.ProductPage-module__9IRxGq__page{--bg:#05070d;background:var(--bg);color:#eef4ff;font-family:var(--font-heebo), system-ui, sans-serif;min-height:100vh;position:relative;overflow-x:clip}.ProductPage-module__9IRxGq__page[data-tone=pro]{--suite:82,112,255;--suite-soft:130,158,255;--suite-hi:198,216,255;--bg:#04060f}.ProductPage-module__9IRxGq__page[data-tone=one]{--suite:134,51,153;--suite-soft:176,104,196;--suite-hi:226,205,240;--bg:#0a0510}.ProductPage-module__9IRxGq__stage{isolation:isolate;align-items:flex-end;min-height:min(100vh,940px);display:flex;position:relative;overflow:hidden}.ProductPage-module__9IRxGq__plate{object-fit:cover;z-index:0;filter:saturate(.82)contrast(1.05)brightness(.5);width:100%;height:100%;position:absolute;inset:0}.ProductPage-module__9IRxGq__grade{z-index:1;pointer-events:none;background:radial-gradient(120% 88% at 18% 84%, rgba(var(--suite), .3), transparent 60%), linear-gradient(180deg, #03050cdb 0%, #03050c57 32%, #03050cbd 74%, var(--bg) 100%), linear-gradient(90deg, #03050cd1, transparent 52%);position:absolute;inset:0}.ProductPage-module__9IRxGq__scan{z-index:2;pointer-events:none;background:linear-gradient(90deg, transparent, rgba(var(--suite-hi), .8) 22%, rgba(var(--suite-soft), 1) 50%, rgba(var(--suite-hi), .8) 78%, transparent);height:2px;filter:drop-shadow(0 0 12px rgba(var(--suite), 1));animation:2.6s cubic-bezier(.4,0,.35,1) .35s both ProductPage-module__9IRxGq__pgScan;position:absolute;top:0;left:0;right:0}@keyframes ProductPage-module__9IRxGq__pgScan{0%{opacity:0;top:0}10%{opacity:.9}88%{opacity:.9}to{opacity:0;top:100%}}.ProductPage-module__9IRxGq__stageEdge{z-index:3;background:linear-gradient(90deg, transparent, rgba(var(--suite), .8) 20%, rgba(var(--suite-hi), .55) 50%, rgba(var(--suite), .8) 80%, transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.ProductPage-module__9IRxGq__stageInner{z-index:3;width:100%;padding:0 var(--container-pad) clamp(48px, 8vh, 96px);max-width:1600px;position:relative}.ProductPage-module__9IRxGq__back{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.26em;text-transform:uppercase;color:rgba(var(--suite-hi), .72);align-items:center;gap:.55em;margin-bottom:clamp(24px,5vh,54px);font-size:11px;font-weight:600;text-decoration:none;transition:color .3s,gap .3s;animation:.7s cubic-bezier(.16,.84,.44,1) .1s backwards ProductPage-module__9IRxGq__pgRise;display:inline-flex}.ProductPage-module__9IRxGq__back:hover{color:#fff;gap:.85em}.ProductPage-module__9IRxGq__kicker{align-items:center;gap:1rem;margin-bottom:clamp(10px,1.6vh,20px);display:flex}.ProductPage-module__9IRxGq__kickerSuite{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.46em;text-indent:.46em;text-transform:uppercase;color:rgba(var(--suite-hi), .95);text-shadow:0 0 18px rgba(var(--suite), .8);font-size:clamp(10px,.78vw,12px);font-weight:700;animation:.9s cubic-bezier(.16,.84,.44,1) .12s backwards ProductPage-module__9IRxGq__pgTrack}.ProductPage-module__9IRxGq__kicker i{background:linear-gradient(90deg, rgba(var(--suite), .9), transparent);flex:1;max-width:240px;height:1px;animation:.8s cubic-bezier(.16,.84,.44,1) .3s backwards ProductPage-module__9IRxGq__pgWipe}.ProductPage-module__9IRxGq__wordmark{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:-.012em;color:#fff;text-shadow:0 0 42px rgba(var(--suite), .55), 0 0 120px rgba(var(--suite), .3);flex-wrap:wrap;margin:0 0 clamp(14px,2.4vh,30px);font-size:clamp(42px,8.4vw,148px);font-weight:700;line-height:.92;display:flex}.ProductPage-module__9IRxGq__wordmark .ProductPage-module__9IRxGq__word{white-space:pre;display:inline-flex}.ProductPage-module__9IRxGq__wordmark .ProductPage-module__9IRxGq__word>span{white-space:pre;animation:.72s cubic-bezier(.16,.84,.44,1) backwards ProductPage-module__9IRxGq__pgChar;display:inline-block}.ProductPage-module__9IRxGq__wordmark[data-long=true]{font-size:clamp(38px,7.2vw,124px)}@keyframes ProductPage-module__9IRxGq__pgChar{0%{opacity:0;filter:blur(11px);transform:translateY(.34em)scaleY(1.12)}55%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:none}}.ProductPage-module__9IRxGq__headline{letter-spacing:-.02em;max-width:30ch;color:rgba(var(--suite-hi), .96);margin:0 0 clamp(26px,4.4vh,52px);font-size:clamp(19px,2.1vw,34px);font-weight:500;line-height:1.22;animation:.9s cubic-bezier(.16,.84,.44,1) .55s backwards ProductPage-module__9IRxGq__pgRise}.ProductPage-module__9IRxGq__stageCta{flex-wrap:wrap;align-items:center;gap:1.4rem;animation:.9s cubic-bezier(.16,.84,.44,1) .72s backwards ProductPage-module__9IRxGq__pgRise;display:flex}.ProductPage-module__9IRxGq__cta{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#fff;background:linear-gradient(180deg, rgba(var(--suite), .34), rgba(var(--suite), .16));border:1px solid rgba(var(--suite-soft), .9);clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);box-shadow:0 0 34px -10px rgba(var(--suite), .9), inset 0 1px 0 rgba(var(--suite-hi), .3);align-items:center;gap:.8em;padding:1.05rem 2.2rem;font-size:12px;font-weight:700;text-decoration:none;transition:background .3s,box-shadow .3s,transform .3s,gap .3s;display:inline-flex;position:relative}.ProductPage-module__9IRxGq__cta:hover{background:linear-gradient(180deg, rgba(var(--suite), .58), rgba(var(--suite), .3));box-shadow:0 0 58px -8px rgba(var(--suite), 1), inset 0 1px 0 rgba(var(--suite-hi), .5);gap:1.15em;transform:translateY(-2px)}.ProductPage-module__9IRxGq__ctaLarge{padding:1.25rem 2.9rem;font-size:13px}.ProductPage-module__9IRxGq__ctaNote{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.3em;text-transform:uppercase;color:rgba(var(--suite-hi), .5);font-size:10.5px;font-weight:600}.ProductPage-module__9IRxGq__page [data-reveal]{opacity:0;filter:blur(6px);transition:opacity .8s cubic-bezier(.16,.84,.44,1),transform .8s cubic-bezier(.16,.84,.44,1),filter .8s cubic-bezier(.16,.84,.44,1);transform:translateY(22px)}.ProductPage-module__9IRxGq__page [data-reveal][data-revealed=true]{opacity:1;filter:blur();transform:none}.ProductPage-module__9IRxGq__brief{padding:clamp(64px, 12vh, 128px) var(--container-pad) clamp(40px, 7vh, 76px);max-width:1180px}.ProductPage-module__9IRxGq__brief p{letter-spacing:-.022em;color:#e8eefb;font-size:clamp(20px,2.3vw,36px);font-weight:400;line-height:1.34}.ProductPage-module__9IRxGq__proof{padding:0 var(--container-pad) clamp(64px, 11vh, 120px);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,34px);max-width:1400px;display:grid}.ProductPage-module__9IRxGq__proof>div{border-left:1px solid rgba(var(--suite), .55);background:linear-gradient(90deg, rgba(var(--suite), .1), transparent 70%);padding:1.4rem 1.5rem;transition:inherit}.ProductPage-module__9IRxGq__proof span{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.28em;text-transform:uppercase;color:rgba(var(--suite-hi), .62);margin-bottom:.6rem;font-size:10px;font-weight:700;display:block}.ProductPage-module__9IRxGq__proof strong{color:#fff;font-size:clamp(15px,1.3vw,20px);font-weight:500;display:block}.ProductPage-module__9IRxGq__sectionTitle{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.38em;text-transform:uppercase;color:rgba(var(--suite-hi), .75);padding:0 var(--container-pad);margin:0 0 clamp(24px,4vh,44px);font-size:11px;font-weight:700}.ProductPage-module__9IRxGq__capsWrap{padding-bottom:clamp(64px,11vh,122px)}.ProductPage-module__9IRxGq__caps{background:rgba(var(--suite), .22);border-block:1px solid rgba(var(--suite), .22);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ProductPage-module__9IRxGq__cap{background:var(--bg);padding:clamp(26px,3.4vw,46px) clamp(22px,2.6vw,38px) clamp(34px,4vw,52px);transition:inherit;position:relative}.ProductPage-module__9IRxGq__cap:hover{background:linear-gradient(180deg, rgba(var(--suite), .12), rgba(var(--suite), .03))}.ProductPage-module__9IRxGq__cap:hover .ProductPage-module__9IRxGq__capEdge{transform:scaleX(1)}.ProductPage-module__9IRxGq__capIndex{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.3em;color:rgba(var(--suite-soft), .7);margin-bottom:1.1rem;font-size:10px;font-weight:700;display:block}.ProductPage-module__9IRxGq__cap h3{letter-spacing:-.015em;color:#fff;margin:0 0 .8rem;font-size:clamp(17px,1.5vw,23px);font-weight:600}.ProductPage-module__9IRxGq__cap p{color:#e2ebfaad;margin:0;font-size:clamp(14px,1.05vw,16px);line-height:1.55}.ProductPage-module__9IRxGq__capEdge{background:linear-gradient(90deg, rgba(var(--suite), 1), rgba(var(--suite-hi), .5));transform-origin:0;height:2px;transition:transform .5s cubic-bezier(.16,.84,.44,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ProductPage-module__9IRxGq__intel{padding:0 var(--container-pad) clamp(72px, 12vh, 136px);max-width:1400px}.ProductPage-module__9IRxGq__intelTitle{letter-spacing:-.028em;color:#fff;max-width:22ch;text-shadow:0 0 60px rgba(var(--suite), .32);margin:0 0 clamp(30px,5vh,58px);font-size:clamp(23px,2.9vw,48px);font-weight:500;line-height:1.16}.ProductPage-module__9IRxGq__rows{gap:0;margin:0;display:grid}.ProductPage-module__9IRxGq__rows>div{border-top:1px solid rgba(var(--suite), .2);grid-template-columns:minmax(150px,22%) 1fr;gap:clamp(16px,3vw,52px);padding:clamp(16px,2.2vh,26px) 0;transition:inherit;display:grid}.ProductPage-module__9IRxGq__rows>div:last-child{border-bottom:1px solid rgba(var(--suite), .2)}.ProductPage-module__9IRxGq__rows dt{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.26em;text-transform:uppercase;color:rgba(var(--suite-hi), .8);padding-top:.25rem;font-size:10.5px;font-weight:700}.ProductPage-module__9IRxGq__rows dd{color:#e6eefcd1;margin:0;font-size:clamp(15px,1.25vw,19px);line-height:1.5}.ProductPage-module__9IRxGq__close{padding:clamp(72px, 13vh, 150px) var(--container-pad) clamp(96px, 16vh, 180px);text-align:center;border-top:1px solid rgba(var(--suite), .3);background:radial-gradient(78% 130% at 50% 100%, rgba(var(--suite), .2), transparent 66%);position:relative}.ProductPage-module__9IRxGq__closeLines{margin-bottom:clamp(30px,5vh,56px)}.ProductPage-module__9IRxGq__closeLines p{letter-spacing:-.026em;color:#fff;margin:0 0 .35em;font-size:clamp(20px,2.5vw,40px);font-weight:500;line-height:1.22}.ProductPage-module__9IRxGq__closeLines p:last-child{color:rgba(var(--suite-hi), .8)}@media (max-width:1080px){.ProductPage-module__9IRxGq__caps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ProductPage-module__9IRxGq__caps{grid-template-columns:1fr}}@media (max-width:900px){.ProductPage-module__9IRxGq__proof{grid-template-columns:1fr}.ProductPage-module__9IRxGq__rows>div{grid-template-columns:1fr;gap:.5rem}.ProductPage-module__9IRxGq__stage{min-height:88vh}}@media (prefers-reduced-motion:reduce){.ProductPage-module__9IRxGq__scan{display:none}.ProductPage-module__9IRxGq__wordmark span,.ProductPage-module__9IRxGq__back,.ProductPage-module__9IRxGq__kickerSuite,.ProductPage-module__9IRxGq__kicker i,.ProductPage-module__9IRxGq__headline,.ProductPage-module__9IRxGq__stageCta{animation:none!important}.ProductPage-module__9IRxGq__page [data-reveal]{opacity:1!important;filter:none!important;transform:none!important}}@keyframes ProductPage-module__9IRxGq__pgRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ProductPage-module__9IRxGq__pgTrack{0%{opacity:0;letter-spacing:.9em}to{opacity:1;letter-spacing:.46em}}@keyframes ProductPage-module__9IRxGq__pgWipe{0%{transform-origin:0;transform:scaleX(0)}to{transform:scaleX(1)}}.ProductPage-module__9IRxGq__motto{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:rgba(var(--suite-hi), .5);font-size:clamp(9px,.7vw,11px);font-weight:600;animation:.9s cubic-bezier(.16,.84,.44,1) .42s backwards ProductPage-module__9IRxGq__pgRise}.ProductPage-module__9IRxGq__insideWrap{padding-bottom:clamp(64px,11vh,122px);scroll-margin-top:80px}.ProductPage-module__9IRxGq__inside{background:rgba(var(--suite), .22);border-block:1px solid rgba(var(--suite), .22);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.ProductPage-module__9IRxGq__insideCard{background:var(--bg);padding:clamp(30px,3.8vw,54px) clamp(24px,2.8vw,42px) clamp(36px,4.2vw,56px);scroll-margin-top:90px;transition:inherit;position:relative}.ProductPage-module__9IRxGq__insideCard:target{background:linear-gradient(180deg, rgba(var(--suite), .16), rgba(var(--suite), .04))}.ProductPage-module__9IRxGq__insideRail{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.3em;text-transform:uppercase;color:rgba(var(--suite-hi), .62);align-items:center;gap:.7em;margin-bottom:1rem;font-size:9.5px;font-weight:700;display:inline-flex}.ProductPage-module__9IRxGq__insideRail i{background:rgba(var(--suite), .8);width:34px;height:1px;display:block}.ProductPage-module__9IRxGq__insideCard h3{letter-spacing:-.024em;color:#fff;text-shadow:0 0 40px rgba(var(--suite), .4);margin:0 0 .6rem;font-size:clamp(24px,2.5vw,40px);font-weight:600}.ProductPage-module__9IRxGq__insideProp{color:rgba(var(--suite-hi), .92);margin:0 0 1.4rem;font-size:clamp(16px,1.4vw,22px);font-weight:400;line-height:1.34}.ProductPage-module__9IRxGq__insideSpecs{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.ProductPage-module__9IRxGq__insideSpecs li{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.13em;text-transform:uppercase;color:#e2ebfab8;padding-left:1.4em;font-size:clamp(10.5px,.82vw,12.5px);font-weight:600;position:relative}.ProductPage-module__9IRxGq__insideSpecs li:before{content:"";background:rgba(var(--suite-soft), .95);width:.8em;height:1px;position:absolute;top:.52em;left:0}@media (max-width:820px){.ProductPage-module__9IRxGq__inside{grid-template-columns:1fr}}.ProductPage-module__9IRxGq__insideHead{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}.ProductPage-module__9IRxGq__insideHead:focus-visible{outline:2px solid rgba(var(--suite-hi), .9);outline-offset:6px}.ProductPage-module__9IRxGq__insideCard[data-open=true]{background:linear-gradient(180deg, rgba(var(--suite), .14), rgba(var(--suite), .03))}.ProductPage-module__9IRxGq__insideMore{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--suite-hi), .9);align-items:center;gap:.7em;margin-top:1.6rem;font-size:10.5px;font-weight:700;transition:gap .3s,color .3s;display:inline-flex}.ProductPage-module__9IRxGq__insideMore i{background:rgba(var(--suite-soft), 1);width:22px;height:1px;transition:width .3s;position:relative}.ProductPage-module__9IRxGq__insideMore i:after{content:"";border-right:1px solid rgba(var(--suite-soft), 1);border-bottom:1px solid rgba(var(--suite-soft), 1);width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(-45deg)}.ProductPage-module__9IRxGq__insideHead:hover .ProductPage-module__9IRxGq__insideMore{color:#fff;gap:1em}.ProductPage-module__9IRxGq__insideHead:hover .ProductPage-module__9IRxGq__insideMore i{width:34px}.ProductPage-module__9IRxGq__insideCard[data-open=true] .ProductPage-module__9IRxGq__insideMore i:after{transform:rotate(135deg)}.ProductPage-module__9IRxGq__insideDetail{border-top:1px solid rgba(var(--suite), .38);margin-top:clamp(22px,2.6vw,34px);padding-top:clamp(22px,2.6vw,34px);animation:.5s cubic-bezier(.16,.84,.44,1) both ProductPage-module__9IRxGq__insideOpen}.ProductPage-module__9IRxGq__insideDetail[hidden]{display:none}@keyframes ProductPage-module__9IRxGq__insideOpen{0%{opacity:0;filter:blur(4px);transform:translateY(-8px)}to{opacity:1;filter:blur();transform:none}}.ProductPage-module__9IRxGq__insideBody{color:#e8f0fcdb;margin:0 0 1.5rem;font-size:clamp(15px,1.15vw,18px);line-height:1.55}.ProductPage-module__9IRxGq__insidePoints{gap:0;margin:0 0 1.8rem;display:grid}.ProductPage-module__9IRxGq__insidePoints>div{border-top:1px solid rgba(var(--suite), .18);padding:.85rem 0}.ProductPage-module__9IRxGq__insidePoints>div:last-child{border-bottom:1px solid rgba(var(--suite), .18)}.ProductPage-module__9IRxGq__insidePoints dt{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--suite-hi), .82);margin-bottom:.35rem;font-size:10px;font-weight:700}.ProductPage-module__9IRxGq__insidePoints dd{color:#e2ebfab3;margin:0;font-size:clamp(13.5px,1vw,15.5px);line-height:1.5}@media (prefers-reduced-motion:reduce){.ProductPage-module__9IRxGq__insideDetail{animation:none}}.ProductPage-module__9IRxGq__insidePositioning{letter-spacing:-.02em;color:#fff;text-shadow:0 0 34px rgba(var(--suite), .5);margin:0 0 1rem;font-size:clamp(18px,1.6vw,26px);font-weight:500;line-height:1.25}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__grade{background:radial-gradient(90% 70% at 88% 18%, rgba(var(--accent), .2), transparent 58%), radial-gradient(120% 88% at 18% 84%, rgba(var(--suite), .3), transparent 60%), linear-gradient(180deg, #03050cdb 0%, #03050c57 32%, #03050cbd 74%, var(--bg) 100%), linear-gradient(90deg, #03050cd1, transparent 52%)}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__kicker i{background:linear-gradient(90deg, rgba(var(--suite), .9), rgba(var(--accent), .8) 60%, transparent)}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__motto{color:rgba(var(--accent), .82)}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__cap{position:relative;overflow:hidden}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__cap:before{content:"";border-top:1.5px solid rgba(var(--accent), .85);border-left:1.5px solid rgba(var(--accent), .85);opacity:0;width:16px;height:16px;transition:opacity .4s,width .4s,height .4s;position:absolute;top:0;left:0}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__cap:after{content:"";pointer-events:none;background:radial-gradient(120% 90% at 100% 0%, rgba(var(--accent), .16), transparent 58%);opacity:0;transition:opacity .45s;position:absolute;inset:0}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__cap:hover:before{opacity:1;width:26px;height:26px}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__cap:hover:after{opacity:1}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__capIndex{color:rgba(var(--accent), .9)}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__capEdge{background:linear-gradient(90deg, rgba(var(--suite), 1), rgba(var(--accent), .95))}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__proof>div{border-left:1px solid rgba(var(--accent), .55);background:linear-gradient(90deg, rgba(var(--suite), .1), rgba(var(--accent), .05) 40%, transparent 72%)}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__proof span{color:rgba(var(--accent), .78)}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__rows>div{border-top-color:rgba(var(--accent), .24)}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__rows>div:last-child{border-bottom-color:rgba(var(--accent), .24)}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__close{background:radial-gradient(60% 120% at 50% 100%, rgba(var(--accent), .16), transparent 62%), radial-gradient(78% 130% at 50% 100%, rgba(var(--suite), .2), transparent 66%)}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__insideRail i{background:linear-gradient(90deg, rgba(var(--suite), .9), rgba(var(--accent), .9))}.ProductPage-module__9IRxGq__page .ProductPage-module__9IRxGq__insideSpecs li:before{background:rgba(var(--accent), .95)}.ProductPage-module__9IRxGq__rail{z-index:40;pointer-events:none;background:linear-gradient(180deg, rgba(var(--suite), .1), rgba(var(--suite), .22), rgba(var(--suite), .1));--p:0;border-radius:2px;width:2px;position:fixed;top:18vh;bottom:18vh;right:clamp(10px,1.1vw,20px)}.ProductPage-module__9IRxGq__rail i{background:linear-gradient(180deg, rgba(var(--suite-hi), .95), rgba(var(--accent), .95));height:clamp(42px,12%,90px);box-shadow:0 0 12px rgba(var(--accent), .75), 0 0 26px rgba(var(--suite), .55);transform:translateY(calc(var(--p) * (100vh - 36vh - clamp(42px, 12%, 90px))));border-radius:3px;transition:transform .12s linear;position:absolute;top:0;left:-1px;right:-1px}@media (max-width:700px){.ProductPage-module__9IRxGq__rail{display:none}}.ProductPage-module__9IRxGq__page{scrollbar-width:thin;scrollbar-color:rgba(var(--suite-soft), .55) transparent}.ProductPage-module__9IRxGq__page ::-webkit-scrollbar{width:8px;height:8px}.ProductPage-module__9IRxGq__page ::-webkit-scrollbar-track{background:0 0}.ProductPage-module__9IRxGq__page ::-webkit-scrollbar-thumb{background:linear-gradient(180deg, rgba(var(--suite), .8), rgba(var(--accent), .7));background-clip:content-box;border:2px solid #0000;border-radius:8px}.ProductPage-module__9IRxGq__positioning{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--accent), .95);text-shadow:0 0 26px rgba(var(--accent), .5);align-items:baseline;gap:.9em;margin:-.4rem 0 clamp(26px,4.4vh,52px);font-size:clamp(11px,.95vw,14px);font-weight:600;animation:.9s cubic-bezier(.16,.84,.44,1) .64s backwards ProductPage-module__9IRxGq__pgRise;display:flex}.ProductPage-module__9IRxGq__positioning i{background:rgba(var(--accent), .95);flex:none;width:26px;height:1px;translate:0 -.3em}.ProductPage-module__9IRxGq__symbol{aspect-ratio:1;background:linear-gradient(150deg, rgba(var(--suite-hi), 1), rgba(var(--accent), .95));width:clamp(46px,4.4vw,74px);-webkit-mask-image:var(--symbol);-webkit-mask-image:var(--symbol);mask-image:var(--symbol);filter:drop-shadow(0 0 18px rgba(var(--suite), .8)) drop-shadow(0 0 44px rgba(var(--accent), .45));margin-bottom:clamp(14px,2vh,24px);animation:.8s cubic-bezier(.16,.84,.44,1) 60ms backwards ProductPage-module__9IRxGq__symbolIn;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes ProductPage-module__9IRxGq__symbolIn{0%{opacity:0;filter:blur(8px);transform:translateY(10px)scale(.86)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ProductPage-module__9IRxGq__symbol{animation:none}}.ProductPage-module__9IRxGq__backRow{flex-wrap:wrap;align-items:center;gap:clamp(14px,2vw,30px);margin-bottom:clamp(20px,4vh,44px);display:flex}.ProductPage-module__9IRxGq__backRow .ProductPage-module__9IRxGq__back{margin-bottom:0}.ProductPage-module__9IRxGq__backAlt{color:rgba(var(--accent), .8);border-left:1px solid rgba(var(--suite), .32);padding-left:clamp(14px,2vw,30px)}.ProductPage-module__9IRxGq__backAlt:hover{color:#fff}.ProductPage-module__9IRxGq__page[data-embedded=true] .ProductPage-module__9IRxGq__stage{min-height:min(74vh,660px)}.ProductPage-module__9IRxGq__page[data-embedded=true] .ProductPage-module__9IRxGq__brief{padding-top:clamp(32px,5vh,56px)}
.Motif-module__nIJVSW__motif{aspect-ratio:1;z-index:2;pointer-events:none;opacity:0;width:clamp(320px,42vw,660px);animation:1.6s cubic-bezier(.16,.84,.44,1) .5s forwards Motif-module__nIJVSW__motifIn;position:absolute;top:50%;right:clamp(-40px,2vw,90px);translate:0 -50%}@keyframes Motif-module__nIJVSW__motifIn{to{opacity:.5}}.Motif-module__nIJVSW__motif svg{width:100%;height:100%;overflow:visible}.Motif-module__nIJVSW__motif *{vector-effect:non-scaling-stroke}.Motif-module__nIJVSW__ring,.Motif-module__nIJVSW__beam,.Motif-module__nIJVSW__spine,.Motif-module__nIJVSW__track,.Motif-module__nIJVSW__shelfLine,.Motif-module__nIJVSW__beat,.Motif-module__nIJVSW__bezel,.Motif-module__nIJVSW__screen{fill:none;stroke:rgba(var(--suite-soft), .5);stroke-width:1px}.Motif-module__nIJVSW__spin{transform-origin:200px 200px;animation:14s linear infinite Motif-module__nIJVSW__motifSpin}.Motif-module__nIJVSW__spinSlow{animation-duration:22s;animation-direction:reverse}@keyframes Motif-module__nIJVSW__motifSpin{to{transform:rotate(360deg)}}.Motif-module__nIJVSW__token{fill:rgba(var(--suite-hi), 1);filter:drop-shadow(0 0 8px rgba(var(--suite), 1))}.Motif-module__nIJVSW__joint{fill:rgba(var(--suite-hi), .95);animation:3.4s ease-in-out infinite Motif-module__nIJVSW__motifJoint}@keyframes Motif-module__nIJVSW__motifJoint{0%,to{opacity:.35;r:3}50%{opacity:1;r:5}}.Motif-module__nIJVSW__msg rect{fill:rgba(var(--suite), .3);stroke:rgba(var(--suite-soft), .6);stroke-width:1px}.Motif-module__nIJVSW__msg circle{fill:rgba(var(--suite-hi), .9)}.Motif-module__nIJVSW__msg{opacity:0;animation:5s ease-in-out infinite Motif-module__nIJVSW__motifMsg}@keyframes Motif-module__nIJVSW__motifMsg{0%,72%,to{opacity:0;transform:translateY(6px)}16%,58%{opacity:1;transform:none}}.Motif-module__nIJVSW__pulse{fill:rgba(var(--suite-hi), 1);animation:5s ease-in-out infinite Motif-module__nIJVSW__motifTravel}@keyframes Motif-module__nIJVSW__motifTravel{0%{opacity:0;transform:translateY(0)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(360px)}}.Motif-module__nIJVSW__pane{fill:rgba(var(--suite), .16);stroke:rgba(var(--suite-soft), .55);stroke-width:1px;opacity:0;animation:6s ease-in-out infinite Motif-module__nIJVSW__motifPane}@keyframes Motif-module__nIJVSW__motifPane{0%,86%,to{opacity:.2}22%,64%{opacity:.85}}.Motif-module__nIJVSW__sweep{stroke:rgba(var(--suite-hi), .9);stroke-width:2px;filter:drop-shadow(0 0 8px rgba(var(--suite), 1));animation:6s cubic-bezier(.4,0,.4,1) infinite Motif-module__nIJVSW__motifSweep}@keyframes Motif-module__nIJVSW__motifSweep{0%{opacity:0;transform:translateY(20px)}10%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(380px)}}.Motif-module__nIJVSW__row line{stroke:rgba(var(--suite-soft), .3);stroke-width:1px}.Motif-module__nIJVSW__row rect{fill:rgba(var(--suite), .5)}.Motif-module__nIJVSW__row{opacity:.25;animation:5.5s ease-in-out infinite Motif-module__nIJVSW__motifRow}@keyframes Motif-module__nIJVSW__motifRow{0%,70%,to{opacity:.22}18%,52%{opacity:.9}}.Motif-module__nIJVSW__step circle{fill:rgba(var(--suite-hi), .95)}.Motif-module__nIJVSW__step rect{fill:rgba(var(--suite), .45)}.Motif-module__nIJVSW__step{opacity:0;transform-origin:70px 200px;animation:6s ease-in-out infinite Motif-module__nIJVSW__motifStep}@keyframes Motif-module__nIJVSW__motifStep{0%,84%,to{opacity:.18}20%,62%{opacity:1}}.Motif-module__nIJVSW__trail{fill:none;stroke:rgba(var(--suite-soft), .55);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;pathLength:1;animation:3.2s cubic-bezier(.3,0,.3,1) infinite Motif-module__nIJVSW__motifTrail}@keyframes Motif-module__nIJVSW__motifTrail{0%{stroke-dashoffset:1px;opacity:0}22%{opacity:1}70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-1px;opacity:0}}.Motif-module__nIJVSW__mover{fill:rgba(var(--suite-hi), 1);filter:drop-shadow(0 0 10px rgba(var(--suite), 1));offset-path:path("M 20 380 Q 160 240 380 120");animation:3.2s cubic-bezier(.3,0,.3,1) infinite Motif-module__nIJVSW__motifMove}@keyframes Motif-module__nIJVSW__motifMove{0%{offset-distance:0%;opacity:0}15%{opacity:1}85%{opacity:1}to{offset-distance:100%;opacity:0}}.Motif-module__nIJVSW__bar{fill:rgba(var(--suite), .55);transform-origin:bottom;animation:1.5s cubic-bezier(.4,0,.4,1) infinite Motif-module__nIJVSW__motifBar}@keyframes Motif-module__nIJVSW__motifBar{0%,to{opacity:.5;transform:scaleY(.35)}50%{opacity:1;transform:scaleY(1)}}.Motif-module__nIJVSW__beat{stroke:rgba(var(--suite-hi), .7);stroke-width:1.5px}.Motif-module__nIJVSW__bezel{stroke:rgba(var(--suite-soft), .75);stroke-width:2px}.Motif-module__nIJVSW__screen{fill:rgba(var(--suite), .2)}.Motif-module__nIJVSW__scanline{stroke:rgba(var(--suite-hi), 1);stroke-width:2px;filter:drop-shadow(0 0 8px rgba(var(--suite), 1));animation:4s cubic-bezier(.4,0,.4,1) infinite Motif-module__nIJVSW__motifScreen}@keyframes Motif-module__nIJVSW__motifScreen{0%{opacity:0;transform:translateY(0)}12%{opacity:1}84%{opacity:1}to{opacity:0;transform:translateY(248px)}}.Motif-module__nIJVSW__shelfLine{stroke:rgba(var(--suite-hi), .6);stroke-width:1.5px}.Motif-module__nIJVSW__good{fill:rgba(var(--suite), .42);stroke:rgba(var(--suite-soft), .5);stroke-width:1px;transform-origin:bottom;animation:5s ease-in-out infinite Motif-module__nIJVSW__motifGood}@keyframes Motif-module__nIJVSW__motifGood{0%,80%,to{opacity:.35}22%,58%{opacity:1}}.Motif-module__nIJVSW__track{stroke:rgba(var(--suite-soft), .28);stroke-width:6px}.Motif-module__nIJVSW__fill{fill:none;stroke:rgba(var(--suite-hi), .9);stroke-width:6px;stroke-linecap:round;transform-origin:200px 200px;pathLength:1;stroke-dasharray:1;filter:drop-shadow(0 0 6px rgba(var(--suite), .9));transform:rotate(-90deg)}.Motif-module__nIJVSW__fillA{--to:.72;animation:5s ease-in-out infinite Motif-module__nIJVSW__motifFill}.Motif-module__nIJVSW__fillB{--to:.48;animation:5s ease-in-out .18s infinite Motif-module__nIJVSW__motifFill}.Motif-module__nIJVSW__fillC{--to:.86;animation:5s ease-in-out .36s infinite Motif-module__nIJVSW__motifFill}@keyframes Motif-module__nIJVSW__motifFill{0%,to{stroke-dashoffset:1px}45%,72%{stroke-dashoffset:calc(1 - var(--to))}}@media (max-width:900px){.Motif-module__nIJVSW__motif{animation:none;opacity:0!important}}@media (prefers-reduced-motion:reduce){.Motif-module__nIJVSW__motif *{animation:none!important}}
.ProductModal-module__U0kQ-W__scrim{z-index:60;-webkit-backdrop-filter:blur(7px);background:#04070ebd;place-items:center;animation:.26s both ProductModal-module__U0kQ-W__scrimIn;display:grid;position:fixed;inset:0}@keyframes ProductModal-module__U0kQ-W__scrimIn{0%{opacity:0}to{opacity:1}}.ProductModal-module__U0kQ-W__modal{background:#05070f;border-radius:6px;width:90vw;height:min(90vh,100vh - 200px);animation:.34s cubic-bezier(.16,.84,.44,1) both ProductModal-module__U0kQ-W__modalIn;position:relative;overflow:hidden;box-shadow:0 0 0 1px #96b4f033,0 40px 120px -30px #000000eb}@keyframes ProductModal-module__U0kQ-W__modalIn{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}.ProductModal-module__U0kQ-W__scroll{overscroll-behavior:contain;scrollbar-width:none;height:100%;overflow:hidden auto}.ProductModal-module__U0kQ-W__scroll::-webkit-scrollbar{display:none}.ProductModal-module__U0kQ-W__close{z-index:5;-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#0a0e18a8;border:1px solid #c8dcff57;border-radius:999px;place-items:center;width:42px;height:42px;transition:border-color .25s,background .25s;display:grid;position:absolute;top:clamp(12px,1.6vw,22px);right:clamp(12px,1.6vw,22px)}.ProductModal-module__U0kQ-W__close:hover{background:#12182ad1;border-color:#e0eeffd9}.ProductModal-module__U0kQ-W__close:focus-visible{outline-offset:3px;outline:2px solid #8cb4ffe6}.ProductModal-module__U0kQ-W__close span{background:#dbe7ff;border-radius:2px;width:16px;height:1.6px;position:absolute}.ProductModal-module__U0kQ-W__close span:first-child{transform:rotate(45deg)}.ProductModal-module__U0kQ-W__close span:last-child{transform:rotate(-45deg)}.ProductModal-module__U0kQ-W__more{z-index:4;color:#e6f0ffeb;filter:drop-shadow(0 2px 10px #03050cf2)drop-shadow(0 0 18px #03050ccc);opacity:0;pointer-events:none;place-items:center;width:46px;height:34px;transition:opacity .45s;display:grid;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}@media (min-width:768px){.ProductModal-module__U0kQ-W__more{display:none}}.ProductModal-module__U0kQ-W__more[data-show=true]{opacity:1;animation:2.1s ease-in-out infinite ProductModal-module__U0kQ-W__modalMore}@keyframes ProductModal-module__U0kQ-W__modalMore{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-5px)}}@media (prefers-reduced-motion:reduce){.ProductModal-module__U0kQ-W__more[data-show=true]{animation:none}}
.EcosystemGrid-module__UfjL_G__wrap{overscroll-behavior:contain;scrollbar-width:none;opacity:0;pointer-events:none;background:#05070f;padding:clamp(84px,11vh,132px) clamp(20px,4vw,56px) clamp(48px,8vh,96px);transition:opacity .6s;position:absolute;inset:0;overflow-y:auto}.EcosystemGrid-module__UfjL_G__wrap::-webkit-scrollbar{display:none}.EcosystemGrid-module__UfjL_G__wrap[data-instant=true]{transition:none}.EcosystemGrid-module__UfjL_G__wrap[data-on=true]{opacity:1;pointer-events:auto}.EcosystemGrid-module__UfjL_G__suite{max-width:1560px;margin:0 auto}.EcosystemGrid-module__UfjL_G__suite+.EcosystemGrid-module__UfjL_G__suite{margin-top:clamp(36px,5.5vh,68px)}.EcosystemGrid-module__UfjL_G__suiteHead{text-align:center;margin-bottom:clamp(14px,2.2vh,26px)}.EcosystemGrid-module__UfjL_G__suiteHead h2{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.06em;text-indent:.06em;text-transform:uppercase;margin:0;font-size:clamp(20px,2vw,34px);font-weight:800;line-height:1.1}.EcosystemGrid-module__UfjL_G__suiteHead h2 i{color:#fff;text-shadow:0 0 12px #ffffff47,0 0 34px #d2e1ff2e;font-style:normal;font-weight:300}.EcosystemGrid-module__UfjL_G__suite[data-suite=pro] .EcosystemGrid-module__UfjL_G__suiteHead h2{color:var(--c-supernova);text-shadow:0 0 10px #5270ff80,0 0 34px #5270ff59}.EcosystemGrid-module__UfjL_G__suite[data-suite=one] .EcosystemGrid-module__UfjL_G__suiteHead h2{color:var(--c-aurora);text-shadow:0 0 10px #86339999,0 0 34px #86339966}.EcosystemGrid-module__UfjL_G__subhead{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:#e2ecfc8c;margin:6px 0 0;font-size:clamp(9.5px,.8vw,12px);font-weight:600}.EcosystemGrid-module__UfjL_G__grid{flex-wrap:wrap;justify-content:center;gap:clamp(10px,1.1vw,18px);display:flex}.EcosystemGrid-module__UfjL_G__card{cursor:pointer;background:#070a14 50%/cover no-repeat;border:1px solid #96b4f029;border-radius:4px;flex:calc(33.333% - clamp(10px,1.1vw,18px));min-width:260px;height:clamp(184px,23vh,268px);transition:border-color .3s,transform .3s,box-shadow .3s;display:block;position:relative;overflow:hidden}.EcosystemGrid-module__UfjL_G__card:hover{transform:translateY(-3px)}.EcosystemGrid-module__UfjL_G__card:focus-visible{outline-offset:3px;outline:2px solid #96beffe6}.EcosystemGrid-module__UfjL_G__card:after{content:"";background:linear-gradient(#04060c00 40%,#04060cdb 100%);position:absolute;inset:0}.EcosystemGrid-module__UfjL_G__card[data-suite=pro]:hover{border-color:#8cafffd9;box-shadow:0 0 0 1px #5270ff66,0 18px 46px -18px #000000e6}.EcosystemGrid-module__UfjL_G__card[data-suite=one]:hover{border-color:#cea0ffd9;box-shadow:0 0 0 1px #964abe73,0 18px 46px -18px #000000e6}.EcosystemGrid-module__UfjL_G__motionBox{pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.EcosystemGrid-module__UfjL_G__motion{aspect-ratio:16/9;width:max(100cqw,177.778cqh);transform:translate(-50%, -50%) translate(var(--tx,0%), var(--ty,0%)) scale(var(--z,1));opacity:0;transition:opacity .55s;position:absolute;top:50%;left:50%}.EcosystemGrid-module__UfjL_G__motion[data-running=true]{opacity:1}@media (prefers-reduced-motion:reduce){.EcosystemGrid-module__UfjL_G__motion{display:none}}.EcosystemGrid-module__UfjL_G__body{z-index:1;height:100%;font-family:var(--font-montserrat), system-ui, sans-serif;flex-direction:column;justify-content:flex-end;padding:clamp(12px,1.3vw,20px);display:flex;position:relative}.EcosystemGrid-module__UfjL_G__name{letter-spacing:.13em;text-indent:.13em;text-transform:uppercase;color:#fff;text-shadow:0 2px 18px #000000d9;font-size:clamp(15px,1.3vw,22px);font-weight:700}.EcosystemGrid-module__UfjL_G__line{color:#e9f2ffdb;text-shadow:0 1px 12px #000000e6;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:clamp(11px,.8vw,13px);line-height:1.34;display:-webkit-box;overflow:hidden}@media (max-width:720px){.EcosystemGrid-module__UfjL_G__card{flex-basis:calc(50% - 10px);min-width:150px;height:clamp(150px,20vh,200px)}.EcosystemGrid-module__UfjL_G__name{text-shadow:0 1px 3px #000000f2,0 2px 20px #02050ceb,0 0 44px #02050cd9}.EcosystemGrid-module__UfjL_G__line{text-shadow:0 1px 3px #000000eb,0 1px 16px #02050ce6,0 0 32px #02050ccc}}.EcosystemGrid-module__UfjL_G__ctaRow{text-align:center;max-width:1560px;margin:clamp(30px,5vh,52px) auto 0;display:none}@media (max-width:1023px){.EcosystemGrid-module__UfjL_G__ctaRow{display:block}}.EcosystemGrid-module__UfjL_G__cta{background:var(--c-supernova);color:#fff;width:min(100%,340px);min-height:50px;font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.16em;text-indent:.16em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:0 32px;font-size:12px;font-weight:700;text-decoration:none;transition:background .2s,transform .12s;display:inline-flex;box-shadow:0 0 34px -8px #5270ffb3}.EcosystemGrid-module__UfjL_G__cta:hover{background:#6a85ff}.EcosystemGrid-module__UfjL_G__cta:active{transform:translateY(1px)}.EcosystemGrid-module__UfjL_G__cta:focus-visible{outline-offset:3px;outline:2px solid #8cb4ffe6}.EcosystemGrid-module__UfjL_G__footer{text-align:center;border-top:1px solid #96b4f024;max-width:1560px;margin:clamp(40px,6vh,76px) auto 0;padding-top:clamp(18px,2.6vh,30px)}.EcosystemGrid-module__UfjL_G__footer p{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.16em;text-indent:.16em;text-transform:uppercase;color:#e2ecfc6b;margin:0;font-size:clamp(10px,.78vw,12px)}
.LaunchpadCTA-module__xFvtsa__layer{z-index:40;background:#05070f;position:fixed;inset:0}.LaunchpadCTA-module__xFvtsa__ambient{object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.LaunchpadCTA-module__xFvtsa__scrim{background:radial-gradient(78% 62% at 50% 46%,#05070feb 0%,#05070f9e 55%,#05070f6b 100%),linear-gradient(#05070fc7 0%,#05070f4d 38%,#05070fdb 100%);position:absolute;inset:0}.LaunchpadCTA-module__xFvtsa__scroller{overscroll-behavior:contain;scrollbar-width:none;justify-content:center;align-items:flex-start;padding:clamp(96px,13vh,150px) clamp(18px,4vw,40px) clamp(40px,7vh,80px);display:flex;position:absolute;inset:0;overflow-y:auto}.LaunchpadCTA-module__xFvtsa__scroller::-webkit-scrollbar{display:none}.LaunchpadCTA-module__xFvtsa__panel{background:#080b14;border:1px solid #96b4f029;border-radius:6px;width:min(560px,100%);margin:auto;padding:clamp(26px,3.4vw,44px);animation:.5s cubic-bezier(.16,.84,.44,1) both LaunchpadCTA-module__xFvtsa__panelIn;box-shadow:0 40px 120px -40px #000000eb}@keyframes LaunchpadCTA-module__xFvtsa__panelIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.LaunchpadCTA-module__xFvtsa__eyebrow{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:#e2ecfc80;margin:0;font-size:10.5px;font-weight:600}.LaunchpadCTA-module__xFvtsa__headline{font-family:var(--font-heebo), system-ui, sans-serif;letter-spacing:-.02em;color:#eaf1ff;margin:12px 0 0;font-size:clamp(23px,2.5vw,31px);font-weight:300;line-height:1.18}.LaunchpadCTA-module__xFvtsa__sub{color:#e2ecfc94;margin:12px 0 0;font-size:14px;line-height:1.55}.LaunchpadCTA-module__xFvtsa__rule{background:#96b4f024;border:0;height:1px;margin:clamp(22px,3vh,32px) 0}.LaunchpadCTA-module__xFvtsa__field{border:0;margin:0;padding:0}.LaunchpadCTA-module__xFvtsa__field+.LaunchpadCTA-module__xFvtsa__field{margin-top:clamp(17px,2.3vh,25px)}.LaunchpadCTA-module__xFvtsa__label{font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.22em;text-indent:.22em;text-transform:uppercase;color:#e2ecfc8c;margin-bottom:9px;padding:0;font-size:10px;font-weight:600;display:block}.LaunchpadCTA-module__xFvtsa__optional{letter-spacing:.1em;text-indent:0;color:#e2ecfc4d}.LaunchpadCTA-module__xFvtsa__input{color:#eef4ff;width:100%;height:46px;font-family:var(--font-heebo), system-ui, sans-serif;background:#ffffff05;border:1px solid #96b4f02e;border-radius:4px;outline:none;padding:0 14px;font-size:15px;transition:border-color .2s,background .2s}.LaunchpadCTA-module__xFvtsa__input::placeholder{color:#e2ecfc42}.LaunchpadCTA-module__xFvtsa__input:hover{border-color:#96b4f052}.LaunchpadCTA-module__xFvtsa__input:focus{border-color:var(--c-supernova);background:#5270ff12}.LaunchpadCTA-module__xFvtsa__input[aria-invalid=true]{border-color:#ff7878bf}.LaunchpadCTA-module__xFvtsa__chips{flex-wrap:wrap;gap:8px;display:flex}.LaunchpadCTA-module__xFvtsa__chip{color:#e9f2ffc2;font-family:var(--font-heebo), system-ui, sans-serif;cursor:pointer;background:0 0;border:1px solid #96b4f02e;border-radius:999px;padding:8px 14px;font-size:13px;line-height:1.2;transition:border-color .18s,background .18s,color .18s}.LaunchpadCTA-module__xFvtsa__chip:hover{color:#fff;border-color:#96b4f066}.LaunchpadCTA-module__xFvtsa__chip[data-on=true]{border-color:var(--c-supernova);color:#fff;background:#5270ff29}.LaunchpadCTA-module__xFvtsa__chip:focus-visible,.LaunchpadCTA-module__xFvtsa__submit:focus-visible,.LaunchpadCTA-module__xFvtsa__quiet:focus-visible{outline-offset:2px;outline:2px solid #8cb4ffe6}.LaunchpadCTA-module__xFvtsa__error{color:#ff9696eb;margin:8px 0 0;font-size:12.5px}.LaunchpadCTA-module__xFvtsa__submit{background:var(--c-supernova);color:#fff;width:100%;height:52px;font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.16em;text-indent:.16em;text-transform:uppercase;cursor:pointer;border:0;border-radius:4px;margin-top:clamp(24px,3.2vh,34px);font-size:12px;font-weight:700;transition:background .2s,transform .12s}.LaunchpadCTA-module__xFvtsa__submit:hover{background:#6a85ff}.LaunchpadCTA-module__xFvtsa__submit:active{transform:translateY(1px)}.LaunchpadCTA-module__xFvtsa__note{text-align:center;color:#e2ecfc61;margin:14px 0 0;font-size:12px;line-height:1.5}.LaunchpadCTA-module__xFvtsa__done{text-align:center;padding:clamp(8px,2vh,18px) 0}.LaunchpadCTA-module__xFvtsa__doneMark{width:46px;height:46px;color:var(--c-supernova);background:#5270ff1a;border:1px solid #5270ff8c;border-radius:999px;place-items:center;margin:0 auto clamp(18px,2.4vh,26px);display:grid}.LaunchpadCTA-module__xFvtsa__quiet{color:#e9f2ffcc;font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.16em;text-indent:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #96b4f038;border-radius:4px;margin-top:clamp(22px,3vh,30px);padding:12px 22px;font-size:11px;font-weight:600;transition:border-color .2s,color .2s}.LaunchpadCTA-module__xFvtsa__quiet:hover{color:#fff;border-color:#c8dcff99}@media (max-width:520px){.LaunchpadCTA-module__xFvtsa__panel{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.LaunchpadCTA-module__xFvtsa__ambient{display:none}.LaunchpadCTA-module__xFvtsa__panel{animation:none}}.LaunchpadCTA-module__xFvtsa__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.LaunchpadCTA-module__xFvtsa__sendError{text-align:center;color:#ff9696f2;margin:14px 0 0;font-size:13px;line-height:1.5}.LaunchpadCTA-module__xFvtsa__sendError a{color:inherit;text-underline-offset:3px}.LaunchpadCTA-module__xFvtsa__submit:disabled{opacity:.65;cursor:progress}
