.pyx-cs-motion{--cs-ink:#070b0e;--cs-paper:#ecf3f6;--cs-white:#eef4f7;--cs-muted:#91a2ab;--cs-cyan:#67d7f5;--cs-line:#28424f;--cs-ease-out:cubic-bezier(.23, 1, .32, 1);--cs-ease-in-out:cubic-bezier(.77, 0, .175, 1);--cs-max:1280px;overflow:hidden;background:var(--cs-ink);color:var(--cs-white);font-family:var(--font-body,'DM Sans',sans-serif)}.pyx-cs-motion *,.pyx-cs-motion *::before,.pyx-cs-motion *::after{box-sizing:border-box}.pyx-cs-motion a{color:inherit}.pyx-cs-motion svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pyx-cs-motion :is(a,button,input):focus-visible{outline:2px solid var(--cs-cyan);outline-offset:4px}.cs-opening{position:relative;max-width:var(--cs-max);min-height:calc(100dvh - 82px);margin:auto;padding:80px 30px 55px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr);grid-template-areas:'copy art' 'console art' 'cue cue';column-gap:5%;align-items:center;overflow:hidden}.cs-grid{position:absolute;inset:0;pointer-events:none;opacity:.1;background-image:linear-gradient(#39566333 1px,transparent 1px),linear-gradient(90deg,#39566333 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,#000 0,transparent 72%)}.cs-opening::after{content:'';position:absolute;width:58%;height:60%;right:-13%;top:7%;background:radial-gradient(ellipse,#0f789f20,transparent 67%);pointer-events:none}.cs-opening-copy{grid-area:copy;position:relative;z-index:3;align-self:end}.cs-eyebrow{color:var(--cs-cyan);font:500 11px/1.5 var(--font-mono,'DM Mono',monospace);letter-spacing:.12em;text-transform:uppercase}.cs-eyebrow i{display:inline-block;width:18px;height:1px;margin:0 9px 3px 0;background:var(--cs-cyan)}.cs-opening h1{margin:22px 0 25px;font:800 clamp(48px, 5.2vw, 80px)/.93 var(--font-display,Syne,sans-serif);letter-spacing:-.052em;text-wrap:balance}.cs-mask{display:block;overflow:hidden;padding-bottom:.18em;margin-bottom:-.1em}.cs-mask>span{display:block;transform:translateY(110%);opacity:0}.cs-ready .cs-mask>span{transform:translateY(0);opacity:1;transition:transform 900ms var(--cs-ease-out),opacity 450ms var(--cs-ease-out)}.cs-ready .cs-mask:nth-child(2)>span{transition-delay:90ms}.cs-lede{max-width:590px;color:#a5b5bd;font-size:16px;line-height:1.65}.cs-hero-links{display:flex;gap:12px;margin-top:30px}.cs-hero-links a,.cs-final-cta>a{min-height:52px;padding:14px 18px;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;text-decoration:none;font-size:13px;font-weight:600}.cs-hero-links svg,.cs-record a svg,.cs-final-cta svg{width:18px;height:18px}.cs-primary{background:var(--cs-cyan);color:#071117!important}.cs-secondary{border:1px solid #52717f;color:#dce9ee}.cs-vial-stage{--cs-orbit-radius:clamp(92px, 19vw, 160px);grid-area:art;position:relative;z-index:2;height:690px;align-self:center;isolation:isolate}.cs-aura{position:absolute;inset:10%;background:radial-gradient(ellipse,#0f98c52b,transparent 65%);filter:blur(14px)}.cs-orbit{position:absolute;left:7%;width:86%;top:27%;height:43%;border:1px solid #67d7f526;border-radius:50%;transform:rotate(-14deg)}.cs-orbit-a{animation:cs-orbit-a 34s linear infinite}.cs-orbit-b{left:26%;width:48%;top:13%;height:69%;transform:rotate(28deg);opacity:.55;animation:cs-orbit-b 44s linear infinite}.cs-vial-stage img{position:absolute;object-fit:contain;filter:drop-shadow(0 24px 25px #0009)}.cs-celestial-vial{position:absolute;left:50%;top:49%;width:clamp(168px, 37%, 255px);height:72%;z-index:3;opacity:.9;will-change:transform;animation:cs-celestial-vial 14s linear infinite}.cs-celestial-vial img{inset:0;width:100%;height:100%;object-fit:contain}.cs-celestial-a{animation-delay:0s}.cs-celestial-b{animation-delay:-4.666s}.cs-celestial-c{animation-delay:-9.333s}.cs-scan{position:absolute;z-index:4;left:25%;top:10%;width:14%;height:74%;opacity:0;background:linear-gradient(90deg,transparent,#d7f8ff35,transparent);transform:translateX(-160%) skewX(-10deg);animation:cs-vial-glint 1800ms var(--cs-ease-out) 900ms 1 both;pointer-events:none}.cs-launch-console{grid-area:console;position:relative;z-index:7;align-self:start;margin-top:45px;padding:20px 0 18px;border-top:1px solid #395866;border-bottom:1px solid #263f4a}.cs-console-head{display:flex;justify-content:space-between;gap:16px;color:#82959e;font:500 10px/1.5 var(--font-mono,'DM Mono',monospace);letter-spacing:.1em;text-transform:uppercase}.cs-console-head span:last-child{color:#aebdc4}.cs-console-label{margin:24px 0 12px;color:#81939c;font:500 10px var(--font-mono,'DM Mono',monospace);letter-spacing:.16em;text-transform:uppercase}.cs-countdown{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #29434f;border-bottom:1px solid #29434f}.cs-countdown>div{min-width:0;padding:17px 8px 14px;text-align:left;border-right:1px solid #29434f}.cs-countdown>div:first-child{padding-left:0}.cs-countdown>div:last-child{padding-right:0;border-right:0}.cs-countdown strong{display:block;font:800 clamp(27px, 3.5vw, 45px)/1 var(--font-display,Syne,sans-serif);font-variant-numeric:tabular-nums}.cs-countdown span{display:block;margin-top:7px;color:#738790;font:500 9px var(--font-mono,'DM Mono',monospace);letter-spacing:.1em;text-transform:uppercase}.cs-notify-form{margin-top:16px}.cs-form-row{display:grid;grid-template-columns:1fr auto}.cs-form-row input{min-width:0;padding:16px;border:1px solid #324a55;border-right:0;border-radius:0;background:#0c151b;color:var(--cs-white);font:inherit;font-size:14px}.cs-form-row button{padding:13px 18px;border:0;background:var(--cs-paper);color:#0b151a;display:inline-flex;align-items:center;gap:13px;font:600 12px var(--font-mono,'DM Mono',monospace);letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.cs-form-row button svg{width:17px;height:17px}.cs-form-note,.cs-form-error{margin:10px 0 0;color:#7f929b;font:400 9px/1.5 var(--font-mono,'DM Mono',monospace);letter-spacing:.06em;text-transform:uppercase}.cs-form-error{color:#ff9b9b}.cs-honeypot{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cs-form-success{margin-top:18px;padding:18px 0;display:grid;gap:5px;border-top:1px solid #395866;color:#b7c9d1}.cs-form-success strong{color:var(--cs-white);font-family:var(--font-display,Syne,sans-serif);font-size:19px}.cs-form-success span{color:#8da2ab;font-size:12px}.cs-scroll-cue{grid-area:cue;z-index:3;justify-self:center;display:flex;gap:13px;align-items:center;color:#82959e;text-decoration:none;font-size:11px}.cs-scroll-cue span{width:42px;height:1px;background:#7994a0;position:relative;overflow:hidden}.cs-scroll-cue span::after{content:'';position:absolute;inset:0;background:var(--cs-cyan);transform:translateX(-105%);animation:cs-cue 2.8s var(--cs-ease-in-out) infinite}.cs-proof{max-width:var(--cs-max);margin:auto;padding:110px 30px;display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center;border-top:1px solid var(--cs-line)}.cs-proof h2,.cs-section-heading h2,.cs-final-cta h2{margin:18px 0 22px;font:800 clamp(38px, 5vw, 68px)/.98 var(--font-display,Syne,sans-serif);letter-spacing:-.045em}.cs-proof-copy>p:last-child{max-width:550px;color:#9cafb7;line-height:1.7}.cs-record{padding:31px;border-top:3px solid var(--cs-cyan);background:var(--cs-paper);color:#102935;box-shadow:0 30px 70px #0005}.cs-record-top{display:flex;justify-content:space-between;align-items:center;font:500 11px var(--font-mono,'DM Mono',monospace);letter-spacing:.08em;text-transform:uppercase}.cs-record-top svg{width:28px;height:28px}.cs-record h3{margin:31px 0 5px;font:800 37px/1 var(--font-display,Syne,sans-serif);letter-spacing:-.03em}.cs-record h3 small{font-size:21px;font-weight:500}.cs-record>code{font:400 12px var(--font-mono,'DM Mono',monospace)}.cs-record dl{margin:26px 0}.cs-record dl>div{padding:14px 0;display:flex;justify-content:space-between;gap:15px;border-top:1px solid #aac0c8}.cs-record dt{color:#526d79;font-size:12px}.cs-record dd{margin:0;font-size:13px;font-weight:600;text-align:right}.cs-record dd span{color:#2d6557}.cs-record a{color:#102935;padding:13px 0;border-bottom:1px solid #173c4c;display:flex;align-items:center;justify-content:space-between;text-decoration:none;font-size:13px;font-weight:600}.cs-record a svg{width:20px;height:20px}.cs-record .cs-record-link:focus-visible{outline-color:#102935}.cs-day-one{max-width:var(--cs-max);margin:auto;padding:100px 30px 120px;border-top:1px solid var(--cs-line)}.cs-section-heading{max-width:820px}.cs-facts{display:grid;grid-template-columns:1.1fr .9fr 1.2fr;gap:1px;margin-top:60px;background:#29434f}.cs-fact{min-height:270px;padding:28px;background:#0a1116;display:flex;flex-direction:column}.cs-fact>span{color:#667b85;font:500 10px var(--font-mono,'DM Mono',monospace)}.cs-fact strong{display:block;margin-top:55px;font:800 clamp(30px, 4vw, 52px)/1 var(--font-display,Syne,sans-serif);letter-spacing:-.04em}.cs-fact p{max-width:300px;margin:15px 0 0;color:#90a3ac;font-size:13px;line-height:1.6}.cs-fact a{margin-top:auto;color:var(--cs-cyan);font-size:12px}.cs-final-cta{max-width:var(--cs-max);margin:auto;padding:100px 30px 115px;border-top:1px solid var(--cs-line);text-align:center}.cs-final-cta h2{max-width:850px;margin:20px auto 35px;text-wrap:balance}.cs-final-cta>a{max-width:260px;margin:auto;background:var(--cs-cyan);color:#071117}.cs-compliance{max-width:var(--cs-max);margin:auto;padding:28px 30px;display:flex;justify-content:space-between;gap:24px;border-top:1px solid var(--cs-line);color:#788b94;font:400 10px/1.6 var(--font-mono,'DM Mono',monospace);letter-spacing:.05em;text-transform:uppercase}.cs-compliance p{margin:0}.cs-compliance a{color:#a9bdc6;white-space:nowrap}.cs-reveal{opacity:0;transform:translateY(35px)}.cs-reveal.cs-visible{opacity:1;transform:translateY(0);transition:opacity 650ms var(--cs-ease-out),transform 650ms var(--cs-ease-out)}@keyframes cs-celestial-vial{0%,100%{transform:translate(-50%,-50%) rotate(0deg) translateX(var(--cs-orbit-radius)) rotate(0deg) scale(.88);z-index:4;opacity:.88}25%{transform:translate(-50%,-50%) rotate(90deg) translateX(var(--cs-orbit-radius)) rotate(-90deg) scale(1.08);z-index:6;opacity:1}50%{transform:translate(-50%,-50%) rotate(180deg) translateX(var(--cs-orbit-radius)) rotate(-180deg) scale(.88);z-index:4;opacity:.88}75%{transform:translate(-50%,-50%) rotate(270deg) translateX(var(--cs-orbit-radius)) rotate(-270deg) scale(.72);z-index:2;opacity:.58}}@keyframes cs-orbit-a{from{transform:rotate(-16deg)}to{transform:rotate(344deg)}}@keyframes cs-orbit-b{from{transform:rotate(22deg)}to{transform:rotate(-338deg)}}@keyframes cs-vial-glint{0%{transform:translateX(-160%) skewX(-10deg);opacity:0}30%{opacity:.5}75%,100%{transform:translateX(430%) skewX(-10deg);opacity:0}}@keyframes cs-cue{50%,100%{transform:translateX(105%)}}@media (hover:hover) and (pointer:fine){.cs-hero-links a,.cs-record a,.cs-fact a,.cs-final-cta>a{transition:color 160ms ease,background-color 160ms ease,border-color 160ms ease,transform 160ms var(--cs-ease-out)}.cs-hero-links a:hover,.cs-final-cta>a:hover{transform:translateY(-2px)}.cs-record a:hover,.cs-fact a:hover{color:#067494}}@media (max-width:800px){.cs-opening{min-height:auto;padding:50px 18px 58px;grid-template-columns:1fr;grid-template-areas:'copy' 'art' 'console' 'cue';row-gap:0}.cs-opening h1{font-size:clamp(38px, 11.5vw, 57px)}.cs-lede{font-size:15px}.cs-hero-links{display:grid;grid-template-columns:1fr 1fr}.cs-hero-links a{min-height:56px;padding:13px;gap:8px;font-size:11px}.cs-vial-stage{height:440px;margin:10px -18px 0}.cs-celestial-vial{width:clamp(155px, 42%, 205px);height:70%}.cs-launch-console{margin-top:18px;padding:19px 0 17px}.cs-console-head{font-size:8px}.cs-countdown strong{font-size:clamp(29px, 9vw, 42px)}.cs-countdown>div{padding-inline:8px}.cs-countdown>div:first-child{padding-left:0}.cs-form-row{grid-template-columns:1fr}.cs-form-row input{border-right:1px solid #324a55;border-bottom:0}.cs-form-row button{min-height:50px;justify-content:space-between}.cs-scroll-cue{margin-top:34px}.cs-proof{padding:75px 18px;display:block}.cs-proof h2,.cs-section-heading h2,.cs-final-cta h2{font-size:clamp(34px, 10vw, 49px)}.cs-record{margin-top:45px;padding:24px}.cs-day-one{padding:75px 18px 90px}.cs-facts{grid-template-columns:1fr;margin-top:40px}.cs-fact{min-height:225px}.cs-fact strong{margin-top:38px}.cs-final-cta{padding:75px 18px 90px}.cs-compliance{padding:22px 18px;display:block}.cs-compliance a{display:inline-block;margin-top:8px}}@media (max-width:370px){.cs-hero-links{grid-template-columns:1fr}.cs-vial-stage{height:390px}.cs-countdown strong{font-size:26px}.cs-console-head{align-items:flex-start;flex-direction:column;gap:4px}}@media (prefers-reduced-motion:reduce){.cs-mask>span,.cs-ready .cs-mask>span,.cs-reveal,.cs-reveal.cs-visible{transform:none;opacity:1;transition:opacity 180ms ease}.cs-celestial-vial,.cs-orbit,.cs-scan,.cs-scroll-cue span::after{animation:none}.cs-scan{display:none}.cs-celestial-vial{opacity:1}.cs-celestial-a{transform:translate(-50%,-50%);z-index:5}.cs-celestial-b{transform:translate(-50%,-50%) translateX(calc(-1 * var(--cs-orbit-radius))) scale(.78);z-index:3;opacity:.72}.cs-celestial-c{transform:translate(-50%,-50%) translateX(var(--cs-orbit-radius)) scale(.78);z-index:3;opacity:.72}}