:root{color-scheme:dark;--bg:#080e20;--text:#f4f6ff;--muted:#a3afc7;--line:#a6bbec24;--blue:#4676ff}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:radial-gradient(ellipse at 80% 15%,#273b7628,transparent 38%),var(--bg);color:var(--text);font-family:Inter,"Avenir Next",Avenir,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid #a9bcff;outline-offset:7px}a:hover{color:#b7caff}.wrap{width:min(1200px,calc(100% - 96px));margin-inline:auto}.header{display:flex;justify-content:space-between;align-items:center;min-height:112px;border-bottom:1px solid var(--line)}.brand{display:block;width:166px}.brand img{display:block;width:100%;height:auto}.header nav{display:flex;align-items:center;gap:38px;font-size:13px;color:#c2cbe0}.nav-contact{border:1px solid var(--line);border-radius:30px;padding:12px 20px}.nav-contact span{margin-left:16px}.hero{min-height:665px;display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:30px;padding-block:65px 85px}.eyebrow{display:flex;gap:10px;align-items:center;color:#acbce2;font-size:10px;letter-spacing:2px;font-weight:600;line-height:1.7}.status-dot{display:inline-block;width:6px;height:6px;background:#8aafff;border-radius:50%;box-shadow:0 0 14px #6a97ff;flex-shrink:0}h1{font-size:clamp(52px,5.7vw,78px);line-height:1.08;letter-spacing:-4px;font-weight:500;margin:27px 0}h1>span{background:linear-gradient(100deg,#81aaff,#a49bff);background-clip:text;-webkit-background-clip:text;color:transparent}.intro{max-width:510px;font-size:16px;line-height:1.85;color:var(--muted)}.hero-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:32px}.button{display:inline-flex;justify-content:space-between;gap:30px;align-items:center;background:var(--blue);border:1px solid #7593ff70;border-radius:7px;padding:17px 21px;font-size:13px;font-weight:600;box-shadow:0 8px 30px #2e58e51a;transition:background .2s,transform .2s}.button:hover{background:#5c86ff;color:white;transform:translateY(-2px)}.availability{font-size:11px;color:#8c9bb8}.curiosity-art{position:relative;height:450px;display:grid;place-items:center;isolation:isolate}.curiosity-art:before{content:"";position:absolute;inset:5%;border-radius:50%;background:radial-gradient(circle,#3a60cf22,transparent 68%);z-index:-1}.orbit{position:absolute;border:1px solid #91aafa18;border-radius:50%;pointer-events:none}.orbit-one{width:92%;aspect-ratio:1;transform:rotate(-28deg) scaleY(.7)}.orbit-two{width:80%;aspect-ratio:1;transform:rotate(37deg) scaleY(.85)}.brand-art{width:70%;text-align:center;animation:float 8s ease-in-out infinite}.brand-art img{display:block;width:100%;height:auto}.brand-art p{font-size:23px;line-height:1.5;letter-spacing:-.5px;margin:28px 0;color:#edf1ff}.brand-art p span{color:#a7b4d4}.topic{position:absolute;border:1px solid #a0b9ff24;border-radius:25px;background:#121c33e8;box-shadow:0 8px 30px #0002;font-size:11px;letter-spacing:.1px;padding:12px 17px;color:#bfcce8}.topic span{color:#92abff;margin-inline:6px}.topic-one{top:40px;right:7%}.topic-two{left:0;top:49%}.topic-three{right:0;bottom:70px}.art-caption{position:absolute;bottom:12px;font-size:8px;letter-spacing:2px;color:#7789af}.section-rule{display:flex;align-items:center;justify-content:space-between;padding-block:24px;border-block:1px solid var(--line);font-size:9px;letter-spacing:1.5px;color:#8d9bb6}.section-rule>span:last-child{letter-spacing:.2px;font-size:11px}.section-rule>span:last-child>span{margin-left:30px}.possibilities{padding-block:95px}.section-heading{max-width:650px}.section-heading h2,.beta h2{font-size:clamp(34px,3.5vw,47px);line-height:1.2;letter-spacing:-1.8px;font-weight:500;margin:20px 0}.section-heading h2 span{color:#8f9fbe}.section-heading>p:last-child{color:var(--muted);font-size:14px;line-height:1.8;max-width:470px}.benefits{margin-top:48px;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.benefits article{padding:26px 0 0;border-top:1px solid #90a9e23b}.benefit-top{display:flex;justify-content:space-between;align-items:center}.symbol{display:grid;place-items:center;width:42px;height:42px;border:1px solid #718dec30;background:linear-gradient(130deg,#30457a55,#47347733);border-radius:12px;color:#9db6ff;font-size:23px}.number{font-size:9px;color:#7f8dad;letter-spacing:1.6px}.benefits h3{font-size:18px;letter-spacing:-.3px;font-weight:500;margin:25px 0 13px}.benefits p{font-size:14px;line-height:1.7;color:#d1d9ed;max-width:290px}.benefits p.detail{font-size:12px;color:#93a2bf}.beta{padding-bottom:90px}.beta-panel{position:relative;overflow:hidden;border:1px solid #738be93d;border-radius:18px;background:radial-gradient(ellipse at 85% 90%,#57439930,transparent 55%),linear-gradient(115deg,#13234499,#11182b);padding:56px;display:grid;grid-template-columns:1.5fr 1fr;gap:60px;align-items:center}.beta h2{font-size:43px;margin-top:22px}.beta-panel p:not(.eyebrow){max-width:430px;color:#aab7d1;line-height:1.8;font-size:14px}.beta-panel p.beta-note{font-size:11px;color:#8d9dbe;margin-top:20px}.beta-contact{display:grid;gap:20px;justify-items:start;justify-content:center}.small-label{font-size:9px;letter-spacing:1.6px;color:#94a7ce}.beta-contact .button{min-width:235px}.email{font-size:12px;color:#a8b9dc}.footer{border-top:1px solid var(--line);padding-block:36px 40px;display:flex;align-items:center;justify-content:space-between}.footer .brand{width:132px}.footer p,.footer a.email,.company{font-size:11px;color:#8595b5}.footer p{margin:13px 0 0}.company{display:flex;align-items:flex-end;flex-direction:column;gap:10px}.company p{margin:0}.skip{position:absolute;top:-80px;left:20px;padding:15px;background:#294fbd;z-index:10}.skip:focus{top:12px}@keyframes float{50%{transform:translateY(-9px)}}@media(min-width:1600px){.hero{min-height:740px}}@media(max-width:1000px){.wrap{width:calc(100% - 56px)}.hero{gap:10px}.hero-actions{gap:14px}.curiosity-art{height:400px}.topic{font-size:9px;padding:10px}.topic-two{left:0}.brand-art p{font-size:19px}.beta-panel{padding:36px;gap:24px}.benefits{gap:24px}}@media(max-width:700px){.wrap{width:calc(100% - 40px)}.header{min-height:86px}.header .brand{width:135px}.header nav{gap:12px}.header nav>a:first-child{display:none}.nav-contact{padding:10px 14px;font-size:11px}.hero{grid-template-columns:1fr;gap:10px;padding-block:48px 35px;min-height:auto}.eyebrow{font-size:8px;letter-spacing:1.35px}h1{font-size:clamp(47px,11.8vw,74px);letter-spacing:-2.8px;margin:24px 0}.intro{font-size:14px;line-height:1.8}.hero-actions{margin-top:26px;gap:17px}.availability{font-size:10px}.curiosity-art{height:340px;margin-top:15px;max-width:450px;width:100%;justify-self:center}.brand-art{width:65%}.brand-art p{font-size:20px}.topic-one{top:28px;right:5%}.topic-two{top:8%}.topic-three{bottom:55px}.art-caption{font-size:7px}.section-rule{padding-block:19px;font-size:8px;gap:12px}.section-rule>span:last-child{font-size:9px}.section-rule>span:last-child>span{margin-left:8px}.possibilities{padding-block:60px}.section-heading h2{font-size:33px;letter-spacing:-1.2px}.benefits{grid-template-columns:1fr;gap:25px;margin-top:34px}.benefits article{padding-top:21px}.benefits h3{margin-top:19px}.benefits p{max-width:100%}.benefits p.detail{font-size:13px}.beta{padding-bottom:55px}.beta-panel{grid-template-columns:1fr;padding:29px 24px;gap:27px;border-radius:14px}.beta h2{font-size:35px;letter-spacing:-1.3px}.beta-contact{justify-content:start;gap:17px}.beta-contact .button{min-width:220px}.footer{align-items:start;gap:30px;padding-block:30px;flex-direction:column}.company{align-items:start;gap:12px}.footer .brand{width:125px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
