:root{--color-bg-950:#02040a;--color-bg-900:#050914;--color-surface-900:#070f1edb;--color-surface-800:#0a182ec2;--color-blue-500:#1d8cff;--color-blue-400:#35a7ff;--color-cyan-400:#18e0ff;--color-cyan-300:#6aeeff;--color-green-400:#46ef98;--color-green-300:#b8ffd1;--color-violet-500:#7657ff;--color-text-primary:#f7fbff;--color-text-secondary:#bdd2e8;--color-text-muted:#829db8;--border-soft:#58bfff38;--border-active:#33d5ffb8;--glow-soft:0 0 24px #18c5ff29;--glow-medium:0 0 42px #18c5ff38;--glow-strong:0 0 64px #18c5ff4d;--radius-xs:3px;--radius-sm:6px;--radius-md:12px;--radius-lg:18px;--blur-surface:14px;--blur-header:18px;--blur-ambient:44px;--bg:var(--color-bg-950);--bg-deep:#010208;--surface:var(--color-surface-900);--surface-soft:var(--color-surface-800);--text:var(--color-text-primary);--text-soft:var(--color-text-secondary);--text-muted:var(--color-text-muted);--cyan:var(--color-cyan-400);--cyan-bright:var(--color-cyan-300);--blue:var(--color-blue-500);--blue-deep:#073f77;--violet:var(--color-violet-500);--magenta:#ff4aae;--error:#ff5264;--action:var(--color-green-400);--action-bright:var(--color-green-300);--gold:var(--action);--gold-bright:var(--action-bright);--border:var(--border-soft);--border-strong:#33d5ff80;--shadow:0 30px 80px #00000085, 0 10px 28px #00143047;--glow-blue:var(--glow-soft);--content:1440px;--reading:64ch;--gutter:clamp(1rem, 5vw, 6.5rem);--header-height:74px;--z-canvas:0;--z-content:1;--z-progress:20;--z-header:30;--z-noise:40;--motion-fast:.18s;--motion-normal:.42s;--motion-reveal:.7s;--motion-cinematic:.95s;--ease-standard:cubic-bezier(.22, 1, .36, 1);--ease-emphasized:cubic-bezier(.16, 1, .3, 1);--launch-lock-bg:#031226c7;--launch-lock-border:#4de1ff9e;--launch-lock-glow:#18e0ff47;--launch-lock-blur:4px;--launch-countdown-bg:#051c35b3;--launch-countdown-border:#69ebff61}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height);scrollbar-gutter:stable;background:var(--bg);overflow-x:clip}body{background:var(--bg);min-width:320px;color:var(--text);margin:0;font:16px/1.6 Arial,Helvetica,sans-serif;overflow-x:clip}body:after{content:"";z-index:var(--z-noise);pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.75'/%3E%3C/svg%3E");position:fixed;inset:0}body.menu-open{overscroll-behavior:none;overflow:hidden}a{color:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.045em;line-height:1.04}h1{margin-bottom:1.35rem;font-size:clamp(2.6rem,6.2vw,6.2rem)}h2{max-width:19ch;color:var(--text);text-shadow:0 8px 34px #006eff29;text-wrap:balance;margin-bottom:clamp(1.5rem,3vw,2.5rem);font-size:clamp(2.1rem,4vw,4.35rem)}h3{margin-bottom:.7rem;font-size:clamp(1.3rem,2vw,2rem)}.blue-code-background{z-index:var(--z-canvas);contain:strict;pointer-events:none;-webkit-user-select:none;user-select:none;background:radial-gradient(68% 50% at 76% 5%,#1d8cff38,#0000 68%),radial-gradient(54% 44% at 7% 57%,#7657ff1a,#0000 72%),linear-gradient(145deg,#01030a,#031022 52%,#01040a);position:fixed;inset:0;overflow:clip}.blue-code-background:before,.blue-code-background:after{content:"";filter:blur(70px);opacity:.2;border-radius:50%;position:absolute}.blue-code-background:before{aspect-ratio:1;background:var(--blue);width:38vw;top:-12vw;right:-8vw}.blue-code-background:after{aspect-ratio:1;background:var(--violet);opacity:.11;width:42vw;bottom:-18vw;left:-14vw}.blue-code-background canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.code-grid{opacity:.3;background-image:linear-gradient(#54ccff0b 1px,#0000 1px),linear-gradient(90deg,#54ccff0b 1px,#0000 1px),radial-gradient(circle,#6aeeff2e 1px,#0000 1.5px);background-position:50%;background-size:72px 72px,72px 72px,144px 144px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 72% at 50% 25%,#000,#0000 76%);mask-image:radial-gradient(90% 72% at 50% 25%,#000,#0000 76%)}.code-vignette{background:radial-gradient(46% 55% at 50% 30%,#01040c5c,#01050d1f 48%,#0000 76%),radial-gradient(82% 68% at 50% 40%,#0000 18%,#00030929 72%,#00020785 100%);position:absolute;inset:0}main{z-index:var(--z-content);position:relative}.header{z-index:var(--z-header);height:var(--header-height);padding-inline:max(var(--gutter), calc((100vw - var(--content)) / 2));border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(var(--blur-header)) saturate(135%);backdrop-filter:blur(var(--blur-header)) saturate(135%);transition:height var(--motion-normal) var(--ease-standard), background var(--motion-normal) var(--ease-standard), border-color var(--motion-normal) var(--ease-standard);background:linear-gradient(90deg,#020710c2,#050d1cb3);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.header-scrolled{height:min(66px, var(--header-height));background:#020710e6;border-color:#33d5ff75}.progress{background:linear-gradient(90deg, var(--blue), var(--cyan));width:100%;height:2px;transform:scaleX(var(--page-progress,0));transform-origin:0;will-change:transform;position:absolute;top:0;left:0;box-shadow:0 0 14px #45dcffb3}.brand{color:var(--text);letter-spacing:.09em;font:800 .95rem/1 Courier New,monospace;text-decoration:none}.brand span{color:var(--cyan)}.system-light{background:var(--cyan);width:7px;height:7px;box-shadow:0 0 12px var(--cyan);border-radius:50%;margin-left:.7rem;margin-right:auto}.header nav{align-items:center;gap:clamp(.75rem,1.45vw,1.35rem);font-size:.84rem;display:flex}.header nav a{color:var(--text-soft);transition:color var(--motion-fast), opacity var(--motion-fast);text-decoration:none;position:relative}.header nav a:not(.button):after{content:"";background:var(--cyan);height:1px;box-shadow:0 0 9px var(--cyan);transform-origin:0;transition:transform var(--motion-normal) var(--ease-standard);position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.header nav a:hover,.header nav a.active{color:var(--cyan-bright)}.header nav a.active:after{transform:scaleX(1)}.header nav a.button,.header nav a.button:hover{color:#01111a}.menu,.menu-backdrop{display:none}.progress-rail{z-index:var(--z-progress);top:50%;right:clamp(1rem, calc((100vw - var(--content)) / 2 - 8rem), 6rem);width:124px;display:none;position:fixed;transform:translateY(-50%)}.progress-rail ol{gap:.35rem;margin:0;padding:.55rem 0;list-style:none;display:grid;position:relative}.progress-rail ol:before{content:"";background:#45dcff29;width:1px;position:absolute;top:.9rem;bottom:.9rem;left:13px}.progress-rail a{min-height:26px;color:var(--text-muted);transition:color var(--motion-fast) var(--ease-standard);grid-template-columns:27px 1fr;align-items:center;gap:.55rem;font:600 .66rem/1.1 Courier New,monospace;text-decoration:none;display:grid;position:relative}.progress-rail a span{background:#02080ff5;border:1px solid #45dcff2e;border-radius:50%;place-items:center;width:27px;height:27px;font-size:.58rem;display:grid;position:relative}.progress-rail a b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.progress-rail li.complete a{color:#a8f0ffad}.progress-rail li.complete a span{background:#062c41f2;border-color:#45dcff7a}.progress-rail li.current a{color:var(--cyan-bright)}.progress-rail li.current a span{border-color:var(--cyan);background:#083d56fa;box-shadow:0 0 14px #45dcff59}.progress-rail a:hover{color:var(--cyan-bright)}.button{isolation:isolate;background:linear-gradient(135deg, #bff7ff, var(--cyan) 58%, var(--blue));color:#01111a;text-align:center;min-height:52px;transition:transform var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);border:1px solid #a8f0ffb8;border-radius:4px;justify-content:center;align-items:center;padding:13px 22px;font-weight:800;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #00a6eb42,inset 0 1px #ffffff80}.button:after{content:"";z-index:-1;width:22%;transition:left .62s var(--ease-standard);background:#ffffff80;position:absolute;top:-100%;bottom:-100%;left:-36%;transform:rotate(18deg)}.button:hover{box-shadow:0 16px 38px #00bef557, var(--glow-soft), inset 0 1px #ffffff8c;transform:translateY(-2px)}.button:hover:after{left:116%}.button:active{transform:translateY(1px)}.button.small{min-height:40px;padding:8px 14px;font-size:.8rem}.button:focus-visible,button:focus-visible,a:focus-visible{outline:3px solid var(--cyan-bright);outline-offset:4px}.button,.menu,.faq button{touch-action:manipulation}.hero{isolation:isolate;min-height:min(880px, calc(100svh - var(--header-height)));padding:clamp(3.5rem, 6.5vw, 6.5rem) max(var(--gutter), calc((100vw - var(--content)) / 2));grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:clamp(2rem,4.5vw,5.5rem);display:grid;position:relative;overflow:clip}.hero:before{content:"";z-index:-1;aspect-ratio:1;width:min(58vw,860px);filter:blur(var(--blur-ambient));background:radial-gradient(circle at 42% 48%,#18e0ff3d,#1d8cff21 36%,#7657ff17 52%,#0000 72%);border-radius:50%;position:absolute;top:50%;right:max(-10rem,-7vw);transform:translateY(-50%)translateZ(0)}.hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#01040ab8 2%,#01050c29 53%,#01040a4d);position:absolute;inset:0}.hero-copy{z-index:2;text-align:left;justify-self:start;max-width:760px;position:relative}.hero-eyebrow{color:var(--cyan);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.85rem;font:700 .7rem/1.2 Courier New,monospace;display:block}.hero h1{max-width:13.8ch;color:var(--text);text-shadow:0 12px 48px #000000b3,0 0 40px #1d8cff1f;text-wrap:balance;margin-bottom:1.55rem;font-size:clamp(3rem,3.65vw,4.7rem);line-height:.99}.headline-neon{color:var(--cyan-bright);font:inherit;text-shadow:0 0 8px #18e0ff80,0 0 25px #1d8cff57}.lead{max-width:var(--reading);color:var(--text-soft);font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.58}.hero-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .9rem;max-width:62ch;margin-bottom:1.6rem;display:grid}.hero-body .lead{margin:0;font-size:clamp(.98rem,1.08vw,1.12rem);line-height:1.48;position:relative}.hero-point{padding-left:1rem}.hero-point:before{content:"";background:var(--cyan);width:5px;height:5px;box-shadow:0 0 10px var(--cyan);border-radius:50%;position:absolute;top:.62em;left:0}.hero-point-3{border-left:2px solid var(--cyan);color:var(--text);background:linear-gradient(90deg,#18e0ff1a,#0000);grid-column:1/-1;padding:.82rem 1rem .82rem 1.7rem}.hero-point-3:before{left:.75rem}.hero-point-4{color:var(--cyan-bright);grid-column:1/-1;font-weight:700}.hero-action{align-items:flex-start;display:flex}.hero-scanner{z-index:3;opacity:0;background:linear-gradient(transparent, var(--cyan) 30% 70%, transparent);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;left:-8%;box-shadow:0 0 25px 5px #45dcff3d}.hero.is-visible .hero-scanner{animation:viewport-scan var(--motion-cinematic) .12s var(--ease-emphasized) 1 forwards}.hero-art{border-radius:var(--radius-sm);width:100%;max-width:610px;min-height:clamp(460px,35vw,570px);box-shadow:var(--shadow), inset 0 1px #bef2ff21, var(--glow-medium);transform:translate3d(var(--pointer-x,0), var(--pointer-y,0), 0);transition:transform var(--motion-normal) var(--ease-standard);background:linear-gradient(145deg,#07182deb,#020812e0);border:1px solid #33d5ff6b;justify-self:end;padding:clamp(1.25rem,2vw,2rem);position:relative;overflow:hidden}.hero-art,.terminal-panel,.offer aside{-webkit-backdrop-filter:blur(var(--blur-surface)) saturate(118%);backdrop-filter:blur(var(--blur-surface)) saturate(118%)}.hero-art:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(115deg,#0000 42%,#76e5ff24,#0000 57%);position:absolute;inset:0;transform:translate(-120%)}.hero.is-visible .hero-art:before{animation:panel-reflect var(--motion-cinematic) .65s var(--ease-emphasized) 1 forwards}.art-bar{z-index:4;gap:7px;display:flex;position:relative}.art-bar i{background:var(--blue);width:7px;height:7px;box-shadow:0 0 8px var(--blue);border-radius:50%}.art-bar i:nth-child(2){background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.art-bar i:nth-child(3){background:var(--magenta);box-shadow:0 0 8px var(--magenta)}.mentor-scan{z-index:2;background:var(--cyan);height:2px;position:absolute;left:0;right:0;transform:translateY(-20px);box-shadow:0 0 18px 3px #45dcff80}.art-grid{pointer-events:none;background-image:linear-gradient(#45dcff09 1px,#0000 1px),linear-gradient(90deg,#45dcff09 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 78%,#0000);mask-image:linear-gradient(#0000,#000 30% 78%,#0000)}.system-path{z-index:4;color:var(--text-muted);letter-spacing:.12em;font:700 .58rem/1 Courier New,monospace;position:absolute;top:clamp(1.25rem,2vw,2rem);right:clamp(1.25rem,2vw,2rem)}.acquisition-orbit{z-index:3;aspect-ratio:1;background:radial-gradient(circle,#18e0ff30,#1d8cff12 48%,#0000 70%);border:1px solid #6aeeff57;border-radius:50%;place-items:center;width:clamp(116px,10vw,150px);display:grid;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 44px #18c5ff21,inset 0 0 28px #18e0ff0f}.acquisition-orbit:before,.acquisition-orbit:after{content:"";border:1px solid #45dcff1f;border-radius:50%;position:absolute}.acquisition-orbit:before{inset:-24px}.acquisition-orbit:after{border-style:dashed;inset:-48px}.acquisition-orbit span{color:var(--text);letter-spacing:-.06em;text-shadow:0 0 24px #18e0ff4d;font:850 clamp(2.1rem,4vw,3.4rem)/1 Arial,sans-serif}.acquisition-orbit small{color:var(--cyan);letter-spacing:.12em;font:700 .56rem/1 Courier New,monospace;position:absolute;top:calc(50% + 2rem)}.acquisition-orbit i{background:var(--cyan);width:7px;height:7px;box-shadow:0 0 12px var(--cyan);border-radius:50%;position:absolute}.acquisition-orbit i:first-of-type{top:-28px;left:50%}.acquisition-orbit i:nth-of-type(2){top:50%;right:-28px}.acquisition-orbit i:nth-of-type(3){bottom:-28px;left:50%}.acquisition-orbit i:nth-of-type(4){top:50%;left:-28px}.hero-flow{z-index:3;margin:0;padding:0;list-style:none;position:absolute;inset:18% 7% 17%}.hero-flow:before,.hero-flow:after{content:"";border:1px solid #45dcff24;position:absolute;inset:20%;transform:rotate(45deg)}.hero-flow:after{border-color:#7657ff33;inset:29%}.hero-flow li{border-radius:var(--radius-xs);background:#030e1de0;border:1px solid #58bfff47;gap:.32rem;width:min(42%,190px);min-height:72px;padding:.8rem .9rem;display:grid;position:absolute;box-shadow:inset 0 1px #ffffff0b,0 10px 26px #00000047}.hero-flow li:first-child{top:0;left:0}.hero-flow li:nth-child(2){top:0;right:0}.hero-flow li:nth-child(3){bottom:0;right:0}.hero-flow li:nth-child(4){bottom:0;left:0}.hero-flow li span{color:var(--cyan);letter-spacing:.1em;font:700 .58rem/1 Courier New,monospace}.hero-flow li strong{color:var(--text);letter-spacing:.05em;font:800 clamp(.7rem,1vw,.88rem)/1.2 Courier New,monospace}.system-footer{z-index:4;color:var(--cyan-bright);letter-spacing:.1em;border-top:1px solid #45dcff33;justify-content:space-between;gap:1rem;padding-top:.8rem;font:700 .58rem/1 Courier New,monospace;display:flex;position:absolute;bottom:clamp(1.25rem,2vw,2rem);left:clamp(1.25rem,2vw,2rem);right:clamp(1.25rem,2vw,2rem)}.interface-corners i{z-index:5;border-color:var(--cyan);opacity:.8;width:22px;height:22px;position:absolute}.interface-corners i:first-child{border-top:1px solid;border-left:1px solid;top:12px;left:12px}.interface-corners i:nth-child(2){border-top:1px solid;border-right:1px solid;top:12px;right:12px}.interface-corners i:nth-child(3){border-bottom:1px solid;border-left:1px solid;bottom:12px;left:12px}.interface-corners i:nth-child(4){border-bottom:1px solid;border-right:1px solid;bottom:12px;right:12px}.section{isolation:isolate;padding:clamp(4.5rem, 7vw, 7.5rem) var(--gutter);border-top:1px solid #58bfff1a;position:relative;overflow:clip}.section:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(90deg,#01060e9c,#030c194d 50%,#01060e9c);position:absolute;inset:0}.section:after{content:"";z-index:-1;opacity:.72;pointer-events:none;background:radial-gradient(40% 64% at 4% 35%,#1d8cff21,#0000 72%);position:absolute;inset:0}.section.act-two:before{background:linear-gradient(90deg,#0207118f,#050e1e3d 50%,#0207118f)}.section.act-two:after{opacity:.82;background:radial-gradient(46% 68% at 94% 42%,#18e0ff1a,#7657ff0b 44%,#0000 74%)}.section.act-three:after{opacity:.7;background:radial-gradient(44% 64% at 7% 48%,#7657ff14,#1d8cff12 45%,#0000 74%)}.container{width:min(100%, var(--content));margin-inline:auto}.section-line{top:-1px;left:max(var(--gutter), calc((100vw - var(--content)) / 2));background:linear-gradient(90deg, var(--cyan), transparent);transform-origin:0;width:min(130px,24vw);height:1px;position:absolute;transform:scaleX(0);box-shadow:0 0 10px #45dcff4d}.section-scan{z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(#0000,#45dcffcc,#0000);width:1px;position:absolute;top:0;bottom:0;left:0}.reveal-item{opacity:1}.js .reveal-item{opacity:0;transform:translateY(16px)}.js .is-visible .reveal-item{opacity:1;transition:opacity var(--motion-reveal) var(--ease-standard), transform var(--motion-reveal) var(--ease-standard);transform:none}.is-visible .section-line{transition:transform var(--motion-cinematic) var(--ease-emphasized);transform:scaleX(1)}.is-visible .section-scan{animation:section-scan var(--motion-cinematic) var(--ease-standard) 1 forwards}.situation-section:after{background:radial-gradient(42% 68% at 84% 42%,#18e0ff21,#7657ff0e 45%,#0000 74%)}.market-reveal{grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);align-items:center;gap:clamp(2rem,5vw,5.5rem);display:grid}.diagnostic-copy{max-width:620px}.diagnostic-copy .lead{margin-bottom:.8rem;font-size:clamp(1rem,1.18vw,1.17rem)}.diagnostic-highlight{border-left:2px solid var(--cyan);color:var(--text);background:linear-gradient(90deg,#18e0ff1a,#0000);margin:1.5rem 0 0;padding:1rem 1.15rem;font-size:clamp(1.15rem,2vw,1.6rem);font-weight:800;line-height:1.35}.market-diagram{border-radius:var(--radius-sm);min-height:390px;box-shadow:var(--shadow), inset 0 1px #ffffff0e;background:linear-gradient(145deg,#05172bf0,#040a18e6);border:1px solid #45dcff57;padding:clamp(4.5rem,7vw,6rem) clamp(1.2rem,2.5vw,2rem) 2rem;position:relative;overflow:hidden}.market-diagram:before{content:"";background-image:linear-gradient(#45dcff09 1px,#0000 1px),linear-gradient(90deg,#45dcff09 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000)}.market-diagram-label{z-index:2;color:var(--cyan);letter-spacing:.13em;font:800 .66rem/1 Courier New,monospace;position:absolute;top:1.35rem;left:1.5rem}.market-diagram ol{z-index:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.market-diagram li{border-radius:var(--radius-xs);background:#030e1de6;border:1px solid #58bfff3d;align-content:center;gap:.7rem;min-width:0;min-height:108px;padding:1rem .75rem;display:grid;position:relative}.market-diagram li:not(:last-child):after{content:"";z-index:3;background:var(--cyan);width:.55rem;height:1px;position:absolute;top:50%;left:100%;box-shadow:0 0 8px #45dcff80}.market-diagram li span{color:var(--cyan);font:700 .58rem/1 Courier New,monospace}.market-diagram li strong{overflow-wrap:anywhere;color:var(--text);letter-spacing:.025em;font:800 clamp(.68rem,.82vw,.82rem)/1.3 Courier New,monospace}.market-diagram li i{background:var(--cyan);width:7px;height:7px;box-shadow:0 0 10px var(--cyan);border-radius:50%}.market-core{z-index:2;background:linear-gradient(90deg,#18e0ff14,#0000);border-top:1px solid #45dcff38;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.2rem;padding:1.2rem 1.3rem;display:flex;position:relative}.market-core strong{color:var(--cyan-bright);letter-spacing:-.06em;font:850 clamp(2rem,4vw,3.4rem)/1 Arial,sans-serif}.market-core span{color:var(--text-soft);letter-spacing:.1em;text-align:right;font:700 .62rem/1.3 Courier New,monospace}.cost-section:after{opacity:.8;background:radial-gradient(44% 70% at 10% 52%,#ff526421,#ff4aae09 45%,#0000 74%)}.problem-panel{border-radius:var(--radius-sm);background:linear-gradient(135deg,#180c18eb,#061122e8);border:1px solid #ff68524d;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(2rem,5vw,5rem);padding:clamp(1.5rem,4vw,3.5rem);display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 24px 70px #00000061}.problem-loop{align-content:center;gap:.7rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.problem-loop:before{content:"";background:linear-gradient(var(--error), #ff526429);width:1px;position:absolute;top:1.8rem;bottom:1.8rem;left:17px}.problem-loop li{border-radius:var(--radius-xs);background:#0e0813ad;border:1px solid #ff685229;grid-template-columns:34px 1fr;align-items:center;gap:.8rem;min-height:66px;padding:.8rem 1rem .8rem .2rem;display:grid;position:relative}.problem-loop li span{z-index:2;color:#ff9d87;background:#100913;border:1px solid #ff685280;border-radius:50%;place-items:center;width:34px;height:34px;font:700 .58rem/1 Courier New,monospace;display:grid}.problem-loop li strong{color:var(--text);letter-spacing:.045em;font:800 .78rem/1.25 Courier New,monospace}.problem-loop li i{background:var(--error);width:5px;height:5px;box-shadow:0 0 9px var(--error);border-radius:50%;position:absolute;right:.8rem}.cost-copy{align-content:center;gap:1rem;display:grid}.cost-copy p{max-width:54ch;color:var(--text-soft);margin:0;font-size:clamp(1rem,1.35vw,1.2rem)}.cost-copy .cost-emphasis{color:var(--text);letter-spacing:-.035em;border-top:1px solid #ff68523d;margin-top:.6rem;padding-top:1.2rem;font-size:clamp(1.35rem,2.2vw,2.1rem);font-weight:800;line-height:1.2}.method-section{padding-block:clamp(5.5rem,9vw,9rem)}.method-section:after{opacity:.9;background:radial-gradient(48% 70% at 90%,#18e0ff24,#1d8cff0f 45%,#0000 76%)}.method-section h2{max-width:15ch}.method-unlock{border-radius:var(--radius-sm);box-shadow:var(--shadow), inset 0 0 80px #1d8cff12;background:linear-gradient(135deg,#041122f0,#072037d1);border:1px solid #33d5ff66;grid-template-columns:minmax(250px,.36fr) minmax(0,.64fr);grid-template-areas:"core introduction""core list""core conclusion";display:grid;position:relative;overflow:hidden}.method-introduction{grid-area:introduction;gap:.4rem;padding:clamp(1.5rem,3vw,2.7rem) clamp(1.5rem,3vw,3rem) 1.3rem;display:grid}.method-introduction p{margin:0}.unlock-core{background:radial-gradient(circle,#18e0ff33,#1d8cff12 36%,#0000 60%),repeating-linear-gradient(0deg,#0000 0 25px,#6aeeff0a 26px);border-right:1px solid #33d5ff33;grid-area:core;min-height:100%;position:relative;overflow:hidden}.unlock-core>strong{color:#caf8ff14;letter-spacing:-.08em;writing-mode:vertical-rl;font:900 clamp(3.4rem,6.5vw,6.8rem)/.8 Arial,sans-serif;position:absolute;bottom:2rem;left:1.5rem;transform:rotate(180deg)}.method-code{color:var(--cyan);letter-spacing:.16em;font:800 .7rem/1 Courier New,monospace;position:absolute;top:1.5rem;left:1.5rem}.unlock-core:before,.unlock-core:after{content:"";background:linear-gradient(90deg, transparent, var(--cyan));width:38%;height:1px;position:absolute;top:50%;transform:scaleX(0)}.unlock-core:before{transform-origin:100%;left:0}.unlock-core:after{transform-origin:0;right:0;transform:scaleX(0)rotate(180deg)}.unlock-pulse{opacity:.2;border:1px solid #45dcff1f;border-radius:50%;width:130px;height:130px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.72)}.tech-lock{opacity:.35;border:1px solid #45dcff4d;width:58px;height:48px;position:absolute;top:calc(42% - 24px);left:50%;transform:translate(-50%)}.tech-lock:before{content:"";transform-origin:0 100%;border:2px solid #45dcff61;border-bottom:0;border-radius:18px 18px 0 0;width:30px;height:24px;position:absolute;bottom:100%;left:13px}.tech-lock i{background:var(--cyan);width:6px;height:13px;box-shadow:0 0 10px var(--cyan);position:absolute;top:17px;left:25px}.unlock-list{grid-area:list;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0;padding:0 clamp(1.5rem,3vw,3rem) clamp(1.5rem,3vw,2.5rem);list-style:none;display:grid}.unlock-list li{background:linear-gradient(120deg,#08192dd1,#040d1bbd);border:1px solid #58bfff33;grid-template-columns:34px 1fr;align-items:center;gap:.8rem;min-width:0;padding:1rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff09}.unlock-list li:before{content:"";background:var(--cyan);transform-origin:bottom;width:2px;position:absolute;top:0;bottom:0;left:-1px;transform:scaleY(0);box-shadow:0 0 12px #45dcff8c}.unlock-list span{color:var(--cyan);font:700 .72rem/1 Courier New,monospace}.unlock-list p{color:var(--text-soft);margin:0;line-height:1.45}.method-conclusion{background:linear-gradient(90deg,#007bcd14,#0000);border-top:1px solid #45dcff21;grid-area:conclusion;gap:.65rem;padding:clamp(1.25rem,2.5vw,2rem) clamp(1.5rem,3vw,3rem);display:grid}.method-conclusion p{color:var(--text-soft);margin:0}.method-conclusion strong{color:var(--cyan-bright);letter-spacing:-.04em;text-shadow:0 0 24px #45dcff29;font-size:clamp(1.5rem,3vw,2.8rem);line-height:1.15}.is-visible .unlock-core:before,.is-visible .unlock-core:after{transition:transform var(--motion-cinematic) .18s var(--ease-emphasized);transform:scaleX(1)}.is-visible .tech-lock:before{animation:unlock-shackle .44s .76s var(--ease-emphasized) 1 forwards}.is-visible .tech-lock{animation:lock-stabilize .52s .72s var(--ease-standard) 1 forwards}.is-visible .unlock-pulse{animation:unlock-pulse .72s .52s var(--ease-emphasized) 1 forwards}.js .unlock-list li{opacity:.7;transform:translateY(8px)}.is-visible .unlock-list li{animation:method-item .42s var(--ease-standard) forwards;animation-delay:calc(.18s + (var(--item-index) * 60ms))}.is-visible .unlock-list li:before{transition:transform var(--motion-normal) calc(.24s + (var(--item-index) * 60ms)) var(--ease-standard);transform:scaleY(1)}.product-section{padding-block:clamp(5.5rem,9vw,9rem)}.product-section:before{background:linear-gradient(90deg,#020913e0,#0415259e 50%,#020913e0)}.product-section h2{color:var(--cyan-bright)}.dossier{border-radius:var(--radius-md);perspective:1200px;background:linear-gradient(135deg,#061f35f2,#030a16eb);border:1px solid #33d5ff66;grid-template-columns:minmax(340px,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(1.5rem,4vw,3.5rem);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 90px #0000008a,0 0 48px #18c5ff1a,inset 0 1px #ffffff12}.dossier:before{content:"";background:linear-gradient(90deg, var(--cyan), transparent);width:34%;height:2px;box-shadow:0 0 16px var(--cyan);position:absolute;top:0;left:0}.dossier-visual{width:min(100%,520px);min-height:460px;transform-style:preserve-3d;margin-inline:auto;position:relative}.dossier-layer{border-radius:var(--radius-sm);background:#030c15bd;border:1px solid #45dcff29;position:absolute;inset:7% -3% -3% 8%;transform:translateZ(-30px)rotate(2deg)}.dossier-screen{border-radius:var(--radius-sm);transform-origin:0;background:#02060b;border:1px solid #45dcff6b;position:absolute;inset:0;overflow:hidden;transform:rotateY(4deg);box-shadow:0 20px 55px #0000006b,inset 0 1px #ffffff0d}.dossier-toolbar{z-index:3;height:34px;color:var(--cyan);letter-spacing:.1em;background:#030e1beb;border-bottom:1px solid #45dcff38;align-items:center;gap:.45rem;padding:0 .8rem;font:700 .54rem/1 Courier New,monospace;display:flex;position:absolute;top:0;left:0;right:0}.dossier-toolbar i{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 8px var(--cyan);border-radius:50%;order:-1}.dossier-toolbar i:last-child{background:var(--violet);box-shadow:0 0 8px var(--violet)}.members-image{object-fit:contain;object-position:center;padding:42px 8px 8px}.dossier-scan{z-index:3;opacity:0;background:var(--cyan);height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 18px 3px #45dcff66}.is-visible .dossier-screen{animation:dossier-open var(--motion-cinematic) var(--ease-emphasized) 1 forwards}.is-visible .dossier-scan{animation:dossier-scan .85s .18s var(--ease-standard) 1 forwards}.dossier-copy{gap:.55rem;display:grid}.dossier-copy p{margin:0}.dossier-copy p:first-child{color:var(--text);margin-bottom:.65rem;font-size:clamp(1.15rem,1.8vw,1.45rem)}.product-cta{width:fit-content;margin-top:1rem}.audience-intro{margin-bottom:1.5rem}.audience-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,1.4vw,1.3rem);display:grid}.access-profile{background:linear-gradient(145deg,#081b31de,#040d1cd1);border:1px solid #58bfff3b;min-width:0;min-height:190px;padding:clamp(1.25rem,2vw,2rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 18px 42px #0000003d}.access-profile:nth-child(3n+2){background:linear-gradient(145deg,#0c1933de,#0a0c1fd1);border-color:#7657ff3d}.access-profile:after{content:"";background:var(--cyan);height:2px;box-shadow:0 0 12px var(--cyan);transform-origin:0;position:absolute;inset:auto 0 0;transform:scaleX(0)}.access-profile .index{color:var(--cyan);letter-spacing:.12em;font:700 .74rem/1 Courier New,monospace}.access-profile>i{border:1px solid var(--cyan);opacity:.35;border-radius:50%;width:8px;height:8px;position:absolute;top:1.3rem;right:1.3rem}.access-profile p{color:var(--text-soft);margin:2.2rem 0 0;font-size:1rem;line-height:1.5}.profile-scan,.file-scan{z-index:2;opacity:0;background:var(--cyan);width:1px;position:absolute;top:0;bottom:0;left:-2px;box-shadow:0 0 14px 3px #45dcff3d}.is-visible .access-profile{animation:profile-activate .62s var(--ease-standard) 1 forwards}.is-visible .access-profile:nth-child(2){animation-delay:90ms}.is-visible .access-profile:nth-child(3){animation-delay:.18s}.is-visible .access-profile:nth-child(4){animation-delay:.27s}.is-visible .access-profile:nth-child(5){animation-delay:.36s}.is-visible .access-profile:nth-child(6){animation-delay:.45s}.is-visible .access-profile:after{transition:transform var(--motion-reveal) var(--ease-standard);transform:scaleX(1)}.is-visible .access-profile>i{opacity:1;background:var(--cyan);box-shadow:0 0 12px var(--cyan);transition:opacity var(--motion-normal) .52s, background var(--motion-normal) .52s}.is-visible .profile-scan{animation:profile-scan .54s var(--ease-standard) 1 forwards}.curriculum-section:after{background:radial-gradient(42% 64% at 86% 48%,#7657ff1a,#1d8cff11 45%,#0000 74%)}.curriculum{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.8rem,1.4vw,1.15rem);max-width:1240px;display:grid;position:relative}.data-file{border-radius:var(--radius-sm);background:linear-gradient(135deg,#071c31eb,#040d1ddb);border:1px solid #58bfff45;grid-column:span 6;min-height:178px;padding:clamp(1.4rem,2.4vw,2.25rem);position:relative;overflow:hidden;box-shadow:inset 3px 0 #18e0ff5c,0 16px 40px #00000038}.data-file:nth-child(2n){background:linear-gradient(90deg,#081931e6,#090c1fd1);border-color:#6797ff40;box-shadow:inset 3px 0 #35a7ff57,0 16px 40px #0003}.data-file:before{content:"";background:linear-gradient(90deg, transparent, var(--cyan));width:42%;height:1px;position:absolute;top:0;right:0;box-shadow:0 0 12px #45dcff4d}.data-file-1{grid-column:span 7}.data-file-2{grid-column:span 5}.data-file-3{grid-column:span 4}.data-file-4{grid-column:span 8}.data-file-5{grid-column:3/span 8}.data-file .index{color:var(--cyan);letter-spacing:.12em;margin-bottom:.8rem;font:700 .72rem/1 Courier New,monospace;display:block}.data-file h3{max-width:22ch;color:var(--text);letter-spacing:-.025em;margin:0 0 .75rem;padding-right:2rem;font-size:clamp(1.2rem,1.8vw,1.62rem)}.data-file p{max-width:72ch;color:var(--text-soft);margin:0;padding-right:2rem;line-height:1.55}.file-lock{border:1px solid var(--cyan);opacity:.3;width:12px;height:12px;position:absolute;top:50%;right:1.4rem;transform:translateY(-50%)rotate(45deg)}.is-visible .data-file{animation:file-unlock var(--motion-reveal) var(--ease-emphasized) 1 both}.is-visible .data-file:nth-child(2){animation-delay:.1s}.is-visible .data-file:nth-child(3){animation-delay:.2s}.is-visible .data-file:nth-child(4){animation-delay:.3s}.is-visible .data-file:nth-child(5){animation-delay:.4s}.is-visible .file-scan{animation:profile-scan .52s var(--ease-standard) 1 forwards}.is-visible .file-lock{opacity:.8;background:var(--cyan);box-shadow:0 0 10px var(--cyan);transition:opacity var(--motion-normal) .46s, background var(--motion-normal) .46s}.demonstration-section:before{background:linear-gradient(90deg,#020a11c7,#03161b66 50%,#020a11c7)}.demonstration-section:after{background:radial-gradient(46% 70% at 92% 48%,#46ef981b,#18e0ff0e 46%,#0000 74%)}.demonstration-section h2{max-width:14ch}.demonstration-layout{grid-template-columns:minmax(400px,.82fr) minmax(320px,1.18fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid}.video-frame{border-radius:var(--radius-sm);width:100%;min-height:640px;box-shadow:var(--shadow), 0 0 28px #46ef9814, inset 0 0 54px #1d8cff14;background:#02070d;border:1px solid #46ef9866;align-content:center;padding:3.4rem 1.5rem 3.1rem;display:grid;position:relative;overflow:hidden}.video-portrait{aspect-ratio:9/16;background:#000;border:1px solid #33d5ff6b;width:min(100%,340px);margin:0 auto;overflow:hidden;box-shadow:0 0 22px #18c5ff1a}.video-portrait video{object-fit:cover;object-position:center;transform-origin:50%;background:#000;width:100%;height:100%;display:block;transform:scale(1.1)}.video-meta{z-index:4;color:var(--text-muted);letter-spacing:.1em;pointer-events:none;font:700 .62rem/1.35 Courier New,monospace;position:absolute}.video-meta span{color:var(--cyan)}.video-meta-top{width:min(100%,340px);top:1.8rem;left:50%;transform:translate(-50%)}.video-meta-bottom{width:min(100%,340px);color:var(--cyan);bottom:1.5rem;left:50%;right:auto;transform:translate(-50%)}.video-frame:before,.video-frame:after{content:"";z-index:3;pointer-events:none;width:30px;height:30px;position:absolute}.video-frame:before{border-top:1px solid var(--cyan);border-left:1px solid var(--cyan);top:10px;left:10px}.video-frame:after{border-right:1px solid var(--cyan);border-bottom:1px solid var(--cyan);bottom:10px;right:10px}.video-frame video{object-fit:contain;background:#000;width:100%;height:100%;display:block}.video-surface{background:radial-gradient(circle,#007ed21c,#0000 38%),linear-gradient(135deg,#061622f5,#02080ffa);position:absolute;inset:0}.video-surface:before{content:"";background-image:linear-gradient(#45dcff07 1px,#0000 1px),linear-gradient(90deg,#45dcff07 1px,#0000 1px);background-size:28px 28px;border:1px solid #45dcff1a;position:absolute;inset:14%}.video-surface span{border:1px solid #45dcff2e;width:84px;height:84px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.video-surface i,.video-surface b{background:var(--cyan);width:4px;height:4px;box-shadow:0 0 16px var(--cyan);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-surface b{background:linear-gradient(90deg, transparent, var(--cyan), transparent);width:124px;height:1px;box-shadow:none;border-radius:0}.video-scan{z-index:2;opacity:0;background:var(--cyan);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 15px 2px #45dcff52}.is-visible .video-scan{animation:video-scan .9s var(--ease-standard) 1 forwards}.analysis-copy{gap:.8rem;display:grid}.analysis-copy p{margin:0}.analysis-copy strong{color:var(--action-bright);text-shadow:0 0 15px #46ef982e;font-weight:800}.reasoning-pipeline{border-radius:var(--radius-sm);background:linear-gradient(90deg,#46ef9814,#18e0ff09);border:1px solid #46ef9840;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding:1rem;display:grid}.reasoning-pipeline span{border-radius:var(--radius-xs);min-width:0;color:var(--action-bright);letter-spacing:.08em;text-align:center;background:#020f13b8;border:1px solid #46ef9838;padding:.72rem .65rem;font:800 clamp(.62rem,.9vw,.78rem)/1 Courier New,monospace}.reasoning-pipeline i{color:var(--action);text-shadow:0 0 10px #46ef9873;font-style:normal}.transformation-flow{isolation:isolate;max-width:1050px;box-shadow:var(--shadow);background:linear-gradient(90deg,#120a26e0,#061e33e0);border:1px solid #58bfff47;gap:clamp(1.5rem,3vw,2.8rem);padding:clamp(2rem,5vw,4.5rem);display:grid;position:relative;overflow:hidden}.transformation-flow:before{content:"";z-index:-1;background:linear-gradient(90deg,#ff4aae0f,#0000 40%,#45dcff14);position:absolute;inset:0}.transformation-flow p{z-index:3;max-width:56ch;margin:0;position:relative}.transformation-flow p:last-of-type{color:var(--text)}.transformation-highlight{border-right:2px solid var(--cyan);max-width:40ch;color:var(--cyan-bright);text-align:right;background:linear-gradient(270deg,#45dcff1f,#0000);justify-self:end;padding:1.1rem 1.3rem;font-size:clamp(1.35rem,2.5vw,2.25rem);font-weight:800;line-height:1.25}.noise-field{z-index:1;opacity:.7;filter:blur(1.5px);position:absolute;inset:0 48% 0 0}.noise-field i{background:linear-gradient(90deg, transparent, var(--magenta), transparent);width:22%;height:1px;position:absolute}.noise-field i:first-child{top:14%;left:5%;transform:translate(18px)}.noise-field i:nth-child(2){top:31%;left:34%;transform:translate(-24px)}.noise-field i:nth-child(3){top:48%;left:12%;transform:translate(31px)}.noise-field i:nth-child(4){top:62%;left:49%;transform:translate(-35px)}.noise-field i:nth-child(5){top:78%;left:18%;transform:translate(26px)}.noise-field i:nth-child(6){top:88%;left:56%;transform:translate(-15px)}.clarity-grid{z-index:1;opacity:.16;background-image:linear-gradient(#45dcff2b 1px,#0000 1px),linear-gradient(90deg,#45dcff2b 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0 0 0 48%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.is-visible .noise-field{animation:noise-resolve var(--motion-cinematic) var(--ease-standard) 1 forwards}.is-visible .clarity-grid{animation:clarity-in var(--motion-cinematic) .26s var(--ease-standard) 1 forwards}.mentor-section h2{max-width:14ch}.mentor{grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(2rem,5vw,5.5rem);display:grid}.portrait{aspect-ratio:3/4;border-radius:var(--radius-sm);width:min(100%,430px);min-height:0;box-shadow:var(--shadow), var(--glow-medium);background:linear-gradient(135deg,#081f35e0,#040b19e6);border:1px solid #33d5ff61;justify-self:center;position:relative;overflow:hidden}.portrait:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(115deg,#0000 42%,#74e5ff1a,#0000 58%);position:absolute;inset:0;transform:translate(-120%)}.portrait-image{object-fit:cover;object-position:center;transform-origin:50% 32%;transform:scale(1.75)}.biometric-grid{z-index:2;pointer-events:none;background-image:linear-gradient(#45dcff09 1px,#0000 1px),linear-gradient(90deg,#45dcff09 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 25%,#000 80%);mask-image:radial-gradient(circle,#0000 25%,#000 80%)}.mentor-scan{opacity:0;animation:none}.portrait-meta{z-index:4;border-left:2px solid var(--cyan);color:var(--cyan-bright);letter-spacing:.08em;background:#020a14d1;padding:.7rem .85rem;font:700 .68rem/1.3 Courier New,monospace;position:absolute;bottom:1rem;left:1rem;right:1rem}.is-visible .portrait:before{animation:panel-reflect var(--motion-cinematic) .18s var(--ease-emphasized) 1 forwards}.is-visible .mentor-scan{opacity:1;animation:photo-scan var(--motion-cinematic) .12s var(--ease-standard) 1 forwards}.mentor-content{min-width:0}.mentor-copy{gap:.45rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:grid}.mentor-copy p{margin:0}.mentor-copy .mentor-highlight{border-left:2px solid var(--cyan);color:var(--text);background:linear-gradient(90deg,#45dcff1a,#0000);margin-top:.8rem;padding:1rem 1.2rem;font-size:clamp(1.1rem,1.7vw,1.42rem);font-weight:750;line-height:1.45}.terminal-panel{border:1px solid #33d5ff52;border-left:2px solid var(--cyan);min-height:76px;color:var(--cyan-bright);background:linear-gradient(115deg,#051a2fe6,#081122db);padding:1rem 1.25rem;font:14px/1.6 Courier New,monospace;position:relative;overflow:hidden;box-shadow:inset 0 0 38px #18e0ff0f,0 14px 36px #00000038}.terminal-panel:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 4px,#45dcff06 5px);position:absolute;inset:0}.terminal-text{z-index:1;position:relative}.terminal-text p{opacity:1;margin:4px 0}.js .terminal-text p{opacity:0}.is-visible .terminal-text p{animation:terminal-line .3s var(--ease-standard) forwards;animation-delay:var(--d)}.is-visible .terminal-text b{animation:1s steps(2,end) infinite blink}.proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.proof-grid figure{border:1px solid var(--border-strong);background:var(--surface);margin:0;overflow:hidden}.proof-grid img{width:100%;height:auto;display:block}.offer{isolation:isolate;width:min(calc(100% - (var(--gutter) * 2)), 1160px);border-radius:var(--radius-md);background:linear-gradient(135deg,#052029f7,#050c14fa 58%);border:1px solid #46ef9885;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin:clamp(4rem,7vw,7rem) auto;padding:clamp(2rem,5vw,4.5rem);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 100px #0000009e,0 0 52px #46ef9813,inset 0 1px #ffffff17}.offer:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 75% 48%,#46ef9829,#0000 25%),radial-gradient(circle at 18% 34%,#0093e626,#0000 27%);position:absolute;inset:-35%}.offer:after{content:"";border-radius:var(--radius-sm);pointer-events:none;border:1px solid #b8ffd112;position:absolute;inset:10px}.offer-copy{position:relative}.offer-eyebrow{color:var(--gold-bright);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.9rem;font:800 .76rem/1 Courier New,monospace;display:block}.offer-checkpoints{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.offer-checkpoints li{color:var(--text-soft);letter-spacing:.07em;background:linear-gradient(#46ef980e,#0000);border-top:1px solid #46ef9847;gap:.35rem;padding:.7rem .55rem;font:700 .62rem/1.1 Courier New,monospace;display:grid}.offer-checkpoints li span{color:var(--action);font-size:.52rem}.offer h2{margin-bottom:1rem}.offer .lead{margin-bottom:0}.offer aside{border-radius:var(--radius-sm);background:linear-gradient(145deg,#07171be0,#03080feb);border:1px solid #46ef9842;justify-items:stretch;gap:1.25rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid;box-shadow:inset 0 1px #b8ffd10e}.offer aside p{color:var(--text);margin:0;font-weight:700}.offer-special,.offer-deadline-label,.final-offer-label{color:var(--gold-bright);letter-spacing:.12em;font:800 .68rem/1.25 Courier New,monospace}.offer-old-price,.offer-current-price{gap:.18rem;display:grid}.offer-old-price span,.offer-saving,.offer-validity,.offer aside small,.final-old-price,.final-countdown{color:var(--text-soft);font-size:.82rem}.offer-old-price del{color:var(--text-muted);font:700 clamp(1.35rem,3vw,2rem)/1 Courier New,monospace}.offer-current-price strong{color:var(--gold-bright);text-shadow:0 0 18px #46ef982e;font:800 clamp(2.2rem,5vw,3.7rem)/1 Courier New,monospace}.offer-saving,.offer-validity,.offer aside small{margin:0;font-weight:400}.offer-deadline-label{margin-top:.35rem}.launch-ended{color:var(--gold-bright);letter-spacing:.1em;font:800 .82rem/1.2 Courier New,monospace}.launch-countdown{font-variant-numeric:tabular-nums;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.35rem,1vw,.7rem);display:grid}.launch-time-block{text-align:center;background:#02080fad;border:1px solid #46ef984d;border-radius:4px;min-width:0;padding:.6rem .35rem;display:grid;box-shadow:inset 0 1px #b8ffd10d,0 0 14px #46ef980b}.launch-time-block strong{color:var(--gold-bright);text-shadow:0 0 10px #46ef9833;font:800 clamp(1.15rem,3vw,2rem)/1 Courier New,monospace}.final-offer-label{display:block}.final-old-price{margin:.35rem 0}.final strong{display:block}.final-countdown{margin:-.8rem 0 1.3rem}.product-receives{background:#030f1d9e;border:1px solid #45dcff40;margin-top:1.8rem;padding:1.15rem 1.25rem;box-shadow:0 0 24px #18c5ff12,inset 0 1px #ffffff0d}.product-receives-title{color:var(--cyan);letter-spacing:.13em;font:800 .72rem/1.2 Courier New,monospace}.product-receives-list{color:var(--text-soft);gap:.5rem;margin:.85rem 0 0;padding:0;font-size:.92rem;list-style:none;display:grid}.product-receives-list li:first-letter{color:var(--cyan)}.launch-countdown.compact{display:inline}.offer strong,.final strong{color:var(--gold-bright);text-shadow:0 0 24px #46ef9833;font-size:clamp(2rem,4vw,3.5rem);line-height:1.08}.button-purchase{background:linear-gradient(135deg, var(--gold-bright), var(--gold));color:#03150c;border-color:#b8ffd1ad;min-height:54px;box-shadow:0 10px 30px #46ef9830,inset 0 1px #ffffff80}.button-purchase:hover{box-shadow:0 15px 38px #46ef984d,inset 0 1px #ffffff8c}.offer-lines{pointer-events:none;position:absolute;inset:0}.offer-lines i{z-index:2;border-color:#46ef987a;width:42px;height:42px;position:absolute}.offer-lines i:first-child{border-top:2px solid;border-left:2px solid;top:0;left:0}.offer-lines i:nth-child(2){border-top:2px solid;border-right:2px solid;top:0;right:0}.offer-lines i:nth-child(3){border-bottom:2px solid;border-left:2px solid;bottom:0;left:0}.offer-lines i:nth-child(4){border-bottom:2px solid;border-right:2px solid;bottom:0;right:0}.offer:has(.launch-lock-layer:not(.is-unlocked))>.offer-copy{filter:blur(var(--launch-lock-blur));pointer-events:none;-webkit-user-select:none;user-select:none}.offer:has(.launch-lock-layer:not(.is-unlocked))>aside{filter:blur(var(--launch-lock-blur));pointer-events:none;-webkit-user-select:none;user-select:none}.launch-lock-layer{z-index:4;transition:opacity .62s var(--ease-standard), visibility .62s var(--ease-standard);background:linear-gradient(135deg,#020c1d33,#01050e1f);place-items:center;padding:clamp(1rem,3vw,2rem);display:grid;position:absolute;inset:0}.launch-lock-layer.is-unlocked{opacity:0;visibility:hidden;pointer-events:none}.launch-lock-card{border:1px solid var(--launch-lock-border);background:linear-gradient(135deg, var(--launch-lock-bg), #080d22cc);width:min(100%,520px);box-shadow:0 0 0 1px #a0f7ff14 inset, 0 0 48px var(--launch-lock-glow), 0 24px 50px #0006;text-align:center;-webkit-backdrop-filter:blur(10px)saturate(120%);backdrop-filter:blur(10px)saturate(120%);border-radius:8px;justify-items:center;padding:clamp(1.3rem,3vw,2rem);display:grid;position:relative;overflow:hidden}.launch-lock-card:before{content:"";animation:launch-scan 6s var(--ease-standard) infinite;pointer-events:none;background:linear-gradient(115deg,#0000 35%,#a1f6ff1a 48%,#0000 60%);position:absolute;inset:0;transform:translate(-130%)}.launch-kicker,.launch-label{color:var(--cyan);letter-spacing:.14em;margin:0;font:800 .7rem/1 Courier New,monospace}.launch-lock-card h3{max-width:none;color:var(--text);letter-spacing:.04em;margin:.8rem 0 1rem;font-size:clamp(1.35rem,3vw,2rem)}.launch-label{color:var(--text-soft);margin-bottom:.7rem;font-size:.62rem}.launch-message,.launch-preparing{color:var(--text-soft);margin:1rem 0 0;font-size:.82rem}.launch-lock-icon{border:2px solid var(--cyan);width:42px;height:34px;box-shadow:0 0 22px var(--launch-lock-glow), inset 0 0 18px #18e0ff1f;background:#18e0ff14;border-radius:5px;margin-bottom:.9rem;position:relative}.launch-lock-icon:before{content:"";border:2px solid var(--cyan);border-bottom:0;border-radius:16px 16px 0 0;width:22px;height:17px;position:absolute;bottom:100%;left:8px}.launch-lock-icon i{background:var(--cyan-bright);width:5px;height:9px;box-shadow:0 0 12px var(--cyan);border-radius:5px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.launch-lock-icon b{background:var(--cyan);width:62px;height:1px;box-shadow:0 0 12px 2px var(--cyan);animation:lock-scanner 3.8s var(--ease-standard) infinite;position:absolute;top:-29px;left:-12px}.launch-countdown{font-variant-numeric:tabular-nums;justify-content:center;gap:clamp(.38rem,1vw,.7rem);display:flex}.launch-time-block{border:1px solid var(--launch-countdown-border);background:var(--launch-countdown-bg);border-radius:4px;min-width:clamp(56px,9vw,74px);padding:.55rem .45rem;display:grid;box-shadow:inset 0 1px #ffffff12,0 0 18px #18e0ff14}.launch-time-block strong{color:var(--text);letter-spacing:.03em;text-shadow:0 0 16px #6aeeff59;font:800 clamp(1.35rem,3vw,2rem)/1 Courier New,monospace}.launch-time-block span{color:var(--cyan-bright);letter-spacing:.08em;margin-top:.35rem;font:800 .53rem/1 Courier New,monospace}.launch-countdown.compact{vertical-align:middle;gap:.2rem;display:inline-flex}.launch-countdown.compact .launch-time-block{min-width:0;box-shadow:none;background:0 0;border:0;padding:0;display:inline}.launch-countdown.compact .launch-time-block:not(:last-child):after{content:":";color:var(--cyan);margin-right:.2rem}.launch-countdown.compact .launch-time-block strong{font-size:inherit}.launch-countdown.compact .launch-time-block span{display:none}.prelaunch-hero-status{color:var(--cyan-bright);letter-spacing:.09em;gap:.3rem;margin:0 0 1rem;font:800 .68rem/1.35 Courier New,monospace;display:grid}.prelaunch-hero-status>span{color:var(--cyan);text-shadow:0 0 10px var(--cyan)}.prelaunch-hero-status b{color:var(--text-soft);letter-spacing:0;font-weight:600}.launch-cta-locked{filter:saturate(.75)}.launch-cta-lock{margin-right:.45rem;font-size:1.1em}@keyframes launch-scan{0%,72%,to{transform:translate(-130%)}88%{transform:translate(170%)}}@keyframes lock-scanner{0%,64%,to{opacity:0;transform:translateY(0)}70%{opacity:.8}86%{opacity:0;transform:translateY(60px)}}.faq-section:after{opacity:.9;background:radial-gradient(54% 70% at 86% 42%,#18e0ff1f,#1d8cff0e 48%,#0000 76%)}.faq-section h2{margin-bottom:.75rem}.faq-wrap{max-width:1080px}.faq-subheadline{color:var(--text-soft);margin:0 0 clamp(1.5rem,3vw,2.2rem);font-size:clamp(1rem,1.5vw,1.18rem)}.faq{gap:.7rem;display:grid}.faq article{border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);background:linear-gradient(135deg,#051325db,#030a17cc);border:1px solid #58bfff38;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.faq article.active{background:linear-gradient(135deg,#081d33f0,#040d1de6);border-color:#33d5ff80;box-shadow:inset 3px 0 #18e0ff80,0 0 28px #18c5ff14}.faq button{width:100%;min-height:76px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:42px minmax(0,1fr) 32px;align-items:center;gap:clamp(.65rem,2vw,1.2rem);padding:1rem clamp(1rem,2.5vw,1.5rem);display:grid}.faq-number{color:var(--cyan);letter-spacing:.12em;font:800 .68rem/1 Courier New,monospace}.faq-question{letter-spacing:.01em;font-size:clamp(.92rem,1.4vw,1.08rem);font-weight:800;line-height:1.35}.faq button>i{width:30px;height:30px;transition:border-color var(--motion-fast), background var(--motion-fast), transform var(--motion-fast) var(--ease-standard);border:1px solid #45dcff52;border-radius:50%;position:relative}.faq button>i:before,.faq button>i:after{content:"";background:var(--cyan-bright);width:11px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 7px #18e0ff73}.faq button>i:after{transition:transform var(--motion-fast) var(--ease-standard), opacity var(--motion-fast);transform:translate(-50%,-50%)rotate(90deg)}.faq article.active button>i{background:#18e0ff14;border-color:#6aeeff9e;transform:rotate(180deg)}.faq article.active button>i:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}.faq-answer{opacity:0;transition:grid-template-rows .28s var(--ease-standard), opacity .22s var(--ease-standard), transform .28s var(--ease-standard);grid-template-rows:0fr;display:grid;transform:translateY(-5px)}.faq-answer>div{overflow:hidden}.faq article.active .faq-answer{opacity:1;grid-template-rows:1fr;transform:none}.faq-answer-content{gap:.7rem;max-width:850px;padding:0 clamp(1rem,2.5vw,1.5rem) 1.4rem calc(clamp(1rem,2.5vw,1.5rem) + 42px + clamp(.65rem,2vw,1.2rem));display:grid}.faq-answer-content p{color:var(--text-soft);margin:0;line-height:1.65}.faq-answer-content p:first-child{color:var(--text);font-weight:800}.faq-highlight{border-left:2px solid var(--cyan);color:var(--cyan-bright);letter-spacing:.08em;background:linear-gradient(90deg,#18e0ff1c,#0000);justify-self:start;margin-top:.25rem;padding:.55rem .75rem;font:800 .75rem/1.3 Courier New,monospace}.faq-flow{align-items:stretch;gap:.55rem;margin-top:.35rem;display:flex}.faq-flow span{display:contents}.faq-flow b{min-height:48px;color:var(--cyan-bright);letter-spacing:.06em;text-align:center;background:#041425b8;border:1px solid #45dcff3d;flex:1;place-items:center;padding:.6rem;font:800 .65rem/1.25 Courier New,monospace;display:grid}.faq-flow i{color:var(--cyan);align-self:center;font-style:normal}.js .faq-section:not(.is-visible) .faq article{opacity:0;transform:translateY(10px)}.js .faq-section.is-visible .faq article{opacity:1;transition-delay:calc(var(--faq-index) * 55ms);transform:none}.final{isolation:isolate;padding:clamp(5rem, 9vw, 8.5rem) var(--gutter) calc(clamp(5rem, 9vw, 8.5rem) + env(safe-area-inset-bottom));text-align:center;background:linear-gradient(#030d1bb8,#010308);position:relative;overflow:hidden}.final:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 58%,#46ef9817,#0000 28%),radial-gradient(circle,#008ee11f,#0000 48%);position:absolute;inset:0}.final>div:not(.final-terminal){z-index:2;width:min(100%,780px);margin-inline:auto;position:relative}.final h2{max-width:17ch;margin-inline:auto}.final strong{margin:0 0 1.8rem;display:block}.final-terminal{pointer-events:none;border:1px solid #45dcff14;position:absolute;inset:14% 8%}.final-terminal i{background:var(--cyan);box-shadow:0 0 12px var(--cyan);position:absolute}.final-terminal i:first-child{width:24%;height:1px;top:0;left:0}.final-terminal i:nth-child(2){width:24%;height:1px;bottom:0;right:0}.final-terminal i:nth-child(3){width:1px;height:44%;top:20%;right:0}footer{padding:2.8rem var(--gutter) calc(2.8rem + env(safe-area-inset-bottom));color:var(--text-muted);background:#010206;border-top:1px solid #45dcff21;font-size:.84rem;position:relative}footer>*{width:min(100%, var(--content));margin-inline:auto}.support-copy{width:min(100%, var(--content));color:var(--text-muted);margin:1rem auto 0;font-size:.84rem}.support-copy a{color:var(--cyan)}.telegram-float{z-index:26;background:linear-gradient(135deg, var(--cyan-bright), var(--blue));color:#fff;width:54px;height:54px;transition:transform var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);border:1px solid #adefff8c;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 28px #0000006b,0 0 18px #18c5ff33}.telegram-float svg{fill:currentColor;width:27px}.telegram-float:hover{transform:translateY(-2px);box-shadow:0 13px 32px #00000075,0 0 25px #18c5ff57}.footer-line{background:linear-gradient(90deg, transparent, var(--cyan), transparent);width:min(480px,60vw);height:1px;position:absolute;top:-1px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #45dcff4d}.legal{margin-top:1.2rem}.legal p{margin-bottom:.3rem}.legal nav{flex-wrap:wrap;gap:.75rem 1.2rem;display:flex}.legal a{color:var(--text-soft)}.mobile-cta{display:none}@keyframes viewport-scan{0%{opacity:0;left:-8%}12%,75%{opacity:.85}to{opacity:0;left:108%}}@keyframes panel-reflect{to{transform:translate(130%)}}@keyframes photo-scan{0%{opacity:0;top:0}12%,88%{opacity:.9}to{opacity:0;top:100%}}@keyframes section-scan{0%{opacity:0;left:0}15%,70%{opacity:.55}to{opacity:0;left:100%}}@keyframes unlock-shackle{to{transform:rotate(-34deg)}}@keyframes lock-stabilize{to{opacity:.85;box-shadow:0 0 24px #45dcff24}}@keyframes unlock-pulse{45%{opacity:.75;transform:translate(-50%,-50%)scale(1.08);box-shadow:0 0 28px #45dcff2e}to{opacity:.3;transform:translate(-50%,-50%)scale(1)}}@keyframes method-item{to{opacity:1;transform:none}}@keyframes dossier-open{0%{opacity:.65;transform:rotateY(17deg)translate(-12px)}to{opacity:1;transform:rotateY(0)}}@keyframes dossier-scan{0%{opacity:0;top:0}15%,85%{opacity:.9}to{opacity:0;top:100%}}@keyframes profile-activate{0%{opacity:.6;transform:translateY(10px)}to{opacity:1;border-color:#45dcff57;transform:none}}@keyframes profile-scan{0%{opacity:0;left:0}20%,80%{opacity:.8}to{opacity:0;left:100%}}@keyframes file-unlock{0%{opacity:.45;transform:translate(-24px)}to{opacity:1;border-color:#45dcff59;transform:none}}@keyframes video-scan{0%{opacity:0;top:0}15%,85%{opacity:.75}to{opacity:0;top:100%}}@keyframes noise-resolve{to{opacity:.22;filter:blur();transform:translate(12%)}}@keyframes clarity-in{0%{opacity:0;transform:translate(20px)}to{opacity:.28;transform:none}}@keyframes terminal-line{to{opacity:1}}@keyframes blink{50%{opacity:0}}@media (min-width:851px){.js .hero:not(.is-visible) .hero-enter{opacity:0;transform:translateY(15px)}.js .hero.is-visible .hero-enter{animation:hero-in .62s var(--ease-standard) forwards}.js .hero.is-visible .hero-copy .hero-enter:nth-child(2){animation-delay:.1s}.js .hero.is-visible .hero-copy .hero-enter:nth-child(3){animation-delay:.19s}.js .hero.is-visible .hero-art{animation-delay:.25s}@keyframes hero-in{to{opacity:1;transform:none}}}@media (min-width:1740px){.progress-rail{display:block}}@media (hover:hover) and (pointer:fine){.faq article:hover{border-color:#33d5ff6b}.data-file{transition:transform var(--motion-normal) var(--ease-standard), border-color var(--motion-normal) var(--ease-standard), box-shadow var(--motion-normal) var(--ease-standard)}.data-file:hover{z-index:2;border-color:#45dcff7a;transform:translateY(-4px);box-shadow:inset 3px 0 #18e0ff80,0 22px 48px #00000052,0 0 28px #18c5ff14}}@media (min-width:851px) and (max-width:1120px){:root{--gutter:clamp(2rem, 4vw, 3rem)}.header nav{gap:.8rem;font-size:.78rem}.header nav .button.small{padding-inline:10px;font-size:.68rem}.hero{grid-template-columns:minmax(0,1fr) minmax(330px,.82fr);min-height:0;padding-block:clamp(3rem,5vw,4.5rem)}.hero h1{font-size:clamp(2.75rem,4.35vw,3.5rem)}.hero-art{min-height:360px}.audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:851px) and (max-height:820px){.hero{min-height:0;padding-block:clamp(2.75rem,5vh,4.15rem)}.hero h1{margin-bottom:1rem}.hero-body{gap:.45rem;margin-bottom:1.25rem}.hero-art{min-height:340px}}@media (max-width:850px){:root{--gutter:clamp(1rem, 4.8vw, 1.5rem);--header-height:66px;--blur-surface:8px;--blur-header:14px;--blur-ambient:30px}.header{padding-inline:var(--gutter);justify-content:flex-start}.header>.brand,.header>.menu,.system-light{z-index:2;position:relative}.system-light{margin-right:.55rem}.menu{border:1px solid var(--border);min-height:44px;color:var(--text);background:#030c15db;border-radius:4px;justify-content:center;align-items:center;gap:6px;margin-left:auto;padding:7px 10px;font-weight:700;display:inline-flex}.menu-backdrop{z-index:calc(var(--z-header) - 1);inset:var(--header-height) 0 0;background:#000207bd;border:0;width:100%;padding:0;display:block;position:fixed}.header nav{z-index:1;top:var(--header-height);max-height:calc(100dvh - var(--header-height));padding:1rem var(--gutter) calc(1.5rem + env(safe-area-inset-bottom));overscroll-behavior:contain;border-bottom:1px solid var(--border-strong);-webkit-backdrop-filter:blur(var(--blur-header)) saturate(125%);backdrop-filter:blur(var(--blur-header)) saturate(125%);background:#020812f0;flex-direction:column;align-items:stretch;display:none;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 20px 40px #0000006b}.header nav.open{display:flex}.header nav a{align-items:center;min-height:46px;padding-block:8px;font-size:1rem;display:flex}.header nav a:not(.button):after{bottom:3px}.header nav .button{width:100%;margin-top:.45rem}.hero{min-height:0;padding:clamp(2.35rem, 7vw, 3.5rem) var(--gutter) clamp(3.5rem, 9vw, 5rem);grid-template-columns:1fr;gap:clamp(2rem,7vw,3.2rem)}.hero:before{opacity:.8;width:95vw;top:64%;right:-28%}.hero:after{background:linear-gradient(#01040ab3,#01070e2e 58%,#01040a6b)}.hero h1{max-width:15ch;margin-bottom:1.3rem;font-size:clamp(2.2rem,9.2vw,3.35rem);line-height:1.01}.hero-body{grid-template-columns:1fr;gap:.55rem;margin-bottom:1.35rem}.hero-point-3,.hero-point-4{grid-column:auto}.hero .lead{font-size:clamp(.96rem,4.1vw,1.08rem)}.hero-action,.hero-action .button{width:100%}.hero-action .button{min-width:0;padding-inline:12px;font-size:clamp(.73rem,3.35vw,.9rem)}.hero-art{aspect-ratio:1.04;justify-self:stretch;min-height:0;padding:clamp(1rem,5vw,1.5rem);transform:none}.hero-flow{inset:19% 5% 18%}.hero-flow li{width:min(43%,180px);min-height:62px;padding:.65rem .7rem}.acquisition-orbit{width:clamp(96px,28vw,124px)}.acquisition-orbit:before{inset:-17px}.acquisition-orbit:after{inset:-34px}.system-footer{font-size:.5rem}.section{padding:clamp(3.8rem, 11vw, 5rem) var(--gutter)}h2{max-width:none;margin-bottom:1.5rem;font-size:clamp(2rem,8.4vw,2.8rem)}.lead{font-size:1rem;line-height:1.6}.market-reveal,.problem-panel,.dossier,.demonstration-layout,.mentor,.offer{grid-template-columns:1fr}.market-reveal{gap:2rem}.market-diagram{min-height:0;padding:4.25rem 1rem 1.25rem}.market-diagram ol{grid-template-columns:1fr;gap:.55rem}.market-diagram li{grid-template-columns:32px 1fr auto;align-items:center;gap:.75rem;min-height:58px;padding:.7rem .8rem}.market-diagram li:not(:last-child):after{width:1px;height:.55rem;top:100%;left:24px}.market-core{margin-top:1.3rem}.problem-panel{gap:1.8rem;padding:1.25rem}.problem-loop{order:1}.cost-copy{order:2}.cost-copy .cost-emphasis{font-size:clamp(1.35rem,6.3vw,2rem)}.method-unlock{grid-template-columns:1fr;grid-template-areas:"core""introduction""list""conclusion";min-height:0}.unlock-core{border-bottom:1px solid #45dcff24;border-right:0;min-height:190px}.unlock-core>strong{writing-mode:horizontal-tb;font-size:clamp(3rem,16vw,5.2rem);bottom:1rem;left:auto;right:1.25rem;transform:none}.method-introduction{padding:1.5rem 1.25rem 1.2rem}.unlock-list{grid-template-columns:1fr;padding:0 1.25rem 1.5rem}.unlock-list li{padding:.9rem}.method-conclusion{padding:1.35rem 1.25rem 1.5rem}.dossier{padding:1.25rem}.dossier-visual{min-height:min(116vw,520px)}.dossier-screen{transform:none}.is-visible .dossier-screen{animation:none}.audience-grid{grid-template-columns:1fr}.access-profile{min-height:0}.access-profile p{margin-top:1.3rem}.product-cta{width:100%}.curriculum{grid-template-columns:1fr}.data-file,.data-file-1,.data-file-2,.data-file-3,.data-file-4,.data-file-5{grid-column:1/-1;min-height:0}.demonstration-layout{gap:1.5rem}.video-frame{width:100%;min-height:auto;padding:3.4rem .75rem 3.1rem}.video-portrait{width:min(82vw,320px)}.reasoning-pipeline{gap:.4rem;padding:.75rem}.reasoning-pipeline span{padding-inline:.35rem;font-size:.58rem}.transformation-flow{padding:1.5rem}.transformation-flow p:last-of-type{justify-self:start}.transformation-highlight{border-right:0;border-left:2px solid var(--cyan);text-align:left;background:linear-gradient(90deg,#45dcff1f,#0000)}.noise-field{inset:0 0 52%}.clarity-grid{inset:48% 0 0;-webkit-mask-image:linear-gradient(#0000,#000 35%);mask-image:linear-gradient(#0000,#000 35%)}.portrait{aspect-ratio:3/4;width:min(100%,430px);min-height:0}.mentor-content{flex-direction:column;display:flex}.mentor-copy{order:1}.mentor .terminal-panel{order:2}.proof-grid{grid-template-columns:1fr}.faq button{grid-template-columns:30px minmax(0,1fr) 30px;min-height:72px;padding:.95rem 1rem}.faq-question{font-size:clamp(.9rem,3.8vw,1rem)}.faq-answer-content{padding:0 1rem 1.25rem}.faq-flow{grid-template-columns:1fr;gap:.35rem;display:grid}.faq-flow span{gap:.35rem;display:grid}.faq-flow span:not(:first-child) i{transform:rotate(90deg)}.faq-flow b{min-height:44px}.offer{width:auto;margin:3rem var(--gutter);gap:1.5rem;padding:clamp(1.5rem,6vw,2.25rem)}.offer-checkpoints{grid-template-columns:repeat(2,minmax(0,1fr))}.offer aside{padding:1.25rem}.offer .button{width:100%}.launch-lock-card{width:min(100%,440px);padding:1.25rem 1rem}.launch-time-block{min-width:58px}.final{padding-inline:var(--gutter);padding-bottom:calc(6rem + env(safe-area-inset-bottom))}.final .button{width:100%}footer{padding-inline:var(--gutter);padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.mobile-cta{z-index:25;right:var(--gutter);bottom:calc(10px + env(safe-area-inset-bottom));left:var(--gutter);border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--action-bright), var(--action));color:#03150c;opacity:0;pointer-events:none;min-height:52px;transition:opacity .26s var(--ease-standard), transform .26s var(--ease-standard);border:1px solid #b8ffd19e;justify-content:space-between;align-items:center;gap:10px;padding:12px 13px 12px 17px;font-size:clamp(.7rem,3vw,.82rem);font-weight:800;text-decoration:none;display:flex;position:fixed;transform:translateY(16px);box-shadow:0 12px 32px #00000070,0 0 22px #46ef981f}.mobile-cta span{background:#0000001f;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.mobile-cta.visible{opacity:1;pointer-events:auto;transform:none}.telegram-float{display:none}.code-grid{opacity:.2;background-size:54px 54px,54px 54px,108px 108px}.code-vignette{background:radial-gradient(90% 72% at 50% 40%,#0000 18%,#00030938 74%,#0002069e 100%)}}@media (max-width:480px){:root{--gutter:1rem;--header-height:62px}.brand{letter-spacing:.065em;font-size:.84rem}.system-light{width:6px;height:6px;margin-left:.5rem}.menu{padding-inline:9px;font-size:.85rem}.hero{gap:1.75rem;padding-top:2.25rem}.hero h1{letter-spacing:-.05em;font-size:clamp(2.12rem,9.2vw,2.7rem)}.hero-art{aspect-ratio:1}.dossier-visual{min-height:420px}.data-file{padding-right:2.6rem}}@media (max-width:360px){:root{--gutter:.875rem}.hero{padding-top:1.75rem}.hero h1{margin-bottom:1rem;font-size:2.08rem;line-height:1.01}.hero-body{gap:.45rem;margin-bottom:1.25rem}.hero .lead{line-height:1.52}.button{padding-inline:15px}}@media (max-width:850px) and (max-height:480px){:root{--header-height:58px;--blur-ambient:22px}.hero{gap:1.4rem;padding-block:1.5rem 2.5rem}.hero h1{margin-bottom:.9rem;font-size:clamp(2rem,7.5vw,2.65rem)}.hero-body{gap:.35rem;margin-bottom:1.15rem}.hero .lead{font-size:.95rem;line-height:1.5}.hero-art{aspect-ratio:1.2}.section{padding-block:clamp(3.25rem,9vw,4.25rem)}.mobile-cta{bottom:calc(6px + env(safe-area-inset-bottom));min-height:48px}}@media (hover:none),(pointer:coarse){.button:hover{transform:none}.button:hover:after{left:-36%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero-enter,.reveal-item,.js .hero-enter,.js .reveal-item,.terminal-text p,.js .terminal-text p,.js .unlock-list li{opacity:1;filter:none;transform:none}.section-line{transform:scaleX(1)}.code-grid{opacity:.16}.js .faq-section .faq article{opacity:1;transition-delay:0s;transform:none}.mentor-scan,.hero-scanner,.section-scan,.profile-scan,.file-scan,.video-scan{display:none}.portrait-image{filter:none}.noise-field{opacity:.18;filter:none}.clarity-grid{opacity:.28}.launch-lock-card:before,.launch-lock-icon b{animation:none}}
