.methodology-page{color:#f7fbff;background:#02070e;min-height:100vh}.methodology-page>header{background:#030a13;border-bottom:1px solid #173042;justify-content:space-between;align-items:center;height:76px;padding:0 max(24px,50vw - 590px);display:flex}.methodology-shell{max-width:1120px;margin:auto;padding:54px 24px 90px}.methodology-back{color:#83dff4;font-size:14px}.methodology-hero{max-width:850px;padding:72px 0 52px}.methodology-hero>p{color:#38d9ff;letter-spacing:.2em;font-size:12px;font-weight:800}.methodology-hero h1{letter-spacing:-.045em;margin:18px 0 24px;font-size:clamp(42px,7vw,78px);line-height:1.02}.methodology-hero span{color:#a9bdc9;max-width:760px;font-size:18px;line-height:1.8;display:block}.methodology-principles{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:60px;display:grid}.methodology-principles div,.methodology-sections section,.methodology-page aside{background:#07131e;border:1px solid #173447;padding:24px}.methodology-principles b{color:#35d6fb;margin-bottom:22px;font-size:12px;display:block}.methodology-principles strong{font-size:15px}.methodology-sections{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.methodology-sections section:last-child{grid-column:1/-1}.methodology-sections h2,.methodology-page aside h2{margin-bottom:16px;font-size:22px}.methodology-sections p,.methodology-sections li,.methodology-page aside p{color:#9cb1be;line-height:1.75}.methodology-sections ul{margin-top:15px;padding-left:20px}.methodology-page aside{border-color:#1b7186;margin-top:16px}.methodology-page nav{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.methodology-page nav a{color:#7ce5ff;border:1px solid #287b91;padding:14px 20px}.methodology-page nav a:first-child{color:#001018;background:#19bce5;font-weight:800}@media (max-width:760px){.methodology-principles,.methodology-sections{grid-template-columns:1fr}.methodology-sections section:last-child{grid-column:auto}.methodology-hero{padding-top:48px}}
