.Navbar-module__uxv_1a__nav{z-index:40;height:var(--nav-h);padding:0 var(--gutter);pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;inset:0 0 auto}.Navbar-module__uxv_1a__nav>*{pointer-events:auto}.Navbar-module__uxv_1a__nav__logo{font-family:var(--font-display);letter-spacing:-.025em;color:#fff;text-shadow:0 1px 18px #06161e59;justify-self:start;font-size:clamp(20px,2.1vw,30px);font-weight:600;line-height:1}.Navbar-module__uxv_1a__nav__links{justify-self:center;gap:clamp(20px,2.4vw,34px);display:none}.Navbar-module__uxv_1a__nav__link{letter-spacing:-.004em;color:#ffffffeb;text-shadow:0 1px 14px #06161e66;transition:color .25s var(--ease-out);font-size:15px;font-weight:400;position:relative}.Navbar-module__uxv_1a__nav__link:after{content:"";transform-origin:0;width:100%;height:1px;transition:transform .35s var(--ease-out);background:currentColor;position:absolute;bottom:-6px;left:0;transform:scaleX(0)}.Navbar-module__uxv_1a__nav__link:hover{color:#fff}.Navbar-module__uxv_1a__nav__link:hover:after{transform:scaleX(1)}.Navbar-module__uxv_1a__nav__burger{justify-self:end;gap:6px;width:34px;padding:6px 0;display:grid}.Navbar-module__uxv_1a__nav__burger span{width:100%;height:2px;transition:transform .3s var(--ease-out), width .3s var(--ease-out);background:#fff;border-radius:2px;display:block;box-shadow:0 1px 10px #06161e66}.Navbar-module__uxv_1a__nav__burger:hover span:nth-child(2){width:68%}@media (min-width:900px){.Navbar-module__uxv_1a__nav__links{display:flex}}.Navbar-module__uxv_1a__menu{z-index:60;padding:0 var(--gutter) calc(var(--gutter) + 10px);-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);opacity:0;visibility:hidden;transition:opacity .42s var(--ease-out), transform .42s var(--ease-out), visibility .42s;background:linear-gradient(#0b1a21f0,#061014f7);flex-direction:column;display:flex;position:fixed;inset:0;transform:translateY(-2%)}.Navbar-module__uxv_1a__menu.Navbar-module__uxv_1a__is-open{opacity:1;visibility:visible;transform:none}.Navbar-module__uxv_1a__menu__bar{height:var(--nav-h);justify-content:space-between;align-items:center;display:flex}.Navbar-module__uxv_1a__menu__brand{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(20px,2.1vw,30px);font-weight:600}.Navbar-module__uxv_1a__menu__close{border:1px solid var(--hairline);width:42px;height:42px;transition:background-color .25s var(--ease-out), transform .25s var(--ease-out);border-radius:50%;place-items:center;display:grid}.Navbar-module__uxv_1a__menu__close:hover{background:#ffffff14;transform:rotate(90deg)}.Navbar-module__uxv_1a__menu__links{flex-direction:column;flex:1;justify-content:center;gap:clamp(4px,1vw,10px);max-width:900px;display:flex}.Navbar-module__uxv_1a__menu__link{font-family:var(--font-display);letter-spacing:-.035em;color:#ffffffd1;opacity:0;transition:color .3s var(--ease-out), opacity .5s var(--ease-out), transform .5s var(--ease-out);transition-delay:calc(var(--i) * 60ms + 80ms);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:24px;padding:clamp(10px,1.4vw,18px) 0;font-size:clamp(30px,6vw,76px);font-weight:500;line-height:1.05;display:flex;transform:translateY(18px)}.Navbar-module__uxv_1a__menu.Navbar-module__uxv_1a__is-open .Navbar-module__uxv_1a__menu__link{opacity:1;transform:none}.Navbar-module__uxv_1a__menu__link:hover{color:#fff}.Navbar-module__uxv_1a__menu__link svg{opacity:.5;transition:transform .3s var(--ease-out), opacity .3s var(--ease-out);flex:none}.Navbar-module__uxv_1a__menu__link:hover svg{opacity:1;transform:translate(4px,-4px)}.Navbar-module__uxv_1a__menu__foot{gap:12px;display:flex}
.Footer-module__IYOCrq__foot{min-height:100svh;padding:clamp(56px, 9vh, 116px) var(--gutter) clamp(26px, 4vh, 44px);color:#fff;--foot-soft:#ffffffad;--foot-rule:#ffffff2e;grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.Footer-module__IYOCrq__foot__scrim{z-index:4;pointer-events:none;background:linear-gradient(#050f16bd 0%,#050f1694 34%,#050f1675 62%,#050f169e 100%),radial-gradient(70% 60% at 18% 12%,#040c1299 0%,#040c1200 70%);position:absolute;inset:0}.Footer-module__IYOCrq__foot__top{z-index:10;grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:start;gap:clamp(32px,5vw,90px);display:grid;position:relative}.Footer-module__IYOCrq__foot__wordmark{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;font-size:clamp(28px,3.2vw,46px);font-weight:600;line-height:1}.Footer-module__IYOCrq__foot__blurb{max-width:54ch;color:var(--foot-soft);margin-top:clamp(14px,1.6vw,22px);font-size:clamp(14px,1.05vw,16px);line-height:1.65}.Footer-module__IYOCrq__foot__news-title{font-family:var(--font-display);letter-spacing:-.018em;font-size:clamp(17px,1.35vw,21px);font-weight:600}.Footer-module__IYOCrq__foot__form{-webkit-backdrop-filter:blur(12px)saturate(1.1);backdrop-filter:blur(12px)saturate(1.1);transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out);background:#ffffff14;border:1px solid #ffffff3d;border-radius:4px;margin-top:14px;display:flex}.Footer-module__IYOCrq__foot__form:focus-within{background:#ffffff21;border-color:#ffffffb3}.Footer-module__IYOCrq__foot__input{min-width:0;height:50px;font:inherit;color:#fff;background:0 0;border:0;border-radius:4px 0 0 4px;flex:1;padding:0 16px;font-size:15px}.Footer-module__IYOCrq__foot__input::placeholder{color:#ffffff80}.Footer-module__IYOCrq__foot__input:focus{outline:none}.Footer-module__IYOCrq__foot__submit{height:42px;color:var(--ink);letter-spacing:-.004em;transition:background-color .25s var(--ease-out), transform .25s var(--ease-out);background:#fff;border-radius:3px;flex:none;margin:4px;padding:0 22px;font-size:15px;font-weight:500}.Footer-module__IYOCrq__foot__submit:hover{background:#dfeaef;transform:translateY(-1px)}.Footer-module__IYOCrq__foot__news-note{max-width:42ch;color:var(--foot-soft);margin-top:14px;font-size:clamp(13px,.95vw,15px);line-height:1.6}.Footer-module__IYOCrq__foot__cols{z-index:10;border-top:1px solid var(--foot-rule);grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:clamp(28px,4vw,64px);margin-top:clamp(38px,6vh,76px);padding-top:clamp(30px,4.4vh,56px);display:grid;position:relative}.Footer-module__IYOCrq__foot__col-title{font-family:var(--font-display);letter-spacing:-.016em;color:#fff;font-size:clamp(15px,1.2vw,19px);font-weight:600}.Footer-module__IYOCrq__foot__list{gap:clamp(9px,1vw,14px);margin:clamp(14px,1.6vw,22px) 0 0;padding:0;list-style:none;display:grid}.Footer-module__IYOCrq__foot__link{color:var(--foot-soft);transition:color .24s var(--ease-out);font-size:clamp(13.5px,1vw,15.5px);position:relative}.Footer-module__IYOCrq__foot__link:after{content:"";transform-origin:0;width:100%;height:1px;transition:transform .32s var(--ease-out);background:currentColor;position:absolute;bottom:-3px;left:0;transform:scaleX(0)}.Footer-module__IYOCrq__foot__link:hover{color:#fff}.Footer-module__IYOCrq__foot__link:hover:after{transform:scaleX(1)}.Footer-module__IYOCrq__foot__socials{gap:10px;margin-top:clamp(16px,2vw,24px);display:flex}.Footer-module__IYOCrq__foot__social{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;width:40px;height:40px;transition:transform .26s var(--ease-out), background-color .26s var(--ease-out), color .26s var(--ease-out), border-color .26s var(--ease-out);background:#ffffff14;border:1px solid #ffffff38;border-radius:50%;place-items:center;display:grid}.Footer-module__IYOCrq__foot__social:hover{color:var(--ink);background:#fff;border-color:#fff;transform:translateY(-3px)}.Footer-module__IYOCrq__foot__base{z-index:10;border-top:1px solid var(--foot-rule);text-align:center;align-self:end;padding-top:clamp(22px,3.4vh,40px);position:relative}.Footer-module__IYOCrq__foot__base:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(58% 100%,#050f16b8 0%,#050f1600 100%);position:absolute;inset:-18px -40px -60px}.Footer-module__IYOCrq__foot__copy{letter-spacing:.01em;color:var(--foot-soft);font-size:clamp(12.5px,.92vw,14px)}.Footer-module__IYOCrq__foot__credit{letter-spacing:.01em;color:#fff6;margin-top:6px;font-size:11px}.Footer-module__IYOCrq__foot__credit a{text-underline-offset:2px;-webkit-text-decoration:underline #fff3;text-decoration:underline #fff3}@media (max-width:1000px){.Footer-module__IYOCrq__foot__top{grid-template-columns:1fr}.Footer-module__IYOCrq__foot__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,5vw,40px)}}@media (max-width:560px){.Footer-module__IYOCrq__foot__cols{grid-template-columns:1fr}.Footer-module__IYOCrq__foot__form{flex-wrap:wrap}.Footer-module__IYOCrq__foot__input{border-radius:4px 4px 0 0;flex-basis:100%}.Footer-module__IYOCrq__foot__submit{flex:1}}
.Hero-module__4dzZSW__hero{--scale:1;--ui-scale:1;min-height:100svh;padding:var(--nav-h) var(--gutter) clamp(88px, 12.5vh, 150px);grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.Hero-module__4dzZSW__hero__watermark{z-index:1;pointer-events:none;justify-content:center;display:flex;position:absolute;top:18%;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 72%,#00000059 100%);mask-image:linear-gradient(#000 0% 72%,#00000059 100%)}.Hero-module__4dzZSW__hero__watermark span{font-family:var(--font-display);font-size:calc(15.5vw * var(--scale));letter-spacing:.14em;white-space:nowrap;color:#e4f1f724;padding-left:.14em;font-weight:500;line-height:1}.Hero-module__4dzZSW__hero__loader{z-index:10;letter-spacing:.18em;text-transform:uppercase;color:#ffffff9e;transition:opacity .5s var(--ease-out);justify-content:center;gap:10px;font-size:12px;font-weight:500;display:flex;position:absolute;inset:auto 0 46%}.Hero-module__4dzZSW__hero.Hero-module__4dzZSW__is-ready .Hero-module__4dzZSW__hero__loader{opacity:0;pointer-events:none}.Hero-module__4dzZSW__hero__scrim{z-index:4;pointer-events:none;background:linear-gradient(#06121700 0%,#06121738 54%,#0612178f 100%),radial-gradient(70% 88% at 16% 94%,#040d1180 0%,#040d1100 72%);height:66%;position:absolute;inset:auto 0 0}.Hero-module__4dzZSW__hero__content{z-index:10;grid-row:2;align-self:end;max-width:min(100%,720px);position:relative}.Hero-module__4dzZSW__hero__eyebrow,.Hero-module__4dzZSW__hero__title,.Hero-module__4dzZSW__hero__cta{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(20px)}.Hero-module__4dzZSW__hero.Hero-module__4dzZSW__is-ready .Hero-module__4dzZSW__hero__eyebrow{opacity:1;transition-delay:.1s;transform:none}.Hero-module__4dzZSW__hero.Hero-module__4dzZSW__is-ready .Hero-module__4dzZSW__hero__title{opacity:1;transition-delay:.2s;transform:none}.Hero-module__4dzZSW__hero.Hero-module__4dzZSW__is-ready .Hero-module__4dzZSW__hero__cta{opacity:1;transition-delay:.34s;transform:none}.Hero-module__4dzZSW__hero__eyebrow{font-size:calc(clamp(13px, 1.18vw, 17px) * var(--ui-scale));letter-spacing:-.002em;color:#ffffffd1;text-shadow:0 1px 20px #05121880;font-weight:400}.Hero-module__4dzZSW__hero__title{margin-top:calc(clamp(12px, 1.6vw, 22px) * var(--scale));font-family:var(--font-display);font-size:calc(clamp(34px, 4.35vw, 66px) * var(--scale));letter-spacing:-.028em;white-space:nowrap;color:#fff;text-shadow:0 2px 30px #05121873;font-weight:500;line-height:.98}.Hero-module__4dzZSW__hero__cta{margin-top:calc(clamp(20px, 2vw, 30px) * var(--scale))}.Hero-module__4dzZSW__card{right:var(--gutter);z-index:10;background:var(--paper);width:clamp(206px,17.2vw,252px);color:var(--ink);opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);border-radius:8px;padding:clamp(15px,1.6vw,23px);transition-delay:.46s;position:absolute;bottom:clamp(60px,9.7vh,100px);transform:translateY(26px);box-shadow:0 26px 70px #030c1275,0 2px 6px #030c123d}.Hero-module__4dzZSW__hero.Hero-module__4dzZSW__is-ready .Hero-module__4dzZSW__card{opacity:1;transform:none}.Hero-module__4dzZSW__card__meta{font-size:calc(11px * var(--ui-scale));letter-spacing:-.002em;color:#0c171c85;align-items:baseline;gap:5px;display:flex}.Hero-module__4dzZSW__card__meta strong{color:var(--ink);font-weight:700}.Hero-module__4dzZSW__card__title{font-family:var(--font-display);font-size:calc(clamp(15px, 1.2vw, 18px) * var(--ui-scale));letter-spacing:-.018em;color:var(--ink);margin-top:8px;font-weight:500;line-height:1.24}.Hero-module__4dzZSW__card__viz{height:clamp(96px,11vw,160px);margin-top:12px;position:relative}.Hero-module__4dzZSW__card__viz:after{content:"";z-index:0;background:radial-gradient(closest-side,#0c171c38,#0c171c00);border-radius:50%;height:14px;position:absolute;inset:auto 12% 6%}.Hero-module__4dzZSW__card__viz>div{z-index:1;position:relative}.Hero-module__4dzZSW__hero__slider{z-index:11;width:min(640px, 44vw, calc(100% - var(--gutter) * 2));opacity:0;transition:opacity .9s var(--ease-out);transition-delay:.6s;position:absolute;bottom:clamp(30px,6.6vh,72px);left:50%;transform:translate(-50%)}.Hero-module__4dzZSW__hero.Hero-module__4dzZSW__is-ready .Hero-module__4dzZSW__hero__slider{opacity:1}.Hero-module__4dzZSW__slider__track{cursor:grab;touch-action:none;height:30px;position:relative}.Hero-module__4dzZSW__slider__track.Hero-module__4dzZSW__is-dragging{cursor:grabbing}.Hero-module__4dzZSW__slider__rule{background:#ffffff52;width:100%;height:1px;position:absolute;top:50%;left:0}.Hero-module__4dzZSW__slider__tick{background:#ffffff73;width:1px;height:7px;margin-top:-3px;position:absolute;top:50%}.Hero-module__4dzZSW__slider__tick--start{left:0}.Hero-module__4dzZSW__slider__tick--end{right:0}.Hero-module__4dzZSW__slider__knob{width:26px;height:26px;transition:box-shadow .25s var(--ease-out), background-color .25s var(--ease-out);background:#fffffff0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 2px 14px #04101659}.Hero-module__4dzZSW__slider__knob span{border:1.5px solid #0c1e26ad;border-radius:50%;width:9px;height:9px}.Hero-module__4dzZSW__slider__track:hover .Hero-module__4dzZSW__slider__knob,.Hero-module__4dzZSW__slider__knob:focus-visible{box-shadow:0 2px 22px #04101680,0 0 0 6px #ffffff24}@media (max-width:760px){.Hero-module__4dzZSW__hero{grid-template-rows:1fr auto auto;padding-bottom:clamp(74px,11vh,104px)}.Hero-module__4dzZSW__hero__content{max-width:none}.Hero-module__4dzZSW__hero__title{white-space:normal}.Hero-module__4dzZSW__card{grid-row:3;grid-template-columns:1fr 116px;grid-template-areas:"meta viz""title viz";align-items:center;column-gap:14px;width:100%;margin-top:20px;display:grid;position:static;transform:translateY(18px)}.Hero-module__4dzZSW__card__meta{grid-area:meta}.Hero-module__4dzZSW__card__title{grid-area:title}.Hero-module__4dzZSW__card__viz{grid-area:viz;height:100%;min-height:88px;margin-top:0}.Hero-module__4dzZSW__hero__watermark{top:22%}.Hero-module__4dzZSW__hero__watermark span{font-size:calc(19vw * var(--scale));letter-spacing:.1em;padding-left:.1em}}@media (prefers-reduced-motion:reduce){.Hero-module__4dzZSW__hero__eyebrow,.Hero-module__4dzZSW__hero__title,.Hero-module__4dzZSW__hero__cta,.Hero-module__4dzZSW__card,.Hero-module__4dzZSW__hero__slider{opacity:1;transform:none}}
.Showcase-module__owHviW__showcase{min-height:100svh;padding:var(--nav-h) var(--gutter) clamp(56px, 8vh, 96px);align-content:center;display:grid;position:relative;overflow:hidden}.Showcase-module__owHviW__shot__scrim{z-index:4;pointer-events:none;background:linear-gradient(90deg,#05121c99 0%,#05121c5c 20%,#05121c1a 40%,#05121c00 54%),linear-gradient(#05121c00 78%,#05121c38 100%);position:absolute;inset:0}.Showcase-module__owHviW__showcase__content{z-index:10;max-width:min(46vw,680px);margin-top:clamp(24px,13vh,140px);position:relative}.Showcase-module__owHviW__showcase__title,.Showcase-module__owHviW__showcase__sub{opacity:0;transition:opacity 1s var(--ease-out), transform 1s var(--ease-out);transform:translateY(26px)}.Showcase-module__owHviW__showcase.Showcase-module__owHviW__is-in .Showcase-module__owHviW__showcase__title{opacity:1;transform:none}.Showcase-module__owHviW__showcase.Showcase-module__owHviW__is-in .Showcase-module__owHviW__showcase__sub{opacity:1;transition-delay:.14s;transform:none}.Showcase-module__owHviW__showcase__title{font-family:var(--font-display);font-size:calc(clamp(34px, 5.7vw, 84px) * var(--scale,1));letter-spacing:-.022em;white-space:nowrap;color:#fff;text-shadow:0 2px 34px #04121c80;font-weight:400;line-height:1}.Showcase-module__owHviW__showcase__sub{font-size:calc(clamp(15px, 1.6vw, 23px) * var(--ui-scale,1));letter-spacing:-.006em;color:#ffffffe6;text-shadow:0 1px 24px #04121c8c;margin-top:clamp(16px,2.1vw,30px);font-weight:400;line-height:1.45}@media (max-width:760px){.Showcase-module__owHviW__showcase{align-content:end;padding-bottom:clamp(72px,12vh,120px)}.Showcase-module__owHviW__showcase__content{max-width:none;margin-top:0}.Showcase-module__owHviW__showcase__title{white-space:normal}.Showcase-module__owHviW__showcase__sub br{display:none}}@media (prefers-reduced-motion:reduce){.Showcase-module__owHviW__showcase__title,.Showcase-module__owHviW__showcase__sub{opacity:1;transform:none}}
.Specs-module__sbNeha__specs{min-height:100svh;padding:var(--nav-h) var(--gutter) clamp(56px, 8vh, 96px);align-content:center;justify-items:end;display:grid;position:relative;overflow:hidden}.Specs-module__sbNeha__alt__scrim{z-index:4;pointer-events:none;background:linear-gradient(270deg,#05121c99 0%,#05121c5c 20%,#05121c1a 40%,#05121c00 54%),linear-gradient(#05121c00 78%,#05121c38 100%);position:absolute;inset:0}.Specs-module__sbNeha__specs__content{z-index:10;text-align:right;width:min(42vw,520px);position:relative}.Specs-module__sbNeha__specs__eyebrow,.Specs-module__sbNeha__specs__title,.Specs-module__sbNeha__specs__sub,.Specs-module__sbNeha__specs__row{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(24px)}.Specs-module__sbNeha__specs.Specs-module__sbNeha__is-in .Specs-module__sbNeha__specs__eyebrow,.Specs-module__sbNeha__specs.Specs-module__sbNeha__is-in .Specs-module__sbNeha__specs__title,.Specs-module__sbNeha__specs.Specs-module__sbNeha__is-in .Specs-module__sbNeha__specs__sub,.Specs-module__sbNeha__specs.Specs-module__sbNeha__is-in .Specs-module__sbNeha__specs__row{opacity:1;transform:none}.Specs-module__sbNeha__specs.Specs-module__sbNeha__is-in .Specs-module__sbNeha__specs__title{transition-delay:80ms}.Specs-module__sbNeha__specs.Specs-module__sbNeha__is-in .Specs-module__sbNeha__specs__sub{transition-delay:.16s}.Specs-module__sbNeha__specs.Specs-module__sbNeha__is-in .Specs-module__sbNeha__specs__row{transition-delay:calc(.24s + var(--i) * 70ms)}.Specs-module__sbNeha__specs__eyebrow{font-size:calc(clamp(11px, .9vw, 13px) * var(--ui-scale,1));letter-spacing:.2em;text-transform:uppercase;color:#ffffffb8;font-weight:500}.Specs-module__sbNeha__specs__title{font-family:var(--font-display);font-size:calc(clamp(30px, 4.4vw, 64px) * var(--scale,1));letter-spacing:-.024em;color:#fff;text-shadow:0 2px 34px #04121c73;margin-top:clamp(10px,1.2vw,18px);font-weight:400;line-height:1.02}.Specs-module__sbNeha__specs__sub{max-width:46ch;font-size:calc(clamp(14px, 1.15vw, 17px) * var(--ui-scale,1));letter-spacing:-.004em;color:#ffffffdb;text-shadow:0 1px 20px #04121c80;margin-top:clamp(14px,1.6vw,22px);margin-left:auto;line-height:1.55}.Specs-module__sbNeha__specs__list{margin:clamp(24px,3vw,42px) 0 0}.Specs-module__sbNeha__specs__row{text-align:left;border-top:1px solid #ffffff38;justify-content:space-between;align-items:baseline;gap:20px;padding:clamp(9px,.9vw,14px) 0;display:flex}.Specs-module__sbNeha__specs__row:last-child{border-bottom:1px solid #ffffff38}.Specs-module__sbNeha__specs__row dt{font-size:calc(clamp(12px, .95vw, 14px) * var(--ui-scale,1));letter-spacing:.02em;color:#ffffffa8}.Specs-module__sbNeha__specs__row dd{font-family:var(--font-display);font-size:calc(clamp(14px, 1.15vw, 18px) * var(--ui-scale,1));letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:#fff;margin:0;font-weight:500}@media (max-width:760px){.Specs-module__sbNeha__specs{align-content:end;justify-items:stretch;padding-bottom:clamp(72px,12vh,120px)}.Specs-module__sbNeha__specs__content{width:auto}}@media (prefers-reduced-motion:reduce){.Specs-module__sbNeha__specs__eyebrow,.Specs-module__sbNeha__specs__title,.Specs-module__sbNeha__specs__sub,.Specs-module__sbNeha__specs__row{opacity:1;transform:none}}
.Planform-module__Wl_Uka__planform{min-height:100svh;padding:var(--nav-h) var(--gutter) clamp(56px, 8vh, 96px);grid-template-columns:1fr minmax(280px,42vw) 1fr;align-items:center;display:grid;position:relative;overflow:hidden}.Planform-module__Wl_Uka__plan__scrim{z-index:4;pointer-events:none;background:linear-gradient(90deg,#0510189e 0%,#05101800 26%),linear-gradient(270deg,#0510189e 0%,#05101800 26%);position:absolute;inset:0}.Planform-module__Wl_Uka__plan__col{z-index:10;flex-direction:column;gap:clamp(20px,3vh,40px);display:flex;position:relative}.Planform-module__Wl_Uka__plan__col--left{text-align:right;grid-column:1;align-items:flex-end}.Planform-module__Wl_Uka__plan__col--right{text-align:left;grid-column:3;align-items:flex-start}.Planform-module__Wl_Uka__plan__eyebrow{font-size:calc(clamp(11px, .9vw, 13px) * var(--ui-scale,1));letter-spacing:.22em;text-transform:uppercase;color:#ffffff80;font-weight:500}.Planform-module__Wl_Uka__plan__title{font-family:var(--font-display);font-size:calc(clamp(28px, 3.3vw, 50px) * var(--scale,1));letter-spacing:-.026em;color:#fff;margin-top:-12px;font-weight:400;line-height:1.04}.Planform-module__Wl_Uka__plan__stat{flex-direction:column;gap:2px;display:flex;position:relative}.Planform-module__Wl_Uka__plan__value{font-family:var(--font-display);font-size:calc(clamp(20px, 1.9vw, 30px) * var(--ui-scale,1));letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;font-weight:500}.Planform-module__Wl_Uka__plan__label{font-size:calc(clamp(11px, .85vw, 13px) * var(--ui-scale,1));letter-spacing:.14em;text-transform:uppercase;color:#ffffff7a}.Planform-module__Wl_Uka__plan__stat:after{content:"";background:linear-gradient(90deg,#fff6,#fff0);width:clamp(24px,4vw,76px);height:1px;position:absolute;top:.62em}.Planform-module__Wl_Uka__plan__col--left .Planform-module__Wl_Uka__plan__stat:after{margin-left:16px;left:100%}.Planform-module__Wl_Uka__plan__col--right .Planform-module__Wl_Uka__plan__stat:after{background:linear-gradient(270deg,#fff6,#fff0);margin-right:16px;right:100%}.Planform-module__Wl_Uka__plan__eyebrow,.Planform-module__Wl_Uka__plan__title,.Planform-module__Wl_Uka__plan__stat{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(22px)}.Planform-module__Wl_Uka__planform.Planform-module__Wl_Uka__is-in .Planform-module__Wl_Uka__plan__eyebrow,.Planform-module__Wl_Uka__planform.Planform-module__Wl_Uka__is-in .Planform-module__Wl_Uka__plan__title,.Planform-module__Wl_Uka__planform.Planform-module__Wl_Uka__is-in .Planform-module__Wl_Uka__plan__stat{opacity:1;transform:none}.Planform-module__Wl_Uka__planform.Planform-module__Wl_Uka__is-in .Planform-module__Wl_Uka__plan__title{transition-delay:80ms}.Planform-module__Wl_Uka__planform.Planform-module__Wl_Uka__is-in .Planform-module__Wl_Uka__plan__stat{transition-delay:calc(.18s + var(--i) * 90ms)}@media (max-width:860px){.Planform-module__Wl_Uka__planform{grid-template-columns:1fr;align-items:end;padding-bottom:clamp(64px,10vh,110px)}.Planform-module__Wl_Uka__planform:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(#05101800 0%,#051018e0 62%);height:66%;position:absolute;inset:auto 0 0}.Planform-module__Wl_Uka__plan__col{gap:clamp(14px,2.4vh,24px)}.Planform-module__Wl_Uka__plan__col--left,.Planform-module__Wl_Uka__plan__col--right{text-align:left;grid-column:1;align-items:flex-start}.Planform-module__Wl_Uka__plan__col--right{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(18px,3vh,30px);display:grid}.Planform-module__Wl_Uka__plan__stat:after{display:none}}@media (prefers-reduced-motion:reduce){.Planform-module__Wl_Uka__plan__eyebrow,.Planform-module__Wl_Uka__plan__title,.Planform-module__Wl_Uka__plan__stat{opacity:1;transform:none}}
.globals-module__deBAxq__racine{--sky-zenith:#1c4257;--sky-deep:#2b5b73;--sky-mid:#4d7d93;--sky-haze:#8dafbd;--sky-glow:#d3e3e9;--ridge-far:#3c6070;--ridge-mid:#223b44;--ridge-near:#101f24;--ground:#33627a;--ground-deep:#16282f;--ink:#0c171c;--ink-soft:#56666d;--paper:#fff;--hairline:#ffffff29;--hairline-strong:#ffffff57;--gutter:clamp(20px, 3.6vw, 56px);--nav-h:clamp(62px, 6.1vw, 88px);--font-display:"Inter Tight", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body:"Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--ease-out:cubic-bezier(.22, .61, .36, 1);--ease-soft:cubic-bezier(.4, 0, .2, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(.globals-module__deBAxq__racine),:where(.globals-module__deBAxq__racine) *,:where(.globals-module__deBAxq__racine) :before,:where(.globals-module__deBAxq__racine) :after{box-sizing:border-box}html:has(.globals-module__deBAxq__racine){margin:0;padding:0}html:has(.globals-module__deBAxq__racine) body{margin:0;padding:0}.globals-module__deBAxq__racine{-webkit-text-size-adjust:100%}html.lenis:has(.globals-module__deBAxq__racine){height:auto}html.lenis:has(.globals-module__deBAxq__racine) body{height:auto}.lenis.lenis-smooth:has(.globals-module__deBAxq__racine){scroll-behavior:auto!important}.lenis.lenis-stopped:has(.globals-module__deBAxq__racine){overflow:hidden}.globals-module__deBAxq__racine{background:var(--ground);color:#fff;min-height:100svh;font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5;overflow-x:hidden}:where(.globals-module__deBAxq__racine) img,:where(.globals-module__deBAxq__racine) svg,:where(.globals-module__deBAxq__racine) canvas{max-width:100%;display:block}:where(.globals-module__deBAxq__racine) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:where(.globals-module__deBAxq__racine) a{color:inherit;text-decoration:none}:where(.globals-module__deBAxq__racine) h1,:where(.globals-module__deBAxq__racine) h2,:where(.globals-module__deBAxq__racine) h3,:where(.globals-module__deBAxq__racine) p{margin:0}:where(.globals-module__deBAxq__racine) :focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #fff}.globals-module__deBAxq__skip-link{z-index:999;color:var(--ink);transition:transform .2s var(--ease-out);background:#fff;border-radius:4px;padding:10px 16px;font-size:14px;font-weight:500;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.globals-module__deBAxq__skip-link:focus-visible{transform:translateY(0)}.globals-module__deBAxq__u-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.globals-module__deBAxq__frames{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.globals-module__deBAxq__stage-scrim{z-index:4;pointer-events:none;background:linear-gradient(#06141e80 0%,#06141e00 15%),linear-gradient(#05101800 82%,#05101861 100%);position:fixed;inset:0}.globals-module__deBAxq__jet-stage{z-index:5;pointer-events:none;opacity:0;transition:opacity 1.2s var(--ease-out);position:fixed;inset:0}.globals-module__deBAxq__jet-stage.globals-module__deBAxq__is-ready{opacity:1}.globals-module__deBAxq__jet-stage>div{width:100%!important;height:100%!important}.globals-module__deBAxq__btn{height:calc(52px * var(--ui-scale,1));padding:0 calc(22px * var(--ui-scale,1));font-family:var(--font-body);font-size:calc(15px * var(--ui-scale,1));letter-spacing:-.005em;white-space:nowrap;transition:transform .25s var(--ease-out), background-color .25s var(--ease-out), color .25s var(--ease-out), border-color .25s var(--ease-out);border-radius:4px;justify-content:center;align-items:center;gap:10px;font-weight:500;display:inline-flex}.globals-module__deBAxq__btn--solid{background:var(--paper);color:var(--ink)}.globals-module__deBAxq__btn--solid:hover{background:#eaf2f5;transform:translateY(-2px)}.globals-module__deBAxq__btn--ghost{border:1px solid var(--hairline-strong);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.globals-module__deBAxq__btn--ghost:hover{background:#ffffff14;border-color:#fff;transform:translateY(-2px)}.globals-module__deBAxq__btn:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){:where(.globals-module__deBAxq__racine) *,:where(.globals-module__deBAxq__racine) :before,:where(.globals-module__deBAxq__racine) :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
