.method-page{max-width:1480px;margin:auto;padding:48px max(5vw,24px) 100px}.method-hero{border-bottom:1px solid var(--line);padding:50px 0 65px}.method-hero h1{letter-spacing:-3px;margin:26px 0;font-size:clamp(40px,5.7vw,76px);font-weight:500;line-height:1.06}.method-hero h1 em{font-family:Georgia,serif;font-weight:400}.method-hero>p{max-width:650px;color:var(--muted);margin-bottom:30px;font-size:17px;line-height:1.7}.method-hero>div{flex-wrap:wrap;gap:14px;display:flex}.method-layout{grid-template-columns:230px minmax(0,1fr);gap:75px;margin-top:70px;display:grid}.method-layout>aside{align-self:start;gap:17px;font-size:12px;display:grid;position:sticky;top:110px}.method-layout>aside>a{color:#777d71;gap:12px;line-height:1.6;display:flex}.method-layout>aside>a span{color:#a8ad9e;font-size:10px}.method-layout section{margin:0 0 65px;scroll-margin-top:120px}.method-layout h2{letter-spacing:-1px;margin:12px 0 25px;font-size:30px;font-weight:500}.method-layout article p,.method-layout article li{color:#787d73;margin:16px 0;font-size:14px;line-height:1.95}.method-layout article strong{color:#3d4736;font-weight:500}.method-layout article ol{padding-left:22px}.method-table{border:1px solid var(--line);border-radius:9px;margin:25px 0;overflow:auto}.method-table table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.8}.method-table th{text-align:left;background:#edeedf;min-width:150px;padding:15px 17px;font-weight:500}.method-table td{border-top:1px solid var(--line);color:#7d8375;vertical-align:top;padding:17px}.method-invite{background:#e9eddf;border-radius:10px;padding:30px}.method-invite p{margin-bottom:25px}@media (max-width:850px){.method-layout{grid-template-columns:1fr;gap:40px}.method-layout>aside{flex-wrap:wrap;gap:12px 25px;display:flex;position:static}.method-layout>aside>.eyebrow{width:100%}.method-layout>aside>a{font-size:10px}.method-hero{padding:30px 0 40px}.method-page{padding-top:28px}.method-layout{margin-top:35px}.method-hero h1{letter-spacing:-1.7px}.method-hero>p{font-size:14px}.method-hero .button{font-size:11px}.method-layout h2{font-size:26px}.method-layout article p,.method-layout article li{font-size:13px}.method-invite{padding:23px}.method-table{font-size:11px}}
