.seo-breadcrumbs{font-size:12px;line-height:1.8;color:#647168;margin-bottom:24px}.seo-breadcrumbs a{color:inherit}.authority-comparison{border-left:3px solid #ccd8c5;padding-left:22px}

.authority-main{padding-bottom:70px}.authority-heading{padding:62px 0 32px;max-width:1000px}.authority-heading h1{font-size:clamp(38px,5vw,66px);line-height:1.09;letter-spacing:-.055em;max-width:940px;margin:22px 0}.authority-deck{font-size:19px;line-height:1.75;color:#566259;max-width:820px}.authority-meta{font-size:12px;color:#68746a;margin-top:25px}.authority-answer{background:#edf2e9;border-left:4px solid #375e46;padding:25px 30px;border-radius:0 7px 7px 0;max-width:1040px;margin:0 0 30px}.authority-answer p{font-size:17px;line-height:1.9;margin:0}.authority-facts{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #dfe5da;border-radius:7px;margin:0 0 55px}.authority-facts>div{padding:22px;border-bottom:1px solid #e1e6dd}.authority-facts dt{font-size:10px;text-transform:uppercase;letter-spacing:.12em;font-weight:650;color:#62705f;margin-bottom:9px}.authority-facts dd{margin:0;font-size:13px;line-height:1.7}.authority-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:65px;align-items:start}.authority-toc{position:sticky;top:24px;padding:10px 0;max-height:90vh;overflow:auto}.authority-toc a{display:block;font-size:12px;line-height:1.6;padding:8px 0;color:#59665b;text-decoration:none}.authority-toc a:hover{color:#214b33;text-decoration:underline}.authority-prose{max-width:860px;min-width:0}.authority-prose section{scroll-margin-top:25px;margin-bottom:45px}.authority-prose h2{font-size:31px;line-height:1.25;letter-spacing:-.035em;margin:10px 0 20px}.authority-prose p,.authority-prose li{font-size:16px;line-height:1.95;color:#3e4c41}.authority-prose p{margin:16px 0}.authority-prose li{margin:10px 0}.authority-prose a{color:#285b3e;overflow-wrap:anywhere}.authority-table{overflow:auto;border:1px solid #d9e2d3;border-radius:6px;margin:25px 0;max-width:100%}.authority-table table{border-collapse:collapse;width:100%;min-width:570px}.authority-table th,.authority-table td{text-align:left;vertical-align:top;padding:16px;font-size:13px;line-height:1.75;border-bottom:1px solid #dfe5da;min-width:110px}.authority-table th{background:#edf2e8;font-weight:650}.authority-table tbody tr:last-child td{border-bottom:0}.authority-faq{border-top:1px solid #dbe3d6;padding:17px 0}.authority-faq summary{font-size:16px;font-weight:600;cursor:pointer;line-height:1.7}.authority-sources{border-top:1px solid #dbe3d6;padding-top:35px}.authority-sources ol{padding-left:22px}.authority-sources li{font-size:13px;line-height:1.8;margin:22px 0}.authority-sources li span{display:block;font-size:11px;color:#6c776d}.authority-sources li p{font-size:12px;line-height:1.8;margin:4px 0}.authority-brief{padding:30px;background:#edf2e8;border-radius:6px}.authority-brief .button{white-space:normal;font-size:13px;line-height:1.6}.authority-related{margin:65px 0 0;padding-top:45px;border-top:1px solid #dbe3d6}.authority-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.authority-card{display:block;text-decoration:none;padding:28px;background:white;border:1px solid #dce3d7;border-radius:7px;transition:border-color .15s}.authority-card:hover{border-color:#507957}.authority-card span{font-size:9px;font-weight:600;color:#57715c;text-transform:uppercase;letter-spacing:.1em}.authority-card h3{font-size:22px;line-height:1.35;letter-spacing:-.035em;margin:18px 0 12px}.authority-card p{font-size:13px;line-height:1.85;color:#61705f;margin:0}.authority-method{max-width:900px;border-top:1px solid #dce3d7;border-bottom:1px solid #dce3d7;padding:25px 0;margin-bottom:35px}.authority-method p{font-size:15px;line-height:1.9;color:#5a695d}.authority-search{margin:30px 0}.authority-search label{display:block;font-size:13px;font-weight:600;margin-bottom:10px}.authority-search input{font:inherit;font-size:15px;padding:15px;border:1px solid #bfcdb8;border-radius:5px;width:100%;max-width:600px;background:white}.authority-search p{font-size:12px;color:#6c776d}.authority-home .section-head{align-items:end}.authority-card[hidden]{display:none}
@media(max-width:1050px){.authority-layout{grid-template-columns:180px minmax(0,1fr);gap:32px}.authority-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.authority-heading{padding-top:38px}.authority-heading h1{font-size:38px}.authority-deck{font-size:16px}.authority-answer{padding:20px}.authority-answer p{font-size:15px}.authority-facts{grid-template-columns:1fr 1fr;margin-bottom:30px}.authority-facts>div{padding:16px}.authority-layout{grid-template-columns:1fr;gap:20px}.authority-toc{position:static;max-height:none;padding:20px;border:1px solid #dce3d7;border-radius:6px}.authority-toc a{padding:6px 0}.authority-prose h2{font-size:27px}.authority-prose p,.authority-prose li{font-size:15px;line-height:1.9}.authority-cards{grid-template-columns:1fr}.authority-card{padding:24px}.authority-prose ul{padding-left:22px}.authority-brief{padding:22px}.authority-main{padding-bottom:40px}}
