.authority-page-section{margin:72px 0}.authority-page-head{max-width:760px}.authority-page-head p{margin:18px 0 0;color:var(--ink-soft);font-size:17px;line-height:1.7}.authority-page-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}.authority-page-card{border:1px solid var(--line);border-radius:8px;background:#fff;padding:28px;min-height:238px;display:flex;flex-direction:column}.authority-page-card h3{font-size:24px;margin:10px 0 12px}.authority-page-card p{color:var(--ink-soft);line-height:1.7;margin:0}.authority-page-card--team{background:var(--green);border-color:var(--green);color:#fff}.authority-page-card--team p{color:rgba(255,255,255,.82)}.authority-page-card--team .text-link{color:#fff;margin-top:auto;padding-top:18px}.authority-page-kicker{display:block;color:var(--rust);font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.authority-page-card--team .authority-page-kicker{color:#e5c894}.authority-related{margin-top:16px;padding:28px;border:1px solid var(--line);border-radius:8px;display:flex;gap:32px;align-items:center;justify-content:space-between;background:#f7f5f1}.authority-related h3{margin:8px 0;font-size:25px}.authority-related p{margin:0;color:var(--ink-soft);line-height:1.6;max-width:750px}.authority-related .sa-btn{flex:0 0 auto;white-space:nowrap}@media(max-width:960px){.authority-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.authority-page-section{margin:48px 0}.authority-page-grid{grid-template-columns:1fr;gap:12px}.authority-page-card{min-height:0;padding:22px}.authority-page-card h3{font-size:22px}.authority-related{padding:22px;display:block}.authority-related .sa-btn{width:100%;margin-top:20px;justify-content:center}.authority-page-head p{font-size:16px}}