.authority-overview,.authority-section{max-width:1180px;margin:34px auto;padding:32px;border:1px solid #dfe7e4;border-radius:22px;background:#fff}.authority-overview{display:grid;grid-template-columns:1.6fr 1fr;gap:34px}.authority-overview h2,.authority-section h2{margin:6px 0 14px;color:#123b35;font-family:Fraunces,serif}.authority-answer{font-size:1.08rem;line-height:1.75;color:#344946}.authority-overview aside{padding:24px;border-radius:16px;background:#f3f7f5}.authority-overview aside h3{margin-top:0}.authority-overview li{margin:10px 0;line-height:1.5}.authority-checks{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.authority-checks div{display:flex;gap:10px;align-items:flex-start;padding:16px;border-radius:14px;background:#f3f7f5}.authority-checks b{display:grid;place-items:center;min-width:28px;height:28px;border-radius:50%;background:#b88a35;color:#fff}.authority-checks span{line-height:1.4}.authority-faq{display:grid;gap:10px}.authority-faq details{border:1px solid #dfe7e4;border-radius:12px;padding:16px 18px}.authority-faq summary{cursor:pointer;font-weight:700;color:#123b35}.authority-faq p{margin:12px 0 0;line-height:1.65}.authority-next{background:#123b35;color:#fff}.authority-next h2{color:#fff}.authority-next .hub-links a{background:#fff;color:#123b35}@media(max-width:850px){.authority-overview{grid-template-columns:1fr}.authority-checks{grid-template-columns:1fr 1fr}}@media(max-width:560px){.authority-overview,.authority-section{margin:20px 14px;padding:22px}.authority-checks{grid-template-columns:1fr}}
