.method-page{max-width:980px;margin:auto;padding:76px 24px 110px}.method-page header{margin-bottom:90px}.method-page h1{font-size:clamp(44px,7vw,78px);line-height:1.02;margin:10px 0 25px}.lead{font-size:20px;line-height:1.65;color:#c1ccd5}.notice{border-left:3px solid var(--amber);padding:14px 18px;background:#2b210e55;color:#e6cc9f}.method-page section{padding:65px 0;border-top:1px solid var(--line)}.method-page h2{font-size:36px;margin:8px 0 20px}.method-page p,.method-page li{color:var(--muted);line-height:1.75}.method-page a{color:var(--pale)}.step{color:var(--blue)!important;text-transform:uppercase;letter-spacing:.14em;font-size:11px}.method-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:30px}.method-grid article{border:1px solid var(--line);padding:22px;background:#07131d}.method-grid h3{margin:0}.flow{list-style:none;padding:0}.flow li{display:grid;grid-template-columns:130px 1fr;gap:20px;border-top:1px solid var(--line);padding:18px 0}.flow strong{color:white}.flow span{color:var(--muted)}@media(max-width:650px){.topbar nav{display:none}.method-grid{grid-template-columns:1fr}.flow li{grid-template-columns:1fr;gap:3px}.method-page h2{font-size:29px}}
