.Blocks_steps__Oi68_{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:0;gap:0;counter-reset:s}.Blocks_steps__Oi68_ li{position:relative;padding:28px 22px 0 0;border-top:1px solid var(--line)}.Blocks_steps__Oi68_ li:before{content:"";position:absolute;top:-5px;left:0;width:9px;height:9px;border-radius:50%;border:1.5px solid var(--el)}.Blocks_steps__Oi68_ h3{font-size:18px;font-weight:500;margin:10px 0 8px}.Blocks_n__KZwIQ{font-family:var(--font-display);font-size:15px;color:var(--el-glow)}@media (max-width:1000px){.Blocks_steps__Oi68_{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px}}@media (max-width:600px){.Blocks_steps__Oi68_{grid-template-columns:minmax(0,1fr);row-gap:0}.Blocks_steps__Oi68_ li{border-top:0;border-left:1px solid var(--line);padding:0 0 28px 28px}.Blocks_steps__Oi68_ li:before{top:4px;left:-5px}.Blocks_steps__Oi68_ h3{margin-top:0}}.Blocks_next__GRp00{margin:0;padding:0;list-style:none;display:grid;grid-gap:18px;gap:18px;counter-reset:n}.Blocks_next__GRp00 li{counter-increment:n;display:grid;grid-template-columns:34px 1fr;grid-gap:12px;gap:12px;color:var(--fog)}.Blocks_next__GRp00 li:before{content:counter(n);width:30px;height:30px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;font-size:14px;color:var(--mineral)}.Blocks_next__GRp00 strong{color:var(--mineral);font-weight:500}.Blocks_nextTitle__f_4s7{font-size:17px;font-weight:500;margin-bottom:20px}.Blocks_final__Y8SbK{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:end}@media (max-width:860px){.Blocks_final__Y8SbK{grid-template-columns:minmax(0,1fr)}}.Blocks_steps__Oi68_{position:relative}.Blocks_steps__Oi68_:before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background:linear-gradient(90deg,#ff6a2b,#ffb070 30%,#6fd3ff 60%,#ff3d50);box-shadow:0 0 18px rgba(255,140,80,.35)}.Blocks_steps__Oi68_ li{border-top-color:transparent}.Blocks_steps__Oi68_ li:before{border-color:var(--mineral);background:var(--basalt);box-shadow:0 0 0 4px rgba(232,238,236,.08)}@media (max-width:600px){.Blocks_steps__Oi68_:before{left:0;right:auto;top:6px;bottom:28px;width:2px;height:auto;background:linear-gradient(180deg,#ff6a2b,#ffb070 30%,#6fd3ff 60%,#ff3d50)}.Blocks_steps__Oi68_ li{border-left-color:transparent}.Blocks_steps__Oi68_ li:before{left:-4px}}.StartForm_form__0Dwru{display:grid;grid-gap:28px;gap:28px}.StartForm_progress__gCwEr{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.StartForm_progress__gCwEr li{height:4px;border-radius:4px;background:var(--line);position:relative}.StartForm_progress__gCwEr li[data-state=done],.StartForm_progress__gCwEr li[data-state=now]{background:var(--ember)}.StartForm_progress__gCwEr li span{position:absolute;top:12px;left:0;font-size:13px;color:var(--fog);white-space:nowrap}.StartForm_progress__gCwEr li[data-state=now] span{color:var(--mineral)}.StartForm_progress__gCwEr+p{margin-top:18px}.StartForm_step__4BEk9{display:grid;grid-gap:32px;gap:32px}.StartForm_cols__F1gOd{grid-template-columns:1fr 1fr;gap:22px}.StartForm_dot__XqhOp{width:10px;height:10px;border-radius:50%;margin-right:10px;flex-shrink:0}.StartForm_error__yO4Vk{margin:0;color:#ffb4a0}.StartForm_actions__8Kfzy{display:flex;gap:12px;flex-wrap:wrap}.StartForm_actions__8Kfzy button:disabled{opacity:.6;cursor:progress}@media (max-width:640px){.StartForm_cols__F1gOd{grid-template-columns:minmax(0,1fr)}.StartForm_progress__gCwEr li span{display:none}}.StartForm_carried__NwHuO{display:grid;grid-gap:4px;gap:4px;margin-bottom:28px;padding:16px 18px;border-radius:16px;background:rgba(224,122,60,.1);border:1px solid rgba(224,122,60,.35)}.StartForm_carried__NwHuO strong{font-weight:500;color:#ffd2a8}.home_head__hnNXR{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:20px 64px;gap:20px 64px;align-items:end;margin-bottom:clamp(40px,6vw,88px)}.home_head__hnNXR .lede{margin:0}@media (max-width:860px){.home_head__hnNXR{grid-template-columns:minmax(0,1fr)}}.home_operator__ZcC1t{position:relative;min-height:92svh;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate}.home_opBg__MfCUe{object-fit:cover;z-index:-2;filter:saturate(.6) brightness(.5)}.home_opShade__88E8V{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,var(--basalt) 0,rgba(16,38,43,.85) 30%,rgba(16,38,43,.15) 70%,rgba(16,38,43,.5) 100%),radial-gradient(60% 50% at 20% 80%,rgba(224,122,60,.28),transparent 70%)}.home_opInner__kyDjJ{padding-top:120px;padding-bottom:clamp(56px,8vw,120px)}.home_opKicker__0wzrG{display:inline-block;color:#ffd2a8;font-size:14px;margin-bottom:18px;padding:8px 14px;border-radius:999px;background:rgba(16,32,36,.55);border:1px solid rgba(255,210,168,.25);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.home_opTitle__YMDPi{font-family:var(--font-display);font-weight:500;letter-spacing:-.045em;line-height:.95;font-size:clamp(42px,7.4vw,112px);max-width:12ch;margin-bottom:24px}.home_opBody__sU9_M{font-size:clamp(17px,1.6vw,21px);color:rgba(232,238,236,.85);max-width:46ch;margin:0}.home_zonesSec__7_6OA{padding-bottom:clamp(64px,9vw,140px)}.home_zonesScroller__IxZKE{max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.home_zones__ui4Gu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.home_zone__rnwhZ{overflow:hidden;display:flex;flex-direction:column}.home_zoneArt__uyDQg{position:relative;height:220px;display:flex;align-items:flex-end;justify-content:center;padding:20px 20px 0}.home_zoneArt__uyDQg .pf{width:44%}.home_zoneArt__uyDQg .pf-glow{opacity:.35}.home_zc0__GLP_n{transform:translateX(10%);z-index:1}.home_zc1__fPMNk{transform:translateX(-10%) translateY(6%);z-index:2}.home_zoneBody__s8WAY{padding:26px 26px 28px;display:flex;flex-direction:column;flex:1 1}.home_zone__rnwhZ ul{list-style:none;margin:18px 0 26px;padding:0;display:grid;grid-gap:12px;gap:12px}.home_zone__rnwhZ li{display:flex;align-items:center;gap:12px;font-size:16px}.home_zone__rnwhZ li i{width:9px;height:9px;border-radius:50%;flex-shrink:0}.home_zoneLink__fSaaL{margin-top:auto;color:var(--ember);text-decoration:none;font-weight:500}.home_zoneLink__fSaaL:hover{text-decoration:underline;text-underline-offset:4px}@media (max-width:860px){.home_zonesScroller__IxZKE{padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.home_zonesScroller__IxZKE::-webkit-scrollbar{display:none}.home_zones__ui4Gu{display:flex;gap:14px;padding:4px var(--gutter) 24px;width:max-content}.home_zone__rnwhZ{width:80vw;max-width:340px;scroll-snap-align:center}.home_zoneArt__uyDQg{height:190px}}.home_caseSec__1SHA_{background:linear-gradient(180deg,var(--basalt) 0,#0c1d21 100%)}.home_promise__T2Gy6{position:relative;overflow:hidden;padding:clamp(110px,16vw,220px) 0;isolation:isolate}.home_promiseGlow__HUJgG{position:absolute;inset:-20% -10%;z-index:-1;filter:blur(60px);opacity:.5;background:radial-gradient(35% 40% at 15% 40%,rgba(255,106,43,.45),transparent 70%),radial-gradient(35% 40% at 55% 60%,rgba(111,211,255,.35),transparent 70%),radial-gradient(30% 40% at 90% 40%,rgba(255,61,80,.4),transparent 70%)}.home_promiseLine__b6r9E{margin:0;max-width:14ch;font-family:var(--font-display);font-weight:500;letter-spacing:-.05em;line-height:.95;font-size:clamp(46px,8vw,124px)}.home_final__5mOxM{position:relative;overflow:hidden}.home_finalShade__EXSCK{position:absolute;inset:0;background:linear-gradient(180deg,var(--basalt) 0,rgba(8,16,18,.55) 30%,rgba(8,16,18,.7) 100%)}@media (max-width:860px){.home_final__5mOxM{padding-bottom:120px}}.home_opTall__Ayeo3{display:none}@media (max-width:860px){.home_opWide__Ggzh9{display:none}.home_opTall__Ayeo3{display:block}}.home_nextSec__ABuAv{padding-top:0}.home_nextRow__AoY7t{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.home_nextCard__Sryaf{position:relative;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:2/3;border-radius:22px;overflow:hidden;isolation:isolate;color:var(--mineral);text-decoration:none;padding:18px;box-shadow:0 0 0 1px rgba(232,238,236,.1),0 30px 70px rgba(0,0,0,.45);transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.home_nextCard__Sryaf:hover{transform:translateY(-4px);box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 50%,transparent),0 40px 90px color-mix(in srgb,var(--c) 22%,transparent)}.home_nextCard__Sryaf:focus-visible{outline:2px solid var(--c);outline-offset:3px}.home_nextImg__AbV1J{object-fit:cover;z-index:-2;transition:transform 1.2s var(--ease)}.home_nextCard__Sryaf:hover .home_nextImg__AbV1J{transform:scale(1.04)}.home_nextShade__xDpBf{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(6,10,12,.92),rgba(6,10,12,.5) 34%,rgba(6,10,12,0) 60%)}.home_nextStatus__lfXA6{align-self:flex-start;font-size:13px;padding:7px 12px;border-radius:999px;background:rgba(10,16,18,.5);border:1px solid rgba(232,238,236,.2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.home_nextText__oEVo2{display:grid;grid-gap:4px;gap:4px}.home_nextKind__bYlHM{font-size:14px;color:var(--c)}.home_nextSeries__CT_xB{font-family:var(--font-display);font-weight:500;font-size:clamp(30px,2.6vw,40px);letter-spacing:-.04em;line-height:1}.home_nextLine__SFXZ7{font-size:15px;color:rgba(232,238,236,.82);margin-top:6px}.home_nextNote__OsQ9N{margin-top:18px;font-size:12px;color:rgba(232,238,236,.5)}@media (prefers-reduced-motion:reduce){.home_nextCard__Sryaf,.home_nextImg__AbV1J{transition:none}}@media (max-width:860px){.home_nextRow__AoY7t{display:flex;gap:14px;padding:4px var(--gutter) 8px;width:max-content}.home_nextCard__Sryaf{width:72vw;max-width:320px;scroll-snap-align:center}}.home_opInner__kyDjJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:end}.home_opProof__3Yjp_{margin:0;display:grid;grid-gap:12px;gap:12px}.home_opPhotos__k9wBX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.home_opPhotos__k9wBX img{display:block;width:100%;height:100%;object-fit:cover;border-radius:16px;box-shadow:0 0 0 1px rgba(232,238,236,.12),0 24px 60px rgba(0,0,0,.45)}.home_opP0__ivJhw{grid-column:1/-1;aspect-ratio:16/9}.home_opP1__WYMlG,.home_opP2__5ZNmc{aspect-ratio:4/3}.home_opCaption__Hb12D{font-size:13px;color:rgba(232,238,236,.65)}@media (max-width:860px){.home_opInner__kyDjJ{grid-template-columns:minmax(0,1fr);align-items:start}.home_opP1__WYMlG,.home_opP2__5ZNmc{aspect-ratio:3/4}}.HomeHero_hero__rvPln{position:relative;min-height:100vh;min-height:100svh;overflow:hidden;display:flex}.HomeHero_scrim__CZxvW{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(10,16,16,.55),rgba(10,16,16,0) 30%),linear-gradient(0deg,rgba(10,16,16,.85),rgba(10,16,16,0) 38%)}.HomeHero_inner__jt_ry{position:relative;width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-column-gap:clamp(24px,4vw,64px);column-gap:clamp(24px,4vw,64px);align-content:center;padding-top:104px;padding-bottom:72px}.HomeHero_display__8V9af{grid-column:1/2;grid-row:1;margin:0;max-width:none;position:relative;z-index:1;font-family:var(--font-display);font-weight:500;letter-spacing:-.055em;line-height:.86;font-size:clamp(40px,6.6vw,124px)}.HomeHero_display__8V9af span{display:block;animation:HomeHero_rise__7Wgqg 1.1s var(--ease) both;white-space:nowrap}.HomeHero_display__8V9af span:nth-child(2){animation-delay:.12s;background:linear-gradient(90deg,#ffd2a8,#ff8a3d 55%,#ff5a1f);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes HomeHero_rise__7Wgqg{0%{opacity:0;transform:translateY(.25em);filter:blur(10px)}}.HomeHero_stage__yW_2c{grid-column:2;grid-row:1/3;align-self:center;position:relative;z-index:2;width:100%;max-width:680px;justify-self:end;aspect-ratio:10/8}.HomeHero_floor__0EJVi{position:absolute;left:-4%;right:-4%;bottom:2%;height:16%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.75),rgba(0,0,0,.35) 60%,transparent)}.HomeHero_floor__0EJVi:after{content:"";position:absolute;left:12%;right:12%;top:46%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,210,168,.45),transparent)}.HomeHero_item__llxHT{position:absolute;display:block;text-decoration:none;color:var(--mineral);animation:HomeHero_plateIn__7U_gQ 1.2s var(--d,.2s) var(--ease) both}.HomeHero_img__QR6lC{display:block;width:100%;height:auto;filter:drop-shadow(0 24px 28px rgba(0,0,0,.5));transition:transform .6s var(--ease)}.HomeHero_item__llxHT:hover .HomeHero_img__QR6lC{transform:translateY(-6px)}.HomeHero_item__llxHT:focus-visible{outline:2px solid var(--c);outline-offset:6px;border-radius:12px}.HomeHero_sauna__tieuY{left:20%;bottom:8%;width:54%;z-index:1}.HomeHero_panel__EzY0N{left:75%;bottom:10%;width:11%;z-index:1}.HomeHero_bed__PROTg{left:-2%;bottom:3%;width:38%;z-index:3}.HomeHero_scan__RFAzR{left:85%;bottom:4%;width:14%;z-index:3}.HomeHero_tag__u_lAq{position:absolute;left:50%;bottom:-12px;transform:translate(-50%,100%);white-space:nowrap;font-size:13px;padding:6px 11px;border-radius:999px;background:rgba(10,16,18,.6);border:1px solid color-mix(in srgb,var(--c) 45%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.HomeHero_tag__u_lAq:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:7px;background:var(--c);box-shadow:0 0 10px var(--c);vertical-align:1px}.HomeHero_panel__EzY0N .HomeHero_tag__u_lAq,.HomeHero_sauna__tieuY .HomeHero_tag__u_lAq{bottom:auto;top:-10px;transform:translate(-50%,-100%)}@keyframes HomeHero_plateIn__7U_gQ{0%{opacity:0;transform:translateY(40px) scale(.96)}}.HomeHero_copy__HKHoP{grid-column:1;grid-row:2;position:relative;z-index:3;margin-top:40px}.HomeHero_h1__Km5Wz{font-family:var(--font-body);font-weight:400;font-size:clamp(17px,1.5vw,21px);line-height:1.45;max-width:38ch;margin-bottom:30px;color:rgba(232,238,236,.9)}.HomeHero_ctas__X_1Nt{display:flex;flex-wrap:wrap;gap:12px}.HomeHero_scrollCue___Pnvy{position:absolute;left:50%;bottom:22px;width:26px;height:42px;margin-left:-13px;border:1.5px solid rgba(232,238,236,.4);border-radius:14px;z-index:3}.HomeHero_scrollCue___Pnvy span{position:absolute;left:50%;top:8px;width:3px;height:8px;margin-left:-1.5px;border-radius:2px;background:var(--mineral);animation:HomeHero_cue__dpQVX 2s ease-in-out infinite}@keyframes HomeHero_cue__dpQVX{60%{transform:translateY(12px);opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.HomeHero_display__8V9af span,.HomeHero_item__llxHT,.HomeHero_scrollCue___Pnvy span{animation:none}}@media (max-width:860px){.HomeHero_inner__jt_ry{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;align-content:stretch;padding-top:96px;padding-bottom:28px;min-height:100svh}.HomeHero_display__8V9af{grid-column:1;grid-row:1;font-size:clamp(40px,11.8vw,96px)}.HomeHero_stage__yW_2c{grid-column:1;grid-row:2;justify-self:center;align-self:center;width:min(100%,520px);margin-top:28px}.HomeHero_tag__u_lAq{font-size:11.5px;padding:5px 9px}.HomeHero_tag__u_lAq:before{width:6px;height:6px;margin-right:5px}.HomeHero_panel__EzY0N .HomeHero_tag__u_lAq{display:none}.HomeHero_copy__HKHoP{grid-column:1;grid-row:3;margin-top:22px}.HomeHero_h1__Km5Wz{font-size:17px;margin-bottom:20px}.HomeHero_ctas__X_1Nt{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.HomeHero_ctas__X_1Nt .btn{width:100%;min-height:54px}.HomeHero_scrollCue___Pnvy{display:none}}.product_hero__t77Xv{position:relative;min-height:100vh;min-height:100svh;overflow:hidden;display:flex}.product_scrim__Nbjci{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(8,14,16,.55),rgba(8,14,16,0) 28%),linear-gradient(0deg,rgba(8,14,16,.88),rgba(8,14,16,0) 42%)}.product_heroInner__K4EIl{position:relative;width:100%;display:grid;grid-template-columns:1.1fr 1fr;grid-template-rows:auto auto auto;grid-column-gap:0;column-gap:0;align-content:center;padding-top:110px;padding-bottom:64px}.product_crumb__eLpi2{grid-column:1;font-size:14px;color:rgba(232,238,236,.7);margin-bottom:22px}.product_crumb__eLpi2 a{text-decoration:none;color:inherit}.product_crumb__eLpi2 a:hover{color:var(--mineral)}.product_display__fXJnD{grid-column:1;position:relative;z-index:1;margin:0;max-width:10ch;font-family:var(--font-display);font-weight:500;letter-spacing:-.055em;line-height:.88;font-size:clamp(40px,8vw,128px);background:linear-gradient(180deg,#ffffff 0,#ffffff 40%,var(--el-glow) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;animation:product_rise___0ZiG 1s var(--ease) both}@keyframes product_rise___0ZiG{0%{opacity:0;transform:translateY(.2em);filter:blur(8px)}}.product_heroProduct__ESKL8{grid-column:2;grid-row:1/4;align-self:center;justify-self:end;z-index:2;width:min(100%,520px);margin-left:-10%;animation:product_rise___0ZiG 1.3s .15s var(--ease) both}.product_heroPair__xNCak{display:grid;grid-template-columns:1fr 1.15fr;align-items:end;width:min(110%,640px)}.product_heroTall__Ec_Q8{width:min(80%,420px)}.product_heroSlim__sQCqG{width:min(36%,200px)}.product_heroPair__xNCak>:first-child{transform:translateX(14%)}.product_heroPair__xNCak>:last-child{transform:translateX(-6%) translateY(4%);z-index:2}.product_heroCopy___ZA0X{grid-column:1;position:relative;z-index:3;margin-top:32px}.product_h1__7pbjr{font-family:var(--font-body);font-weight:500;font-size:clamp(18px,1.6vw,22px);line-height:1.4;max-width:36ch;margin-bottom:12px}.product_sub__cLfPH{color:rgba(232,238,236,.78);max-width:44ch;margin-bottom:28px}.product_ctas__UmY5x{display:flex;flex-wrap:wrap;gap:12px}.product_split__DLZpB{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);align-items:start}.product_why__5cE2G{display:grid;grid-gap:14px;gap:14px}.product_whyCard__zLJGp{padding:26px 26px 24px;border-radius:20px}.product_why__5cE2G h3{font-size:20px;font-weight:500;margin-bottom:8px}.product_why__5cE2G p{margin:0}.product_models__OS8io{background:#0d2024}.product_modelGrid__Cd9Po{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px)}@media (min-width:861px){.product_modelGrid__Cd9Po:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.product_model___MiIG{padding:0 24px 24px;overflow:hidden}.product_model___MiIG>p{color:var(--fog);margin:10px 0 20px}.product_modelArt__zIAsV{position:relative;height:300px;margin:0 -24px 22px;display:flex;align-items:flex-end;justify-content:center;padding:28px 28px 10px;background:radial-gradient(70% 70% at 50% 60%,color-mix(in srgb,var(--el) 26%,transparent),transparent 75%)}.product_modelFloat__4pS63{width:72%;max-height:100%}.product_modelFloat__4pS63 .pf-img{max-height:250px;width:auto}.product_noImg__3cFZI{color:var(--fog);font-size:14px;align-self:center}.product_specs__EpH9R{margin:0;border-top:1px solid var(--line)}.product_spaceList__cYszd div,.product_specs__EpH9R div{display:grid;grid-template-columns:9em 1fr;grid-gap:12px;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-size:15px}.product_spaceList__cYszd dt,.product_specs__EpH9R dt{color:var(--fog)}.product_spaceList__cYszd dd,.product_specs__EpH9R dd{margin:0}.product_twoCol__waxGw{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:start}.product_chips__vOkZi{list-style:none;padding:0;margin:36px 0 0;display:flex;flex-wrap:wrap;gap:10px}.product_chips__vOkZi li{padding:10px 16px;border:1px solid var(--line);border-radius:999px;font-size:15px}.product_spaceList__cYszd{margin:0;border-top:1px solid var(--line)}.product_spaceList__cYszd div{grid-template-columns:8em 1fr;font-size:16px;padding:16px 0}.product_proofImg__fUB0e{aspect-ratio:5/4}.product_proofImg__fUB0e img{object-fit:cover}.product_pairs__nlJiF{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.product_pair__BzqBk{display:grid;grid-gap:8px;gap:8px;padding:30px;text-decoration:none;transition:border-color .25s var(--ease)}.product_pair__BzqBk:hover{border-color:var(--el);background:rgba(232,238,236,.03)}.product_final__b2pVO{position:relative;overflow:hidden}.product_finalScrim__gUL_6{position:absolute;inset:0;background:rgba(8,18,20,.62)}.product_sticky__xVv91{display:none}.product_waDesktop__P15r6{display:block}@media (prefers-reduced-motion:reduce){.product_display__fXJnD{animation:none}}@media (max-width:860px){.product_heroInner__K4EIl{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 1fr auto;align-content:stretch;padding-top:92px;padding-bottom:26px;min-height:100svh}.product_crumb__eLpi2{margin-bottom:14px;font-size:13px}.product_display__fXJnD{font-size:clamp(40px,12vw,96px);max-width:none}.product_heroProduct__ESKL8{grid-column:1;grid-row:3;justify-self:center;align-self:center;width:min(74vw,460px);margin:-4vw 0 0}.product_heroPair__xNCak{width:min(96vw,560px)}.product_heroTall__Ec_Q8{width:min(56vw,340px);margin-top:2vw}.product_heroSlim__sQCqG{width:min(31vw,190px);margin-top:2vw}.product_heroCopy___ZA0X{grid-column:1;grid-row:4;margin-top:18px}.product_h1__7pbjr{font-size:17px}.product_sub__cLfPH{font-size:15px;margin-bottom:18px}.product_ctas__UmY5x{display:grid;grid-gap:10px;gap:10px}.product_ctas__UmY5x .btn{width:100%;min-height:52px}.product_modelGrid__Cd9Po,.product_pairs__nlJiF,.product_split__DLZpB,.product_twoCol__waxGw{grid-template-columns:minmax(0,1fr)}.product_modelGrid__Cd9Po{gap:16px}.product_modelArt__zIAsV{height:250px}.product_modelFloat__4pS63 .pf-img{max-height:210px}}.product_scene__14n6V{position:relative;max-width:var(--max);margin:0 auto;padding:clamp(64px,8vw,120px) var(--gutter);display:grid;grid-template-columns:1fr minmax(0,.85fr);grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:center}.product_sceneMedia__hv_P2{position:relative;grid-column:2;grid-row:1;aspect-ratio:2/3;max-height:86vh;width:100%;justify-self:end;border-radius:28px;overflow:hidden;isolation:isolate;box-shadow:0 0 0 1px rgba(232,238,236,.1),0 50px 120px color-mix(in srgb,var(--el) 28%,transparent),0 30px 80px rgba(0,0,0,.5)}.product_sceneImg__At9rS{object-fit:cover}.product_sceneShade__D2dtk{position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,14,16,.35),transparent 40%)}.product_sceneText__0K8Tb{grid-column:1;grid-row:1;padding:0;max-width:34rem}.product_sceneLine__d72eo{margin:0 0 22px;font-family:var(--font-display);font-weight:500;letter-spacing:-.045em;line-height:.98;font-size:clamp(40px,5.4vw,84px);background:linear-gradient(180deg,#fff 20%,var(--el-glow));-webkit-background-clip:text;background-clip:text;color:transparent}.product_sceneBody__r5vyT{margin:0;font-size:clamp(17px,1.5vw,20px);color:rgba(232,238,236,.85);max-width:40ch}.product_sceneNote__IzZAp{margin:22px 0 0;font-size:12px;color:rgba(232,238,236,.5)}.product_sceneWide__A2met{display:block;max-width:none;padding:0;min-height:92svh}.product_sceneWide__A2met .product_sceneMedia__hv_P2{position:absolute;inset:0;aspect-ratio:auto;max-height:none;border-radius:0;box-shadow:none}.product_sceneWide__A2met .product_sceneShade__D2dtk{background:linear-gradient(0deg,var(--basalt) 0,rgba(8,14,16,.55) 40%,rgba(8,14,16,0) 75%),linear-gradient(180deg,var(--basalt),transparent 18%)}.product_sceneWide__A2met .product_sceneText__0K8Tb{position:relative;max-width:var(--max);margin:0 auto;padding:0 var(--gutter) clamp(56px,7vw,100px);min-height:92svh;display:flex;flex-direction:column;justify-content:flex-end}.product_sceneWide__A2met .product_sceneText__0K8Tb>*{max-width:34rem}@media (max-width:860px){.product_scene__14n6V{display:block;padding:0;min-height:0}.product_sceneMedia__hv_P2{position:relative;aspect-ratio:2/3;max-height:none;border-radius:0;box-shadow:none}.product_sceneShade__D2dtk,.product_sceneWide__A2met .product_sceneShade__D2dtk{background:linear-gradient(0deg,var(--basalt) 4%,rgba(8,14,16,.82) 38%,rgba(8,14,16,.25) 60%,rgba(8,14,16,0) 72%),linear-gradient(180deg,var(--basalt),transparent 14%)}.product_sceneText__0K8Tb{position:absolute;left:0;right:0;bottom:0;padding:0 var(--gutter) 40px}.product_sceneLine__d72eo{font-size:clamp(36px,10.5vw,56px);margin-bottom:14px}.product_sceneBody__r5vyT{font-size:16px}.product_sceneNote__IzZAp{margin-top:14px}.product_sceneWide__A2met{min-height:0}.product_sceneWide__A2met .product_sceneMedia__hv_P2{position:relative;inset:auto;aspect-ratio:3/4}.product_sceneWide__A2met .product_sceneImg__At9rS{object-position:38% 50%}.product_sceneWide__A2met .product_sceneText__0K8Tb{min-height:0;padding-bottom:40px;position:absolute}}.Instrument_box__buOX_{padding:clamp(24px,4vw,48px);border:1px solid var(--line);border-radius:14px;background:rgba(8,22,25,.55)}.Instrument_readout__e5boR{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin-bottom:36px}.Instrument_value__dAFV7{font-family:var(--font-display);font-size:clamp(44px,6vw,84px);letter-spacing:-.04em;line-height:1;color:var(--el-glow);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Instrument_band__4DYBX{color:var(--fog);font-size:17px}.Instrument_track__kctfI{position:relative;height:72px}.Instrument_gradient__D0c0_{position:absolute;inset:22px 0;border-radius:999px}.Instrument_zone__wAGHA{position:absolute;top:10px;bottom:10px;border:1px solid rgba(255,255,255,.55);border-radius:999px;transition:background .25s var(--ease)}.Instrument_zone__wAGHA span{position:absolute;bottom:calc(100% + 8px);left:0;font-size:13px;color:var(--fog);white-space:nowrap}.Instrument_zoneOn__w36Ln{background:rgba(255,255,255,.12)}.Instrument_zoneOn__w36Ln span{color:var(--mineral)}.Instrument_needle__DNHnL{position:absolute;top:12px;bottom:12px;width:3px;margin-left:-1.5px;background:var(--mineral);border-radius:2px;box-shadow:0 0 18px var(--el-glow);pointer-events:none}.Instrument_needle__DNHnL:after{content:"";position:absolute;left:50%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:var(--mineral);box-shadow:0 0 0 6px rgba(232,238,236,.18)}.Instrument_range__xvdbW{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.Instrument_range__xvdbW:focus-visible+*{outline:none}.Instrument_track__kctfI:has(.Instrument_range__xvdbW:focus-visible) .Instrument_needle__DNHnL:after{box-shadow:0 0 0 4px var(--ember)}.Instrument_ticks___uqld{position:relative;height:22px;margin-top:6px;font-size:13px;color:var(--fog);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Instrument_ticks___uqld span{position:absolute;transform:translateX(-50%)}.Instrument_ticks___uqld span:first-child{transform:none}.Instrument_ticks___uqld span:last-child{transform:translateX(-100%)}.Instrument_caption__yUUrJ{margin:22px 0 0}.Instrument_ritual__yrC0L{list-style:none;margin:0;padding:0;display:flex;gap:4px;height:64px}.Instrument_ritual__yrC0L li{flex-basis:0;border-radius:6px;display:flex;align-items:flex-end;padding:8px 10px;font-size:13px;color:#10262b;font-weight:500;transform-origin:left;animation:Instrument_grow__oH7Hn .6s var(--ease) both}.Instrument_ritual__yrC0L li:nth-child(3n) span{color:var(--mineral)}@keyframes Instrument_grow__oH7Hn{0%{transform:scaleX(0);opacity:0}}@media (prefers-reduced-motion:reduce){.Instrument_ritual__yrC0L li{animation:none}}.Instrument_legend__T7cFw{display:flex;flex-wrap:wrap;gap:20px;margin-top:18px;font-size:14px;color:var(--fog)}.Instrument_legend__T7cFw span{display:inline-flex;align-items:center;gap:8px}.Instrument_legend__T7cFw i{width:10px;height:10px;border-radius:3px}@media (max-width:640px){.Instrument_zone__wAGHA span{font-size:11px;white-space:normal;width:max-content;max-width:120px}.Instrument_ritual__yrC0L li span{display:none}}.Instrument_report__c2HMx{position:relative;overflow:hidden}.Instrument_seg__6bVnl{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;margin-bottom:26px;background:rgba(232,238,236,.07);border:1px solid rgba(232,238,236,.16)}.Instrument_seg__6bVnl button{position:relative;z-index:1;min-height:44px;padding:0 22px;border:0;background:none;border-radius:999px;font:500 15px/1 var(--font-body);color:var(--fog);cursor:pointer;transition:color .3s var(--ease)}.Instrument_seg__6bVnl button[aria-pressed=true]{color:#fff}.Instrument_seg__6bVnl button:focus-visible{outline:2px solid var(--el-glow);outline-offset:2px}.Instrument_segThumb__QFJhp{position:absolute;z-index:0;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:linear-gradient(135deg,var(--el),color-mix(in srgb,var(--el) 55%,#000));box-shadow:0 0 24px color-mix(in srgb,var(--el) 55%,transparent);transition:transform .5s var(--ease)}.Instrument_screen__ep_V6{position:relative;overflow:hidden;border-radius:18px;padding:clamp(18px,3vw,30px);background:linear-gradient(160deg,rgba(20,14,50,.85),rgba(8,8,24,.9));border:1px solid color-mix(in srgb,var(--el) 35%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 30px 80px rgba(0,0,0,.45)}.Instrument_sweep__1AZzt{position:absolute;left:0;right:0;top:0;height:90px;pointer-events:none;z-index:2;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--el-glow) 30%,transparent) 70%,var(--el-glow) 72%,transparent 74%);animation:Instrument_sweep__1AZzt 1.1s var(--ease) both}@keyframes Instrument_sweep__1AZzt{0%{transform:translateY(-100px)}to{transform:translateY(700px);opacity:.2}}.Instrument_metrics__b1o8L{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.Instrument_metrics__b1o8L li{display:grid;grid-gap:6px;gap:6px;padding:16px 16px 14px;border-radius:12px;background:rgba(232,238,236,.04);border:1px solid rgba(232,238,236,.09)}.Instrument_mLabel__HI5_c{font-size:14px;color:var(--fog)}.Instrument_mValue__onu6n{font-family:var(--font-display);font-size:clamp(26px,3vw,38px);letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#fff}.Instrument_mValue__onu6n small{font-family:var(--font-body);font-size:13px;letter-spacing:0;color:var(--fog);margin-left:6px}.Instrument_mDelta__XqaMf{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fog);min-height:1.2em}.Instrument_mDelta__XqaMf[data-good=true]{color:var(--el-glow)}.Instrument_mBar__f0jSW{height:3px;border-radius:3px;background:rgba(232,238,236,.1);overflow:hidden}.Instrument_mBar__f0jSW i{display:block;height:100%;background:linear-gradient(90deg,var(--el),var(--el-glow));transform-origin:left}@media (prefers-reduced-motion:reduce){.Instrument_sweep__1AZzt{animation:none}.Instrument_segThumb__QFJhp{transition:none}}@media (max-width:760px){.Instrument_metrics__b1o8L{grid-template-columns:1fr 1fr;gap:10px}.Instrument_metrics__b1o8L li{padding:14px 12px 12px}.Instrument_seg__6bVnl{display:grid;width:100%}.Instrument_seg__6bVnl button{padding:0 10px}}.Payback_grid___5H1M{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:start}.Payback_inputs__qa4qa{display:grid;grid-gap:34px;gap:34px}.Payback_row__mkiLc{display:grid;grid-template-columns:1fr auto;grid-gap:12px 16px;gap:12px 16px;align-items:baseline}.Payback_row__mkiLc label{color:var(--fog);font-size:16px}.Payback_row__mkiLc output{font-family:var(--font-display);font-size:24px;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Payback_row__mkiLc input{grid-column:1/-1;width:100%;margin:0;accent-color:var(--ember);height:28px;cursor:pointer}.Payback_result__QtWzh{display:grid;grid-gap:28px;gap:28px;padding:clamp(26px,3vw,40px);border-radius:24px;background:linear-gradient(160deg,rgba(232,238,236,.1),rgba(232,238,236,.03) 50%,rgba(224,122,60,.08));border:1px solid rgba(232,238,236,.14);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 40px 90px rgba(0,0,0,.4)}.Payback_big__MR4nS{color:#ffd2a8;text-shadow:0 0 40px rgba(255,106,43,.45)}.Payback_result__QtWzh>div{display:grid;grid-gap:6px;gap:6px}.Payback_big__MR4nS{font-family:var(--font-display);font-size:clamp(36px,4.4vw,60px);letter-spacing:-.035em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Payback_result__QtWzh p{margin:0}.Payback_result__QtWzh .btn{justify-self:start}@media (max-width:860px){.Payback_grid___5H1M{grid-template-columns:minmax(0,1fr)}}.Payback_mid__mY9N_{font-family:var(--font-display);font-size:clamp(24px,2.6vw,34px);letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:400px){.Payback_result__QtWzh .btn{justify-self:stretch;padding:12px 20px}}.RangeSpectrum_track__v9gV5{position:relative}.RangeSpectrum_stage__yVUI6{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.RangeSpectrum_scrim__0GLiA{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(8,14,16,.55),rgba(8,14,16,0) 26%),linear-gradient(0deg,rgba(8,14,16,.9),rgba(8,14,16,.35) 34%,rgba(8,14,16,0) 60%)}.RangeSpectrum_top__At1Px{position:absolute;z-index:5;left:0;right:0;top:0;padding:92px var(--gutter) 0;max-width:var(--max);margin:0 auto;display:flex;align-items:center;gap:24px}.RangeSpectrum_title__y_llx{font:500 15px/1 var(--font-body);color:rgba(232,238,236,.7);white-space:nowrap}.RangeSpectrum_progress__EJ5Do{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:6px;gap:6px;flex:1 1;max-width:420px}.RangeSpectrum_progress__EJ5Do li{height:3px;border-radius:3px;background:rgba(232,238,236,.2);overflow:hidden}.RangeSpectrum_progress__EJ5Do i{display:block;height:100%;background:var(--mineral);transform-origin:left;transition:transform .15s linear}.RangeSpectrum_scene__eXvOX{position:absolute;inset:0;pointer-events:none}.RangeSpectrum_scene__eXvOX[data-on=true]{pointer-events:auto}.RangeSpectrum_word__1M9B8{position:absolute;z-index:1;left:50%;top:40%;margin:0;max-width:none;transform:translate(-50%,-50%) scale(.94);font-family:var(--font-display);font-weight:500;letter-spacing:-.06em;line-height:.8;white-space:nowrap;background:linear-gradient(180deg,#ffffff 0,var(--el-glow) 55%,color-mix(in srgb,var(--el) 40%,transparent) 100%);text-shadow:none;filter:drop-shadow(0 0 40px color-mix(in srgb,var(--el) 45%,transparent));-webkit-background-clip:text;background-clip:text;color:transparent;opacity:0;transition:opacity .7s var(--ease),transform 1s var(--ease)}.RangeSpectrum_scene__eXvOX[data-on=true] .RangeSpectrum_word__1M9B8{opacity:1;transform:translate(-50%,-50%) scale(1)}.RangeSpectrum_products__NIYNd{position:absolute;z-index:2;left:50%;top:47%;width:min(46vw,560px);transform:translate(-50%,-50%) translateY(40px);opacity:0;transition:opacity .6s var(--ease),transform .9s var(--ease)}.RangeSpectrum_scene__eXvOX[data-on=true] .RangeSpectrum_products__NIYNd{opacity:1;transform:translate(-50%,-50%)}.RangeSpectrum_tall__hww9J{width:min(28vw,380px);top:50%}.RangeSpectrum_slim__F7vPa{width:min(15vw,230px);top:50%}.RangeSpectrum_pair__Z7L9s{display:grid;grid-template-columns:1fr 1fr;align-items:end;width:min(66vw,760px)}.RangeSpectrum_pair__Z7L9s .RangeSpectrum_p0__D2Br7{transform:translateX(8%);z-index:1}.RangeSpectrum_pair__Z7L9s .RangeSpectrum_p1__nH3W9{transform:translateX(-8%) translateY(6%);z-index:2}.RangeSpectrum_info__F52Qp{position:absolute;z-index:4;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:48px;opacity:0;transform:translateY(20px);transition:opacity .5s var(--ease),transform .6s var(--ease)}.RangeSpectrum_scene__eXvOX[data-on=true] .RangeSpectrum_info__F52Qp{opacity:1;transform:none}.RangeSpectrum_infoText__FC6F1{max-width:520px}.RangeSpectrum_kind__S9ZgL{color:var(--el-glow);font-size:16px;margin:0 0 6px}.RangeSpectrum_series__ZnUj8{font-family:var(--font-display);font-weight:500;font-size:30px;letter-spacing:-.03em;margin-bottom:10px}.RangeSpectrum_line___rUqg{margin:0;color:rgba(232,238,236,.85)}.RangeSpectrum_infoAct__le2v3{display:grid;grid-gap:16px;gap:16px;justify-items:end}.RangeSpectrum_facts__KW1ou{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.RangeSpectrum_facts__KW1ou li{padding:9px 15px;border-radius:999px;font-size:14px;background:rgba(232,238,236,.08);border:1px solid rgba(232,238,236,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}@media (prefers-reduced-motion:reduce){.RangeSpectrum_info__F52Qp,.RangeSpectrum_products__NIYNd,.RangeSpectrum_word__1M9B8{transition:opacity .2s linear}}@media (max-width:860px){.RangeSpectrum_top__At1Px{padding-top:84px;gap:14px}.RangeSpectrum_progress__EJ5Do{max-width:none}.RangeSpectrum_word__1M9B8{top:27%}.RangeSpectrum_products__NIYNd{top:44%;width:78vw}.RangeSpectrum_tall__hww9J{width:54vw;top:46%}.RangeSpectrum_slim__F7vPa{width:27vw;top:46%}.RangeSpectrum_pair__Z7L9s{width:96vw}.RangeSpectrum_info__F52Qp{flex-direction:column;align-items:stretch;gap:16px;padding-bottom:26px}.RangeSpectrum_series__ZnUj8{display:none}.RangeSpectrum_line___rUqg{font-size:16px}.RangeSpectrum_infoAct__le2v3{justify-items:stretch}.RangeSpectrum_facts__KW1ou{justify-content:flex-start}.RangeSpectrum_facts__KW1ou li{font-size:13px;padding:7px 12px}.RangeSpectrum_infoAct__le2v3 .btn{width:100%;min-height:54px}}@media (max-width:860px) and (max-height:700px){.RangeSpectrum_facts__KW1ou{display:none}}.StickyBar_bar__xaF3O{display:none}@media (max-width:860px){.StickyBar_bar__xaF3O{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;gap:8px;position:fixed;z-index:45;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));padding:8px;border-radius:999px;background:rgba(16,32,36,.72);border:1px solid rgba(232,238,236,.14);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 18px 50px rgba(0,0,0,.5);transform:translateY(140%);opacity:0;transition:transform .45s var(--ease),opacity .3s var(--ease)}.StickyBar_bar__xaF3O[data-show=true]{transform:none;opacity:1}.StickyBar_bar__xaF3O .btn{min-height:48px;padding:0 18px;font-size:15px}.StickyBar_wa__G6TOi{background:#1fa855;color:#fff}}