:root{--bg: #071016;--bg-2: #0b1822;--panel: rgba(10, 23, 32, .74);--panel-strong: rgba(12, 28, 39, .92);--line: rgba(188, 232, 255, .14);--line-strong: rgba(118, 224, 255, .34);--text: rgba(239, 248, 255, .94);--muted: rgba(203, 224, 235, .68);--faint: rgba(203, 224, 235, .44);--cyan: #53d8ff;--green: #9dffb0;--amber: #ffc857;--danger: #ff6d6d;--shadow: 0 26px 90px rgba(0, 0, 0, .46);--radius: 8px}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;min-width:320px;overflow-x:hidden;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}p,h1,h2,h3{margin:0}.app{position:relative;min-height:100vh;isolation:isolate}.bgField,.bgGrid,.cursorField{position:fixed;inset:0;pointer-events:none}.bgField{z-index:-4;background:linear-gradient(115deg,rgba(83,216,255,.11),transparent 32%),linear-gradient(245deg,rgba(157,255,176,.08),transparent 35%),linear-gradient(180deg,#081019,#0d1923 48%,#071016)}.bgField:after{content:"";position:absolute;inset:0;opacity:.075;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E");mix-blend-mode:screen}.bgGrid{z-index:-3;opacity:.28;background-image:linear-gradient(to right,rgba(188,232,255,.11) 1px,transparent 1px),linear-gradient(to bottom,rgba(188,232,255,.09) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.96),transparent 88%);mask-image:linear-gradient(180deg,rgba(0,0,0,.96),transparent 88%)}.cursorField{z-index:-2;width:430px;height:430px;inset:0 auto auto 0;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle at 36% 35%,rgba(83,216,255,.16),transparent 54%),radial-gradient(circle at 68% 60%,rgba(157,255,176,.11),transparent 58%);filter:blur(20px);mix-blend-mode:screen}.siteProgress{position:fixed;z-index:100;inset:0 0 auto;height:3px;background:#bce8ff14}.siteProgress div{height:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,var(--cyan),var(--green),var(--amber));box-shadow:0 0 22px #53d8ff6b}.nav{position:fixed;z-index:80;left:0;right:0;top:16px;padding:0 18px}.navInner{max-width:1180px;min-height:68px;margin:0 auto;padding:10px 12px;display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(120px,1fr);align-items:center;gap:16px;border:1px solid var(--line);border-radius:var(--radius);background:#071016bd;box-shadow:0 18px 70px #0000005c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{position:relative;display:inline-flex;align-items:center;gap:12px;width:fit-content;padding:6px 9px;border-radius:var(--radius)}.brandIcon{width:40px;height:40px;display:grid;place-items:center;overflow:hidden;border-radius:8px;background:#eff8ffeb}.brandIcon img{width:100%;height:100%;object-fit:contain}.brand strong,.brand small{display:block}.brand strong{font-size:15px;letter-spacing:0}.brand small{margin-top:2px;color:var(--faint);font-size:12px}.navLinks{display:inline-flex;align-items:center;gap:6px;justify-content:center}.navLinks a,.navAction{position:relative;padding:9px 11px;color:var(--muted);border:1px solid transparent;border-radius:var(--radius);font-size:13px}.navLinks a:hover,.navLinks a.active,.navAction:hover{color:var(--text);border-color:var(--line);background:#bce8ff0f}.navAction{justify-self:end;background:linear-gradient(180deg,#53d8ff29,#53d8ff0d);border-color:#53d8ff3d;color:var(--text)}.hero{position:relative;min-height:100vh;padding:132px 18px 58px}.heroBackdrop{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0710161f,#071016c2),repeating-linear-gradient(90deg,transparent 0 118px,rgba(83,216,255,.055) 118px 119px)}.heroInner,.sectionInner,.siteFooter{width:min(1180px,calc(100vw - 36px));margin:0 auto}.heroInner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:18px;align-items:stretch}.heroCopy,.heroVisual,.productPanel,.schematicPanel,.pillarCard,.roadmapPanel,.aboutHero,.techPanel,.contactIntro,.formCard,.metricCard,.loopDetail,.featureList div{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow)}[data-hover]:before{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 20%),rgba(83,216,255,.16),transparent 42%);transition:opacity .16s ease}[data-hover]:hover:before{opacity:1}.heroCopy{padding:clamp(24px,4vw,42px);display:flex;flex-direction:column;justify-content:flex-end;min-height:620px}.eyebrow{width:fit-content;color:var(--green);text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:800}.heroTitle{display:flex;flex-direction:column;align-items:flex-start;margin-top:16px;font-size:clamp(56px,7vw,108px);line-height:.88;letter-spacing:0;font-weight:950;max-width:none;overflow-wrap:normal;word-break:keep-all}.heroTitle span{display:block;white-space:nowrap}.heroLead{max-width:66ch;margin-top:22px;color:var(--muted);font-size:clamp(16px,2vw,20px);line-height:1.65}.heroActions,.contactActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:11px 15px;border:1px solid rgba(83,216,255,.35);border-radius:var(--radius);background:linear-gradient(180deg,#53d8ff33,#53d8ff12);color:var(--text);font-weight:850;cursor:pointer;transform:translateZ(0)}.btnSecondary{border-color:#bce8ff29;background:#bce8ff0d}.btn:disabled{cursor:not-allowed;opacity:.55}.btnGlow{position:absolute;inset:-70px;opacity:0;background:radial-gradient(circle at 25% 25%,rgba(157,255,176,.18),transparent 58%);transition:opacity .18s ease}.btn:hover .btnGlow{opacity:1}.btnArrow{color:var(--green)}.metricGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:28px}.metricCard{padding:14px;box-shadow:none}.metricCard span,.showcaseHeader span,.showcaseCopy span,.snapshotHeader span,.snapshotRow span,.steamPlate span,.loopDetail span,.roadmapItem span,.contactMeta span{display:block;color:var(--faint);font-size:12px}.metricCard strong,.showcaseHeader strong,.showcaseCopy strong,.snapshotHeader strong,.snapshotRow strong,.steamPlate strong{display:block;margin-top:5px;font-size:15px}.heroVisual{min-height:620px;display:grid;grid-template-rows:auto 1fr;padding:14px;background:linear-gradient(180deg,#53d8ff14,#0c1c27c7),var(--panel)}.steamPlate{display:flex;align-items:center;gap:14px;padding:14px;margin-bottom:12px;border:1px solid var(--line);border-radius:var(--radius);background:#050b1094}.steamPlate img{width:72px;height:72px;border-radius:8px;background:#eff8fff0}.steamPlate strong{font-size:clamp(28px,4vw,50px);line-height:.95}.projectShowcase{position:relative;min-height:100%;overflow:hidden;border:1px solid rgba(83,216,255,.14);border-radius:var(--radius);background:linear-gradient(90deg,rgba(83,216,255,.07) 1px,transparent 1px),linear-gradient(rgba(83,216,255,.07) 1px,transparent 1px),#040a0fbd;background-size:32px 32px;display:grid;grid-template-rows:auto 1fr auto;gap:14px;padding:16px}.scanline{position:absolute;inset:-40% 0 auto;height:42%;z-index:2;background:linear-gradient(180deg,transparent,rgba(83,216,255,.08),transparent);animation:scan 5.5s linear infinite}@keyframes scan{0%{transform:translateY(-20%)}to{transform:translateY(340%)}}.waveField{position:absolute;inset:0;pointer-events:none;opacity:.72}.waveField span{position:absolute;left:-20%;width:140%;height:34%;border:1px solid rgba(83,216,255,.16);border-color:rgba(83,216,255,.2) transparent transparent;border-radius:50%;animation:waveDrift 7s ease-in-out infinite}.waveField span:nth-child(1){top:16%}.waveField span:nth-child(2){top:36%;animation-delay:-2s;border-color:rgba(157,255,176,.18) transparent transparent}.waveField span:nth-child(3){top:56%;animation-delay:-4s}@keyframes waveDrift{0%,to{transform:translate(-2%) scaleY(.72)}50%{transform:translate(2%) scaleY(1)}}.showcaseHeader,.showcaseCopy,.snapshotHeader{position:relative;z-index:1;display:flex;justify-content:space-between;gap:12px;align-items:center}.showcaseHeader strong,.snapshotHeader strong{font-size:clamp(24px,3vw,38px);line-height:1}.showcaseStatus{display:inline-flex;align-items:center;gap:8px;padding:9px 11px;border:1px solid rgba(157,255,176,.22);border-radius:var(--radius);background:#9dffb012;color:var(--green);font-size:12px;font-weight:900}.showcaseStatus i{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 16px #9dffb0a6}.snapshotRow{border:1px solid var(--line);border-radius:var(--radius);background:#040a0f8a}.showcaseCopy{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-content:end;min-height:420px}.showcaseCopy strong{font-size:26px}.showcaseCopy p{margin-top:8px;max-width:58ch;color:var(--muted);line-height:1.6}.descriptionStage{position:relative;min-height:210px;overflow:hidden;border:1px solid rgba(188,232,255,.12);border-radius:var(--radius);background:linear-gradient(90deg,rgba(83,216,255,.08) 1px,transparent 1px),linear-gradient(rgba(83,216,255,.08) 1px,transparent 1px),#040a0f61;background-size:48px 48px}.belt{position:absolute;left:-12%;right:-12%;height:18px;border:1px solid rgba(83,216,255,.24);border-radius:999px;background:repeating-linear-gradient(90deg,rgba(83,216,255,.24) 0 24px,transparent 24px 48px),#53d8ff0f;box-shadow:0 0 28px #53d8ff1f;animation:beltMove 5s linear infinite}.beltOne{top:35%;transform:rotate(-7deg)}.beltTwo{top:62%;transform:rotate(7deg);animation-direction:reverse;border-color:#9dffb038}@keyframes beltMove{0%{background-position:0 0}to{background-position:96px 0}}.cashPulse,.lawPulse{position:absolute;display:grid;place-items:center;width:66px;height:66px;border-radius:50%;font-size:34px;font-weight:950;border:1px solid rgba(188,232,255,.18);background:#040a0fb8}.cashPulse{left:18%;top:20%;color:var(--green);box-shadow:0 0 34px #9dffb029}.lawPulse{right:18%;bottom:18%;color:var(--amber);box-shadow:0 0 34px #ffc85729}.showcaseTags{display:flex;flex-wrap:wrap;gap:8px}.showcaseTags span{padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius);background:#bce8ff0d;color:var(--muted);font-size:12px;font-weight:900}.productionSnapshot{min-height:100%;display:grid;grid-template-rows:auto 1fr;gap:14px}.snapshotHeader{align-items:flex-start}.snapshotBadge{width:fit-content;padding:8px 10px;border:1px solid rgba(255,200,87,.24);border-radius:var(--radius);background:#ffc85714;color:var(--amber)!important;font-weight:900}.snapshotRows{display:grid;gap:10px}.snapshotRow{position:relative;overflow:hidden;display:flex;justify-content:space-between;gap:14px;align-items:center;padding:15px}.signalMarquee{width:min(1180px,calc(100vw - 36px));margin:0 auto;overflow:hidden;border-block:1px solid var(--line)}.signalTrack{display:flex;width:max-content}.signalGroup{display:flex;gap:28px;padding:14px;color:var(--faint);text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:900;white-space:nowrap}.section{position:relative;z-index:1;padding:86px 18px}.section.first{padding-top:130px}.section.compact{padding-top:42px}.sectionHead{margin-bottom:24px}.sectionHead.wide{max-width:860px}.sectionHead h2,.roadmapPanel h2,.aboutHero h1,.techPanel h2,.contactIntro h1{margin-top:10px;font-size:clamp(30px,4vw,56px);line-height:1;letter-spacing:0}.sectionHead p,.roadmapPanel p,.aboutHero p,.techPanel p,.contactIntro p{margin-top:14px;color:var(--muted);line-height:1.7}.productGrid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:16px;align-items:start}.productPanel,.schematicPanel{padding:16px}.schematicPanel{min-height:540px}.loopTabs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.loopTab{display:flex;align-items:center;gap:8px;min-height:52px;padding:10px;border:1px solid var(--line);border-radius:var(--radius);background:#bce8ff0a;color:var(--muted);cursor:pointer}.loopTab span{color:var(--green);font-size:12px;font-weight:900}.loopTab.active,.loopTab:hover{color:var(--text);border-color:var(--line-strong);background:#53d8ff1a}.loopDetail{margin-top:10px;padding:18px;box-shadow:none;background:#040a0f6b}.loopDetail h3{margin-top:5px;font-size:30px}.loopDetail p{margin-top:10px;color:var(--muted);line-height:1.7}.teaserCopy{position:relative;overflow:hidden;min-height:260px;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg,rgba(83,216,255,.08),transparent 48%),#040a0f6b}.teaserCopy span{display:block;color:var(--faint);font-size:12px}.teaserCopy h3{margin-top:10px;max-width:12ch;font-size:clamp(32px,4vw,54px);line-height:.95}.teaserCopy p{margin-top:16px;max-width:58ch;color:var(--muted);line-height:1.7}.teaserChips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.teaserChips span{padding:9px 11px;border:1px solid var(--line);border-radius:var(--radius);background:#bce8ff0b;color:var(--muted);font-size:12px;font-weight:900}.featureList{display:grid;gap:10px;margin-top:12px}.featureList div{padding:14px;box-shadow:none}.featureList strong,.featureList span{display:block}.featureList span{margin-top:5px;color:var(--muted);line-height:1.55}.pillarGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pillarCard{padding:20px;min-height:230px;background:linear-gradient(180deg,#bce8ff0e,#0c1c27b8)}.pillarCard h3{font-size:20px}.pillarCard p{margin-top:12px;color:var(--muted);line-height:1.7}.roadmapPanel{padding:22px;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:18px;align-items:center;background:linear-gradient(135deg,rgba(83,216,255,.11),transparent 42%),#0a1720c7}.roadmapList{display:grid;gap:8px}.roadmapItem{display:flex;gap:12px;align-items:center;min-height:46px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius);background:#040a0f5c;font-weight:800}.subPage{min-height:78vh}.aboutHero,.techPanel,.contactIntro,.formCard{padding:clamp(20px,3vw,32px)}.aboutHero{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:18px;align-items:stretch}.aboutSignal{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:#040a0f61}.aboutSignal span{color:var(--muted)}.aboutSignal strong{font-size:42px;line-height:1}.aboutValues{margin-top:16px}.techPanel{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.6fr);gap:18px;margin-top:16px;align-items:center}.techChips{display:flex;flex-wrap:wrap;gap:8px}.techChips span{padding:9px 11px;border:1px solid var(--line);border-radius:var(--radius);background:#bce8ff0b;color:var(--muted);font-weight:800}.soloPanel{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);gap:18px;margin-top:16px;padding:clamp(20px,3vw,32px);border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg,rgba(83,216,255,.12),transparent 46%),#0a1720bd;box-shadow:var(--shadow)}.soloCopy{display:flex;flex-direction:column;justify-content:flex-end;min-height:360px}.soloCopy h2{margin-top:10px;max-width:13ch;font-size:clamp(38px,5vw,72px);line-height:.92}.soloCopy p{margin-top:16px;max-width:62ch;color:var(--muted);line-height:1.7}.soloMachine{position:relative;min-height:420px;overflow:hidden;padding:18px;border:1px solid rgba(188,232,255,.12);border-radius:var(--radius);background:linear-gradient(90deg,rgba(83,216,255,.075) 1px,transparent 1px),linear-gradient(rgba(83,216,255,.075) 1px,transparent 1px),#040a0f61;background-size:44px 44px}.orbitRing{position:absolute;inset:42px;border:1px solid rgba(83,216,255,.18);border-radius:50%;animation:orbitSpin 12s linear infinite}.orbitRing:before,.orbitRing:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background:var(--green);box-shadow:0 0 28px #9dffb075}.orbitRing:before{top:8%;left:20%}.orbitRing:after{right:12%;bottom:18%;background:var(--amber);box-shadow:0 0 28px #ffc85761}@keyframes orbitSpin{to{transform:rotate(360deg)}}.corePulse{position:absolute;left:50%;top:42%;width:190px;height:190px;display:grid;place-items:center;align-content:center;transform:translate(-50%,-50%);border:1px solid rgba(83,216,255,.28);border-radius:50%;background:radial-gradient(circle at 50% 35%,rgba(83,216,255,.22),transparent 60%),#040a0fbd;box-shadow:0 0 70px #53d8ff24}.corePulse span{color:var(--faint);font-size:12px}.corePulse strong{margin-top:4px;font-size:30px}.modeRail{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.modeButton{display:flex;align-items:center;gap:8px;min-height:44px;padding:9px 10px;border:1px solid var(--line);border-radius:var(--radius);background:#040a0f80;color:var(--muted);cursor:pointer;font-weight:850}.modeButton span{color:var(--green);font-size:12px}.modeButton.active,.modeButton:hover{color:var(--text);border-color:#53d8ff6b;background:#53d8ff1c}.focusReadout{position:absolute;left:18px;right:18px;bottom:18px;z-index:1;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:#040a0fb8}.focusReadout span{display:block;color:var(--faint);font-size:12px}.focusReadout strong{display:block;margin-top:5px}.focusMeter{height:8px;margin-top:12px;overflow:hidden;border-radius:999px;background:#bce8ff1a}.focusMeter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--cyan),var(--green));transition:width .26s ease}.contactGrid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:16px;align-items:start}.contactMeta{display:grid;gap:7px;margin-top:24px}.formCard{display:grid;gap:14px}.formCard label{display:grid;gap:7px;color:var(--faint);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.formCard input,.formCard textarea,.formCard select{width:100%;border:1px solid var(--line);border-radius:var(--radius);background:#040a0f75;color:var(--text);padding:12px;outline:none;text-transform:none;letter-spacing:0}.formCard textarea{min-height:150px;resize:vertical}.formCard input:focus,.formCard textarea:focus,.formCard select:focus{border-color:var(--line-strong);box-shadow:0 0 0 3px #53d8ff1f}.hiddenField{display:none!important}.formButton{width:100%}.formError{color:var(--danger);font-size:13px;line-height:1.5}.successToast{position:fixed;right:24px;bottom:24px;z-index:20;display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;width:min(420px,calc(100vw - 32px));padding:16px;overflow:hidden;border:1px solid rgba(102,255,188,.34);border-radius:var(--radius);background:linear-gradient(135deg,#081814f0,#081018f0),radial-gradient(circle at 18% 0%,rgba(102,255,188,.16),transparent 34%);box-shadow:0 24px 70px #0000006b,0 0 40px #66ffbc1f;color:var(--text);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.successToast:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(102,255,188,.24),transparent);transform:translate(-120%);animation:successSweep 2.4s ease-out infinite;pointer-events:none}.successMark{position:relative;display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(102,255,188,.42);border-radius:50%;background:#66ffbc1f;box-shadow:inset 0 0 22px #66ffbc1a}.successMark:after{content:"";position:absolute;inset:-7px;border:1px solid rgba(102,255,188,.32);border-radius:inherit;animation:successPulse 1.8s ease-out infinite}.successCheck{color:var(--green);font-size:27px;font-weight:900;line-height:1}.successSpark{position:absolute;width:7px;height:7px;border-radius:2px;background:var(--cyan);box-shadow:0 0 14px #53d8ffb8}.sparkOne{top:-8px;right:5px}.sparkTwo{right:-9px;bottom:9px}.sparkThree{bottom:-8px;left:10px}.sparkFour{top:10px;left:-9px}.successToast strong{display:block;margin-bottom:4px;font-size:15px}.successToast p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.successClose{position:relative;z-index:1;width:34px;height:34px;border:1px solid var(--line);border-radius:50%;background:#ffffff0a;color:var(--faint);cursor:pointer}.successClose:hover{color:var(--text);border-color:var(--line-strong)}@keyframes successSweep{0%{transform:translate(-120%)}44%,to{transform:translate(120%)}}@keyframes successPulse{0%{transform:scale(.84);opacity:.72}to{transform:scale(1.28);opacity:0}}.siteFooter{position:relative;z-index:1;display:flex;justify-content:space-between;gap:18px;padding:34px 0 42px;color:var(--faint);border-top:1px solid var(--line)}.siteFooter strong,.siteFooter span{display:block}.siteFooter strong{color:var(--text)}@media(max-width:980px){.navInner{grid-template-columns:1fr auto}.navLinks{display:none}.heroInner,.productGrid,.contactGrid,.aboutHero,.techPanel,.soloPanel,.roadmapPanel{grid-template-columns:1fr}.heroCopy,.heroVisual{min-height:auto}.metricGrid,.pillarGrid,.loopTabs{grid-template-columns:1fr}.showcaseCopy{grid-template-columns:1fr;gap:14px}.showcaseTags{justify-content:flex-start;max-width:none}.schematicPanel,.soloCopy{min-height:auto}}@media(max-width:620px){.nav{top:8px;padding:0 10px}.navInner{min-height:58px;padding:8px;grid-template-columns:1fr;-webkit-backdrop-filter:none;backdrop-filter:none}.brand{max-width:100%}.brand strong{font-size:14px}.brand small,.navAction{display:none}.brandIcon{width:34px;height:34px}.navLinks{position:fixed;top:auto;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:6px;border:1px solid var(--line);border-radius:var(--radius);background:#071016e6;box-shadow:0 18px 70px #0000006b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.navLinks a{display:flex;justify-content:center;min-width:0;padding:10px 6px;font-size:12px;white-space:nowrap}.hero{padding:96px 12px 42px}.heroInner,.sectionInner,.siteFooter,.signalMarquee{width:calc(100vw - 24px)}.heroCopy,.heroVisual,.productPanel,.schematicPanel,.pillarCard,.roadmapPanel,.aboutHero,.techPanel,.soloPanel,.contactIntro,.formCard{padding:16px}.steamPlate{align-items:flex-start;gap:10px}.steamPlate img{width:54px;height:54px}.showcaseHeader,.snapshotHeader,.snapshotRow{align-items:flex-start;flex-direction:column}.showcaseStatus,.snapshotBadge{width:fit-content}.showcaseCopy{min-height:auto}.descriptionStage{min-height:180px}.cashPulse,.lawPulse{width:54px;height:54px;font-size:28px}.soloMachine{min-height:390px}.modeRail{grid-template-columns:1fr}.orbitRing{inset:82px 34px 72px}.corePulse{top:50%;width:150px;height:150px}.focusReadout{left:12px;right:12px;bottom:12px}.section,.section.first{padding:62px 12px}.heroTitle{font-size:clamp(44px,17vw,72px)}.heroTitle span,.steamPlate strong,.sectionHead h2,.roadmapPanel h2,.aboutHero h1,.techPanel h2,.contactIntro h1,.soloCopy h2,.teaserCopy h3{overflow-wrap:anywhere}.siteFooter{flex-direction:column;padding-bottom:calc(96px + env(safe-area-inset-bottom))}.successToast{right:16px;bottom:16px;grid-template-columns:auto 1fr;padding-right:52px}.successClose{position:absolute;top:12px;right:12px}}@media(max-width:390px){.hero{padding-top:88px}.heroTitle{font-size:clamp(38px,16vw,60px)}.metricCard,.pillarCard,.loopDetail,.teaserCopy,.featureList div{padding:13px}.navLinks a{font-size:11px;padding-inline:4px}}@media(hover:none)and (pointer:coarse){.cursorField{display:none}}@media(prefers-reduced-motion:reduce){.cursorField,.scanline{display:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
