.ProductPage-module__v_X7ba__page{color:#fff;background:#070707;width:100%;overflow:hidden}.ProductPage-module__v_X7ba__eyebrow{color:#ffffffd6;letter-spacing:.055em;border:1px solid #ffffff6b;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:10px 20px;font-size:15px;font-weight:600;line-height:1;display:inline-flex}.ProductPage-module__v_X7ba__hero{min-height:100svh;padding:clamp(165px,19vh,210px) clamp(34px,4vw,76px) clamp(90px,11vh,130px);position:relative}.ProductPage-module__v_X7ba__heroGlow{pointer-events:none;background:radial-gradient(52% 63% at 89% 46%,#8b1a1a57 0%,#681a3430 40%,#0000 75%),radial-gradient(38% 42% at 58% 81%,#d949231c 0%,#0000 72%);position:absolute;inset:0}.ProductPage-module__v_X7ba__heroCopy{z-index:2;width:min(970px,78vw);position:relative}.ProductPage-module__v_X7ba__heroCopy h1{letter-spacing:-.072em;margin:38px 0 0;font-size:clamp(72px,7.5vw,142px);font-weight:400;line-height:.91}.ProductPage-module__v_X7ba__heroText{color:#ffffffb0;letter-spacing:-.032em;max-width:760px;margin:42px 0 0;font-size:clamp(19px,1.35vw,26px);font-weight:400;line-height:1.48}.ProductPage-module__v_X7ba__heroActions{flex-wrap:wrap;gap:18px;margin-top:40px;display:flex}.ProductPage-module__v_X7ba__primaryAction,.ProductPage-module__v_X7ba__secondaryAction{color:#fff;border-top:1px solid #ffffff80;border-bottom:1px solid #ffffff80;justify-content:space-between;align-items:center;gap:48px;min-width:205px;padding:16px 2px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.ProductPage-module__v_X7ba__secondaryAction{opacity:.62}.ProductPage-module__v_X7ba__heroProduct{z-index:2;width:min(1440px,92vw);margin:clamp(100px,15vh,160px) auto 0;position:relative}.ProductPage-module__v_X7ba__screenFrame,.ProductPage-module__v_X7ba__viewImageFrame{background:#111;border:1px solid #ffffff38;overflow:hidden;box-shadow:0 50px 150px #0000006b}.ProductPage-module__v_X7ba__screenTop{color:#ffffff7a;border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;padding:13px 17px;font-size:10px;display:flex}.ProductPage-module__v_X7ba__heroScreenshot,.ProductPage-module__v_X7ba__viewImage{width:100%;height:auto;display:block}.ProductPage-module__v_X7ba__how,.ProductPage-module__v_X7ba__platform{padding:clamp(110px,15vh,180px) clamp(34px,4vw,76px)}.ProductPage-module__v_X7ba__sectionIntro{grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);align-items:start;gap:clamp(70px,10vw,190px);margin-bottom:clamp(90px,13vh,155px);display:grid}.ProductPage-module__v_X7ba__sectionIntro h2{letter-spacing:-.065em;max-width:950px;margin:0;font-size:clamp(48px,5vw,92px);font-weight:400;line-height:.98}.ProductPage-module__v_X7ba__sectionIntro p{color:#ffffffa3;letter-spacing:-.028em;max-width:720px;margin:30px 0 0;font-size:clamp(18px,1.2vw,23px);line-height:1.5}.ProductPage-module__v_X7ba__steps{width:100%}.ProductPage-module__v_X7ba__step{border-top:1px solid #ffffff45;grid-template-columns:minmax(90px,.35fr) minmax(0,1.65fr);gap:40px;padding:38px 0 42px;display:grid}.ProductPage-module__v_X7ba__step:last-child{border-bottom:1px solid #ffffff45}.ProductPage-module__v_X7ba__stepNumber{color:#ffffff61;font-size:11px}.ProductPage-module__v_X7ba__step h3{letter-spacing:-.055em;margin:0;font-size:clamp(34px,3vw,58px);font-weight:400;line-height:1}.ProductPage-module__v_X7ba__step p{color:#ffffffa6;max-width:770px;margin:22px 0 0;font-size:clamp(17px,1.13vw,21px);line-height:1.5}.ProductPage-module__v_X7ba__states{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.ProductPage-module__v_X7ba__states span{color:#ffffffb3;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:9px;padding:9px 13px;font-size:12px;display:inline-flex}.ProductPage-module__v_X7ba__states strong{color:#fff}.ProductPage-module__v_X7ba__evidenceSection{background:radial-gradient(64% 67% at 84%,#8b1a1a38 0%,#4a13271a 44%,#0000 75%);grid-template-columns:minmax(320px,.72fr) minmax(620px,1.28fr);align-items:center;gap:clamp(80px,10vw,190px);min-height:100svh;padding:clamp(100px,13vh,160px) clamp(34px,4vw,76px);display:grid}.ProductPage-module__v_X7ba__evidenceIntro h2{letter-spacing:-.068em;margin:38px 0 0;font-size:clamp(55px,5.6vw,105px);font-weight:400;line-height:.94}.ProductPage-module__v_X7ba__evidenceIntro p{color:#ffffffa6;max-width:590px;margin:34px 0 0;font-size:clamp(17px,1.13vw,21px);line-height:1.52}.ProductPage-module__v_X7ba__graph{background:#0d0d0db8;border:1px solid #ffffff2e;height:min(650px,70vw);min-height:550px;position:relative;overflow:hidden}.ProductPage-module__v_X7ba__graph:before{content:"";opacity:.27;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.ProductPage-module__v_X7ba__connections{pointer-events:none;width:100%;height:calc(100% - 70px);position:absolute;inset:0}.ProductPage-module__v_X7ba__connections path{fill:none;stroke:#ffffff47;stroke-width:1.3px;vector-effect:non-scaling-stroke}.ProductPage-module__v_X7ba__graphNode{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080808e8;border:1px solid #ffffff40;flex-direction:column;width:min(230px,27%);padding:15px 16px;display:flex;position:absolute}.ProductPage-module__v_X7ba__graphNode span{color:#fff6;letter-spacing:.07em;font-size:8px}.ProductPage-module__v_X7ba__graphNode strong{margin-top:7px;font-size:clamp(11px,.85vw,15px);font-weight:500;line-height:1.25}.ProductPage-module__v_X7ba__graphNode em{font-size:12px;font-style:normal;position:absolute;top:13px;right:14px}.ProductPage-module__v_X7ba__claimOne{top:17%;left:5%}.ProductPage-module__v_X7ba__sourceOne{top:7%;left:63%}.ProductPage-module__v_X7ba__sourceTwo{top:32%;left:63%}.ProductPage-module__v_X7ba__claimTwo{top:62%;left:5%}.ProductPage-module__v_X7ba__sourceThree{top:56%;left:63%}.ProductPage-module__v_X7ba__sourceFour{top:81%;left:63%}.ProductPage-module__v_X7ba__graphLegend{z-index:3;color:#fff6;border-top:1px solid #ffffff21;flex-wrap:wrap;gap:10px 25px;padding-top:14px;font-size:9px;display:flex;position:absolute;bottom:17px;left:20px;right:20px}.ProductPage-module__v_X7ba__platform{background:#0a0a0a}.ProductPage-module__v_X7ba__platformViews{flex-direction:column;gap:clamp(120px,16vh,190px);display:flex}.ProductPage-module__v_X7ba__platformView{grid-template-columns:minmax(280px,.55fr) minmax(600px,1.45fr);align-items:center;gap:clamp(60px,8vw,145px);display:grid}.ProductPage-module__v_X7ba__viewCopy{grid-template-columns:38px minmax(0,1fr);gap:14px;display:grid}.ProductPage-module__v_X7ba__viewCopy>span{color:#ffffff61;padding-top:5px;font-size:9px}.ProductPage-module__v_X7ba__viewCopy small{color:#ffffff6b;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.ProductPage-module__v_X7ba__viewCopy h3{letter-spacing:-.05em;margin:11px 0 0;font-size:clamp(31px,2.6vw,50px);font-weight:400;line-height:1}.ProductPage-module__v_X7ba__viewCopy p{color:#ffffff94;margin:20px 0 0;font-size:clamp(15px,1vw,19px);line-height:1.5}.ProductPage-module__v_X7ba__nextStage{background:radial-gradient(48% 65% at 83% 64%,#8b1a1a38 0%,#0000 72%),#070707;min-height:62svh;padding:clamp(100px,13vh,150px) clamp(34px,4vw,76px)}.ProductPage-module__v_X7ba__nextStage h2{letter-spacing:-.068em;max-width:1100px;margin:42px 0 0;font-size:clamp(54px,6vw,112px);font-weight:400;line-height:.94}.ProductPage-module__v_X7ba__nextStage p{color:#ffffff94;max-width:650px;margin:35px 0 0;font-size:clamp(16px,1.1vw,20px);line-height:1.5}.ProductPage-module__v_X7ba__demoAnchor{height:1px}@media (max-width:810px){.ProductPage-module__v_X7ba__eyebrow{min-height:40px;padding:9px 16px;font-size:12px}.ProductPage-module__v_X7ba__hero{min-height:auto;padding:135px 18px 90px}.ProductPage-module__v_X7ba__heroCopy{width:100%}.ProductPage-module__v_X7ba__heroCopy h1{margin-top:30px;font-size:clamp(54px,16vw,80px)}.ProductPage-module__v_X7ba__heroText{margin-top:30px;font-size:clamp(17px,4.7vw,21px)}.ProductPage-module__v_X7ba__heroActions{flex-direction:column;align-items:flex-start;margin-top:32px}.ProductPage-module__v_X7ba__primaryAction,.ProductPage-module__v_X7ba__secondaryAction{width:min(250px,100%)}.ProductPage-module__v_X7ba__heroProduct{width:100%;margin-top:70px}.ProductPage-module__v_X7ba__screenFrame{width:155%;transform:translate(-5%)}.ProductPage-module__v_X7ba__screenTop{font-size:8px}.ProductPage-module__v_X7ba__how,.ProductPage-module__v_X7ba__platform{padding:90px 18px}.ProductPage-module__v_X7ba__sectionIntro{grid-template-columns:1fr;gap:38px;margin-bottom:70px}.ProductPage-module__v_X7ba__sectionIntro h2{font-size:clamp(47px,13vw,68px)}.ProductPage-module__v_X7ba__sectionIntro p{margin-top:24px;font-size:clamp(16px,4.4vw,19px)}.ProductPage-module__v_X7ba__step{grid-template-columns:35px minmax(0,1fr);gap:8px;padding:28px 0 31px}.ProductPage-module__v_X7ba__step h3{font-size:clamp(29px,8vw,39px)}.ProductPage-module__v_X7ba__step p{font-size:clamp(15px,4.1vw,18px)}.ProductPage-module__v_X7ba__evidenceSection{grid-template-columns:1fr;gap:65px;min-height:auto;padding:90px 18px}.ProductPage-module__v_X7ba__evidenceIntro h2{font-size:clamp(52px,14vw,74px)}.ProductPage-module__v_X7ba__graph{height:520px;min-height:0}.ProductPage-module__v_X7ba__graphNode{width:38%;padding:11px 10px}.ProductPage-module__v_X7ba__claimOne,.ProductPage-module__v_X7ba__claimTwo{left:3%}.ProductPage-module__v_X7ba__sourceOne,.ProductPage-module__v_X7ba__sourceTwo,.ProductPage-module__v_X7ba__sourceThree,.ProductPage-module__v_X7ba__sourceFour{left:59%}.ProductPage-module__v_X7ba__platformViews{gap:105px}.ProductPage-module__v_X7ba__platformView{grid-template-columns:1fr;gap:38px}.ProductPage-module__v_X7ba__viewImageFrame{width:150%}.ProductPage-module__v_X7ba__platformView:nth-child(2n) .ProductPage-module__v_X7ba__viewImageFrame{transform:translate(-28%)}.ProductPage-module__v_X7ba__nextStage{min-height:54svh;padding:90px 18px}.ProductPage-module__v_X7ba__nextStage h2{font-size:clamp(50px,14vw,75px)}}.ProductPage-module__v_X7ba__heroVideo{aspect-ratio:1800/908;object-fit:cover;background:#0b0b0b;width:100%;height:auto;display:block}.ProductPage-module__v_X7ba__productNav{z-index:900;-webkit-backdrop-filter:none;background:#080808;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;position:fixed;top:96px;left:clamp(18px,3vw,54px);right:clamp(18px,3vw,54px)}.ProductPage-module__v_X7ba__productNavInner{align-items:center;gap:32px;min-width:0;height:50px;display:flex}.ProductPage-module__v_X7ba__productNavLabel{color:#fff;letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:12px;font-weight:600;text-decoration:none}.ProductPage-module__v_X7ba__productNavLinks{scrollbar-width:none;white-space:nowrap;align-items:center;gap:clamp(17px,1.65vw,31px);min-width:0;display:flex;overflow-x:auto}.ProductPage-module__v_X7ba__productNavLinks::-webkit-scrollbar{display:none}.ProductPage-module__v_X7ba__productNavLinks a{color:#ffffff80;flex:none;font-size:clamp(11px,.78vw,14px);font-weight:400;line-height:1;text-decoration:none;transition:color .18s}.ProductPage-module__v_X7ba__productNavLinks a:hover,.ProductPage-module__v_X7ba__productNavLinks a:focus-visible{color:#fff}.ProductPage-module__v_X7ba__productNavLinks .ProductPage-module__v_X7ba__productNavDemo{color:#ffffffe0}.ProductPage-module__v_X7ba__hero,.ProductPage-module__v_X7ba__how,.ProductPage-module__v_X7ba__evidenceSection,.ProductPage-module__v_X7ba__platform,.ProductPage-module__v_X7ba__solutions,.ProductPage-module__v_X7ba__enterprise,.ProductPage-module__v_X7ba__useCases,.ProductPage-module__v_X7ba__bookDemo{scroll-margin-top:170px}.ProductPage-module__v_X7ba__solutions{background:#070707;padding:clamp(110px,15vh,180px) clamp(34px,4vw,76px)}.ProductPage-module__v_X7ba__solutionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ProductPage-module__v_X7ba__solutionCard{background:#090909;border:1px solid #ffffff30;overflow:hidden}.ProductPage-module__v_X7ba__solutionArt{aspect-ratio:1.25;border-bottom:1px solid #ffffff26;position:relative;overflow:hidden}.ProductPage-module__v_X7ba__solutionBackground{object-fit:cover;transform:scale(1.04)}.ProductPage-module__v_X7ba__solutionLogo{z-index:2;object-fit:contain;width:78%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductPage-module__v_X7ba__solutionCopy{grid-template-columns:31px minmax(0,1fr);gap:10px;padding:27px 25px 30px;display:grid}.ProductPage-module__v_X7ba__solutionCopy>span,.ProductPage-module__v_X7ba__capabilityGrid article>span,.ProductPage-module__v_X7ba__useCaseRows article>span{color:#ffffff57;font-size:9px}.ProductPage-module__v_X7ba__solutionCopy small,.ProductPage-module__v_X7ba__useCaseRows small{color:#fff6;letter-spacing:.065em;font-size:9px}.ProductPage-module__v_X7ba__solutionCopy h3{letter-spacing:-.055em;margin:10px 0 0;font-size:clamp(29px,2.25vw,43px);font-weight:400;line-height:1}.ProductPage-module__v_X7ba__solutionCopy p{color:#ffffff96;margin:20px 0 0;font-size:clamp(14px,.9vw,17px);line-height:1.5}.ProductPage-module__v_X7ba__enterprise{background:radial-gradient(58% 67% at 89% 37%,#8b1a1a36 0%,#4a12251a 43%,#0000 76%),#080808;padding:clamp(120px,16vh,190px) clamp(34px,4vw,76px)}.ProductPage-module__v_X7ba__enterpriseIntro{max-width:1130px;margin-bottom:clamp(100px,14vh,170px)}.ProductPage-module__v_X7ba__enterpriseIntro h2{letter-spacing:-.07em;margin:42px 0 0;font-size:clamp(56px,6vw,112px);font-weight:400;line-height:.93}.ProductPage-module__v_X7ba__enterpriseIntro p{color:#ffffff9c;max-width:700px;margin:36px 0 0;font-size:clamp(17px,1.15vw,22px);line-height:1.5}.ProductPage-module__v_X7ba__capabilityGrid{border-top:1px solid #ffffff40;border-left:1px solid #ffffff26;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ProductPage-module__v_X7ba__capabilityGrid article{border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;min-height:290px;padding:25px 27px 32px}.ProductPage-module__v_X7ba__capabilityGrid h3{letter-spacing:-.048em;max-width:340px;margin:58px 0 0;font-size:clamp(25px,1.8vw,35px);font-weight:400;line-height:1.04}.ProductPage-module__v_X7ba__capabilityGrid p{color:#ffffff87;max-width:350px;margin:19px 0 0;font-size:clamp(14px,.9vw,17px);line-height:1.5}.ProductPage-module__v_X7ba__useCases{background:#070707;padding:clamp(115px,15vh,180px) clamp(34px,4vw,76px)}.ProductPage-module__v_X7ba__useCaseRows{border-top:1px solid #ffffff45}.ProductPage-module__v_X7ba__useCaseRows article{border-bottom:1px solid #ffffff45;grid-template-columns:minmax(80px,.25fr) minmax(0,1.75fr);gap:35px;padding:35px 0 40px;display:grid}.ProductPage-module__v_X7ba__useCaseRows h3{letter-spacing:-.058em;max-width:1050px;margin:14px 0 0;font-size:clamp(32px,3.1vw,59px);font-weight:400;line-height:1}.ProductPage-module__v_X7ba__useCaseRows p{color:#ffffff8f;max-width:690px;margin:22px 0 0;font-size:clamp(15px,.98vw,18px);line-height:1.5}.ProductPage-module__v_X7ba__bookDemo{background:#080808;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:end;gap:clamp(70px,9vw,170px);min-height:88svh;padding:clamp(120px,16vh,190px) clamp(34px,4vw,76px) clamp(90px,11vh,130px);display:grid;position:relative;overflow:hidden}.ProductPage-module__v_X7ba__demoGlow{pointer-events:none;background:radial-gradient(62% 76% at 73% 92%,#dc365b66 0%,#8b1a1a4f 30%,#0000 72%),radial-gradient(40% 47% at 53% 82%,#ddad2730 0%,#0000 68%);position:absolute;inset:0}.ProductPage-module__v_X7ba__demoHeading,.ProductPage-module__v_X7ba__demoContent{z-index:2;position:relative}.ProductPage-module__v_X7ba__demoHeading h2{letter-spacing:-.075em;margin:43px 0 0;font-size:clamp(68px,7.3vw,138px);font-weight:400;line-height:.89}.ProductPage-module__v_X7ba__demoContent>p{color:#ffffffad;max-width:550px;margin:0;font-size:clamp(18px,1.15vw,22px);line-height:1.5}.ProductPage-module__v_X7ba__demoButton{color:#fff;border-top:1px solid #ffffff8c;border-bottom:1px solid #ffffff8c;justify-content:space-between;align-items:center;gap:35px;width:min(100%,390px);margin-top:42px;padding:20px 2px;font-size:clamp(19px,1.35vw,25px);font-weight:500;text-decoration:none;display:flex}@media (max-width:1050px){.ProductPage-module__v_X7ba__productNav{top:88px}.ProductPage-module__v_X7ba__solutionGrid{grid-template-columns:1fr}.ProductPage-module__v_X7ba__solutionArt{aspect-ratio:2}.ProductPage-module__v_X7ba__solutionLogo{width:65%}.ProductPage-module__v_X7ba__capabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductPage-module__v_X7ba__bookDemo{grid-template-columns:1fr;align-items:start}}@media (max-width:810px){.ProductPage-module__v_X7ba__productNav{padding:0 18px;top:76px;left:0;right:0}.ProductPage-module__v_X7ba__productNavInner{gap:21px;height:46px}.ProductPage-module__v_X7ba__productNavLabel{font-size:10px}.ProductPage-module__v_X7ba__productNavLinks{gap:18px}.ProductPage-module__v_X7ba__productNavLinks a{font-size:11px}.ProductPage-module__v_X7ba__hero,.ProductPage-module__v_X7ba__how,.ProductPage-module__v_X7ba__evidenceSection,.ProductPage-module__v_X7ba__platform,.ProductPage-module__v_X7ba__solutions,.ProductPage-module__v_X7ba__enterprise,.ProductPage-module__v_X7ba__useCases,.ProductPage-module__v_X7ba__bookDemo{scroll-margin-top:140px}.ProductPage-module__v_X7ba__solutions,.ProductPage-module__v_X7ba__enterprise,.ProductPage-module__v_X7ba__useCases{padding:90px 18px}.ProductPage-module__v_X7ba__solutionArt{aspect-ratio:1.55}.ProductPage-module__v_X7ba__solutionLogo{width:78%}.ProductPage-module__v_X7ba__solutionCopy{grid-template-columns:27px minmax(0,1fr);padding:24px 20px 27px}.ProductPage-module__v_X7ba__enterpriseIntro{margin-bottom:75px}.ProductPage-module__v_X7ba__enterpriseIntro h2{font-size:clamp(51px,14vw,75px)}.ProductPage-module__v_X7ba__capabilityGrid{grid-template-columns:1fr}.ProductPage-module__v_X7ba__capabilityGrid article{min-height:auto;padding:23px 20px 29px}.ProductPage-module__v_X7ba__capabilityGrid h3{margin-top:38px}.ProductPage-module__v_X7ba__useCaseRows article{grid-template-columns:34px minmax(0,1fr);gap:7px;padding:27px 0 31px}.ProductPage-module__v_X7ba__useCaseRows h3{font-size:clamp(29px,8vw,40px)}.ProductPage-module__v_X7ba__bookDemo{gap:65px;min-height:82svh;padding:100px 18px 90px}.ProductPage-module__v_X7ba__demoHeading h2{font-size:clamp(59px,16vw,86px)}.ProductPage-module__v_X7ba__demoButton{width:100%}}.ProductPage-module__v_X7ba__demoIntro{max-width:560px}.ProductPage-module__v_X7ba__demoIntro>p{color:#ffffffc2;margin:0;font-size:clamp(18px,1.15vw,22px);line-height:1.48}.ProductPage-module__v_X7ba__demoIntro .ProductPage-module__v_X7ba__demoMeta{color:#ffffff6e;max-width:500px;margin-top:20px;font-size:clamp(14px,.88vw,16px);line-height:1.52}.ProductPage-module__v_X7ba__demoFormShell{width:100%;box-shadow:none;background:0 0;border:0;margin-top:clamp(34px,4vw,56px);padding:0;position:relative;overflow:visible}@media (max-width:1050px){.ProductPage-module__v_X7ba__demoContent{max-width:760px}}@media (max-width:810px){.ProductPage-module__v_X7ba__demoFormShell{margin-top:30px}}.ProductPage-module__v_X7ba__bookDemo{align-items:start;padding-top:clamp(72px,8vh,105px);scroll-margin-top:125px}.ProductPage-module__v_X7ba__demoHeading{place-self:start;transform:none}.ProductPage-module__v_X7ba__demoContent{align-self:start}@media (min-width:1100px){.ProductPage-module__v_X7ba__bookDemo{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);column-gap:clamp(56px,6vw,96px)}}@media (max-width:1050px){.ProductPage-module__v_X7ba__bookDemo{padding-top:90px;scroll-margin-top:110px}.ProductPage-module__v_X7ba__demoHeading,.ProductPage-module__v_X7ba__demoContent{align-self:start}}.ProductPage-module__v_X7ba__productNav{z-index:900;-webkit-backdrop-filter:none;will-change:transform, opacity;background:#080808;border-top:0;border-bottom:1px solid #ffffff1f;padding:0 clamp(18px,3vw,54px);transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s;top:84px;left:0;right:0}.ProductPage-module__v_X7ba__productNavVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.ProductPage-module__v_X7ba__productNavHidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.ProductPage-module__v_X7ba__productNavRevealZone{z-index:899;pointer-events:auto;height:25px;position:fixed;top:70px;left:0;right:0}@media (max-width:810px),(hover:none){.ProductPage-module__v_X7ba__productNav{top:76px;opacity:1!important;pointer-events:auto!important;transform:none!important}.ProductPage-module__v_X7ba__productNavRevealZone{display:none}}
.NativeDemoForm-module__WyArRa__form{color:#f4f0ea;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;gap:1.5rem;width:100%;display:grid;position:relative}.NativeDemoForm-module__WyArRa__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.NativeDemoForm-module__WyArRa__field{gap:.5rem;min-width:0;display:grid}.NativeDemoForm-module__WyArRa__field label{color:#f4f0ea8c;letter-spacing:.085em;text-transform:uppercase;align-items:baseline;gap:.22rem;margin:0;font-size:.7rem;font-weight:500;line-height:1.2;display:flex}.NativeDemoForm-module__WyArRa__field label span{color:#a94141}.NativeDemoForm-module__WyArRa__field input,.NativeDemoForm-module__WyArRa__field textarea,.NativeDemoForm-module__WyArRa__field select{color:#f4f0ea;width:100%;min-width:0;font:inherit;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #f4f0ea38;border-radius:0;outline:none;transition:border-color .18s,background-color .18s}.NativeDemoForm-module__WyArRa__field input,.NativeDemoForm-module__WyArRa__field select{min-height:3.1rem;padding:.35rem 0;font-size:1rem}.NativeDemoForm-module__WyArRa__field textarea{resize:vertical;min-height:7.5rem;padding:.7rem 0;font-size:1rem;line-height:1.5}.NativeDemoForm-module__WyArRa__field textarea::placeholder{color:#f4f0ea40}.NativeDemoForm-module__WyArRa__field input:hover,.NativeDemoForm-module__WyArRa__field textarea:hover,.NativeDemoForm-module__WyArRa__field select:hover{border-bottom-color:#f4f0ea73}.NativeDemoForm-module__WyArRa__field input:focus,.NativeDemoForm-module__WyArRa__field textarea:focus,.NativeDemoForm-module__WyArRa__field select:focus{background:linear-gradient(#0000 75%,#8b1a1a1a);border-bottom-color:#8b1a1a}.NativeDemoForm-module__WyArRa__selectWrap{position:relative}.NativeDemoForm-module__WyArRa__field select{appearance:none;cursor:pointer;padding-right:2rem}.NativeDemoForm-module__WyArRa__field select option{color:#f4f0ea;background:#111010}.NativeDemoForm-module__WyArRa__selectArrow{pointer-events:none;color:#f4f0ea7a;font-size:.8rem;position:absolute;top:50%;right:.1rem;transform:translateY(-50%)}.NativeDemoForm-module__WyArRa__consent{border-top:1px solid #f4f0ea29;border-bottom:1px solid #f4f0ea29;gap:0;margin-top:.4rem;display:grid}.NativeDemoForm-module__WyArRa__consentRow{cursor:pointer;color:#f4f0eab8;grid-template-columns:auto 1fr;align-items:start;gap:.8rem;padding:1rem 0;font-size:.78rem;line-height:1.5;display:grid}.NativeDemoForm-module__WyArRa__consentRow+.NativeDemoForm-module__WyArRa__consentRow{border-top:1px solid #f4f0ea1a}.NativeDemoForm-module__WyArRa__consentRow input{accent-color:#8b1a1a;cursor:pointer;width:.95rem;height:.95rem;margin:.12rem 0 0}.NativeDemoForm-module__WyArRa__consentRow strong{color:#a94141;margin-left:.18rem;font-weight:500}.NativeDemoForm-module__WyArRa__consentRow:has(input:focus-visible){outline-offset:4px;outline:1px solid #a94141cc}.NativeDemoForm-module__WyArRa__privacy{color:#f4f0ea5c;margin:0;padding:.8rem 0 .95rem;font-size:.68rem;line-height:1.5}.NativeDemoForm-module__WyArRa__actions{flex-wrap:wrap;align-items:center;gap:1rem;padding-top:.15rem;display:flex}.NativeDemoForm-module__WyArRa__submit,.NativeDemoForm-module__WyArRa__resetButton{color:#fffaf4;min-height:3.3rem;font:inherit;letter-spacing:.085em;cursor:pointer;background:#8b1a1a;border:1px solid #8b1a1a;border-radius:0;justify-content:space-between;align-items:center;gap:2.5rem;padding:0 1.15rem;font-size:.72rem;font-weight:600;line-height:1;transition:transform .18s,background-color .18s,border-color .18s;display:inline-flex}.NativeDemoForm-module__WyArRa__submit:hover:not(:disabled),.NativeDemoForm-module__WyArRa__resetButton:hover{background:brown;border-color:brown;transform:translateY(-1px)}.NativeDemoForm-module__WyArRa__submit:focus-visible,.NativeDemoForm-module__WyArRa__resetButton:focus-visible{outline-offset:3px;outline:2px solid #f4f0eaeb}.NativeDemoForm-module__WyArRa__submit:disabled{opacity:.52;cursor:wait}.NativeDemoForm-module__WyArRa__required{color:#f4f0ea4d;letter-spacing:.04em;font-size:.68rem}.NativeDemoForm-module__WyArRa__status{min-height:0}.NativeDemoForm-module__WyArRa__status p{color:#f4f0eaa8;border-top:1px solid #a9414173;margin:0;padding:.8rem 0;font-size:.8rem;line-height:1.5}.NativeDemoForm-module__WyArRa__status strong{color:#f4f0ea;font-weight:600}.NativeDemoForm-module__WyArRa__success{color:#f4f0ea;border-top:1px solid #f4f0ea2e;border-bottom:1px solid #f4f0ea2e;flex-direction:column;justify-content:center;align-items:flex-start;min-height:25rem;padding:3rem 0;display:flex}.NativeDemoForm-module__WyArRa__successKicker{color:#a94141;letter-spacing:.1em;margin-bottom:1.3rem;font-size:.68rem;font-weight:600}.NativeDemoForm-module__WyArRa__success h3{letter-spacing:-.045em;max-width:11ch;margin:0;font-size:clamp(2.4rem,5vw,4.5rem);font-weight:500;line-height:.98}.NativeDemoForm-module__WyArRa__success p{color:#f4f0ea8c;max-width:26rem;margin:1.5rem 0 2rem;font-size:.9rem;line-height:1.5}.NativeDemoForm-module__WyArRa__honeypot{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}@media (max-width:720px){.NativeDemoForm-module__WyArRa__form{gap:1.3rem}.NativeDemoForm-module__WyArRa__row{grid-template-columns:1fr;gap:1.3rem}.NativeDemoForm-module__WyArRa__submit,.NativeDemoForm-module__WyArRa__resetButton,.NativeDemoForm-module__WyArRa__required{width:100%}.NativeDemoForm-module__WyArRa__success{min-height:21rem}}
