.methodology{max-width:760px;margin:0 auto;padding:64px 24px 96px;font-size:16px;line-height:1.7;color:var(--text-body)}.methodology-hero{margin-bottom:48px}.methodology-hero h1{font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.2;color:var(--text-headline);margin:0 0 16px}.methodology-lede{font-size:18px;color:var(--text-body);margin:0 0 8px}.methodology-reviewed{font-size:13px;color:var(--text-muted);margin:0}.methodology section{margin-bottom:40px}.methodology h2{font-size:22px;font-weight:700;color:var(--text-headline);margin:0 0 12px;scroll-margin-top:80px}.methodology li,.methodology p{font-size:16px;line-height:1.7}.methodology ol,.methodology ul{padding-left:22px;margin:8px 0 14px}.methodology li{margin-bottom:8px}.methodology blockquote{margin:16px 0;padding:12px 16px;border-left:3px solid var(--crimson);background:var(--cloud);font-size:15px;border-radius:4px}.methodology-dl>div{margin-bottom:16px}.methodology-dl dt{font-weight:700;color:var(--text-headline);margin-bottom:4px}.methodology-dl dd{margin:0}.methodology a{color:var(--crimson);text-decoration:underline;text-underline-offset:2px}.methodology-cta{margin-top:56px;padding:40px 32px;text-align:center;background:radial-gradient(130% 130% at 50% 0,rgba(37,69,196,.07),transparent 70%),var(--cloud);border:1px solid var(--divider);border-radius:16px}.methodology-cta h3{font-size:24px;font-weight:800;color:var(--text-headline);margin:0 0 10px}.methodology-cta>p{max-width:540px;margin:0 auto 22px;font-size:16px;color:var(--text-body)}.methodology-cta-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.methodology-cta-actions a{text-decoration:none}.methodology-cta-actions .btn-primary{color:#fff}.methodology-cta-actions .btn-ghost{color:var(--text-headline);box-shadow:inset 0 0 0 1.5px var(--divider)}.methodology-cta-actions .btn-ghost:hover{color:var(--crimson)}@media (max-width:480px){.methodology-cta{padding:40px 20px}}