.nv-preloader{display:block;position:fixed;inset:0;z-index:100;pointer-events:none}.nv-loaded .nv-preloader{display:none}.nv-preloader-cover{position:absolute;inset:0;background:#f4f7fc;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px}.nv-preloader-symbol{position:relative;width:clamp(96px,11vw,136px);aspect-ratio:252/222}.nv-preloader-symbol img{position:absolute;inset:0;width:100%;height:100%;display:block}.nv-preloader img{mix-blend-mode:normal!important}.nv-preloader-symbol img:first-child{filter:grayscale(1);opacity:.12}.nv-preloader-fill{clip-path:inset(100% 0 0 0)}.nv-preloader-strips{position:absolute;inset:0;display:flex;opacity:0}.nv-preloader-strips i{flex:1;background:#f4f7fc;will-change:transform;margin-right:-1px}.nv-preloader-logo{width:170px;height:auto;margin-top:6px}@media(prefers-reduced-motion:reduce){.nv-preloader{display:none!important}}.cosmic-home{background:#050b17;color:#f4f7ff;font-family:Inter,Arial,sans-serif;overflow:clip}.cosmic-home h1,.cosmic-home h2,.cosmic-home h3{font-weight:400}.cosmic-home button{font:inherit;cursor:pointer}.cosmic-home a:focus-visible,.cosmic-home button:focus-visible{outline:2px solid #a8c9ff;outline-offset:6px}.cos-eyebrow{font-size:10px;letter-spacing:.14em;line-height:1.5;display:block;color:#aabbd4}.cos-skip{position:fixed;top:-70px;left:10px;padding:15px;background:#fff;color:#071322;z-index:1000}.cos-skip:focus{top:10px}.cos-header{height:72px;position:absolute;top:0;left:0;right:0;z-index:30;display:flex;align-items:center;gap:35px;padding:0 5%;border-bottom:0;background:transparent}.cos-header>a img{width:190px;height:43px;object-fit:contain}.cos-nav{display:flex;gap:35px;margin-left:auto;margin-right:35px}.cos-nav a{font-size:12px;color:#c7d3e5}.cos-nav a:hover{color:#fff}.cos-demo-button{display:inline-flex;justify-content:space-between;align-items:center;gap:28px;background:#2e6cdd;color:#fff;font-size:12px!important;padding:13px 18px;border-radius:4px;border:1px solid #6196f5!important}.cos-demo-button:hover{background:#397cf0}.cos-menu{display:none}.cos-hero{height:94svh;min-height:620px;max-height:1040px;position:relative;background:#071221;overflow:hidden}.cos-hero-image{position:absolute;width:100%;height:calc(100% + 100px);object-fit:cover;object-position:center 58%;transform:translateY(var(--hero-shift,0));top:-65px}.cos-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#030917cb,#03091765 44%,#03091700 78%),linear-gradient(0deg,#050b17,#050b1700 25%)}.cos-hero-content{position:absolute;left:8%;top:27%;z-index:2}.cos-hero h1{font-size:clamp(60px,6.2vw,92px);letter-spacing:-.058em;line-height:1.02;margin:24px 0 28px}.cos-hero-content>p{font-size:16px;line-height:1.75;color:#d5dfef}.cos-hero-content>p>span{font-size:13px;color:#a9bbd4}.cos-hero-actions{display:flex;align-items:center;gap:29px;margin-top:30px}.cos-hero-actions button{background:#2e6cdd;color:#fff;border:1px solid #689af4;border-radius:4px;padding:15px 20px;font-size:13px;display:flex;gap:35px}.cos-hero-actions button:hover{background:#3d7be5}.cos-hero-actions>a{font-size:12px;color:#d3e0f4}.cos-hero-bottom{position:absolute;bottom:35px;left:8%;right:8%;display:flex;justify-content:space-between;font-size:10px;color:#afc0d9}.cos-hero-bottom>a{display:flex;gap:24px}.cos-journey{height:330vh;position:relative;--journey:0}.cos-stage{height:calc(100vh + -0px);position:sticky;top:0;overflow:hidden;background:#050b17}.cos-stage-earth{position:absolute;inset:0;transition:opacity .7s;transform:scale(calc(1 + var(--journey)*.2))}.cos-stage-earth>img{width:100%;height:100%;object-fit:cover;object-position:68% center;opacity:.72}.cos-stage-earth:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#050b17d9,#050b1740 60%,transparent)}.cos-stage-copy{position:absolute;left:8%;top:22%;z-index:4;opacity:0;transform:translateY(20px);transition:opacity .5s,transform .6s}.cos-stage-copy h2,.cos-light-copy h2,.cos-output-heading h2{font-size:clamp(48px,5vw,74px);letter-spacing:-.055em;line-height:1.05;margin:25px 0}.cos-stage-copy p,.cos-light-copy p,.cos-output-heading p{font-size:15px;line-height:1.75;color:#b8cbe4}.cos-journey[data-chapter="0"] .copy-zero,.cos-journey[data-chapter="1"] .copy-one{opacity:1;transform:none}.cos-world-label{position:absolute;z-index:3;font-size:12px;background:#0b1c35bb;border:1px solid #7e9abe66;padding:11px 16px;border-radius:30px;color:#d9e8ff;transition:opacity .5s}.world-0{left:62%;top:25%}.world-1{left:77%;top:40%}.world-2{left:58%;top:65%}.world-3{left:44%;top:46%}.world-4{left:78%;top:73%}.cos-orbit{position:absolute;z-index:2;width:65%;height:60%;left:38%;top:22%;border:1px solid #81aaf148;border-radius:50%;transform:rotate(-27deg)}.orbit-two{width:55%;height:65%;left:43%;top:19%;transform:rotate(25deg)}.cos-markers{position:absolute;inset:0;z-index:2;opacity:.45;transition:opacity .5s}.cos-markers i{position:absolute;width:4px;height:4px;background:#c5ddff;border-radius:50%;box-shadow:0 0 13px #8bbaff}.cos-journey[data-chapter="1"] .cos-markers{opacity:1}.cos-journey[data-chapter="1"] .cos-world-label{opacity:.3}.cos-signal{position:absolute;z-index:5;background:#101d33ef;border:1px solid #8ca3c3;border-radius:6px;padding:17px 20px;display:flex;align-items:center;gap:14px;font-size:13px;box-shadow:0 15px 35px #0004;opacity:0;transform:translateY(25px);transition:opacity .5s,transform .7s,left .7s,top .7s}.cos-signal>span:last-child{margin-left:20px;font-size:18px}.signal-dot{width:7px;height:7px;background:#a5baff;border-radius:50%}.signal-nova{left:59%;top:32%}.signal-vector{left:66%;top:51%}.signal-vector .signal-dot{background:#e6b773}.signal-nucleus{left:53%;top:69%}.signal-nucleus .signal-dot{background:#a4b6da}.cos-journey[data-chapter="1"] .cos-signal{opacity:1;transform:none}.cos-light-scene{position:absolute;inset:0;background:#dce9f6;z-index:7;opacity:0;pointer-events:none;transition:opacity .7s}.cos-journey[data-chapter="2"] .cos-light-scene{opacity:1}.cos-light-copy{position:absolute;left:8%;top:24%;color:#162c47;z-index:3}.cos-light-copy .cos-eyebrow{color:#5e7693}.cos-light-copy p{color:#56718f}.cos-filter-art{position:absolute;right:7%;top:17%;width:45%;height:67%;perspective:1200px}.filter-plane{position:absolute;width:72%;height:76%;top:10%;border:1px solid #718eaf66;border-radius:8px;background:#edf7ff77;box-shadow:20px 20px 60px #4b709128;transform:rotateY(-28deg) rotateX(9deg);transition:transform .8s}.plane-back{left:3%;top:18%;background:#a8c1dd88}.plane-middle{left:16%;top:12%;background:#bed2e966}.plane-front{left:29%;top:6%;display:flex;flex-direction:column;justify-content:center;gap:38px;padding:45px;font-size:11px;letter-spacing:.15em;color:#38597e;background:#f8fcff99}.plane-front span{border-bottom:1px solid #8fa8c655;padding-bottom:22px}.cos-journey[data-chapter="2"] .plane-front{transform:rotateY(-12deg) rotateX(3deg)}.filter-thread{position:absolute;left:-8%;right:-5%;height:1px;background:#89a9d480;top:33%;transform:rotate(-12deg);z-index:4}.thread-two{top:50%;background:#ad9ac580}.thread-three{top:68%;background:#baaa8580}.cos-output-scene{position:absolute;inset:0;z-index:9;background:#dce9f6;color:#162c47;opacity:0;pointer-events:none;transition:opacity .6s;padding:8vh 8%}.cos-journey[data-chapter="3"] .cos-output-scene{opacity:1;pointer-events:auto}.cos-output-heading .cos-eyebrow{color:#56718f}.cos-output-heading h2{font-size:52px;margin:20px 0}.cos-output-heading p{color:#56718f}.cos-output-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:45px}.cos-output-grid>a{background:#071428;border:1px solid #6d87a4;border-radius:9px;padding:28px;color:#f0f5ff;box-shadow:0 18px 45px #54729022;display:flex;flex-direction:column;align-items:flex-start;min-height:230px;transition:transform .3s}.cos-output-grid>a:hover{transform:translateY(-6px)}.output-index{font-size:9px;color:#7f97b5;margin-bottom:19px}.cos-product-logo{height:40px;width:185px;object-fit:contain;object-position:left center;max-width:100%}.cos-nucleus-word{font-size:30px;line-height:40px;letter-spacing:-.04em;font-weight:400}.cos-output-grid strong{font-size:16px;font-weight:400;margin:20px 0 30px}.output-action{font-size:11px;color:#afc4df;display:flex;justify-content:space-between;width:100%;margin-top:auto}.cos-story-progress{position:absolute;bottom:26px;left:8%;right:8%;display:flex;align-items:center;gap:25px;z-index:12;font-size:8px;letter-spacing:.1em;color:#99aec9;mix-blend-mode:difference}.cos-story-progress>i{height:1px;flex:1;background:#87a8d5;transform:scaleX(var(--journey));transform-origin:left}.cos-mobile-story{display:none}.cos-products{max-width:1500px;margin:auto;padding:110px 5%}.cos-section-heading{margin-bottom:50px}.cos-section-heading h2{font-size:56px;line-height:1.08;letter-spacing:-.05em;margin:22px 0}.cos-section-heading>p{font-size:14px;color:#94aac6}.cos-art-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.cos-art-card{--card-x:0;--card-y:0;border:1px solid #293d59;border-radius:11px;background:#091426;overflow:hidden;transition:border-color .35s,box-shadow .35s;scroll-margin-top:35px}.cos-art-card:hover,.cos-art-card:focus-within{border-color:#718fbb;box-shadow:0 20px 55px #0006}.cos-card-art{height:365px;position:relative;overflow:hidden;perspective:1000px}.cos-card-art>img{width:100%;height:100%;object-fit:cover;transition:transform .8s;transform:scale(1.03) translate(calc(var(--card-x)*-8px),calc(var(--card-y)*-8px))}.cos-demo{position:absolute;inset:0;perspective:1000px}.demo-main{position:absolute;left:8%;right:10%;top:33%;padding:20px;background:#0b192ddb;border:1px solid #8295b477;border-radius:6px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 14px 26px #0004;transform:rotateY(calc(var(--card-x)*8deg)) rotateX(calc(var(--card-y)*-7deg));transition:top .5s}.demo-main>span{font-size:6px;letter-spacing:.1em;color:#a0b7d4}.demo-main>strong{display:block;font-weight:400;font-size:19px;margin:10px 0 18px;letter-spacing:-.03em}.demo-main>p{display:flex;justify-content:space-between;gap:8px;font-size:9px;border-top:1px solid #3d506b;padding:9px 0 0;margin-top:8px;color:#c6d6ea}.demo-main i{font-style:normal;color:#bcd4ee;font-size:8px}.demo-float{position:absolute;right:4%;bottom:3%;background:#dbe6f4;color:#142a47;border:1px solid #fff9;border-radius:5px;padding:15px 18px;box-shadow:0 12px 20px #0004;transform:translateY(12px) rotate(3deg);transition:transform .5s;max-width:80%}.demo-float>span{font-size:8px;color:#5e7799}.demo-float>strong{display:block;font-size:15px;font-weight:500;margin:7px 0}.demo-float small{font-size:8px;color:#537095;display:block}.cos-art-card:hover .demo-main,.cos-art-card:focus-within .demo-main{top:27%}.cos-art-card:hover .demo-float,.cos-art-card:focus-within .demo-float{transform:translateY(-8px) rotate(0)}.cos-scan{position:absolute;left:0;right:0;top:22%;height:1px;background:#dfba8c;opacity:0;transition:top 1s,opacity .3s}.art-1:hover .cos-scan,.art-1:focus-within .cos-scan{opacity:1;top:85%}.cos-card-copy{padding:26px}.cos-card-brand{display:flex;flex-direction:column;gap:9px;margin-bottom:24px}.cos-card-brand>span:last-child:not(.cos-nucleus-word){font-size:9px;color:#8fa8c7}.cos-card-copy h3{font-size:25px;letter-spacing:-.035em;line-height:1.15;margin-bottom:16px}.cos-card-copy>p{font-size:12px;line-height:1.8;color:#9db2cf;min-height:88px}.cos-card-copy>button{background:none;color:#e5efff;border:0;border-top:1px solid #2d425f;width:100%;padding:20px 0 0;margin-top:22px;font-size:12px;display:flex;justify-content:space-between}.cos-trust{padding:10px 8% 100px;max-width:1500px;margin:auto}.cos-trust h2{font-size:55px;letter-spacing:-.05em;line-height:1.1;margin:24px 0 50px}.cos-trust>div{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.cos-trust p{font-size:13px;line-height:1.8;color:#93aaca;border-top:1px solid #2b4160;padding-top:23px}.cos-trust strong{display:block;color:#dde9fa;font-size:17px;font-weight:400;margin-bottom:11px}.cos-closing{height:360px;position:relative;overflow:hidden}.cos-closing>img{width:100%;height:100%;object-fit:cover;object-position:center 62%;opacity:.4}.cos-closing>div{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#050b1740}.cos-closing h2{font-size:55px;letter-spacing:-.05em;margin:20px 0 28px}.cos-footer{padding:40px 5%;display:flex;justify-content:space-between;align-items:center;gap:30px;font-size:10px;color:#91a8c6}.cos-footer img{width:150px;height:35px;object-fit:contain}.cos-footer>span{line-height:1.8}.cos-footer nav{display:flex;gap:22px;font-size:12px;color:#c7d3e5}.cos-dialog{background:#0a192e;color:#edf5ff;border:1px solid #637fa4;border-radius:10px;padding:40px;max-width:480px;width:calc(100% - 30px);margin:auto;max-height:90svh;overflow:auto}.cos-dialog::backdrop{background:#020813d9}.cos-dialog-close{position:absolute;right:12px;top:10px;font-size:25px!important;background:none;color:#fff;border:0}.cos-dialog h2{font-size:36px;line-height:1.1;letter-spacing:-.04em;margin:20px 0}.cos-dialog p{font-size:13px;line-height:1.75;color:#a8bdd7}.cos-dialog-proof,.cos-booking-note{border-top:1px solid #334c6b;padding-top:20px;margin-top:20px}.cos-dialog strong{display:block;font-size:13px;font-weight:500;margin-bottom:10px}.cos-dialog .cos-demo-button{margin-top:25px}@media(min-width:901px)and (max-height:780px){.cos-hero{min-height:620px}.cos-hero-content{top:25%}.cos-hero h1{font-size:68px;margin:18px 0 22px}.cos-hero-content>p{font-size:14px}.cos-hero-actions{margin-top:24px}.cos-output-scene{padding-top:6vh}.cos-output-heading h2{font-size:44px;margin:16px 0}.cos-output-grid{margin-top:28px}.cos-output-grid>a{min-height:210px;padding:24px}.cos-stage-copy h2,.cos-light-copy h2{font-size:56px}}@media(max-width:1150px){.cos-card-art{height:320px}.cos-card-copy{padding:22px}.cos-card-copy h3{font-size:22px}.demo-main{padding:15px;left:5%;right:5%}.demo-main>strong{font-size:17px}.demo-main>p{font-size:8px}.demo-float{padding:13px;right:3%}.demo-float>strong{font-size:13px}.cos-product-logo{width:170px;height:38px}.cos-signal{font-size:11px;padding:14px}.signal-vector{left:63%}.plane-front{padding:28px;font-size:9px}.cos-art-grid{gap:16px}}@media(max-width:900px){.cos-nav{gap:22px;margin-right:5px}.cos-header{gap:22px}.cos-header>a img{width:161px}.cos-hero{height:82svh;min-height:600px}.cos-hero-content{left:6%;top:25%}.cos-hero h1{font-size:64px}.cos-hero-content>p{font-size:14px}.cos-journey{height:auto}.cos-stage{display:none}.cos-mobile-story{display:block}.mobile-world{height:520px;position:relative;overflow:hidden}.mobile-world>img{width:100%;height:100%;object-fit:cover;object-position:65% center;opacity:.7}.mobile-world>div{position:absolute;left:6%;right:6%;top:15%}.mobile-world h2,.mobile-questions h2,.mobile-clarity h2{font-size:48px;line-height:1.08;letter-spacing:-.05em;margin:20px 0}.mobile-world p{font-size:14px;color:#c2d5ed}.mobile-questions{padding:40px 6% 60px;background:#09182c}.mobile-questions>p{border-bottom:1px solid #334d70;padding:20px 0;display:flex;justify-content:space-between;color:#b8cdeb;font-size:15px}.mobile-clarity{background:#dce9f6;color:#17314f;padding:45px 6%}.mobile-clarity .cos-eyebrow{color:#5c7795}.mobile-clarity>p{color:#5c7795;font-size:14px;margin-bottom:30px}.mobile-clarity>a{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:22px;background:#08172b;color:#edf6ff;border-radius:7px;margin-top:13px}.mobile-clarity>a>span:last-child{font-size:11px;max-width:180px;line-height:1.6}.cos-products{padding:70px 5%}.cos-section-heading h2{font-size:44px}.cos-art-grid{grid-template-columns:1fr}.cos-art-card{display:grid;grid-template-columns:1fr 1fr}.cos-card-art{height:390px}.cos-card-copy{padding:30px}.cos-card-copy h3{font-size:28px}.cos-card-copy>p{font-size:13px}.demo-main{left:10%;right:10%;padding:20px}.demo-main>p{font-size:10px}.demo-main>strong{font-size:22px}.demo-float{right:4%;padding:17px}.demo-float>strong{font-size:16px}.cos-trust{padding-bottom:65px}.cos-trust h2{font-size:44px}.cos-trust>div{gap:24px}.cos-closing h2{font-size:44px}.cos-footer{flex-wrap:wrap}.cos-footer>span{font-size:9px}}@media(max-width:600px){.cos-header{height:66px;padding:0 22px;gap:14px}.cos-header>a img{width:154px;height:37px}.cos-header .cos-demo-button{margin-left:auto;font-size:9px!important;padding:10px 12px;gap:8px}.cos-header .cos-demo-button span{display:none}.cos-menu{display:block;background:none;color:#e5f0ff;font-size:19px!important;border:0;width:25px}.cos-nav{display:none;position:absolute;top:66px;left:0;right:0;padding:17px 25px;background:transparent}.cos-nav.open{display:flex;flex-direction:column;gap:0}.cos-nav a{padding:14px 0;font-size:15px;border-bottom:1px solid #293e5a}.cos-hero{height:88svh;min-height:650px;max-height:850px}.cos-hero-image{object-position:67% center}.cos-hero-shade{background:linear-gradient(90deg,#030917b0,#03091730),linear-gradient(0deg,#050b17,transparent 30%)}.cos-hero-content{left:7%;right:5%;top:24%}.cos-hero .cos-eyebrow{font-size:8px}.cos-hero h1{font-size:clamp(44px,12vw,65px);line-height:1.035;margin:22px 0}.cos-hero-content>p{font-size:13px;line-height:1.8}.cos-hero-content>p>span{font-size:11px}.cos-hero-actions{gap:20px;align-items:flex-start;flex-direction:column;margin-top:25px}.cos-hero-actions button{font-size:12px;padding:14px 17px;gap:30px}.cos-hero-actions>a{font-size:11px}.cos-hero-bottom{left:7%;right:7%;bottom:25px;font-size:8px}.cos-hero-bottom>span{max-width:140px;line-height:1.6}.cos-hero-bottom>a{gap:13px}.mobile-world{height:430px}.mobile-world h2,.mobile-questions h2,.mobile-clarity h2{font-size:38px}.mobile-world .cos-eyebrow{font-size:8px}.mobile-world p{font-size:12px}.mobile-questions{padding:30px 7% 45px}.mobile-questions>p{font-size:13px}.mobile-clarity{padding:40px 7%}.mobile-clarity>a{display:block;padding:21px}.mobile-clarity>a>span:last-child{display:block;margin-top:15px;font-size:12px;max-width:none}.mobile-clarity>a .cos-nucleus-word{margin:0;font-size:28px}.cos-products{padding:60px 6%}.cos-section-heading{margin-bottom:30px}.cos-section-heading h2{font-size:37px;margin:20px 0}.cos-section-heading>p{font-size:12px}.cos-art-grid{gap:24px}.cos-art-card{display:block}.cos-card-art{height:360px}.cos-card-copy{padding:25px}.cos-card-copy h3{font-size:27px}.cos-card-copy>p{min-height:0;font-size:13px}.cos-card-brand{margin-bottom:20px}.demo-main{top:30%;left:9%;right:13%}.demo-main>strong{font-size:21px}.demo-main>p{font-size:10px}.demo-float{bottom:4%;right:5%;padding:17px}.cos-trust{padding:0 7% 60px}.cos-trust h2{font-size:37px;margin-bottom:30px}.cos-trust>div{grid-template-columns:1fr;gap:24px}.cos-trust p{font-size:13px;padding-top:20px}.cos-trust strong{font-size:17px}.cos-closing{height:290px}.cos-closing h2{font-size:35px;margin:20px 0 25px}.cos-footer{padding:30px 7%;gap:25px;display:grid;grid-template-columns:1fr 1fr}.cos-footer img{width:135px}.cos-footer>span{font-size:9px}.cos-footer>a:last-child{font-size:9px;text-align:right}.cos-dialog{padding:30px}.cos-dialog h2{font-size:31px}}@media(prefers-reduced-motion:reduce){.cosmic-home *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.cos-hero-image{transform:none}.cos-journey{height:auto}.cos-stage{display:none}.cos-mobile-story{display:block}.mobile-world{height:500px;position:relative}.mobile-world>img{width:100%;height:100%;object-fit:cover;opacity:.6}.mobile-world>div{position:absolute;left:8%;top:20%}.mobile-world h2,.mobile-questions h2,.mobile-clarity h2{font-size:42px;line-height:1.1;margin:20px 0}.mobile-questions,.mobile-clarity{padding:45px 8%}.mobile-questions>p{padding:18px 0;border-bottom:1px solid #334d70;display:flex;justify-content:space-between}.mobile-clarity{background:#dce9f6;color:#17314f}.mobile-clarity>a{display:flex;justify-content:space-between;align-items:center;margin-top:15px;padding:22px;background:#08172b;color:#edf6ff}.demo-main,.demo-float,.cos-card-art>img{transform:none!important}}.cos-journey[data-chapter="2"] .cos-signal{opacity:1;z-index:8;background:#f4faffef;color:#284564;border-color:#9bb5d1;transform:translate(18px);box-shadow:0 12px 30px #6988a52a}.cos-journey[data-chapter="2"] .signal-nova{left:59%;top:33%}.cos-journey[data-chapter="2"] .signal-vector{left:62%;top:52%}.cos-journey[data-chapter="2"] .signal-nucleus{left:56%;top:71%}@media(max-width:600px){.cos-hero-image{object-position:78% center}.cos-hero-shade{background:linear-gradient(90deg,#030917ed,#030917c7 52%,#03091766),linear-gradient(0deg,#050b17,#050b1700 30%)}.cos-hero-content>p{color:#edf3fd}.cos-hero-content>p>span{color:#cfdef3}.cos-hero-actions>a{color:#e0ecff}.cos-hero .cos-eyebrow{color:#c8d9f0}}@media(min-width:901px){.cos-output-scene{display:flex;flex-direction:column;justify-content:center;padding:6vh 8% 8vh}.cos-output-heading h2{font-size:clamp(38px,4vw,60px)}.cos-output-grid{margin-top:30px}.cos-output-grid>a{position:relative;overflow:hidden;min-height:clamp(270px,43vh,440px);padding:28px;justify-content:flex-end}.output-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.cos-output-grid>a:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#071428 0%,#071428c9 35%,transparent 85%)}.cos-output-grid>a>*:not(.output-art){position:relative;z-index:1}.output-index{margin-bottom:auto}.cos-output-grid strong{margin:16px 0 20px}.output-action{margin-top:0}}.cos-header>a img{width:147px;height:35px}.cos-demo-button,.cos-hero-actions button{background:#f4f7fc;color:#10213a;border:1px solid #ffffffbb!important;border-radius:999px;padding:12px 19px;font-size:12px!important;font-weight:500;gap:22px;box-shadow:0 2px 12px #00000018;transition:background .25s,transform .25s,box-shadow .25s}.cos-demo-button:hover,.cos-hero-actions button:hover{background:#fff;transform:translateY(-2px);box-shadow:0 6px 24px #aacaff22}.cos-demo-button>span,.cos-hero-actions button>span{transition:transform .25s}.cos-demo-button:hover>span,.cos-hero-actions button:hover>span{transform:translate(2px,-2px)}.cos-hero-actions>a{border-bottom:1px solid #aec3e066;padding:10px 0;transition:color .25s,border-color .25s}.cos-hero-actions>a:hover{color:#fff;border-color:#fff}.cos-card-copy>button{border:1px solid #56709266;border-radius:999px;padding:12px 17px;margin-top:18px;background:#ffffff05;transition:background .25s,border-color .25s}.cos-card-copy>button:hover{background:#ffffff10;border-color:#a2b9d5}.cos-shooting-stars{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}.cos-shooting-stars i{position:absolute;left:66%;top:13%;width:105px;height:1px;background:linear-gradient(90deg,transparent,#cfdef8);opacity:0;transform:rotate(145deg);animation:cos-shoot 13s linear infinite;animation-delay:2s}.cos-shooting-stars i:nth-child(2){left:89%;top:22%;width:75px;animation-duration:17s;animation-delay:7s}.cos-shooting-stars i:nth-child(3){left:49%;top:8%;width:60px;animation-duration:23s;animation-delay:11s}@keyframes cos-shoot{0%{opacity:0;transform:translate(0) rotate(145deg)}2%{opacity:.65}8%{opacity:0;transform:translate(-220px,154px) rotate(145deg)}to{opacity:0;transform:translate(-220px,154px) rotate(145deg)}}@media(max-width:600px){.cos-header>a img{width:129px;height:30px}.cos-header .cos-demo-button{padding:10px 13px;font-size:10px!important}.cos-hero-actions button{padding:13px 19px}.cos-shooting-stars i:nth-child(3){display:none}}@media(prefers-reduced-motion:reduce){.cos-shooting-stars{display:none}.cos-demo-button:hover,.cos-hero-actions button:hover{transform:none}}.cos-header{position:fixed;top:0;left:50%;right:auto;width:100%;transform:translate(-50%);border:1px solid transparent;border-radius:0;transition:transform .35s ease,width .35s ease,top .35s ease,height .35s ease,padding .35s ease,background .35s ease,border-color .35s ease,border-radius .35s ease,box-shadow .35s ease}.cos-header.is-scrolled{top:14px;width:min(1240px,calc(100% - 32px));height:64px;border-radius:999px;padding:0 12px 0 22px;background:#090f1bbd;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);border-color:#8ca5c829;box-shadow:0 14px 40px #00000059}.cos-header.is-scrolled>a img{width:140px;height:32px}.cos-header.is-hidden{transform:translate(-50%,-130%)}.cos-header:focus-within{transform:translate(-50%)}.cos-nav{margin:0 auto}@media(max-width:600px){.cos-header.is-scrolled{top:10px;height:56px;width:calc(100% - 20px);padding:0 8px 0 14px}.cos-header.is-scrolled>a img{width:118px;height:28px}.cos-header.is-scrolled .cos-nav{top:60px;left:0;right:0;border-radius:18px;background:#090f1bf0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}.cos-nav a,.cos-nav a:hover{border:0;text-decoration:none}.cos-action-icon{display:inline-block;flex-shrink:0;vertical-align:middle;transition:transform .25s}.cos-demo-button,.cos-hero-actions button{align-items:center}.cos-hero-actions>a{display:inline-flex;align-items:center;gap:9px}button:hover>.cos-action-icon{transform:translate(2px)}.cos-demo-button:hover>.cos-action-icon:first-child{transform:translateY(-1px)}.cos-art-card{scroll-margin-top:95px}@media(prefers-reduced-motion:reduce){.cos-header{transition:none}button:hover>.cos-action-icon{transform:none}}.cos-icon{display:inline-grid;place-items:center;flex:none;width:16px;height:16px;border:0;background:none;transition:transform .25s}.cos-icon svg{width:12px;height:12px;display:block;transition:transform .25s}button:hover .cos-icon[data-kind=arrow] svg,a:hover .cos-icon[data-kind=arrow] svg{transform:translate(2px)}button:hover .cos-icon[data-kind=down] svg,a:hover .cos-icon[data-kind=down] svg{transform:translateY(2px)}.cos-demo-button,.cos-hero-actions button{gap:8px;padding:7px 11px 7px 14px!important;font-size:11px!important;line-height:1.2}.cos-header .cos-demo-button{padding:6px 10px 6px 12px!important}.cos-hero-actions>a,.cos-hero-bottom>a{gap:10px}.cos-hero-bottom>a .cos-icon{width:16px;height:16px}.cos-hero-bottom>a .cos-icon svg{width:11px;height:11px}.cos-card-copy>button{padding:9px 9px 9px 17px;gap:10px;align-items:center}.cos-dialog .cos-demo-button{align-self:flex-start}@media(prefers-reduced-motion:reduce){.cos-icon,.cos-icon svg{transition:none}}.cos-header>a img{transition:filter .35s ease}.cos-header .cos-nav a,.cos-header .cos-menu{transition:color .35s ease}.cos-header .cos-demo-button{transition:background-color .35s ease,color .35s ease,border-color .35s ease}.cos-header.is-light.is-scrolled{background:#f8fafdcc;border-color:#1b27401a;box-shadow:0 14px 40px #1b27401f}.cos-header.is-light>a img{filter:brightness(.85) saturate(1.2)}.cos-header.is-light .cos-nav a,.cos-header.is-light .cos-menu{color:#4a5a78}.cos-header.is-light .cos-nav a:hover{color:#1b2740}.cos-header.is-light .cos-demo-button{background:#1b2740;color:#fff;border-color:#1b2740!important}.cos-header.is-light .cos-demo-button:hover{background:#2c3a5a}@media(max-width:600px){.cos-header.is-light.is-scrolled .cos-nav{background:#f8fafdf5}.cos-header.is-light .cos-nav a{border-bottom-color:#d5dce8}}@media(prefers-reduced-motion:reduce){.cos-header>a img,.cos-header .cos-nav a,.cos-header .cos-menu,.cos-header .cos-demo-button{transition:none}}.cos-header .cos-nav a{font-size:14px}@media(max-width:600px){.cos-header .cos-nav a{font-size:17px}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.zynetra-demo-modal .MuiDialog-container{display:flex;align-items:center;justify-content:center}.zynetra-demo-modal .zynetra-demo-backdrop{background:#02040bc9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.zynetra-demo-modal .zynetra-demo-paper{position:relative;display:grid;grid-template-columns:.82fr 1.18fr;width:min(960px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 48px);margin:24px;border:1px solid #a9bcfa2b;border-radius:24px;background:#0b1020;background-image:none;box-shadow:0 40px 150px #000b,0 0 70px #7465db12;overflow:auto;color:#f2f5ff;font-family:Inter,Arial,sans-serif}.zynetra-demo-paper *{box-sizing:border-box}.zynetra-demo-modal .zynetra-demo-close{position:absolute;right:16px;top:16px;z-index:2;width:36px;height:36px;color:#bdc8de;background:#ffffff06;border:1px solid #ffffff12}.zynetra-demo-modal .zynetra-demo-close:hover{background:#ffffff15}.zynetra-demo-intro{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:38px 32px;min-height:590px;background:#060913;border-right:1px solid #ffffff0d}.zynetra-demo-intro{background:#060913 url(/assets/demo-abstract.png) center/cover}.zynetra-demo-video{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}.zynetra-demo-intro:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#06091333,#06091344 55%,#060913aa);pointer-events:none}.zynetra-demo-playback{position:absolute;right:16px;bottom:12px;padding:5px 9px;border:1px solid #acbafb40;border-radius:20px;background:#060913b3;color:#c7d4e6;font:10px Inter,Arial,sans-serif;cursor:pointer}.zynetra-demo-playback:hover{background:#182036}.zynetra-demo-playback:focus-visible{outline:2px solid #acbafb;outline-offset:3px}.zynetra-demo-brand{width:168px;height:auto;display:block}.zynetra-demo-intro-copy>span,.zynetra-demo-eyebrow{font-size:10px;letter-spacing:.18em;color:#a9baf3;font-weight:600}.zynetra-demo-intro h2{font-size:34px;line-height:1.15;letter-spacing:-.045em;margin:18px 0;font-weight:450}.zynetra-demo-intro h2 em,.zynetra-demo-success h2 em{color:#acbafb;font-style:normal}.zynetra-demo-intro p{font-size:13px;line-height:1.8;color:#aab8cd;max-width:260px;margin:0}.zynetra-demo-points{display:grid;gap:13px;font-size:12px;color:#c7d4e6}.zynetra-demo-points span:before{content:"✓";color:#9eaff3;margin-right:12px}.zynetra-demo-content{padding:44px 38px 28px;min-width:0}.zynetra-demo-content h2{font-size:36px;font-weight:450;line-height:1.12;letter-spacing:-.045em;margin:13px 0 12px;color:#f2f5ff}.zynetra-demo-content>p,.zynetra-demo-success>p{color:#9aaac2;font-size:14px;line-height:1.7;margin:0 0 26px}.zynetra-demo-form{display:grid;gap:20px}.zynetra-demo-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px 14px}.zynetra-demo-form .MuiInputBase-root{background:#080e1b80;font-size:13px;border-radius:10px}.zynetra-demo-form .MuiInputLabel-root{font-size:13px;color:#9eacc3}.zynetra-demo-form .MuiOutlinedInput-notchedOutline{border-color:#7e94bd42}.zynetra-demo-form .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#acbafb88}.zynetra-demo-form .MuiFormHelperText-root{margin-inline:2px;font-size:11px}.zynetra-demo-content .MuiButton-contained{display:flex;justify-content:space-between;padding:14px 20px;border-radius:10px;background:#b6c2ff;color:#10162d;box-shadow:0 6px 24px #7c8fea1c;font-size:14px;min-height:50px}.zynetra-demo-content .MuiButton-contained:hover{background:#ccd4ff}.zynetra-demo-content .MuiButton-contained span{font-size:21px}.zynetra-demo-form .zynetra-demo-note{color:#72839f;font-size:10px;text-align:center;margin:-6px 0 0;line-height:1.5}.zynetra-demo-success{display:flex;flex-direction:column;justify-content:center;min-height:480px}.zynetra-demo-success-icon{display:grid;place-items:center;width:78px;height:78px;margin-bottom:28px;border:1px solid #acbafb55;border-radius:24px;color:#b8c6ff;background:linear-gradient(135deg,#acbafb24,#acbafb04);box-shadow:0 0 45px #acbafb12}.zynetra-demo-success .MuiButton-root{margin-top:20px}@media(max-width:700px){.zynetra-demo-modal .zynetra-demo-paper{grid-template-columns:1fr;width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:12px;border-radius:18px}.zynetra-demo-intro{display:none}.zynetra-demo-content{padding:40px 24px 24px}.zynetra-demo-content h2{font-size:32px}.zynetra-demo-success{min-height:390px}}@media(max-width:420px){.zynetra-demo-fields{grid-template-columns:1fr;gap:16px}.zynetra-demo-form{gap:16px}.zynetra-demo-content{padding-inline:22px}}@media(prefers-reduced-motion:reduce){.zynetra-demo-modal *{transition:none!important;animation:none!important}}
