:root{--ink:#f4f7fb;--muted:#8d9aac;--line:rgba(189,207,229,.18);--lime:#5df394;--cyan:#39d5ff;--violet:#9569ff;--gold:#ffd35a;--black:#05070b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:var(--black);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}.grain{position:fixed;inset:0;z-index:5;pointer-events:none;opacity:.05;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='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E")}.shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}.nav{height:100px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:24px}.navMark{display:block;width:178px;line-height:0}.navMark img{width:100%;filter:drop-shadow(0 0 18px rgba(73,232,205,.2))}.navLinks{display:flex;gap:28px;margin-left:auto}.navLinks a,.textLink,footer a{color:var(--muted);font-size:13px;font-weight:700;text-decoration:none;transition:color .2s ease}.navLinks a:hover,.textLink:hover,footer a:hover{color:var(--ink)}.navAction{display:inline-flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid rgba(104,129,158,.55);border-radius:999px;color:var(--ink);font-size:12px;font-weight:800;text-decoration:none;transition:.2s}.navAction:hover{transform:translateY(-2px);border-color:var(--cyan);box-shadow:0 8px 26px rgba(57,213,255,.14)}.navAction span,.button span{font-size:16px}.hero{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;min-height:calc(100vh - 100px);padding:70px 0 90px}.kicker{display:flex;align-items:center;gap:10px;margin:0;color:var(--lime);font-size:10px;font-weight:900;letter-spacing:.2em}.kicker i{display:block;width:24px;height:1px;background:currentColor;box-shadow:0 0 12px var(--lime)}.hero h1,.closing h2{margin:22px 0 24px;font-size:clamp(60px,8vw,116px);line-height:.86;letter-spacing:-.075em}.hero h1 em,.closing h2 em{font-style:normal;color:#afbad0}.heroLead{max-width:585px;margin:0;color:var(--muted);font-size:18px;line-height:1.65}.heroActions{display:flex;align-items:center;gap:24px;margin-top:36px}.button{display:inline-flex;align-items:center;gap:14px;padding:15px 19px;border-radius:999px;font-size:13px;font-weight:900;text-decoration:none;transition:.22s}.primary{color:#06100a;background:linear-gradient(100deg,#bcffd5,var(--lime) 45%,#63d9ff);box-shadow:0 12px 36px rgba(93,243,148,.14)}.primary:hover{transform:translateY(-3px);box-shadow:0 18px 46px rgba(93,243,148,.25)}.markStage{position:relative;min-height:470px;display:grid;place-items:center;isolation:isolate}.markFrame{position:relative;z-index:2;width:min(100%,480px);padding:17px;border:1px solid rgba(164,189,220,.34);border-radius:18px;overflow:hidden;background:linear-gradient(145deg,rgba(15,26,41,.9),rgba(3,7,12,.94));box-shadow:0 35px 90px rgba(0,0,0,.52),inset 0 1px rgba(255,255,255,.08)}.markFrame:before{content:"";position:absolute;inset:-40%;background:conic-gradient(from 30deg,transparent,rgba(71,250,189,.18),rgba(81,129,255,.16),rgba(255,203,81,.16),transparent 37%);animation:orbit 8s linear infinite}.markFrame img{position:relative;z-index:1;display:block;width:100%;filter:drop-shadow(0 0 22px rgba(255,255,255,.18))}.scan{position:absolute;z-index:3;left:0;right:0;height:34%;top:-40%;background:linear-gradient(180deg,transparent,rgba(130,255,227,.16),transparent);mix-blend-mode:screen;animation:scan 5s ease-in-out infinite}.spectrum{position:absolute;border-radius:50%;filter:blur(52px);opacity:.68;mix-blend-mode:screen;animation:drift 8s ease-in-out infinite alternate}.spectrumA{width:260px;height:260px;left:2%;top:9%;background:linear-gradient(140deg,var(--cyan),var(--violet))}.spectrumB{width:230px;height:230px;right:3%;bottom:4%;background:linear-gradient(140deg,var(--lime),var(--gold));animation-delay:-3s}.markCaption{position:absolute;bottom:6%;z-index:3;margin:0;color:rgba(216,229,243,.5);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.signalBar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:rgba(10,14,21,.7)}.signalInner{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:68px;color:#a9b6c6;font-size:10px;font-weight:900;letter-spacing:.15em}.signalInner b{width:4px;height:4px;border-radius:50%;background:var(--lime);box-shadow:0 0 10px var(--lime)}.platform{padding:150px 0 100px}.sectionIntro{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:44px}.sectionIntro h2{margin:15px 0 0;font-size:clamp(42px,5.5vw,76px);line-height:.95;letter-spacing:-.06em}.productCard{position:relative;display:block;min-height:470px;padding:30px;border:1px solid rgba(88,222,157,.37);border-radius:24px;overflow:hidden;color:var(--ink);text-decoration:none;background:radial-gradient(circle at 80% 20%,rgba(60,196,166,.2),transparent 28%),linear-gradient(140deg,#0a1b1a,#071019 52%,#07111c);transition:.25s}.productCard:before{content:"";position:absolute;inset:auto -14% -70% auto;width:540px;height:540px;border-radius:50%;background:conic-gradient(from 180deg,transparent,rgba(84,255,175,.18),rgba(57,213,255,.16),transparent 48%);animation:orbit 18s linear infinite}.productCard:hover{transform:translateY(-5px);border-color:var(--lime);box-shadow:0 35px 75px rgba(0,0,0,.34)}.productMeta,.productFoot{position:relative;z-index:1;display:flex;justify-content:space-between;color:#99afa9;font-size:10px;font-weight:900;letter-spacing:.14em}.pulse{color:var(--lime)}.pulse:before{content:"";display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 10px var(--lime)}.productBody{position:relative;z-index:1;display:grid;grid-template-columns:1fr .62fr;gap:38px;align-items:end;margin-top:160px}.productType{margin:0 0 16px;color:var(--lime);font-size:10px;font-weight:900;letter-spacing:.18em}.productBody h3{margin:0;font-size:clamp(40px,5vw,72px);line-height:.94;letter-spacing:-.06em}.productBody>p{margin:0 0 7px;color:#b8c9ca;font-size:16px;line-height:1.65}.productFoot{position:absolute;right:30px;bottom:28px;left:30px;align-items:center;color:#e6fff0}.productFoot strong{font-size:29px}.principles{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:80px 0 130px}.principle{padding:10px 32px;border-left:1px solid var(--line)}.principle:first-child{padding-left:0;border-left:0}.principle span{color:var(--lime);font-size:11px;font-weight:900;letter-spacing:.15em}.principle h3{margin:30px 0 12px;font-size:29px;letter-spacing:-.045em}.principle p{max-width:265px;margin:0;color:var(--muted);font-size:14px;line-height:1.6}.closing{padding:112px 0 130px;border-top:1px solid var(--line);text-align:center}.closing .kicker{justify-content:center}.closing h2{font-size:clamp(48px,7vw,94px)}.closing .button{margin-top:8px}footer{display:flex;justify-content:space-between;gap:18px;padding:25px 0 38px;border-top:1px solid var(--line);color:#718092;font-size:11px;font-weight:700}footer a{color:#c2d0df}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes drift{to{transform:translate(24px,-18px) scale(1.12)}}@keyframes scan{0%,15%{transform:translateY(-50%);opacity:0}28%,70%{opacity:1}85%,100%{transform:translateY(420%);opacity:0}}@media(max-width:760px){.shell{width:min(100% - 32px,1180px)}.nav{height:78px}.navMark{width:142px}.navLinks{display:none}.navAction{font-size:10px;padding:9px 11px}.hero{grid-template-columns:1fr;gap:4px;min-height:auto;padding:78px 0 60px}.hero h1{font-size:clamp(60px,19vw,87px)}.heroLead{font-size:16px}.heroActions{align-items:flex-start;flex-direction:column;gap:17px}.markStage{min-height:340px}.markFrame{width:88%;padding:11px}.markCaption{bottom:0}.signalInner{overflow:hidden;justify-content:flex-start;white-space:nowrap}.signalInner span{font-size:8px}.platform{padding:90px 0 65px}.sectionIntro{display:block;margin-bottom:30px}.productCard{min-height:500px;padding:23px}.productBody{grid-template-columns:1fr;gap:25px;margin-top:120px}.productBody h3{font-size:47px}.productFoot{right:23px;bottom:22px;left:23px}.principles{grid-template-columns:1fr;padding:45px 0 70px}.principle,.principle:first-child{padding:28px 0;border:0;border-top:1px solid var(--line)}.closing{padding:75px 0 82px}.closing h2{font-size:54px}footer{flex-wrap:wrap;padding-bottom:25px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}