.methodology-page__lede{background:#00d4ff0f;border:1px solid rgba(0,212,255,.18);border-radius:var(--radius-md,8px);margin:0 0 28px;padding:18px 22px}.methodology-page__lede p{color:var(--text-secondary);font-size:14px;line-height:1.65;margin:0}.methodology-page__honest{background:#ffb74d14;border-left:3px solid rgba(255,183,77,.7)}.methodology-page__honest,.methodology-page__important{border-radius:4px;color:var(--text-secondary);font-size:14px;margin:14px 0;padding:12px 16px}.methodology-page__important{background:#22c55e0f;border-left:3px solid rgba(34,197,94,.7)}.methodology-page__details{display:grid;gap:10px 22px;grid-template-columns:1fr 2fr;margin:14px 0}.methodology-page__details>div{display:contents}.methodology-page__details dt{color:var(--text-muted);font-size:13px;font-weight:600;letter-spacing:.4px;padding-top:2px;text-transform:uppercase}.methodology-page__details dd{color:var(--text-primary);font-size:14px;line-height:1.55;margin:0}.methodology-page__details a{color:var(--primary);text-decoration:none}.methodology-page__details a:hover{text-decoration:underline}.methodology-page code,.methodology-page__updates dt{color:var(--primary);font-family:SF Mono,Menlo,monospace}.methodology-page code{background:#00000040;border-radius:4px;font-size:13px;padding:2px 6px}.methodology-page h2{border-bottom:1px solid var(--border-color);margin-top:32px;padding-bottom:8px}.methodology-page h3{color:var(--text-secondary);font-size:16px;margin-top:22px}@media(max-width:640px){.methodology-page__details{gap:4px;grid-template-columns:1fr}.methodology-page__details>div{display:block;margin-bottom:12px}}
