.methodology-page{background:#030706;color:#f5f7f5}.method-main{overflow:hidden}.method-shell{width:min(1180px,calc(100% - 40px));margin:auto}.method-hero{min-height:82vh;display:grid;grid-template-columns:1.05fr .95fr;gap:72px;align-items:center;padding:150px 0 110px}.method-kicker{font-size:12px;letter-spacing:.18em;font-weight:700;color:#8ba797;margin:0 0 18px}.method-hero h1,.method-section h2,.method-cta h2{font-size:clamp(44px,6vw,84px);line-height:.96;letter-spacing:-.045em;margin:0 0 24px}.method-lede,.method-intro,.method-cta p{font-size:clamp(18px,2vw,23px);line-height:1.55;color:#b8c3bc;max-width:760px}.method-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}.method-hero-visual{position:relative;min-height:430px;border:1px solid #1c2b22;border-radius:28px;background:radial-gradient(circle at 50% 38%,rgba(66,232,160,.12),transparent 42%),linear-gradient(180deg,#07110c,#040906);padding:34px;display:flex;flex-direction:column;justify-content:center;box-shadow:inset 0 0 80px rgba(66,232,160,.03)}.method-track{display:grid;grid-template-columns:1fr 26px 1fr 26px 1fr 26px 1fr;align-items:center;gap:8px}.method-track span{border:1px solid #294134;border-radius:14px;padding:18px 10px;text-align:center;font-weight:700;background:#09130d}.method-track i{height:1px;background:#4d7d61}.risk-rail{margin-top:36px;border-top:1px solid #294134;padding-top:18px;display:flex;justify-content:space-between;gap:24px;color:#90aa9b}.risk-rail strong{color:#67ebb1}.method-section{padding:110px 0;border-top:1px solid #122018}.principle-grid,.lifecycle-grid,.decision-grid,.profile-method-grid{display:grid;gap:18px;margin-top:48px}.principle-grid{grid-template-columns:repeat(3,1fr)}.principle-grid article,.lifecycle-grid article,.decision-card,.profile-method-grid article{border:1px solid #1b2a21;border-radius:20px;background:#07100b;padding:26px}.principle-grid h3,.lifecycle-grid h3,.decision-card h3,.profile-method-grid h3{margin:8px 0 10px;font-size:22px}.principle-grid p,.lifecycle-grid p,.decision-card p,.profile-method-grid p{color:#a9b8af;line-height:1.55;margin:0}.lifecycle-grid{grid-template-columns:repeat(4,1fr)}.lifecycle-grid article:nth-child(n+5){grid-column:span 1}.lifecycle-grid span,.profile-method-grid span,.decision-card>span{font-size:12px;letter-spacing:.16em;color:#67ebb1;font-weight:800}.decision-grid{grid-template-columns:repeat(3,1fr)}.decision-card.trade{box-shadow:inset 0 0 45px rgba(66,232,160,.05)}.decision-card.wait{box-shadow:inset 0 0 45px rgba(203,196,107,.04)}.decision-card.reject{box-shadow:inset 0 0 45px rgba(208,97,97,.035)}.risk-layout{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.risk-stack{display:grid;gap:10px}.risk-stack span{padding:14px 16px;border:1px solid #1c2d23;border-radius:12px;background:#07100b}.risk-stack i{margin-top:8px;padding:16px;border-radius:12px;background:linear-gradient(90deg,rgba(66,232,160,.16),rgba(66,232,160,.03));border:1px solid #315341;color:#70efb7;font-style:normal;text-align:center;font-weight:800}.profile-method-grid{grid-template-columns:repeat(3,1fr)}.automation-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:42px}.automation-strip span{padding:18px 14px;border:1px solid #1b2a21;background:#07100b;border-radius:14px;text-align:center;color:#c1ccc5;font-weight:650}.method-faq{margin-top:36px;border-top:1px solid #1b2a21}.method-faq details{border-bottom:1px solid #1b2a21;padding:20px 0}.method-faq summary{cursor:pointer;font-weight:700;font-size:20px}.method-faq p{max-width:900px;color:#aebbb3;line-height:1.6}.method-cta{text-align:center;padding:120px 0 130px;border-top:1px solid #122018;background:radial-gradient(circle at 50% 30%,rgba(66,232,160,.08),transparent 42%)}.method-cta .method-kicker,.method-cta p{margin-left:auto;margin-right:auto}.method-cta h2{font-size:clamp(42px,5vw,72px)}@media(max-width:980px){.method-hero{grid-template-columns:1fr;gap:44px;padding-top:120px}.principle-grid{grid-template-columns:repeat(2,1fr)}.lifecycle-grid{grid-template-columns:repeat(2,1fr)}.risk-layout{grid-template-columns:1fr}.automation-strip{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.method-shell{width:min(100% - 28px,1180px)}.method-hero{padding:108px 0 70px;min-height:auto}.method-hero h1,.method-section h2{font-size:42px}.method-hero-visual{min-height:340px;padding:20px}.method-track{grid-template-columns:1fr;gap:8px}.method-track i{width:1px;height:16px;margin:auto}.risk-rail{flex-direction:column;gap:4px}.method-section{padding:76px 0}.principle-grid,.lifecycle-grid,.decision-grid,.profile-method-grid,.automation-strip{grid-template-columns:1fr}.method-actions .button{width:100%;justify-content:center}.method-cta{padding:86px 0}}