@font-face{font-family:Manrope;src:url(/fonts/manrope-var.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/plexmono-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/plexmono-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--sans:"Manrope",-apple-system,"Segoe UI",Roboto,sans-serif;--mono:"IBM Plex Mono","SFMono-Regular",Consolas,monospace;--ink:#f2f6f9;--dim:rgba(208,222,231,.62);--faint:rgba(188,203,213,.38);--signal:#ff5a1f;--line:rgba(206,222,232,.15);--line-soft:rgba(206,222,232,.08);--surface-light:1;--depth-frac:0}*{box-sizing:border-box}html{scroll-behavior:auto}body{font-family:var(--sans);color:var(--ink);background:#010812;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}::selection{background:#ff5a1f4d;color:#fff}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.ocean{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ocean-gradient{position:absolute;left:0;right:0;top:0;height:1000vh;background:linear-gradient(180deg,#6b93a8,#3d7ea3 4%,#22648e 9%,#124a75 15%,#0a3457 24%,#062442,#041931,#031021,#020a17,#01060e 84%,#000309)}.ocean-layer{position:fixed;inset:0;z-index:1;pointer-events:none;overflow:hidden;opacity:0;will-change:opacity}.ocean-layer img{position:absolute;left:0;top:-14%;width:100%;height:128%;object-fit:cover;will-change:transform}.ocean-layer:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#020a1440,#020a1400 30%,#01070e00 70%,#01060c4d)}.ocean-rays{position:fixed;inset:-10% -20%;z-index:2;pointer-events:none;opacity:calc(var(--surface-light)*.85);background:conic-gradient(from 168deg at 30% -10%,transparent 0deg,rgba(235,244,248,.12) 6deg,transparent 12deg),conic-gradient(from 178deg at 48% -10%,transparent 0deg,rgba(240,246,250,.18) 5deg,transparent 11deg),conic-gradient(from 186deg at 64% -10%,transparent 0deg,rgba(230,240,246,.1) 7deg,transparent 13deg),conic-gradient(from 174deg at 82% -10%,transparent 0deg,rgba(235,243,248,.09) 5deg,transparent 10deg);animation:raysway 16s ease-in-out infinite alternate;mix-blend-mode:screen}@keyframes raysway{0%{transform:translate(-1.5%) skew(-1.2deg)}to{transform:translate(1.5%) skew(1.2deg)}}.ocean-surface-glow{position:fixed;left:0;right:0;top:0;height:60vh;pointer-events:none;z-index:2;background:radial-gradient(120% 90% at 50% -20%,rgba(240,248,252,.4),rgba(190,215,228,.14) 45%,transparent 75%);opacity:var(--surface-light);mix-blend-mode:screen}#snow{position:fixed;inset:0;z-index:3;pointer-events:none}.ocean-vignette{position:fixed;inset:0;z-index:4;pointer-events:none;background:radial-gradient(130% 100% at 50% 45%,transparent 58%,rgba(0,4,10,.5) 100%)}.ocean-grain{position:fixed;inset:-50%;z-index:4;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E");animation:grain 1.2s steps(4) infinite}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-2%,1%)}50%{transform:translate(1%,-2%)}75%{transform:translate(-1%,2%)}to{transform:translate(0)}}.nav{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:26px clamp(20px,4vw,56px);transition:background .5s,backdrop-filter .5s,padding .5s,border-color .5s;border-bottom:1px solid transparent}.nav.scrolled{padding:14px clamp(20px,4vw,56px);background:#02091180;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line-soft)}.nav-brand{display:flex;align-items:center}.nav-brand img{height:19px;width:auto}.nav-links{display:flex;gap:clamp(18px,2.6vw,40px)}.nav-links a{font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);transition:color .3s}.nav-links a:hover{color:#fff}.nav-cta{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:11px 22px;border:1px solid rgba(215,230,240,.32);border-radius:999px;transition:background .35s,border-color .35s}.nav-cta:hover{background:#f2f6f91a;border-color:#e6f0f6a6}.nav-cta .arr{transition:transform .35s}.nav-cta:hover .arr{transform:translate(4px)}.gauge{position:fixed;left:clamp(20px,3vw,44px);top:50%;transform:translateY(-50%);z-index:40;height:52vh}.gauge-rail{position:relative;width:1px;height:100%;background:#cedee833}.gauge-dot{position:absolute;left:-4px;width:9px;height:9px;border-radius:50%;background:var(--signal);transform:translateY(-50%);top:calc(var(--depth-frac)*100%);transition:top .08s linear}.gauge-readout{position:fixed;left:clamp(20px,3vw,44px);bottom:30px;z-index:40;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;display:flex;align-items:baseline;gap:14px}.gauge-readout b{color:var(--signal);font-weight:500}.gauge-readout span{color:var(--faint)}.page{position:relative;z-index:10}section.chapter{position:relative;padding:24vh clamp(20px,7vw,110px);overflow:hidden}.wrap{max-width:1240px;margin:0 auto;position:relative;z-index:5}.wrap-wide{max-width:1480px;margin:0 auto;position:relative;z-index:5}.kicker{font-family:var(--mono);font-size:12px;font-weight:400;letter-spacing:.26em;text-transform:uppercase;color:var(--faint);display:flex;align-items:center;gap:16px;margin:0 0 30px}.kicker:before{content:"";width:34px;height:1px;background:#cedee859}h1,h2,h3{margin:0;font-weight:700;letter-spacing:-.01em}.h-section{font-size:clamp(38px,5.2vw,80px);line-height:1.04;font-weight:700;letter-spacing:-.015em}.h-sub{font-size:clamp(22px,2.6vw,34px);line-height:1.25;font-weight:600;color:#e8f2f8eb}.lead{font-size:clamp(17px,1.4vw,20px);line-height:1.7;color:var(--dim);max-width:54ch;font-weight:400}.mono{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}.mono-flow{font-family:var(--mono);font-size:clamp(10px,.95vw,12px);letter-spacing:.18em;color:var(--faint);text-transform:uppercase}.mono-flow .sep{color:#bccbd540;margin:0 .55em}.accent{color:#fff;font-weight:600}.rv{opacity:0;transform:translateY(46px);transition:opacity 1.1s cubic-bezier(.2,.6,.2,1),transform 1.1s cubic-bezier(.2,.6,.2,1)}.rv.inview{opacity:1;transform:none}.rv-d1{transition-delay:.12s}.rv-d2{transition-delay:.24s}.rv-d3{transition-delay:.36s}.rv-d4{transition-delay:.48s}.hero{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:16vh}.hero:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#030e1a1a,#020a140d 40%,#01070f80 82%,#01060dcc)}.hero .wrap{z-index:6}.hero-logo{width:min(460px,72%);height:auto;margin:0 0 6vh -4px;filter:drop-shadow(0 3px 24px rgba(2,12,24,.5))}.hero-tag{font-size:clamp(30px,4.4vw,62px);font-weight:600;line-height:1.18;letter-spacing:-.01em;color:#fff;max-width:21ch;margin:0 0 4.5vh;text-shadow:0 2px 26px rgba(2,12,24,.55)}.hero-principles{display:flex;gap:clamp(14px,2.4vw,30px);flex-wrap:wrap;margin:0 0 8vh;font-size:clamp(14px,1.15vw,16px);font-weight:500;letter-spacing:.04em;color:#e2eff6cc}.hero-principles span{color:#bccbd573}.dive-cta{display:inline-flex;flex-direction:column;align-items:flex-start;gap:14px;font-family:var(--mono);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--dim)}.dive-cta .ring{width:48px;height:48px;border:1px solid rgba(215,230,240,.4);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;animation:divepulse 2.8s ease-in-out infinite}@keyframes divepulse{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(36px,6vw,96px);align-items:center;padding:11vh 0;border-top:1px solid var(--line-soft)}.product:first-of-type{border-top:0}.product-name{font-size:clamp(28px,3.2vw,46px);font-weight:800;letter-spacing:.04em;margin:0 0 14px}.product-tag{font-size:clamp(24px,2.6vw,36px);font-weight:600;color:#e8f2f8eb;margin:0 0 20px}.product p{color:var(--dim);line-height:1.7;font-size:clamp(18px,1.8vw,26px);max-width:44ch;margin:0 0 24px}.chip{display:inline-block;font-family:var(--mono);font-size:10px;letter-spacing:.22em;padding:5px 12px;border:1px solid;border-radius:2px;text-transform:uppercase;vertical-align:middle;align-self:flex-start;width:auto}.chip.live{color:var(--signal);border-color:#ff5a1f80}.chip.dev{color:var(--faint);border-color:#bccbd54d}.scene{position:relative}.scene svg{width:100%;height:auto;display:block;overflow:visible}.scene-caption{margin-top:20px;font-family:var(--mono);font-size:10px;letter-spacing:.24em;color:var(--faint);text-transform:uppercase}.bb-chaos{fill:none;stroke:#c8d8e266;stroke-width:1.4;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 3.4s cubic-bezier(.3,.6,.3,1)}.bb-clean{fill:none;stroke:#eef4f8;stroke-width:2.4;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 3s cubic-bezier(.3,.6,.3,1) 1.6s}.bb-area{opacity:0;transition:opacity 2.4s ease 2.6s}.bb-dot{opacity:0;transition:opacity 1.2s ease 3.8s}.bb-axis{stroke:#c8d8e240;stroke-width:1}.inview .bb-chaos,.inview .bb-clean{stroke-dashoffset:0}.inview .bb-area{opacity:.5}.inview .bb-dot{opacity:1}.viewhome{perspective:1200px}.vh-stage{position:relative;aspect-ratio:16/11;transform-style:preserve-3d;transform:rotateX(58deg) rotate(-32deg) scale(.92);transition:transform 3.6s cubic-bezier(.25,.7,.2,1)}.inview .vh-stage{transform:rotateX(46deg) rotate(-28deg) scale(1)}.vh-floor{position:absolute;inset:6%;border:1px solid rgba(206,224,234,.3);border-radius:6px;background:linear-gradient(rgba(190,210,222,.06) 1px,transparent 1px) 0 0/26px 26px,linear-gradient(90deg,rgba(190,210,222,.06) 1px,transparent 1px) 0 0/26px 26px,linear-gradient(160deg,#182a3a80,#060e1899)}.vh-wall{position:absolute;background:linear-gradient(180deg,#e2eef480,#a0b6c41a);border:1px solid rgba(226,238,244,.4);transform-origin:bottom;transform:translateZ(0);transition:transform 3.2s cubic-bezier(.3,.75,.25,1),opacity 2s;opacity:.22}.inview .vh-wall{opacity:.95;transform:translateZ(var(--z,48px))}.vh-caption{margin-top:46px;text-align:center;font-family:var(--mono);font-size:10px;letter-spacing:.26em;color:var(--faint);text-transform:uppercase}.principle-note{margin-top:10vh;padding-top:30px;border-top:1px solid var(--line-soft);font-size:clamp(19px,1.9vw,25px);font-weight:600;color:#ebf5fae6;display:flex;gap:20px;align-items:baseline}.principle-note .mono{flex-shrink:0}.sp-laptop{opacity:0;transform:translateY(20px);transition:opacity 1.6s ease,transform 1.8s cubic-bezier(.25,.7,.2,1)}.sp-station{opacity:0;transition:opacity 1.6s ease 1.2s}.sp-station .pulse{transform-origin:center;transform-box:fill-box;animation:sppulse 3.4s ease-out infinite}@keyframes sppulse{0%{transform:scale(.6);opacity:.7}to{transform:scale(2.2);opacity:0}}.sp-fanout{opacity:0;transform:translate(-14px);transition:opacity 1.8s ease 2.2s,transform 2s cubic-bezier(.25,.7,.2,1) 2.2s}.inview .sp-laptop{opacity:1;transform:none}.inview .sp-station{opacity:1}.inview .sp-fanout{opacity:1;transform:none}.sp-line{fill:none;stroke:#cedee859;stroke-width:1.2;stroke-dasharray:5 9;animation:routedash 3.4s linear infinite}.sp-label{font-family:var(--mono);font-size:11px;letter-spacing:.18em;fill:var(--faint);text-transform:uppercase}.sp-label b{fill:#eef6faf2;font-weight:500}.sp-endpoint{fill:none;stroke:#cedee880;stroke-width:1.2}.inview .sp-fanout .sp-endpoint.first{stroke:var(--signal)}blockquote.pull{margin:9vh 0 0;padding:0 0 0 28px;border-left:2px solid rgba(238,246,250,.85);font-size:clamp(20px,2.1vw,29px);line-height:1.5;font-weight:500;color:#eef6faf2;max-width:32ch}.soz-field{position:relative;margin:4vh 0 2vh}.soz-field svg{width:100%;height:auto;display:block;overflow:visible}.soz-p{fill:#deeaf0d9;transform:var(--scatter,none);opacity:0;transition:transform 4.4s cubic-bezier(.25,.7,.2,1),opacity 3s ease}.soz-p.sig{fill:var(--signal)}.inview .soz-p{transform:translate(0);opacity:1}.soz-link{stroke:#c8d8e22e;stroke-width:1;opacity:0;transition:opacity 3s ease 2.2s}.inview .soz-link{opacity:1}.soz-name{text-align:center;margin-top:5vh;opacity:0;transform:translateY(24px);transition:opacity 2s ease 2.4s,transform 2.4s cubic-bezier(.2,.7,.2,1) 2.4s}.inview .soz-name{opacity:1;transform:none}.soz-name .name{font-size:clamp(40px,5.6vw,84px);font-weight:800;letter-spacing:.02em;color:#fff}.soz-name .name .ii{color:var(--signal)}.soz-name .sub{font-family:var(--mono);font-size:11px;letter-spacing:.28em;color:var(--dim);text-transform:uppercase;margin-top:16px}.sokol{margin-top:13vh;padding-top:9vh;border-top:1px solid var(--line-soft);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(36px,5vw,90px);align-items:center}.sk-node{opacity:0;transform:translateY(16px);transition:opacity 1.4s ease,transform 1.8s cubic-bezier(.25,.7,.2,1)}.sk-node rect{fill:#08121ebf;stroke:#cedee859;stroke-width:1}.sk-node text{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;fill:#cedee8a6;text-transform:uppercase}.sk-node.core rect{stroke:var(--signal);stroke-width:1.4}.sk-node.core text{fill:#fff}.sk-link{stroke:#cedee840;stroke-width:1;fill:none;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 2.6s cubic-bezier(.3,.6,.3,1)}.inview .sk-link{stroke-dashoffset:0}.inview .sk-node{opacity:1;transform:none}.dc-scroll{height:620vh;position:relative;padding:0}.dc-sticky{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;align-items:center}.dc-stage{width:100%;max-width:1480px;margin:0 auto;padding:0 clamp(20px,5vw,80px);display:grid;grid-template-columns:minmax(300px,460px) minmax(0,1fr);gap:clamp(24px,4vw,70px);align-items:center;position:relative;z-index:5}.dc-infos{position:relative;min-height:340px}.dc-info{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(30px);pointer-events:none;transition:opacity .8s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.dc-info.on{opacity:1;transform:none;pointer-events:auto}.dc-info .dc-depth{font-family:var(--mono);font-size:12px;letter-spacing:.24em;color:var(--signal);text-transform:uppercase;margin-bottom:20px}.dc-info .dc-depth em{font-style:normal;color:var(--faint)}.dc-info h2,.dc-info h3{margin:0 0 16px;font-weight:800;letter-spacing:.01em}.dc-info h2{font-size:clamp(40px,4.6vw,68px);line-height:1.02}.dc-info h3{font-size:clamp(30px,3vw,46px)}.dc-info .tag{font-size:clamp(17px,1.5vw,21px);font-weight:600;color:#e8f2f8eb;margin:0 0 14px}.dc-info .desc{color:var(--dim);line-height:1.7;font-size:15.5px;max-width:42ch;margin:0 0 22px}.dc-map{position:relative}.dc-map svg{width:100%;height:auto;display:block;overflow:visible}.dc-iso{fill:none;stroke:#bed0da1f;stroke-width:1}.dc-route-base{fill:none;stroke:#cedee829;stroke-width:1}.dc-flow-route{fill:none;stroke:#e2eef480;stroke-width:1.2;stroke-dasharray:4 10;opacity:0;transition:opacity 1s ease;animation:routedash 3s linear infinite}.dc-flow-route.on{opacity:.8}.dc-node circle.core{fill:#0a1624e6;stroke:#cedee866;stroke-width:1.2;transition:stroke .6s,fill .6s}.dc-node text{font-family:var(--mono);font-size:11px;letter-spacing:.16em;fill:#cedee88c;text-transform:uppercase;transition:fill .6s}.dc-node.on circle.core{stroke:var(--signal);fill:#ff5a1f29}.dc-node.on text{fill:#fff}.dc-node .ring{fill:none;stroke:var(--signal);stroke-width:1;opacity:0;transform-origin:center;transform-box:fill-box}.dc-node.on .ring{opacity:.5;animation:sppulse 3s ease-out infinite}.dc-hub circle{fill:#0a1624e6;stroke:#eef6fab3;stroke-width:1.4}.dc-hub text{font-family:var(--mono);font-size:10px;letter-spacing:.24em;fill:#eef6facc;text-transform:uppercase}.dc-hub .hubring{fill:none;stroke:#eef6fa40;stroke-width:1;stroke-dasharray:3 7}@keyframes routedash{to{stroke-dashoffset:-140}}.market-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(36px,5vw,80px);align-items:center;margin-top:6vh}.chart-head{display:flex;justify-content:space-between;font-family:var(--mono);font-size:10px;letter-spacing:.22em;color:var(--faint);text-transform:uppercase;margin-bottom:18px}.dc-chart-line{fill:none;stroke:#e8f1f6;stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 4s cubic-bezier(.3,.6,.3,1) .4s}.inview .dc-chart-line{stroke-dashoffset:0}.mk-area{opacity:0;transition:opacity 2.4s ease 2.4s}.inview .mk-area{opacity:.4}.mk-dot{opacity:0;transition:opacity 1s ease 3.6s}.inview .mk-dot{opacity:1}.mk-grid{stroke:#c8d8e21a;stroke-width:1}.mk-bathy{fill:none;stroke:#c8d8e224;stroke-width:1}.tn2{margin:7vh 0}.tn2 svg{width:100%;height:auto;display:block;overflow:visible}.tn2-band{font-family:var(--mono);font-size:11px;letter-spacing:.2em;fill:var(--faint);text-transform:uppercase}.tn2-guide{stroke:#c8d8e21a;stroke-width:1}.tn2-route{fill:none;stroke:#e2eef48c;stroke-width:1.4;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 4s cubic-bezier(.3,.6,.3,1)}.inview .tn2-route{stroke-dashoffset:0}.tn2-data{fill:none;stroke:#c8d8e24d;stroke-width:1;stroke-dasharray:2 8;opacity:0;transition:opacity 2s ease 2.4s}.inview .tn2-data{opacity:1}.tn2-node{opacity:0;transition:opacity 1.6s ease 2.8s}.inview .tn2-node{opacity:1}.tn2-node circle{fill:#ff5a1f1f;stroke:var(--signal);stroke-width:1.4}.tn2-node text{font-family:var(--mono);font-size:10px;letter-spacing:.2em;fill:#fff;text-transform:uppercase}.tn2-dot{fill:#fff;opacity:0}.inview .tn2-dot{opacity:.9}.tn-statement{text-align:center;margin:12vh auto 0;max-width:22ch;font-size:clamp(30px,4.4vw,64px);font-weight:800;line-height:1.12;letter-spacing:-.015em}.tn-statement .dimline{display:block;color:var(--faint);font-weight:600;font-size:.52em;margin-bottom:.5em}.cx{margin-top:8vh}.cx-waterline{display:flex;align-items:center;gap:18px;margin-bottom:0;font-family:var(--mono);font-size:10px;letter-spacing:.24em;color:var(--faint);text-transform:uppercase}.cx-waterline:after{content:"";flex:1;height:1px;background:#cedee840}.cx-layer{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 auto;padding:clamp(20px,2.6vh,30px) clamp(18px,2.4vw,34px);border:1px solid var(--line-soft);border-top:0;background:linear-gradient(180deg,rgba(16,30,44,var(--la,.2)),rgba(5,12,20,calc(var(--la,.2) + .14)))}.cx-layer.tip{border-top:1px solid var(--line-soft);border-radius:8px 8px 0 0;margin-top:26px}.cx-layer:last-child{border-radius:0 0 8px 8px}.cx-layer .l-name{font-family:var(--mono);font-size:clamp(12px,1.15vw,15px);letter-spacing:.18em;color:#fff;display:flex;align-items:baseline;gap:16px;text-transform:uppercase;white-space:nowrap}.cx-layer .l-idx{color:var(--faint);font-size:10px}.cx-layer.tip .l-idx{color:var(--signal)}.cx-layer .l-desc{color:var(--dim);font-size:14.5px;line-height:1.6;margin:0;text-align:right;max-width:52ch}.pr-scene{min-height:72vh;display:flex;flex-direction:column;justify-content:center}.pr-scene .p-idx{font-family:var(--mono);font-size:11px;letter-spacing:.3em;color:var(--signal);margin-bottom:26px}.pr-scene h3{font-size:clamp(54px,8.6vw,140px);font-weight:800;letter-spacing:-.01em;line-height:1;text-transform:uppercase;margin:0 0 30px}.pr-scene .p-tag{font-size:clamp(19px,2vw,28px);font-weight:600;color:#ebf5faeb;margin:0 0 18px;max-width:30ch}.pr-scene p:last-child{color:var(--dim);line-height:1.7;font-size:16.5px;max-width:46ch;margin:0}.mega-motto{margin:6vh 0 0;min-height:88vh;display:flex;flex-direction:column;justify-content:center;gap:2vh;font-weight:800;line-height:1.1;letter-spacing:.01em;font-size:clamp(30px,5.4vw,88px)}.mega-motto .l1{color:#fff}.mega-motto .l2{color:#d7e6f06b}.unknown{min-height:140vh;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:0}.unknown-inner{max-width:1240px;margin:0 auto;width:100%;position:relative;z-index:5;padding-bottom:17vh}.unknown h2{font-size:clamp(36px,5.2vw,84px);font-weight:700;line-height:1.1;letter-spacing:-.015em;color:#fff;margin:0 0 3.5vh}.unknown .why{font-size:clamp(15px,1.4vw,19px);font-weight:500;letter-spacing:.02em;color:var(--dim);margin:0 0 9vh}.start-cta{display:inline-flex;align-items:center;gap:16px;font-size:clamp(14px,1.2vw,16px);font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:20px 40px;border:1px solid rgba(220,232,240,.45);border-radius:999px;background:#040c1666;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .4s,background .4s,transform .4s}.start-cta:hover{border-color:var(--signal);background:#ff5a1f14;transform:translateY(-2px)}.start-cta .arr{transition:transform .4s}.start-cta:hover .arr{transform:translate(6px)}.footer{border-top:1px solid var(--line-soft);padding:36px clamp(20px,7vw,110px) 42px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;position:relative;z-index:5;background:#000308a6}.footer img{height:15px;opacity:.9}.footer .f-mono{font-family:var(--mono);font-size:10px;letter-spacing:.22em;color:var(--faint);text-transform:uppercase}.footer .f-links{display:flex;gap:28px;font-size:13px;font-weight:500;color:var(--dim)}.footer .f-links a:hover{color:#fff}@media(max-width:1020px){.gauge,.gauge-readout{display:none}.product,.sokol,.market-grid{grid-template-columns:1fr}.dc-stage{grid-template-columns:1fr;align-content:center;gap:20px}.dc-infos{min-height:0;position:relative}.dc-info{position:relative;inset:auto;display:none}.dc-info.on{display:flex}.dc-map{opacity:.5}}@media(max-width:640px){.nav-links{display:none}.nav-cta{padding:9px 16px;font-size:11px}section.chapter{padding:16vh 20px}.cx-layer{flex-direction:column;align-items:flex-start;gap:8px}.cx-layer .l-desc{text-align:left}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01s!important;transition-duration:.2s!important}}
