.method-shell{min-width:0}.method-main{padding:0 clamp(20px,5vw,76px) 110px}.method-cta,.method-hero,.method-limitations,.method-section{margin-inline:auto;max-width:1240px}.method-hero{align-items:end;border-bottom:1px solid var(--line);display:grid;gap:70px;grid-template-columns:minmax(0,1fr) minmax(300px,410px);padding:118px 0 84px}.method-kicker{color:var(--yellow);font-size:12px;font-weight:750;letter-spacing:.14em;margin:0 0 22px;text-transform:uppercase}.method-hero h1{font-size:clamp(48px,7vw,98px);letter-spacing:-.07em;line-height:.9;margin:0}.method-hero__lead{color:var(--muted);font-size:clamp(17px,1.7vw,22px);line-height:1.55;margin:28px 0 0}.method-hero__note{background:rgba(22,104,255,.055);border:1px solid #1668ff47;padding:26px}.method-hero__note span,.method-hero__note strong{display:block}.method-hero__note strong{color:var(--yellow);font-size:44px;letter-spacing:-.055em}.method-hero__note span{color:var(--muted);line-height:1.5;margin-top:8px}.method-section{padding:88px 0}.method-section__head{display:grid;gap:34px;grid-template-columns:180px minmax(0,740px);margin-bottom:42px}.method-section__number{color:var(--yellow);font-size:14px}.method-cta h2,.method-limitations h2,.method-section__head h2{font-size:clamp(34px,5vw,66px);letter-spacing:-.055em;line-height:.98;margin:0}.method-definition{border-left:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.method-definition article{background:#0c0c0c;border-bottom:1px solid var(--line);border-right:1px solid var(--line);min-height:260px;padding:28px}.method-definition span{color:var(--yellow);font-size:12px;font-weight:750}.method-definition h3{font-size:24px;letter-spacing:-.03em;margin:42px 0 12px}.method-cta p,.method-definition p,.method-limitations li,.method-step p{color:var(--muted);line-height:1.65}.method-related{margin:24px auto 0;max-width:1240px;text-align:right}.method-related a{color:var(--text);font-size:14px}.method-process{border-top:1px solid var(--line);display:grid;gap:0}.method-step{align-items:start;border-bottom:1px solid var(--line);display:grid;gap:26px;grid-template-columns:80px minmax(220px,.65fr) minmax(300px,1fr);padding:30px 0}.method-step>span{color:var(--yellow);font-size:13px}.method-step h3,.method-step p{margin:0}.method-step h3{font-size:23px;letter-spacing:-.025em}.method-limitations{background:#0d0d0d;border:1px solid var(--line);display:grid;gap:70px;grid-template-columns:minmax(0,.8fr) minmax(320px,1fr);padding:64px}.method-limitations ul{margin:0;padding-left:20px}.method-limitations li+li{margin-top:14px}.method-cta{align-items:end;background:linear-gradient(135deg,#1668ff1f,#1668ff00);border:1px solid #1668ff52;display:flex;gap:40px;justify-content:space-between;margin-top:86px;padding:62px}.method-cta p{margin:18px 0 0;max-width:620px}@media (max-width:900px){.method-main{padding:0 16px 80px}.method-definition,.method-hero,.method-limitations,.method-section__head,.method-step{grid-template-columns:1fr}.method-step{gap:12px}.method-cta,.method-limitations{padding:32px}.method-cta{align-items:flex-start;flex-direction:column}}