.animate-fade-in{animation:fadeIn .6s ease-in}.animate-slide-up{animation:slideUp .6s ease-out}.animate-scale-in{animation:scaleIn .4s ease-out}.word-spacing-wide{word-spacing:.18em}.ambient-grid-drift{animation:ambientGridDrift 22s linear infinite}.scan-line{animation:scanLine 4.5s ease-in-out infinite}.dashboard-bar{animation:dashboardBarPulse 3.5s ease-in-out infinite}.firm-marquee{animation:firmMarquee 32s linear infinite}.firm-marquee-shell{overflow:hidden;cursor:grab;touch-action:pan-x;-webkit-user-select:none;-moz-user-select:none;user-select:none}.firm-marquee-shell.is-interactive{overflow-x:auto;scrollbar-width:none}.firm-marquee-shell.is-interactive::-webkit-scrollbar{display:none}.firm-marquee-shell.is-interactive .firm-marquee{animation:none;transform:none}.firm-marquee-shell:active{cursor:grabbing}.animate-scroll-bounce{animation:scrollBounce 2s ease-in-out infinite}.animate-logo-reveal{animation:logoReveal .3s ease-out forwards;filter:drop-shadow(0 0 32px rgba(0,212,255,.28))}.hero-intervention-rail{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;color:hsla(0,0%,92%,.48);font-size:.64rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hero-intervention-rail i{display:block;width:clamp(1.8rem,7vw,4rem);height:1px;background:linear-gradient(90deg,rgba(0,212,255,0),rgba(0,212,255,.72));box-shadow:0 0 16px rgba(0,212,255,.18)}.hero-intervention-rail strong{color:#00d4ff;font-weight:900;white-space:nowrap}.command-center-showcase{position:relative;display:grid;gap:2rem;overflow:hidden;border:1px solid rgba(42,42,53,.86);background:radial-gradient(circle at 80% 28%,rgba(0,212,255,.1),transparent 26%),radial-gradient(circle at 18% 78%,rgba(255,45,85,.055),transparent 28%),linear-gradient(180deg,rgba(19,19,26,.84),rgba(6,6,8,.72));padding:clamp(1.25rem,3vw,2.3rem);box-shadow:0 30px 120px rgba(0,0,0,.28),inset 0 0 80px rgba(0,212,255,.04)}.command-center-showcase:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(0,212,255,.09),transparent),linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0);background-size:100% 100%,100% 72px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 80%);mask-image:linear-gradient(180deg,#000,transparent 80%);opacity:.55}.command-copy,.command-rail{position:relative;z-index:1}.command-rail{display:grid;gap:.8rem}.command-rail-line{display:none}.command-node{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:.55rem 0;transition:transform .22s ease}.command-node:hover{transform:translateY(-2px)}.command-node-icon{display:grid;width:2.2rem;height:2.2rem;place-items:center;border:1px solid rgba(0,212,255,.3);background:rgba(0,212,255,.075);color:#00d4ff;box-shadow:0 0 28px rgba(0,212,255,.08)}.command-node span{display:block;color:hsla(240,7%,57%,.86);font-size:.62rem;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.command-node strong{margin-top:.22rem;display:block;color:#fff;font-size:.98rem}.command-node p{margin-top:.35rem;color:#8b8b9a;font-size:.82rem;line-height:1.55}.risk-os-panel{position:relative;overflow:hidden;border:1px solid rgba(42,42,53,.86);background:radial-gradient(circle at 70% 8%,rgba(0,229,160,.12),transparent 26%),linear-gradient(180deg,rgba(19,19,26,.88),rgba(6,6,8,.76));padding:1.1rem;box-shadow:0 0 80px rgba(0,212,255,.08),inset 0 0 70px rgba(0,212,255,.035)}.risk-os-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.05) 46%,transparent 58%);transform:translateX(-130%);animation:commandSheen 6.5s ease-in-out infinite}.risk-os-header{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(42,42,53,.76);padding-bottom:1rem;color:#00e5a0}.risk-os-header span,.risk-os-metric span,.risk-os-terminal p{color:hsla(240,7%,57%,.9);font-size:.62rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.risk-os-header strong{margin-top:.25rem;display:block;color:#fff;font-size:1.15rem}.risk-os-grid{position:relative;z-index:1;margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.risk-os-metric{border:1px solid rgba(42,42,53,.74);background:rgba(6,6,8,.56);padding:.8rem}.risk-os-metric strong{margin-top:.4rem;display:block;color:#fff;font-size:1.25rem;line-height:1}.risk-os-metric em{margin-top:.5rem;display:block;color:#00d4ff;font-size:.72rem;font-style:normal}.risk-os-terminal{position:relative;z-index:1;margin-top:1rem;display:flex;align-items:center;gap:.65rem;border:1px solid rgba(0,212,255,.26);background:rgba(0,16,22,.5);padding:.85rem}.risk-os-terminal span{display:block;width:.52rem;height:.52rem;border-radius:9999px;background:#00e5a0;box-shadow:0 0 20px rgba(0,229,160,.7);animation:terminalPulse 2.4s ease-in-out infinite}.bad-day-simulator{position:relative;overflow:hidden;border:1px solid rgba(42,42,53,.86);background:radial-gradient(circle at 78% 34%,rgba(255,45,85,.12),transparent 30%),linear-gradient(180deg,rgba(19,19,26,.86),rgba(6,6,8,.72));padding:1.1rem;box-shadow:inset 0 0 58px rgba(255,45,85,.025)}.bad-day-simulator-header{display:flex;align-items:center;gap:.6rem;color:#ffb020}.bad-day-simulator-header span{color:hsla(0,0%,92%,.7);font-size:.64rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.bad-day-track{position:relative;margin-top:1rem;height:112px;overflow:hidden;border:1px solid rgba(42,42,53,.72);background:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0),rgba(6,6,8,.6);background-size:100% 25%,12.5% 100%,100% 100%}.bad-day-track-danger,.bad-day-track-safe{position:absolute;inset:0;background-repeat:no-repeat;background-size:100% 100%}.bad-day-track-safe{background-image:url(/landing/bad-day-safe.svg);filter:drop-shadow(0 0 10px rgba(0,229,160,.34))}.bad-day-track-danger{background-image:url(/landing/bad-day-danger.svg);filter:drop-shadow(0 0 12px rgba(255,45,85,.38));animation:badDayDangerPulse 3.8s ease-in-out infinite}.bad-day-brake{position:absolute;left:58%;top:10%;width:2px;height:80%;background:#00d4ff;box-shadow:0 0 24px rgba(0,212,255,.82),0 0 60px rgba(0,212,255,.22)}.bad-day-events{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin-top:.65rem}.bad-day-events span{border:1px solid rgba(42,42,53,.72);background:rgba(6,6,8,.5);padding:.45rem .35rem;color:hsla(0,0%,92%,.64);font-size:.62rem;font-weight:800;text-align:center}.bad-day-events span:last-child{color:#00d4ff;border-color:rgba(0,212,255,.36)}.bad-day-simulator p{margin-top:.9rem;color:#8b8b9a;font-size:.86rem;line-height:1.65}@media (min-width:1024px){.command-center-showcase{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center}.command-rail{position:relative;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;align-items:start}.command-rail-line{position:absolute;left:9%;right:9%;top:1.6rem;display:block;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.42),transparent);box-shadow:0 0 24px rgba(0,212,255,.18)}.command-node{align-content:start;justify-items:center;grid-template-columns:minmax(0,1fr);gap:.6rem;text-align:center}.command-node:hover{transform:translateY(-3px)}}[data-section]{position:relative;background:linear-gradient(180deg,hsla(0,0%,92%,.012),transparent 22%),radial-gradient(circle at 78% 12%,rgba(0,212,255,.035),transparent 28%),radial-gradient(circle at 16% 78%,rgba(255,45,85,.026),transparent 30%)}[data-section]:before{content:"";position:absolute;inset:0;pointer-events:none;border-top:1px solid hsla(0,0%,100%,.026);background:linear-gradient(90deg,transparent,rgba(0,212,255,.035),transparent),linear-gradient(hsla(0,0%,100%,.018) 1px,transparent 0);background-size:100% 100%,100% 96px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 76%);mask-image:linear-gradient(180deg,#000,transparent 76%);opacity:.72}[data-section]>*{position:relative;z-index:1}.behavior-tile,.firm-card,.killer-item,.product-screen-card,.solution-word{transform:translateY(0);transition:border-color .24s ease,box-shadow .24s ease,transform .24s ease,background-color .24s ease}.behavior-tile:hover,.firm-card:hover,.killer-item:hover,.product-screen-card:hover,.solution-word:hover{transform:translateY(-3px);border-color:rgba(0,212,255,.3);box-shadow:0 18px 70px rgba(0,0,0,.28),0 0 58px rgba(0,212,255,.075)}.risk-intervention-stage{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:linear-gradient(180deg,rgba(6,6,8,.96),rgba(6,6,8,.32) 26%,transparent 56%,rgba(6,6,8,.98)),linear-gradient(90deg,rgba(255,45,85,.032),transparent 32%,transparent 70%,rgba(0,229,160,.032)),radial-gradient(circle at 50% 38%,rgba(0,212,255,.09),transparent 32%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 74%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 74%,transparent)}.risk-grid-layer{position:absolute;inset:-12%;opacity:.1;background-image:linear-gradient(rgba(0,212,255,.16) 1px,transparent 0),linear-gradient(90deg,rgba(0,212,255,.12) 1px,transparent 0);background-size:64px 64px;transform:rotateX(58deg) rotate(-8deg) translateY(10%);animation:riskGridSweep 18s linear infinite}.risk-light-bloom{position:absolute;width:min(52vw,560px);aspect-ratio:1;border-radius:9999px;filter:blur(42px);opacity:.18;animation:riskBloomPulse 7.6s ease-in-out infinite}.risk-light-bloom-cyan{right:14%;top:18%;background:radial-gradient(circle,rgba(0,212,255,.26),transparent 64%)}.risk-light-bloom-red{left:8%;bottom:14%;background:radial-gradient(circle,rgba(255,45,85,.22),transparent 66%);animation-delay:1.2s}.risk-orbit{position:absolute;left:50%;top:36%;z-index:1;border:1px solid rgba(0,212,255,.18);border-radius:9999px;transform:translate(-50%,-50%);opacity:.24;box-shadow:inset 0 0 54px rgba(0,212,255,.035)}.risk-orbit-outer{width:min(36vw,430px);height:min(36vw,430px);animation:riskOrbitBreathe 7.2s ease-in-out infinite}.risk-orbit-inner{width:min(24vw,270px);height:min(24vw,270px);border-color:rgba(0,229,160,.16);animation:riskOrbitBreathe 7.2s ease-in-out infinite reverse}.risk-side-story{position:absolute;z-index:2;display:grid;width:170px;gap:.42rem;border:1px solid rgba(42,42,53,.95);background:linear-gradient(180deg,rgba(19,19,26,.74),rgba(6,6,8,.58)),rgba(6,6,8,.66);padding:.7rem;box-shadow:0 0 42px rgba(0,212,255,.055),inset 0 0 36px rgba(0,212,255,.03);backdrop-filter:blur(12px)}.risk-side-story-left{left:clamp(18px,4.5vw,82px);top:28%;border-color:rgba(255,45,85,.26);animation:riskStoryLeft 7.2s ease-in-out infinite}.risk-side-story-right{right:clamp(18px,4.5vw,82px);top:28%;border-color:rgba(0,212,255,.28);animation:riskStoryRight 7.2s ease-in-out infinite}.risk-rule-row span,.risk-story-kicker{color:hsla(0,0%,92%,.46);font-size:.56rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.risk-side-story strong{color:#fff;font-size:.84rem;letter-spacing:.04em;text-transform:uppercase}.risk-story-size{color:#ff2d55;font-size:1.8rem;font-weight:900;line-height:1;text-shadow:0 0 28px rgba(255,45,85,.38)}.risk-story-danger{height:3px;overflow:hidden;background:linear-gradient(90deg,#ff2d55 0 72%,rgba(255,45,85,.18) 72%);box-shadow:0 0 20px rgba(255,45,85,.32)}.risk-rule-row{display:flex;align-items:center;justify-content:space-between;gap:.8rem;border-top:1px solid rgba(42,42,53,.84);padding-top:.45rem}.risk-rule-row strong{color:#00e5a0;font-size:.78rem}.risk-rule-row-alert strong{color:#00d4ff;text-shadow:0 0 22px rgba(0,212,255,.5)}.risk-order-lane{position:absolute;left:clamp(230px,24vw,430px);right:clamp(230px,24vw,430px);top:35%;z-index:1;height:2px;background:linear-gradient(90deg,rgba(255,45,85,0),rgba(255,45,85,.86),rgba(255,176,32,.8),rgba(0,212,255,.96),rgba(0,212,255,0));box-shadow:0 0 22px rgba(255,45,85,.58),0 0 44px rgba(0,212,255,.32);transform-origin:left center;animation:riskLaneFire 7.2s ease-in-out infinite}.risk-lane-packet{position:absolute;top:35%;z-index:2;width:8px;height:8px;border-radius:9999px;background:#ff2d55;box-shadow:0 0 18px rgba(255,45,85,.9),0 0 44px rgba(255,45,85,.36);opacity:0;animation:riskPacketTravel 7.2s ease-in-out infinite}.risk-lane-packet-1,.risk-lane-packet-2{left:clamp(230px,24vw,430px)}.risk-lane-packet-2{animation-delay:.12s}.risk-block-splash{position:absolute;left:50%;top:35%;z-index:1;width:180px;height:180px;border:1px solid rgba(0,212,255,.52);border-radius:9999px;opacity:0;transform:translate(-50%,-50%) scale(.2);box-shadow:0 0 50px rgba(0,212,255,.25),inset 0 0 50px rgba(0,212,255,.08);animation:riskBlockSplash 7.2s ease-out infinite}.risk-block-splash-2{border-color:rgba(0,229,160,.46);animation-delay:.16s}.risk-tape{position:absolute;left:0;display:flex;width:-moz-max-content;width:max-content;gap:.75rem;color:hsla(0,0%,92%,.2);font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.risk-tape span{border:1px solid rgba(42,42,53,.8);background:rgba(14,14,18,.58);padding:.45rem .65rem}.risk-tape-top{top:16%;animation:riskTapeLeft 34s linear infinite}.risk-tape-bottom{bottom:13%;animation:riskTapeRight 39s linear infinite}.risk-trading-hud{position:absolute;left:50%;top:72%;display:grid;width:min(980px,calc(100vw - 32px));grid-template-columns:minmax(0,1fr);transform:translate(-50%,-52%) rotateX(8deg);transform-style:preserve-3d;opacity:.16;filter:drop-shadow(0 0 50px rgba(0,212,255,.12));animation:riskHudFloat 9s ease-in-out infinite}.risk-chart-panel,.risk-shield-core,.risk-side-panel{border:1px solid rgba(42,42,53,.88);background:rgba(14,14,18,.68);box-shadow:0 0 80px rgba(0,212,255,.08),inset 0 0 70px rgba(0,212,255,.035);backdrop-filter:blur(8px)}.risk-panel-header{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(42,42,53,.9);padding:.8rem 1rem;color:hsla(0,0%,92%,.72);font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.risk-chart-window{position:relative;height:clamp(210px,25vw,340px);overflow:hidden;background:linear-gradient(hsla(0,0%,92%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,92%,.03) 1px,transparent 0),linear-gradient(180deg,rgba(0,212,255,.04),rgba(255,45,85,.04));background-size:100% 20%,9% 100%,100% 100%}.risk-chart-window:before{content:"";position:absolute;inset:-25% -10%;background:conic-gradient(from 120deg at 68% 50%,transparent 0deg,rgba(0,212,255,.16) 34deg,transparent 66deg),radial-gradient(circle at 68% 50%,rgba(0,212,255,.16),transparent 24%),radial-gradient(circle at 62% 54%,rgba(255,45,85,.12),transparent 32%);opacity:0;animation:riskImpactAura 6.4s ease-in-out infinite}.risk-equity-curve{position:absolute;inset:8% 3% 10%;width:94%;height:82%;overflow:visible}.risk-path{fill:none;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 14px currentColor)}.risk-path-safe{color:rgba(0,229,160,.72);stroke:currentColor;stroke-dasharray:520;stroke-dashoffset:520;animation:riskDrawSafe 6.4s ease-in-out infinite}.risk-path-danger{color:rgba(255,45,85,.86);stroke:currentColor;stroke-dasharray:260;stroke-dashoffset:260;animation:riskDrawDanger 6.4s ease-in-out infinite}.risk-path-braked{color:rgba(0,212,255,.9);stroke:currentColor;stroke-dasharray:180;stroke-dashoffset:180;animation:riskDrawBrake 6.4s ease-in-out infinite}.risk-limit-line{position:absolute;inset-inline:0;top:24%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,45,85,.86),transparent);box-shadow:0 0 20px rgba(255,45,85,.36);animation:riskLimitFlash 2.4s ease-in-out infinite}.risk-brake-wall{position:absolute;left:68%;top:5%;width:2px;height:90%;background:#00d4ff;box-shadow:0 0 28px rgba(0,212,255,.88),-22px 0 58px rgba(0,212,255,.16),22px 0 58px rgba(0,212,255,.16);transform:scaleY(0);transform-origin:center;animation:riskBrakeWall 6.4s ease-in-out infinite}.risk-order-beam{position:absolute;right:4%;top:14%;width:34%;height:3px;background:linear-gradient(90deg,transparent,rgba(255,45,85,.95),rgba(255,176,32,.85));box-shadow:0 0 22px rgba(255,45,85,.78),0 0 64px rgba(255,45,85,.26);transform:translateX(18%) rotate(-18deg) scaleX(0);transform-origin:right center;animation:riskOrderBeam 6.4s ease-in-out infinite}.risk-order-beam:after,.risk-order-beam:before{content:"";position:absolute;inset:-8px 18%;background:inherit;filter:blur(12px);opacity:.7}.risk-shockwave{position:absolute;left:68%;top:50%;width:180px;height:180px;border:1px solid rgba(0,212,255,.58);border-radius:9999px;opacity:0;transform:translate(-50%,-50%) scale(.18);box-shadow:0 0 40px rgba(0,212,255,.16),inset 0 0 40px rgba(0,212,255,.08);animation:riskShockwave 6.4s ease-out infinite}.risk-shockwave-2{animation-delay:.18s}.risk-brake-wall:after,.risk-brake-wall:before{content:"";position:absolute;left:-42px;width:84px;height:1px;background:rgba(0,212,255,.72);box-shadow:0 0 20px rgba(0,212,255,.7)}.risk-brake-wall:before{top:18%}.risk-brake-wall:after{bottom:18%}.risk-candle{position:absolute;width:9px;border-radius:999px;transform-origin:bottom;animation:riskCandleBeat 2.8s ease-in-out infinite}.risk-candle:before{content:"";position:absolute;left:50%;bottom:calc((100% - var(--wick-height)) / 2);width:1px;height:var(--wick-height);transform:translateX(-50%);background:currentColor;opacity:.65}.risk-candle-signal{color:#00e5a0;background:rgba(0,229,160,.76);box-shadow:0 0 18px rgba(0,229,160,.24)}.risk-candle-flare{color:#ffb020;background:rgba(255,176,32,.78);box-shadow:0 0 18px rgba(255,176,32,.26)}.risk-candle-alert{color:#ff2d55;background:rgba(255,45,85,.82);box-shadow:0 0 22px rgba(255,45,85,.35)}.risk-trade-ticket{position:absolute;right:7%;top:18%;display:grid;width:72px;min-width:72px;height:72px;place-items:center;border-radius:9999px;border:1px solid rgba(255,45,85,.58);background:linear-gradient(135deg,rgba(255,45,85,.72),rgba(255,176,32,.18)),rgba(28,9,15,.82);padding:0;color:#eaeaea;animation:riskTicketHit 6.4s ease-in-out infinite}.risk-trade-ticket span{display:block;width:28px;height:28px;border-radius:9999px;background:#ff2d55;box-shadow:0 0 24px rgba(255,45,85,.82),0 0 58px rgba(255,45,85,.34)}.risk-brake-badge{position:absolute;left:50%;top:48%;display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(0,212,255,.8);background:rgba(0,16,22,.86);padding:.8rem 1rem;color:#00d4ff;font-size:.78rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase;transform:translate(-50%,-50%) scale(.82);opacity:0;box-shadow:0 0 60px rgba(0,212,255,.28);animation:riskBadgePop 6.4s ease-in-out infinite}.risk-electric-arc{position:absolute;left:68%;top:50%;width:150px;height:2px;background:linear-gradient(90deg,transparent,#00d4ff,transparent);opacity:0;transform-origin:left center;filter:drop-shadow(0 0 16px rgba(0,212,255,.9));animation:riskElectricArc 6.4s ease-in-out infinite}.risk-electric-arc-1{transform:rotate(-34deg)}.risk-electric-arc-2{transform:rotate(18deg);animation-delay:.08s}.risk-electric-arc-3{transform:rotate(62deg);animation-delay:.14s}.risk-side-panel{display:grid;align-content:start;gap:.8rem;padding:.9rem}.risk-side-status{display:flex;gap:.75rem;align-items:center;border-bottom:1px solid rgba(42,42,53,.92);padding-bottom:.9rem;color:#00e5a0}.risk-lockout-card span,.risk-row span,.risk-side-status span{display:block;color:hsla(0,0%,92%,.58);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.risk-side-status strong{display:block;margin-top:.18rem;color:#eaeaea;font-size:.88rem}.risk-row{border:1px solid rgba(42,42,53,.82);background:rgba(6,6,8,.62);padding:.8rem}.risk-row strong{display:block;margin-top:.5rem;font-size:1.2rem}.risk-row-alert strong{color:#ff2d55}.risk-row-flare strong{color:#ffb020}.risk-lockout-card{display:flex;gap:.65rem;align-items:center;border:1px solid rgba(0,212,255,.34);background:rgba(0,212,255,.06);padding:.8rem;color:#00d4ff;animation:riskLockoutPulse 6.4s ease-in-out infinite}.risk-shield-core{position:absolute;left:50%;top:35%;display:grid;z-index:3;width:96px;height:96px;border-color:rgba(0,212,255,.7);background:radial-gradient(circle,rgba(0,212,255,.24),rgba(6,6,8,.9) 62%),rgba(14,14,18,.9);place-items:center;color:#00d4ff;transform:translate(-50%,-50%);animation:riskCorePulse 7.2s ease-in-out infinite}.risk-shield-core svg{grid-area:1/1}.risk-shield-core span{grid-area:1/1;transform:translateY(21px);font-size:.88rem;font-weight:900;letter-spacing:.08em}@media (max-width:900px){.risk-intervention-stage{opacity:.78}.risk-block-splash,.risk-lane-packet,.risk-order-lane,.risk-side-story{display:none}.risk-trading-hud{top:58%;width:min(720px,calc(100vw - 24px));grid-template-columns:minmax(0,1fr);transform:translate(-50%,-49%) rotateX(6deg)}.risk-side-panel{display:none}.risk-chart-window{height:240px}.risk-shield-core{top:30%;width:76px;height:76px}.risk-trade-ticket{right:5%;top:14%;min-width:130px;padding:.65rem}.risk-brake-badge{font-size:.66rem;letter-spacing:.1em;padding:.65rem .8rem}}@media (max-width:640px){.command-center-showcase{gap:1.2rem;padding:1rem}.command-copy h3{font-size:1.8rem}.command-copy p{font-size:.95rem}.command-node{gap:.75rem;padding:.82rem}.command-node p{display:none}.risk-os-panel{padding:.95rem}.hero-intervention-rail{flex-wrap:wrap;row-gap:.35rem;font-size:.58rem;letter-spacing:.11em}.hero-intervention-rail i{width:2.2rem}.hero-intervention-rail strong{flex-basis:100%;text-align:center}.risk-tape{font-size:.58rem;opacity:.72}.risk-trading-hud{top:58%;width:600px;max-width:none;opacity:.38;transform:translate(-50%,-50%) rotateX(4deg)}.risk-chart-window{height:220px}.risk-panel-header{padding:.65rem .8rem;font-size:.58rem}.risk-shield-core{width:54px;height:54px;opacity:.68}}.trading-globe-stage{position:absolute;inset:0;z-index:0;display:flex;align-items:center;justify-content:center;pointer-events:none;perspective:1000px;opacity:.68;filter:blur(.5px)}.trading-globe{position:relative;width:min(82vw,760px);max-width:calc(100vw - 2rem);aspect-ratio:1;border-radius:9999px;transform-style:preserve-3d;animation:rotateGlobe 34s linear infinite;background:radial-gradient(circle at 32% 28%,rgba(0,212,255,.075),transparent 34%),radial-gradient(circle at 50% 50%,rgba(0,212,255,.035),transparent 62%),repeating-conic-gradient(from 0deg,transparent 0deg,rgba(0,212,255,.06) 9deg,transparent 18deg);box-shadow:0 0 80px rgba(0,212,255,.11),inset 0 0 70px rgba(0,212,255,.06)}.trading-globe:after,.trading-globe:before{content:"";position:absolute;inset:8%;border-radius:9999px;border:1px solid rgba(0,212,255,.13)}.trading-globe:after{inset:-5%;border-color:rgba(0,212,255,.08);box-shadow:0 0 120px rgba(0,212,255,.08);animation:globeAtmosphere 4.8s ease-in-out infinite}.globe-lat,.globe-lon,.globe-node,.globe-route{position:absolute;display:block}.globe-lat,.globe-lon{inset:12%;border:1px solid rgba(0,212,255,.16);border-radius:9999px}.globe-lat-1{transform:scaleY(.22)}.globe-lat-2{transform:scaleY(.48)}.globe-lat-3{transform:scaleY(.72)}.globe-lon-1{transform:rotateY(62deg)}.globe-lon-2{transform:rotateY(-62deg)}.globe-lon-3{transform:rotate(90deg) rotateY(64deg)}.globe-route{height:18%;border-top:2px solid rgba(0,212,255,.34);border-radius:50%;transform-origin:left center;box-shadow:0 -8px 24px rgba(0,212,255,.08)}.globe-node{width:7px;height:7px;border-radius:9999px;background:#00d4ff;box-shadow:0 0 16px rgba(0,212,255,.72);animation:globeNodePulse 2.6s ease-in-out infinite}.hero-waitlist button[type=submit]{position:relative;overflow:visible;isolation:isolate;border-radius:.75rem}.hero-waitlist button[type=submit]:before{content:"";position:absolute;inset:4px;z-index:-1;background:#00d4ff;filter:blur(14px);opacity:.12;transform:scale(1.08);animation:buttonPulse 3.4s ease-in-out infinite}.waitlist-glow{background:radial-gradient(ellipse at center,rgba(0,212,255,.12) 0,transparent 70%);filter:blur(24px);opacity:.55;transition:opacity .5s ease}.hero-waitlist:focus-within .waitlist-glow,.hero-waitlist:hover .waitlist-glow{opacity:1}.hero-waitlist-card{border-radius:1rem}.hero-waitlist form{max-width:none}.hero-waitlist input[type=email]{border-radius:.75rem;background:#060608;box-shadow:inset 0 0 0 1px rgba(42,42,53,.55)}.hero-waitlist input[type=email]:focus{box-shadow:0 0 0 1px rgba(0,212,255,.34),0 0 24px rgba(0,212,255,.12),inset 0 0 0 1px rgba(0,212,255,.18)}.animate-pulse-glow{animation:pulseGlow 3s ease-in-out infinite}@keyframes commandSheen{0%,46%{transform:translateX(-130%)}62%{transform:translateX(130%)}to{transform:translateX(130%)}}@keyframes terminalPulse{0%,to{opacity:.56;transform:scale(.82)}45%{opacity:1;transform:scale(1)}}@keyframes riskOrbitBreathe{0%,to{opacity:.18;transform:translate(-50%,-50%) scale(.96)}58%{opacity:.52;transform:translate(-50%,-50%) scale(1.02)}}@keyframes riskPacketTravel{0%,38%{opacity:0;transform:translateX(0) scale(.7)}48%{opacity:1}56%{opacity:1;transform:translateX(calc(50vw - clamp(230px, 24vw, 430px))) scale(1)}62%,to{opacity:0;transform:translateX(calc(50vw - clamp(230px, 24vw, 430px))) scale(.15)}}@keyframes riskVerdictChip{0%,54%{opacity:0;transform:translateX(-50%) translateY(8px) scale(.92)}64%,84%{opacity:.92;transform:translateX(-50%) translateY(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(-4px) scale(.96)}}@keyframes badDayDangerPulse{0%,to{opacity:.6}52%{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ambientGridDrift{0%{transform:translate3d(-36px,-36px,0)}to{transform:translate3d(36px,36px,0)}}@keyframes scanLine{0%,to{transform:translateY(-100%);opacity:0}35%,65%{opacity:1}to{transform:translateY(520%)}}@keyframes dashboardBarPulse{0%,to{opacity:.45;transform:scaleY(.92)}50%{opacity:1;transform:scaleY(1)}}@keyframes firmMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scrollBounce{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.3;transform:translateY(8px)}}@keyframes logoReveal{0%{opacity:0;transform:translateY(14px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes logoAppear{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes riskGridSweep{0%{background-position:0 0,0 0}to{background-position:128px 128px,128px 128px}}@keyframes riskBloomPulse{0%,to{opacity:.16;transform:scale(.95)}58%{opacity:.34;transform:scale(1.06)}}@keyframes riskImpactAura{0%,48%{opacity:0;transform:scale(.9) rotate(0deg)}60%{opacity:1;transform:scale(1.02) rotate(2deg)}to{opacity:.22;transform:scale(1.08) rotate(-1deg)}}@keyframes riskStoryLeft{0%,36%{opacity:.24;transform:translateX(-8px) scale(.98)}48%,70%{opacity:.72;transform:translateX(0) scale(1);box-shadow:0 0 44px rgba(255,45,85,.13),inset 0 0 32px rgba(255,45,85,.035)}to{opacity:.34;transform:translateX(-3px) scale(.99)}}@keyframes riskStoryRight{0%,48%{opacity:.24;transform:translateX(8px) scale(.98)}58%,86%{opacity:.74;transform:translateX(0) scale(1);box-shadow:0 0 48px rgba(0,212,255,.15),inset 0 0 32px rgba(0,212,255,.045)}to{opacity:.36;transform:translateX(3px) scale(.99)}}@keyframes riskLaneFire{0%,40%{opacity:0;transform:scaleX(0)}50%{opacity:.74;transform:scaleX(1)}60%,to{opacity:.08;transform:scaleX(.18)}}@keyframes riskBlockSplash{0%,52%{opacity:0;transform:translate(-50%,-50%) scale(.2)}62%{opacity:.5}86%,to{opacity:0;transform:translate(-50%,-50%) scale(1.7)}}@keyframes riskTapeLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes riskTapeRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes riskHudFloat{0%,to{transform:translate(-50%,-52%) rotateX(8deg) translateY(0)}50%{transform:translate(-50%,-52%) rotateX(8deg) translateY(-12px)}}@keyframes riskDrawSafe{0%{stroke-dashoffset:520;opacity:.35}32%,to{stroke-dashoffset:0;opacity:1}}@keyframes riskDrawDanger{0%,28%{stroke-dashoffset:260;opacity:0}54%,to{stroke-dashoffset:0;opacity:1}}@keyframes riskDrawBrake{0%,52%{stroke-dashoffset:180;opacity:0}70%,to{stroke-dashoffset:0;opacity:1}}@keyframes riskLimitFlash{0%,to{opacity:.38}50%{opacity:1}}@keyframes riskBrakeWall{0%,48%{opacity:0;transform:scaleY(0)}58%,to{opacity:1;transform:scaleY(1)}}@keyframes riskOrderBeam{0%,42%{opacity:0;transform:translateX(18%) rotate(-18deg) scaleX(0)}52%{opacity:1;transform:translateX(0) rotate(-18deg) scaleX(1)}60%,to{opacity:0;transform:translateX(-34%) rotate(-18deg) scaleX(.08)}}@keyframes riskShockwave{0%,54%{opacity:0;transform:translate(-50%,-50%) scale(.18)}62%{opacity:.75}82%,to{opacity:0;transform:translate(-50%,-50%) scale(1.9)}}@keyframes riskCandleBeat{0%,to{opacity:.62;transform:scaleY(.92)}50%{opacity:1;transform:scaleY(1.05)}}@keyframes riskTicketHit{0%,44%{opacity:0;transform:translate3d(86px,-4px,0) scale(.72)}54%{opacity:1;transform:translateZ(0) scale(1)}63%,to{opacity:0;transform:translate3d(-74px,44px,0) scale(.18)}}@keyframes riskBadgePop{0%,52%{opacity:0;transform:translate(-50%,-50%) scale(.82)}62%,86%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.96)}}@keyframes riskElectricArc{0%,54%{opacity:0;width:60px}60%,70%{opacity:1;width:180px}to{opacity:0;width:80px}}@keyframes riskLockoutPulse{0%,50%{border-color:rgba(0,212,255,.2);box-shadow:none}64%,86%{border-color:rgba(0,212,255,.8);box-shadow:0 0 34px rgba(0,212,255,.16)}to{border-color:rgba(0,212,255,.34);box-shadow:none}}@keyframes riskCorePulse{0%,48%{opacity:.5;box-shadow:0 0 34px rgba(0,212,255,.1)}62%,86%{opacity:.78;box-shadow:0 0 0 12px rgba(0,212,255,.035),0 0 64px rgba(0,212,255,.26)}to{opacity:.56;box-shadow:0 0 34px rgba(0,212,255,.1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes rotateGlobe{0%{transform:rotateX(8deg) rotateY(0deg) rotate(-6deg)}to{transform:rotateX(8deg) rotateY(1turn) rotate(-6deg)}}@keyframes globeAtmosphere{0%,to{opacity:.55}50%{opacity:1}}@keyframes globeNodePulse{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}@keyframes buttonPulse{0%,to{opacity:.1;transform:scale(1.08)}50%{opacity:.24;transform:scale(1.16)}}@keyframes pulseGlow{0%,to{opacity:.18;transform:scale(1.08)}50%{opacity:.42;transform:scale(1.18)}}.lifecycle-tag{border:1px solid rgba(42,42,53,.9);background:rgba(6,6,8,.6);padding:.28rem .55rem;color:hsla(240,7%,57%,.92);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.58rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.strategy-gate-panel{position:relative;border:1px solid rgba(42,42,53,.92);background:radial-gradient(circle at 82% 12%,rgba(0,212,255,.07),transparent 32%),linear-gradient(180deg,rgba(19,19,26,.92),rgba(6,6,8,.86));padding:clamp(1.1rem,2.4vw,1.7rem);box-shadow:0 28px 90px rgba(0,0,0,.32),inset 0 0 60px rgba(0,212,255,.035)}.sg-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid rgba(42,42,53,.8);padding-bottom:.85rem}.sg-chart-tag{color:hsla(240,7%,57%,.85);font-size:.62rem;font-weight:600}.sg-chart-tag,.sg-ready-badge{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.16em}.sg-ready-badge{border:1px solid rgba(0,229,160,.45);background:rgba(0,229,160,.08);padding:.22rem .5rem;color:#00e5a0;font-size:.58rem;font-weight:700}.sg-strategy-name{display:flex;flex-direction:column;gap:.2rem;padding:.9rem 0 .65rem}.sg-strategy-name span{color:rgba(90,90,106,.95);font-size:.62rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.sg-strategy-name strong{color:#eaeaea;font-size:1.05rem;font-weight:600}.sg-items{display:grid;gap:.55rem;padding-bottom:1rem}.sg-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;border:1px solid rgba(42,42,53,.7);background:rgba(6,6,8,.55);padding:.6rem .75rem}.sg-box{position:relative;display:block;width:1.05rem;height:1.05rem;border:1px solid rgba(0,212,255,.4);background:rgba(0,212,255,.05)}.sg-box:after{content:"✓";position:absolute;inset:0;display:grid;place-items:center;color:#00d4ff;font-size:.8rem;font-weight:700;text-shadow:0 0 10px rgba(0,212,255,.6);opacity:0;transform:scale(.4)}.sg-item-1 .sg-box:after{animation:sgTick1 9s ease-in-out infinite}.sg-item-2 .sg-box:after{animation:sgTick2 9s ease-in-out infinite}.sg-item-3 .sg-box:after{animation:sgTick3 9s ease-in-out infinite}.sg-item-4 .sg-box:after{animation:sgTick4 9s ease-in-out infinite}.sg-label{min-width:0;color:#eaeaea;font-size:.85rem;font-weight:300}.sg-kind{color:rgba(255,176,32,.85);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.56rem;font-weight:700;letter-spacing:.14em;white-space:nowrap}.sg-kind-optional{color:hsla(240,7%,57%,.85)}.sg-order{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid rgba(42,42,53,.8);padding-top:.9rem}.sg-order-intent{color:hsla(0,0%,92%,.92);font-size:.72rem;font-weight:600;letter-spacing:.08em}.sg-order-held,.sg-order-intent,.sg-order-released{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.sg-order-held,.sg-order-released{padding:.3rem .6rem;font-size:.58rem;font-weight:700;letter-spacing:.14em;white-space:nowrap}.sg-order-held{border:1px solid rgba(255,176,32,.5);background:rgba(255,176,32,.08);color:#ffb020;animation:sgHeld 9s ease-in-out infinite}.sg-order-released{position:absolute;right:0;border:1px solid rgba(0,229,160,.55);background:rgba(0,229,160,.1);color:#00e5a0;box-shadow:0 0 26px rgba(0,229,160,.14);animation:sgReleased 9s ease-in-out infinite}@keyframes sgTick1{0%,9%{opacity:0;transform:scale(.4)}13%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.4)}}@keyframes sgTick2{0%,21%{opacity:0;transform:scale(.4)}25%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.4)}}@keyframes sgTick3{0%,33%{opacity:0;transform:scale(.4)}37%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.4)}}@keyframes sgTick4{0%,46%{opacity:0;transform:scale(.4)}50%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.4)}}@keyframes sgHeld{0%,57%{opacity:1}61%,93%{opacity:0}97%,to{opacity:1}}@keyframes sgReleased{0%,57%{opacity:0}61%,90%{opacity:1}95%,to{opacity:0}}.journal-panel{position:relative;border:1px solid rgba(42,42,53,.92);background:radial-gradient(circle at 14% 10%,rgba(0,212,255,.06),transparent 30%),linear-gradient(180deg,rgba(19,19,26,.92),rgba(6,6,8,.86));padding:clamp(1.1rem,2.4vw,1.7rem);box-shadow:0 28px 90px rgba(0,0,0,.32),inset 0 0 60px rgba(0,212,255,.035)}.journal-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid rgba(42,42,53,.8);padding-bottom:.85rem}.journal-ticket{color:hsla(240,7%,57%,.9);font-size:.62rem;font-weight:600;letter-spacing:.14em}.journal-pnl,.journal-ticket{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.journal-pnl{color:#00e5a0;font-size:.95rem;font-weight:700;text-shadow:0 0 18px rgba(0,229,160,.3)}.journal-rows{display:grid;gap:.5rem;padding:.95rem 0}.journal-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem}.journal-tag{margin-top:.05rem;padding:.16rem .42rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.55rem;font-weight:700;letter-spacing:.16em;white-space:nowrap}.journal-tag-auto{border:1px solid rgba(0,212,255,.45);background:rgba(0,212,255,.07);color:#00d4ff}.journal-tag-you{border:1px solid hsla(0,0%,92%,.3);background:hsla(0,0%,92%,.04);color:hsla(0,0%,92%,.9)}.journal-value{min-width:0;color:hsla(0,0%,92%,.88);font-size:.85rem;font-weight:300;line-height:1.5}.journal-value em{color:hsla(240,7%,57%,.95);font-style:normal}.journal-divider{height:1px;margin:.3rem 0;background:linear-gradient(90deg,rgba(42,42,53,.9),transparent)}.journal-score{border-top:1px solid rgba(42,42,53,.8);padding-top:.95rem}.journal-score-copy{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.journal-score-copy span{color:rgba(90,90,106,.95);font-size:.62rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.journal-score-copy strong{color:#00d4ff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9rem;font-weight:700}.journal-score-track{margin-top:.55rem;height:5px;overflow:hidden;border:1px solid rgba(42,42,53,.85);background:rgba(6,6,8,.7)}.journal-score-fill{display:block;height:100%;width:82%;background:linear-gradient(90deg,rgba(0,212,255,.35),#00d4ff);box-shadow:0 0 18px rgba(0,212,255,.4);animation:journalScoreFill 6s ease-in-out infinite}.journal-score p{margin-top:.6rem;color:hsla(240,7%,57%,.85);font-size:.74rem;font-weight:300;line-height:1.5}@keyframes journalScoreFill{0%{width:0}30%,92%{width:82%}to{width:82%}}.font-display{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.01em}#hero-waitlist .risk-intervention-stage{top:44%}.cosmic-parallax-container{position:relative;width:100%;height:100%;overflow:hidden;background:radial-gradient(ellipse 120% 85% at 50% 128%,#0b1018 0,#08090e 50%,#060608 100%)}.cosmic-aurora-top{top:-6%;left:-4%;right:-4%;height:84%;background:radial-gradient(46% 50% at 64% 30%,rgba(255,180,90,.07),transparent 78%),radial-gradient(62% 60% at 28% 30%,rgba(232,92,214,.18),transparent 80%),radial-gradient(60% 58% at 52% 24%,rgba(150,92,255,.18),transparent 80%),radial-gradient(58% 56% at 74% 30%,rgba(0,200,255,.14),transparent 80%),radial-gradient(54% 54% at 12% 26%,rgba(110,120,255,.11),transparent 80%);filter:blur(26px) saturate(112%);mask-image:linear-gradient(180deg,rgba(0,0,0,.42),rgba(0,0,0,.88) 34%,rgba(0,0,0,.42) 72%,transparent);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.42),rgba(0,0,0,.88) 34%,rgba(0,0,0,.42) 72%,transparent);animation:cosmicAuroraTop 18s ease-in-out infinite}.cosmic-aurora-svg,.cosmic-aurora-top{position:absolute;z-index:1;pointer-events:none}.cosmic-aurora-svg{top:0;left:0;right:0;width:100%;height:72%;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(180deg,#000,#000 55%,transparent),linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(180deg,#000,#000 55%,transparent),linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.cosmic-aurora-curtain{transform-origin:top center;animation:cosmicCurtainSway 15s ease-in-out infinite}@keyframes cosmicAuroraTop{0%,to{transform:translateX(-2%) scaleY(1);opacity:.82}50%{transform:translateX(2%) scaleY(1.06);opacity:1}}@keyframes cosmicCurtainSway{0%,to{opacity:.8;transform:translateX(-9px) scaleY(1)}50%{opacity:1;transform:translateX(9px) scaleY(1.05)}}.cosmic-fade{position:absolute;left:0;right:0;bottom:0;height:26%;z-index:4;pointer-events:none;background:linear-gradient(180deg,rgba(6,6,8,0),rgba(6,6,8,.65) 60%,#060608)}.cosmic-stars,.cosmic-stars-large,.cosmic-stars-medium{position:absolute;top:0;left:0;z-index:1;background:transparent;box-shadow:var(--star-shadow)}.cosmic-stars-large:after,.cosmic-stars-medium:after,.cosmic-stars:after{content:"";position:absolute;top:2000px;left:0;width:inherit;height:inherit;background:transparent;box-shadow:var(--star-shadow)}.cosmic-stars{width:1px;height:1px;opacity:.7;animation:animStar 55s linear infinite,cosmicTwinkle 7s ease-in-out infinite}.cosmic-stars-medium{width:2px;height:2px;opacity:.85;animation:animStar 100s linear infinite,cosmicTwinkle 5s ease-in-out 1.2s infinite}.cosmic-stars-large{width:3px;height:3px;opacity:1;animation:animStar 160s linear infinite,cosmicTwinkle 4s ease-in-out .6s infinite}@keyframes animStar{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}@keyframes cosmicTwinkle{0%,to{opacity:.45}50%{opacity:1}}.cosmic-scene{position:absolute;inset:0;width:100%;height:100%;z-index:2}.cosmic-halo{transform-origin:center;animation:cosmicHaloBreathe 6.5s ease-in-out infinite}@keyframes cosmicHaloBreathe{0%,to{opacity:.78}50%{opacity:1}}.cosmic-aurora{transform-origin:center bottom;animation:cosmicAuroraDrift 16s ease-in-out infinite}@keyframes cosmicAuroraDrift{0%,to{opacity:.65;transform:translateX(-22px) scaleY(.96)}50%{opacity:1;transform:translateX(22px) scaleY(1.05)}}.cosmic-limb-shimmer{animation:cosmicLimbShimmer 5s ease-in-out infinite}@keyframes cosmicLimbShimmer{0%,to{opacity:.7}50%{opacity:1}}.cosmic-content{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.3rem;padding:8vh 1.25rem 17vh;text-align:center;opacity:0;animation:fadeInUp .9s cubic-bezier(.16,1,.3,1) .4s both}.cosmic-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .95rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:.72rem;font-weight:400;letter-spacing:.03em;color:hsla(0,0%,100%,.78)}.cosmic-badge b{color:#00d4ff;font-weight:600}.cosmic-headline{margin:0;font-family:Playfair Display,Georgia,serif;font-weight:500;font-size:clamp(2.4rem,5vw,4.6rem);line-height:1.06;letter-spacing:-.01em;color:#fff}.cosmic-sub{max-width:38rem;font-family:Inter,system-ui,sans-serif;font-weight:300;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6;color:hsla(0,0%,100%,.6)}.cosmic-form{width:min(90vw,25rem);margin-top:.3rem}.cosmic-content input[type=email]{border:none;border-bottom:1px solid hsla(0,0%,100%,.2);border-radius:0;background:transparent;padding:.85rem .25rem;text-align:center;font-size:.98rem;font-weight:300;letter-spacing:.02em;color:#fff;box-shadow:none;transition:border-color .35s ease}.cosmic-content input[type=email]::-moz-placeholder{color:hsla(0,0%,100%,.42);font-weight:300}.cosmic-content input[type=email]::placeholder{color:hsla(0,0%,100%,.42);font-weight:300}.cosmic-content input[type=email]:hover{border-bottom-color:hsla(0,0%,100%,.4)}.cosmic-content input[type=email]:focus{outline:none;border-bottom-color:rgba(0,212,255,.95);box-shadow:none}.cosmic-content button[type=submit]{margin-top:.5rem;border-radius:999px;background:#fff;color:#06121a;font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;padding:.95rem 1rem;box-shadow:0 14px 40px rgba(0,0,0,.4);transition:background .3s ease}.cosmic-content button[type=submit]:hover{transform:none!important;background:#eafcff}.cosmic-content label{margin-top:.1rem;justify-content:center;font-size:.72rem;font-weight:300;color:hsla(0,0%,100%,.4)}.cosmic-content form>p{text-align:center;font-size:.66rem;color:hsla(0,0%,100%,.3)}.cosmic-secondary{display:inline-flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:400;letter-spacing:.03em;color:hsla(0,0%,100%,.6);transition:color .3s ease}.cosmic-secondary:hover{color:#00d4ff}.cosmic-scroll{position:absolute;left:50%;bottom:1.6rem;transform:translateX(-50%);z-index:6;display:grid;place-items:center;opacity:0;animation:fadeIn .6s ease-out 1.8s forwards}.cosmic-scroll-track{display:flex;justify-content:center;width:1.25rem;height:2rem;padding-top:.4rem;border:1px solid rgba(42,42,53,.9);border-radius:999px}.cosmic-scroll-dot{width:2px;height:.4rem;border-radius:999px;background:#00d4ff;box-shadow:0 0 8px rgba(0,212,255,.8);animation:scrollBounce 1.8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.cosmic-aurora,.cosmic-aurora-curtain,.cosmic-aurora-top,.cosmic-halo,.cosmic-scroll-dot,.cosmic-stars,.cosmic-stars-large,.cosmic-stars-medium{animation:none!important}.cosmic-content{animation-duration:1ms!important}}.tb-landing .cosmic-headline,.tb-landing .font-display{font-family:Playfair Display,Georgia,Times New Roman,serif}