.home_main__ZqXmQ{position:relative;background:var(--color-black)}.home_centerHeading__tLosT{background:var(--color-white);padding:calc(160 * var(--vr)) var(--grid-margin);display:flex;justify-content:center}.home_centerHeadingText__JYGwG{color:var(--color-black);max-width:calc(1080 * var(--vr));text-align:center}.TectonWordmark_wordmark__s67ZI{display:inline-flex;font-family:var(--font-accent);font-weight:620;letter-spacing:.18em;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TectonWordmark_letter__kOYVc{display:inline-block;will-change:opacity,transform}.TransitionProvider_curtain__dybYP{position:fixed;inset:0;z-index:var(--z-overlay);background:var(--color-black);opacity:0;pointer-events:none;will-change:opacity}.Header_header__TsQ2I{position:fixed;top:0;left:0;right:0;z-index:var(--z-nav);display:flex;align-items:center;justify-content:space-between;padding:calc(20 * var(--vr)) var(--grid-margin);pointer-events:none;will-change:transform}.Header_header__TsQ2I>*{pointer-events:auto}.Header_logo___CXuk{display:flex;align-items:baseline;gap:calc(8 * var(--vr));color:var(--color-white);mix-blend-mode:difference}.Header_logoSuffix__6qEgP{color:hsla(0,0%,97%,.55)}@media (max-width:767px){.Header_logoSuffix__6qEgP{display:none}}.Header_logoMark__77Vf9{font-size:calc(15 * var(--vr))}.Header_right__u0xsJ{display:flex;align-items:center;gap:calc(28 * var(--vr));mix-blend-mode:difference}.Header_startLink__i35Y4{color:var(--color-white);position:relative;padding-bottom:calc(4 * var(--vr))}.Header_startLink__i35Y4:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.Header_startLink__i35Y4:hover:after{transform:scaleX(1);transform-origin:left}.Header_indexBtn__tvmQJ{display:flex;align-items:center;gap:calc(10 * var(--vr));color:var(--color-white)}.Header_indexIcon__py2l0{display:grid;grid-template-columns:repeat(2,calc(4 * var(--vr)));grid-gap:calc(3 * var(--vr));gap:calc(3 * var(--vr));transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.Header_indexIcon__py2l0 i{width:calc(4 * var(--vr));height:calc(4 * var(--vr));background:currentColor;transition:border-radius .3s ease}.Header_indexIconOpen__hCKLd{transform:rotate(45deg)}.Header_indexIconOpen__hCKLd i{border-radius:50%}.Header_overlay__n5CVk{position:fixed;inset:0;z-index:calc(var(--z-nav) - 1);visibility:hidden}.Header_curtain__bHHVo{position:absolute;inset:0;background:radial-gradient(120% 90% at 80% 110%,rgba(8,18,37,.9) 0,transparent 55%),var(--color-black);will-change:transform}.Header_overlayInner__5EDUM{position:relative;height:100%;display:grid;grid-template-columns:1.2fr 1fr;grid-template-rows:1fr auto;grid-gap:calc(40 * var(--vr));gap:calc(40 * var(--vr));padding:calc(120 * var(--vr)) var(--grid-margin) calc(30 * var(--vr))}.Header_mains__JNMCl{display:flex;flex-direction:column;gap:calc(8 * var(--vr));align-self:center}.Header_mainLink__WGw1f{width:-moz-fit-content;width:fit-content}.Header_mainMask__5MXf6{display:block;overflow:hidden}.Header_mainInner__bGPqS{display:block;color:var(--color-white);will-change:transform;transition:color .3s ease,transform .45s cubic-bezier(.215,.61,.355,1)}.Header_mainLink__WGw1f:hover .Header_mainInner__bGPqS{color:rgba(207,217,224,.55);transform:translateX(calc(14 * var(--vr)))}.Header_cats__xqYYL{display:flex;flex-direction:column;gap:calc(6 * var(--vr));align-self:center}.Header_catsTitle__zfdrP{color:rgba(207,217,224,.4);margin-bottom:calc(10 * var(--vr))}.Header_catLink__5sh8M{border-top:1px solid rgba(207,217,224,.12);padding:calc(10 * var(--vr)) 0}.Header_catInner__gouSn{display:flex;align-items:baseline;gap:calc(14 * var(--vr));will-change:transform,opacity;transition:transform .4s cubic-bezier(.215,.61,.355,1)}.Header_catLink__5sh8M:hover .Header_catInner__gouSn{transform:translateX(calc(10 * var(--vr)))}.Header_catIndex__NKAGi{font-family:var(--font-accent);font-weight:550;font-size:calc(14 * var(--vr));color:rgba(207,217,224,.45)}.Header_catName__cHT48{color:var(--color-light-blue);transition:color .3s ease}.Header_catLink__5sh8M:hover .Header_catName__cHT48{color:var(--color-white)}.Header_overlayFoot__UWR2y{grid-column:1/-1;display:flex;justify-content:space-between;border-top:1px solid rgba(207,217,224,.15);padding-top:calc(16 * var(--vr))}.Header_footLink__oZOGA{color:rgba(207,217,224,.6);transition:color .3s ease}.Header_footLink__oZOGA:hover{color:var(--color-white)}@media (max-width:767px){.Header_startLink__i35Y4{display:none}.Header_overlayInner__5EDUM{grid-template-columns:1fr;grid-template-rows:auto 1fr auto;padding-top:calc(100 * var(--vr));gap:calc(24 * var(--vr));overflow-y:auto}.Header_cats__xqYYL,.Header_mains__JNMCl{align-self:start}}.Header_desktopNav__Gpppz{display:flex;align-items:center;gap:calc(24 * var(--vr))}.Header_navLink__rYmd1{color:var(--color-white);position:relative;padding-bottom:calc(4 * var(--vr));transition:opacity .4s ease}.Header_navLink__rYmd1:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.Header_navLink__rYmd1:hover:after{transform:scaleX(1);transform-origin:left}.Header_desktopNav__Gpppz:hover .Header_navLink__rYmd1:not(:hover){opacity:.35}@media (min-width:768px){.Header_indexBtn__tvmQJ{display:none}}@media (max-width:767px){.Header_desktopNav__Gpppz{display:none}}.Header_searchBtn__hXkji{display:flex;align-items:center;gap:calc(10 * var(--vr));color:var(--color-white);min-width:calc(200 * var(--vr));padding:calc(9 * var(--vr)) calc(14 * var(--vr));border:1px solid hsla(0,0%,97%,.28);border-radius:calc(36 * var(--vr));transition:border-color .3s ease,background .3s ease}.Header_searchBtn__hXkji:hover{border-color:hsla(0,0%,97%,.6);background:var(--color-bg-white-10)}.Header_searchIcon__pcVdp{font-size:calc(16 * var(--vr));line-height:1;opacity:.7}.Header_searchText__XqDww{flex:1 1;text-align:left;color:hsla(0,0%,97%,.55)}.Header_searchKey__AqR7_{font-family:var(--font-mono);font-size:calc(10 * var(--vr));color:hsla(0,0%,97%,.55);border:1px solid hsla(0,0%,97%,.3);border-radius:calc(5 * var(--vr));padding:calc(2 * var(--vr)) calc(5 * var(--vr))}@media (max-width:767px){.Header_searchKey__AqR7_{display:none}}.Loader_loader__Szy_J{position:fixed;inset:0;z-index:var(--z-loader);pointer-events:none}.Loader_canvas__InHqU{position:absolute;inset:0;width:100%;height:100%}.Loader_logoWrap__6DInO{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:calc(18 * var(--vr));color:var(--color-white);will-change:transform,opacity}.Loader_mark__0MRj4{font-size:calc(34 * var(--vr))}.Loader_pct__fb0gH{font-family:var(--font-mono);font-size:calc(12 * var(--vr));letter-spacing:.22em;color:rgba(207,217,224,.6)}.Loader_stripe__Wtecv{will-change:opacity}.Loader_suffix__Wp8_a{font-family:var(--font-mono);font-size:calc(11 * var(--vr));letter-spacing:.18em;color:rgba(207,217,224,.5);text-transform:uppercase}.SearchOverlay_overlay__w7S5V{position:fixed;inset:0;z-index:calc(var(--z-contact) + 2);display:flex;justify-content:center;align-items:flex-start;padding-top:14vh;background:rgba(8,8,8,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.SearchOverlay_panel__qjlv1{width:min(calc(680 * var(--vr)),92vw);background:rgba(12,14,18,.96);border:1px solid rgba(207,217,224,.18);border-radius:calc(13 * var(--vr));overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.5)}.SearchOverlay_inputRow__4asKy{display:flex;align-items:center;gap:calc(12 * var(--vr));padding:calc(18 * var(--vr)) calc(20 * var(--vr));border-bottom:1px solid rgba(207,217,224,.12)}.SearchOverlay_prompt__yiV2d{color:rgba(207,217,224,.5)}.SearchOverlay_input__518kh{flex:1 1;background:none;border:none;outline:none;color:var(--color-white);text-transform:none;letter-spacing:0}.SearchOverlay_input__518kh::placeholder{color:rgba(207,217,224,.35)}.SearchOverlay_esc__U5ftx{color:rgba(207,217,224,.4);border:1px solid rgba(207,217,224,.2);border-radius:calc(5 * var(--vr));padding:calc(3 * var(--vr)) calc(6 * var(--vr))}.SearchOverlay_results__CHGfT{list-style:none;max-height:52vh;overflow-y:auto;padding:calc(8 * var(--vr))}.SearchOverlay_row__EWaaI{width:100%;display:flex;justify-content:space-between;align-items:center;gap:calc(16 * var(--vr));padding:calc(12 * var(--vr)) calc(14 * var(--vr));border-radius:calc(8 * var(--vr));text-align:left;transition:background .15s ease}.SearchOverlay_rowActive__1hFsT{background:var(--color-bg-white-10)}.SearchOverlay_label__1qCeP{color:var(--color-white)}.SearchOverlay_sub__FBM_V{color:rgba(207,217,224,.5);white-space:nowrap}.SearchOverlay_empty__FKQ4A{padding:calc(20 * var(--vr));color:rgba(207,217,224,.4)}.SearchOverlay_footer__7t6Fx{display:flex;gap:calc(24 * var(--vr));padding:calc(14 * var(--vr)) calc(20 * var(--vr));border-top:1px solid rgba(207,217,224,.12);color:rgba(207,217,224,.4)}@media (max-width:767px){.SearchOverlay_footer__7t6Fx{gap:calc(14 * var(--vr))}.SearchOverlay_sub__FBM_V{display:none}}.Footer_footer__4ORg_{position:relative;z-index:var(--z-footer);background:var(--color-dark-blue);color:var(--color-light-blue);padding:calc(80 * var(--vr)) var(--grid-margin) calc(24 * var(--vr));display:flex;flex-direction:column;gap:calc(60 * var(--vr));overflow:hidden;isolation:isolate}.Footer_field__x6B0k{position:absolute;inset:0;z-index:calc(var(--z-canvas) + 1);pointer-events:none;opacity:.5}.Footer_footer__4ORg_>:not(.Footer_field__x6B0k){position:relative;z-index:calc(var(--z-canvas) + 2)}.Footer_top__okOOE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:calc(40 * var(--vr));gap:calc(40 * var(--vr));max-width:calc(760 * var(--vr))}.Footer_col__gwc07{display:flex;flex-direction:column;gap:calc(16 * var(--vr))}.Footer_colTitle__AL4WT{color:rgba(207,217,224,.4)}.Footer_list__9qArd{list-style:none;display:flex;flex-direction:column;gap:calc(10 * var(--vr))}.Footer_link__sBBxm{color:var(--color-light-blue);transition:color .3s ease;text-align:left}.Footer_link__sBBxm:hover{color:var(--color-white)}.Footer_markWrap__LPlTy{overflow:hidden;color:var(--color-light-blue)}.Footer_mark__lqi4g{font-size:min(11.5vw,calc(170 * var(--vr)));opacity:.9;width:100%}.Footer_legal__4YKhm,.Footer_mark__lqi4g{display:flex;justify-content:space-between}.Footer_legal__4YKhm{border-top:1px solid rgba(207,217,224,.15);padding-top:calc(16 * var(--vr))}.Footer_legalText__H47Sc{color:rgba(207,217,224,.4)}@media (max-width:767px){.Footer_top__okOOE{grid-template-columns:1fr 1fr}}.CategoryRail_section__RpmAH{position:relative;background:var(--color-black);padding:calc(120 * var(--vr)) var(--grid-margin);display:flex;flex-direction:column;gap:calc(50 * var(--vr))}.CategoryRail_head__ayfMk{display:flex;flex-direction:column;gap:calc(14 * var(--vr));max-width:calc(700 * var(--vr))}.CategoryRail_kicker__Ln080{color:rgba(207,217,224,.5)}.CategoryRail_heading__UVo_g{color:var(--color-white)}.CategoryRail_rail__z0Dgp{display:flex;gap:calc(8 * var(--vr));height:calc(520 * var(--vr))}.CategoryRail_panel__pSftd{position:relative;flex:1 1;min-width:0;border-radius:calc(10 * var(--vr));overflow:hidden;background-size:cover;background-position:50%;text-align:left;isolation:isolate;transition:flex .7s cubic-bezier(.215,.61,.355,1);will-change:transform,opacity,flex}.CategoryRail_panel__pSftd:hover{flex:3.2 1}.CategoryRail_shade__9Ae3z{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(8,8,8,.25),rgba(8,8,8,.05) 45%,rgba(8,8,8,.82));transition:background .5s ease}.CategoryRail_index__ibmIf{position:absolute;top:calc(16 * var(--vr));left:calc(16 * var(--vr));z-index:1;font-family:var(--font-accent);font-weight:500;font-size:calc(22 * var(--vr));color:hsla(0,0%,97%,.6)}.CategoryRail_panelBottom__sgcqk{position:absolute;left:calc(16 * var(--vr));right:calc(16 * var(--vr));bottom:calc(16 * var(--vr));z-index:1;display:flex;flex-direction:column;gap:calc(8 * var(--vr))}.CategoryRail_panelName__xFgIC{color:var(--color-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CategoryRail_panelCta___jXH0{color:var(--color-light-blue);opacity:0;transform:translateY(6px);transition:opacity .4s ease .15s,transform .4s cubic-bezier(.34,1.56,.64,1) .15s}.CategoryRail_panel__pSftd:hover .CategoryRail_panelCta___jXH0{opacity:1;transform:translateY(0)}@media (max-width:767px){.CategoryRail_rail__z0Dgp{flex-direction:column;height:auto}.CategoryRail_panel__pSftd{height:calc(120 * var(--vr));flex:none}.CategoryRail_panel__pSftd:hover{flex:none}}.ExplodedSection_outer__t1x7k{position:relative;height:300vh;background:var(--color-black)}.ExplodedSection_sticky__dZywx{position:-webkit-sticky;position:sticky;top:0;height:100svh;overflow:hidden;z-index:calc(var(--z-canvas) + 1)}.ExplodedSection_scene__Ou8dL{position:absolute;inset:0}.ExplodedSection_head___zQnt{position:absolute;top:calc(110 * var(--vr));left:var(--grid-margin);display:flex;flex-direction:column;gap:calc(12 * var(--vr));pointer-events:none}.ExplodedSection_kicker__2aTl0{color:rgba(207,217,224,.5)}.ExplodedSection_heading__OK2pX{color:var(--color-white)}.ExplodedSection_label__w4FlT{position:absolute;display:flex;align-items:center;gap:calc(10 * var(--vr));color:var(--color-light-blue);opacity:0;pointer-events:none;will-change:transform,opacity}.ExplodedSection_label__w4FlT.ExplodedSection_left__e7TaX{left:var(--grid-margin)}.ExplodedSection_label__w4FlT.ExplodedSection_right__ucfGy{right:var(--grid-margin);flex-direction:row-reverse}.ExplodedSection_labelDot__ta2Yj{width:calc(7 * var(--vr));height:calc(7 * var(--vr));border-radius:50%;background:var(--color-white);flex-shrink:0}.ExplodedSection_hint__9MPMU{position:absolute;bottom:calc(24 * var(--vr));left:50%;transform:translateX(-50%);color:rgba(207,217,224,.4)}@media (max-width:767px){.ExplodedSection_label__w4FlT.ExplodedSection_left__e7TaX,.ExplodedSection_label__w4FlT.ExplodedSection_right__ucfGy{left:var(--grid-margin);right:auto;flex-direction:row}}.ParallaxImage_wrap__In2jl{position:relative;overflow:hidden;width:100%;height:100%}.ParallaxImage_img__cUMzG{width:100%;height:100%;object-fit:cover;will-change:transform;transform-origin:center}.MagneticButton_btn__uU_9P{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:calc(18 * var(--vr)) calc(30 * var(--vr));border-radius:calc(36 * var(--vr));border:1px solid;overflow:hidden;isolation:isolate;color:var(--color-white)}.MagneticButton_bg___xVt9{position:absolute;inset:0;z-index:0;display:block;will-change:transform}.MagneticButton_white__5bKxI{position:absolute;inset:-1px;display:block;background:var(--color-white);will-change:transform}.MagneticButton_content__N6d6l{position:relative;z-index:1;display:block;will-change:transform}.MagneticButton_mask__KdS__{display:block;overflow:hidden;height:1.15em}.MagneticButton_labelInner__guJOO{display:flex;flex-direction:column;will-change:transform}.MagneticButton_label__136Vo{display:block;height:1.15em;line-height:1.15em;white-space:nowrap}.MagneticButton_labelTop__3qD6j{color:currentColor}.MagneticButton_labelBottom__Cbog_{color:var(--color-black)}.FloorDesigner_section__jUluG{position:relative;height:100svh;background:var(--color-black);overflow:hidden}.FloorDesigner_scene__3wWIM{position:absolute;inset:0;z-index:calc(var(--z-canvas) + 1)}.FloorDesigner_scene__3wWIM:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(8,8,8,.85),rgba(8,8,8,.35) 34%,transparent 60%),linear-gradient(0deg,rgba(8,8,8,.6),transparent 30%)}.FloorDesigner_overlay__Sh1uJ{position:absolute;inset:0;z-index:calc(var(--z-canvas) + 2);display:flex;flex-direction:column;justify-content:space-between;padding:calc(120 * var(--vr)) var(--grid-margin) calc(40 * var(--vr));pointer-events:none}.FloorDesigner_head__wlp6H{display:flex;flex-direction:column;gap:calc(14 * var(--vr));max-width:calc(560 * var(--vr))}.FloorDesigner_kicker__T2ZzD{color:rgba(207,217,224,.6)}.FloorDesigner_heading__gmkAc{color:var(--color-white)}.FloorDesigner_desc__9syFD{color:var(--color-light-blue);max-width:calc(420 * var(--vr))}.FloorDesigner_controls__YSsgz{display:flex;align-items:flex-end;flex-wrap:wrap;gap:calc(36 * var(--vr));padding:calc(18 * var(--vr)) calc(22 * var(--vr));width:-moz-fit-content;width:fit-content;background:rgba(8,8,8,.5);backdrop-filter:blur(17px);-webkit-backdrop-filter:blur(17px);border:1px solid rgba(207,217,224,.15);border-radius:calc(13 * var(--vr));pointer-events:auto}.FloorDesigner_group__zsjYH{display:flex;flex-direction:column;gap:calc(12 * var(--vr))}.FloorDesigner_groupLabel__zey2p{color:rgba(207,217,224,.45)}.FloorDesigner_chips__Fhw5G{display:flex;gap:calc(8 * var(--vr));align-items:center}.FloorDesigner_chip__xUjVn{color:var(--color-light-blue);padding:calc(8 * var(--vr)) calc(14 * var(--vr));border:1px solid rgba(207,217,224,.25);border-radius:calc(36 * var(--vr));transition:background .3s ease,color .3s ease,border-color .3s ease}.FloorDesigner_chip__xUjVn:hover{border-color:hsla(0,0%,97%,.6)}.FloorDesigner_chipOn__4xhsA{background:var(--color-white);color:var(--color-black);border-color:var(--color-white)}.FloorDesigner_swatch___7MRF{width:calc(34 * var(--vr));height:calc(34 * var(--vr));border-radius:calc(8 * var(--vr));background-size:cover;background-position:50%;border:2px solid transparent;outline:1px solid rgba(207,217,224,.2);transition:border-color .3s ease,transform .3s ease}.FloorDesigner_swatch___7MRF:hover{transform:scale(1.06)}.FloorDesigner_swatchOn__xPV2y{border-color:var(--color-white)}.FloorDesigner_dot__y7kQZ{width:calc(26 * var(--vr));height:calc(26 * var(--vr));border-radius:50%;border:2px solid transparent;outline:1px solid rgba(207,217,224,.25);transition:border-color .3s ease,transform .3s ease}.FloorDesigner_dot__y7kQZ:hover{transform:scale(1.08)}.FloorDesigner_dotOn__ID6Af{border-color:var(--color-white)}.FloorDesigner_cta__xdr_P{align-self:center;color:var(--color-white);border-bottom:1px solid hsla(0,0%,97%,.5);padding-bottom:calc(4 * var(--vr));transition:color .3s ease}.FloorDesigner_cta__xdr_P:hover{color:var(--color-light-blue)}@media (max-width:767px){.FloorDesigner_controls__YSsgz{gap:calc(18 * var(--vr))}.FloorDesigner_scene__3wWIM:after{background:linear-gradient(0deg,rgba(8,8,8,.8),rgba(8,8,8,.2) 40%,rgba(8,8,8,.5))}}.Hero_hero__MpeZv{position:relative;height:100svh;background:var(--color-black);overflow:hidden}.Hero_inner__C9vXW{z-index:calc(var(--z-canvas) + 1);will-change:transform,opacity}.Hero_inner__C9vXW,.Hero_scene__8KwHO{position:absolute;inset:0}.Hero_scene__8KwHO:after{content:"";background:linear-gradient(180deg,rgba(8,8,8,.42),transparent 22%,transparent 62%,rgba(8,8,8,.6)),radial-gradient(70% 55% at 22% 30%,rgba(8,8,8,.45) 0,transparent 60%)}.Hero_hotspots__Xu2NA,.Hero_scene__8KwHO:after{position:absolute;inset:0;pointer-events:none}.Hero_hotspot__tbBZP{position:absolute;display:flex;align-items:center;gap:calc(10 * var(--vr));pointer-events:auto;transform:translate(-50%,-50%)}.Hero_dot__dc6s5{position:relative;width:calc(9 * var(--vr));height:calc(9 * var(--vr));border-radius:50%;background:var(--color-white);flex-shrink:0}.Hero_dot__dc6s5:after{content:"";position:absolute;inset:calc(-6 * var(--vr));border-radius:50%;border:1px solid hsla(0,0%,97%,.5);animation:Hero_pulse__JQxDl 2.4s ease-out infinite}@keyframes Hero_pulse__JQxDl{0%{transform:scale(.6);opacity:1}70%{transform:scale(1.5);opacity:0}to{transform:scale(1.5);opacity:0}}.Hero_hotspotLabel__cuHse{color:var(--color-white);background:rgba(8,8,8,.55);backdrop-filter:blur(17px);-webkit-backdrop-filter:blur(17px);padding:calc(8 * var(--vr)) calc(12 * var(--vr));border-radius:calc(36 * var(--vr));border:1px solid rgba(207,217,224,.25);opacity:0;transform:translateX(calc(-6 * var(--vr)));transition:opacity .35s ease,transform .35s cubic-bezier(.34,1.56,.64,1);white-space:nowrap}.Hero_hotspot__tbBZP:hover .Hero_hotspotLabel__cuHse{opacity:1;transform:translateX(0)}.Hero_content__LbyeP{position:absolute;left:var(--grid-margin);top:calc(108 * var(--vr));display:flex;flex-direction:column;gap:calc(20 * var(--vr));pointer-events:none;max-width:calc(560 * var(--vr))}.Hero_title__M0ThY{color:var(--color-white)}.Hero_mask__7HUkz{display:block;overflow:hidden}.Hero_lineInner__A9l6c{display:block;will-change:transform}.Hero_tm__GkGzM{font-size:.28em;vertical-align:super}.Hero_sub__TMZQi{max-width:calc(400 * var(--vr));color:var(--color-light-blue);will-change:transform,opacity}.Hero_specs__jMVgb{position:absolute;left:var(--grid-margin);right:var(--grid-margin);bottom:calc(22 * var(--vr));display:flex;align-items:flex-end;gap:calc(48 * var(--vr));border-top:1px solid rgba(207,217,224,.18);padding-top:calc(16 * var(--vr));pointer-events:none}.Hero_spec__bRmpd{display:flex;flex-direction:column;gap:calc(6 * var(--vr));will-change:transform,opacity}.Hero_specValue__ErdZW{font-family:var(--font-accent);font-weight:550;font-size:calc(26 * var(--vr));line-height:1;color:var(--color-white)}.Hero_specLabel__kzXCm{color:rgba(207,217,224,.5)}.Hero_scrollHint__a1khX{margin-left:auto;flex-direction:row;align-items:center;gap:calc(10 * var(--vr))}.Hero_scrollLine__oQ897{display:block;width:calc(40 * var(--vr));height:1px;background:rgba(207,217,224,.5);transform-origin:left;animation:Hero_scrollLine__oQ897 2.2s ease-in-out infinite}@keyframes Hero_scrollLine__oQ897{0%{transform:scaleX(0);opacity:1}60%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@media (max-width:767px){.Hero_content__LbyeP{top:calc(96 * var(--vr));right:var(--grid-margin)}.Hero_hotspotLabel__cuHse{display:none}.Hero_specs__jMVgb{gap:calc(20 * var(--vr));flex-wrap:wrap}.Hero_scrollHint__a1khX{display:none}}.MaterialMacro_section__xGVtx{background:var(--color-white);color:var(--color-black);padding:calc(140 * var(--vr)) 0 calc(160 * var(--vr));display:flex;flex-direction:column;gap:calc(60 * var(--vr))}.MaterialMacro_head__TQWL3{padding-inline:var(--grid-margin)}.MaterialMacro_heading__2r0nH{color:var(--color-black);max-width:calc(900 * var(--vr))}.MaterialMacro_frame__hCJ5D{position:relative;height:92svh;overflow:hidden}.MaterialMacro_img__x5VxO{position:absolute;inset:-10% 0;background-image:url(/textures/marble-calacatta-012/Color.jpg);background-size:cover;background-position:50%;will-change:transform}.MaterialMacro_sweep__QuxHM{position:absolute;inset:0;width:60%;background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.5) 45%,hsla(0,0%,100%,.75) 50%,hsla(0,0%,100%,.5) 55%,transparent);mix-blend-mode:soft-light;will-change:transform;pointer-events:none}.MaterialMacro_meta__xDq01{position:absolute;left:var(--grid-margin);bottom:calc(24 * var(--vr));display:flex;flex-direction:column;gap:calc(8 * var(--vr))}.MaterialMacro_metaLine__93HMf{color:rgba(8,8,8,.75);background:hsla(0,0%,97%,.65);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:calc(6 * var(--vr)) calc(10 * var(--vr));border-radius:calc(5 * var(--vr));width:-moz-fit-content;width:fit-content}.MaterialMacro_doto__OCIRJ{font-family:var(--font-accent);font-weight:550}.ProcessTimeline_outer__1TkLd{position:relative;height:260vh;background:var(--color-black)}.ProcessTimeline_sticky__ao11b{position:-webkit-sticky;position:sticky;top:0;height:100svh;display:flex;flex-direction:column;justify-content:center;gap:calc(60 * var(--vr));overflow:hidden}.ProcessTimeline_head__3xZRZ{padding-inline:var(--grid-margin);display:flex;flex-direction:column;gap:calc(12 * var(--vr))}.ProcessTimeline_kicker__BaDQp{color:rgba(207,217,224,.5)}.ProcessTimeline_heading__APh17{color:var(--color-white)}.ProcessTimeline_viewport__2P2DK{position:relative;padding-inline:var(--grid-margin);overflow:hidden}.ProcessTimeline_dotline__DZrbn{position:absolute;top:calc(58 * var(--vr));left:var(--grid-margin);right:calc(-100 * var(--vr));height:calc(3 * var(--vr));background-image:radial-gradient(circle at calc(1.5 * var(--vr)) 50%,rgba(207,217,224,.7) calc(1.2 * var(--vr)),transparent calc(1.5 * var(--vr)));background-size:calc(10 * var(--vr)) 100%;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);will-change:clip-path}.ProcessTimeline_track__rn5WJ{display:flex;gap:calc(24 * var(--vr));width:max-content;will-change:transform}.ProcessTimeline_card__lTVGj{width:calc(330 * var(--vr));display:flex;flex-direction:column;gap:calc(12 * var(--vr));padding:calc(20 * var(--vr));padding-top:calc(84 * var(--vr));border:1px solid rgba(207,217,224,.14);border-radius:calc(10 * var(--vr));background:hsla(0,0%,100%,.03);position:relative}.ProcessTimeline_cardNum__KLIK4{position:absolute;top:calc(16 * var(--vr));left:calc(20 * var(--vr));font-family:var(--font-accent);font-weight:550;font-size:calc(28 * var(--vr));color:rgba(207,217,224,.35)}.ProcessTimeline_cardPoint__NUdiQ{position:absolute;top:calc(54 * var(--vr));left:calc(20 * var(--vr));width:calc(9 * var(--vr));height:calc(9 * var(--vr));border-radius:50%;background:var(--color-white)}.ProcessTimeline_cardTitle__yICAL{color:var(--color-white)}.ProcessTimeline_cardText__E9Cc1{color:var(--color-light-blue)}.SpacesCarousel_outer__lErS4{position:relative;height:340vh;background:var(--color-black)}.SpacesCarousel_sticky__AwjCI{position:-webkit-sticky;position:sticky;top:0;height:100svh;display:flex;align-items:center;padding:0 var(--grid-margin)}.SpacesCarousel_stage__mXDDU{position:relative;width:100%;height:82svh;border-radius:calc(13 * var(--vr));overflow:hidden;isolation:isolate}.SpacesCarousel_layer__xGSfj{position:absolute;inset:0;background-size:cover;background-position:50%;will-change:transform,clip-path}.SpacesCarousel_shade__vW0IU{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(8,8,8,.55),rgba(8,8,8,.15) 40%,rgba(8,8,8,.72))}.SpacesCarousel_content__AKmgJ{position:absolute;left:calc(30 * var(--vr));bottom:calc(30 * var(--vr));z-index:3;display:flex;flex-direction:column;gap:calc(10 * var(--vr))}.SpacesCarousel_kicker__gwyDa{color:hsla(0,0%,97%,.6)}.SpacesCarousel_counterMask__1JMl0,.SpacesCarousel_noteMask__gZVr9,.SpacesCarousel_titleMask__7yj9h{display:block;overflow:hidden}.SpacesCarousel_title__FlhHb{display:block;color:var(--color-white);will-change:transform}.SpacesCarousel_note__Haz_q{display:block;color:hsla(0,0%,97%,.7);will-change:transform,opacity}.SpacesCarousel_meta__1gyAV{position:absolute;right:calc(30 * var(--vr));bottom:calc(30 * var(--vr));z-index:3;display:flex;align-items:baseline;gap:calc(10 * var(--vr))}.SpacesCarousel_counter__1DzVH{display:block;font-family:var(--font-accent);font-weight:550;font-size:calc(30 * var(--vr));line-height:1;color:var(--color-white);will-change:transform,opacity}.SpacesCarousel_counterTotal__ILF1Q{font-family:var(--font-accent);font-weight:500;font-size:calc(14 * var(--vr));color:hsla(0,0%,97%,.55)}.SpacesCarousel_bar__eyf1T{width:calc(120 * var(--vr));height:1px;background:hsla(0,0%,97%,.3);overflow:hidden;align-self:center}.SpacesCarousel_barFill__E9HOt{display:block;height:100%;background:var(--color-white);transform:scaleX(0);transform-origin:left}.SpacesCarousel_hint__vsIjx{position:absolute;left:50%;bottom:calc(14 * var(--vr));transform:translateX(-50%);z-index:3;color:hsla(0,0%,97%,.4)}@media (max-width:767px){.SpacesCarousel_stage__mXDDU{height:70svh}}.StatsBand_band__KZctK{background:var(--color-black);padding:calc(70 * var(--vr)) var(--grid-margin);display:grid;grid-template-columns:repeat(4,1fr);grid-gap:calc(24 * var(--vr));gap:calc(24 * var(--vr));border-top:1px solid rgba(207,217,224,.12);border-bottom:1px solid rgba(207,217,224,.12)}.StatsBand_stat__zhC8Z{display:flex;flex-direction:column;gap:calc(10 * var(--vr))}.StatsBand_value__XYRvQ{font-family:var(--font-accent);font-weight:550;font-size:calc(64 * var(--vr));line-height:1;color:var(--color-white)}.StatsBand_label__FQkAy{color:rgba(207,217,224,.5)}@media (max-width:767px){.StatsBand_band__KZctK{grid-template-columns:repeat(2,1fr);gap:calc(36 * var(--vr)) calc(20 * var(--vr))}}.Testimonials_outer__WpSaN{position:relative;height:300vh;background:var(--color-black)}.Testimonials_sticky__54v9V{position:-webkit-sticky;position:sticky;top:0;min-height:100svh;display:flex;flex-direction:column;justify-content:center;gap:calc(30 * var(--vr));padding:calc(120 * var(--vr)) var(--grid-margin);overflow:hidden}.Testimonials_kicker__TQ6yk{color:rgba(207,217,224,.5)}.Testimonials_bigNum__vSKh_{position:absolute;top:calc(80 * var(--vr));right:var(--grid-margin);font-family:var(--font-accent);font-weight:550;font-size:calc(180 * var(--vr));line-height:1;color:rgba(207,217,224,.08);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Testimonials_list__14lFh{display:flex;flex-direction:column;border-bottom:1px solid rgba(207,217,224,.15)}.Testimonials_item__bKfxE{display:flex;flex-direction:column;border-top:1px solid rgba(207,217,224,.15);padding:calc(20 * var(--vr)) 0}.Testimonials_itemTop__zD0JW{display:grid;grid-template-columns:calc(50 * var(--vr)) 1fr calc(220 * var(--vr));align-items:center;grid-gap:calc(16 * var(--vr));gap:calc(16 * var(--vr))}.Testimonials_itemIndex__qA87_{font-family:var(--font-accent);font-weight:550;font-size:calc(16 * var(--vr));color:rgba(207,217,224,.45)}.Testimonials_itemAuthor__JI5OA{color:rgba(207,217,224,.6)}.Testimonials_itemActive__AaOk6 .Testimonials_itemAuthor__JI5OA{color:var(--color-white)}.Testimonials_progress__duibc{height:1px;background:rgba(207,217,224,.2);overflow:hidden}.Testimonials_progressFill__NsVoC{display:block;height:100%;background:var(--color-white);transform-origin:left}.Testimonials_itemBody__HbT3s{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.645,.045,.355,1)}.Testimonials_itemActive__AaOk6 .Testimonials_itemBody__HbT3s{grid-template-rows:1fr}.Testimonials_quote__3Wwkf{overflow:hidden;display:block;color:var(--color-white);max-width:calc(900 * var(--vr));opacity:0;transform:translateY(14px);transition:opacity .5s ease .1s,transform .5s cubic-bezier(.215,.61,.355,1) .1s}.Testimonials_itemActive__AaOk6 .Testimonials_quote__3Wwkf{opacity:1;transform:translateY(0);padding-top:calc(18 * var(--vr))}.Testimonials_hint__PiPzg{color:rgba(207,217,224,.4)}@media (max-width:767px){.Testimonials_itemTop__zD0JW{grid-template-columns:calc(36 * var(--vr)) 1fr calc(70 * var(--vr))}.Testimonials_bigNum__vSKh_{font-size:calc(90 * var(--vr))}}.TextSections_kicker__PIDcy{color:rgba(207,217,224,.5)}.TextSections_headingLight__fsHMp{color:var(--color-light-blue)}.TextSections_advantage__bwNzB{background:var(--color-black);padding:calc(140 * var(--vr)) var(--grid-margin);display:flex;flex-direction:column;gap:calc(50 * var(--vr))}.TextSections_advHead__pT5Ep{display:flex;flex-direction:column;gap:calc(16 * var(--vr));max-width:calc(640 * var(--vr))}.TextSections_ledger__d1WVS{display:flex;flex-direction:column;border-bottom:1px solid rgba(207,217,224,.15)}.TextSections_row__aE_5A{display:grid;grid-template-columns:calc(140 * var(--vr)) 1fr 1.4fr calc(120 * var(--vr));align-items:center;grid-gap:calc(24 * var(--vr));gap:calc(24 * var(--vr));padding:calc(28 * var(--vr)) calc(14 * var(--vr));border-top:1px solid rgba(207,217,224,.15);will-change:clip-path,opacity;transition:background .35s ease,padding-left .35s cubic-bezier(.215,.61,.355,1)}.TextSections_row__aE_5A:hover{background:var(--color-bg-white-10);padding-left:calc(28 * var(--vr))}.TextSections_rowCode__MVPZl{font-family:var(--font-accent);font-weight:550;font-size:calc(20 * var(--vr));color:rgba(207,217,224,.45)}.TextSections_rowTitle__KJQ1F{color:var(--color-white)}.TextSections_rowText__POGTL{color:var(--color-light-blue);max-width:calc(480 * var(--vr))}.TextSections_rowTag__F7RTx{justify-self:end;color:rgba(207,217,224,.5);border:1px solid rgba(207,217,224,.25);border-radius:calc(36 * var(--vr));padding:calc(6 * var(--vr)) calc(12 * var(--vr));transition:color .35s ease,border-color .35s ease}.TextSections_row__aE_5A:hover .TextSections_rowTag__F7RTx{color:var(--color-white);border-color:hsla(0,0%,97%,.7)}.TextSections_comparison__1KMAp{background:var(--color-black);padding:calc(100 * var(--vr)) var(--grid-margin) calc(140 * var(--vr));display:grid;grid-template-columns:1fr 1fr;grid-gap:calc(40 * var(--vr));gap:calc(40 * var(--vr))}.TextSections_compCol__brQRV{display:flex;flex-direction:column;gap:calc(24 * var(--vr))}.TextSections_compOthersTitle__oC7JQ{color:rgba(207,217,224,.35)}.TextSections_compTectonTitle__i0uzL{color:var(--color-white)}.TextSections_compList__FmA7U{list-style:none;display:flex;flex-direction:column}.TextSections_compList__FmA7U li{padding:calc(18 * var(--vr)) 0;border-top:1px solid rgba(207,217,224,.12);will-change:transform,opacity}.TextSections_compOthers__Rz8IO{color:rgba(207,217,224,.4)}.TextSections_compTecton__naUlJ{color:var(--color-white)}.TextSections_cta__OlOTA{background:var(--color-black);padding:calc(160 * var(--vr)) var(--grid-margin);display:flex;flex-direction:column;align-items:center;text-align:center;gap:calc(28 * var(--vr))}.TextSections_ctaHeading__TnLU3{color:var(--color-white)}.TextSections_ctaSub__GjDiV{color:var(--color-light-blue);max-width:calc(420 * var(--vr))}@media (max-width:767px){.TextSections_comparison__1KMAp,.TextSections_row__aE_5A{grid-template-columns:1fr}.TextSections_row__aE_5A{gap:calc(10 * var(--vr))}.TextSections_rowTag__F7RTx{justify-self:start}}.ProductCard_card__ziN0E{display:flex;flex-direction:column;gap:calc(14 * var(--vr));cursor:pointer}.ProductCard_viewport__ZaSAx{position:relative;aspect-ratio:1/1;border-radius:calc(10 * var(--vr));background:var(--color-bg-white-10);overflow:hidden;transition:background .3s ease}.ProductCard_card__ziN0E:hover .ProductCard_viewport__ZaSAx{background:hsla(0,0%,100%,.16)}.ProductCard_view__yfOmw{position:absolute;inset:0;width:100%;height:100%;cursor:-webkit-grab;cursor:grab}.ProductCard_meta__BNxsh{display:flex;flex-direction:column;gap:calc(6 * var(--vr))}.ProductCard_sku__sbuhU{color:rgba(207,217,224,.5)}.ProductCard_skuCode__cGCQ2{font-family:var(--font-accent);font-weight:550;letter-spacing:.06em}.ProductCard_name__KQNs7{color:var(--color-white)}.ProductCard_dims__Ig1Yb{color:rgba(207,217,224,.5)}.ProductCard_price__wFkdH{margin-top:calc(4 * var(--vr));color:var(--color-light-blue);border-bottom:1px solid rgba(207,217,224,.25);width:-moz-fit-content;width:fit-content;padding-bottom:calc(3 * var(--vr));transition:color .3s ease,border-color .3s ease}.ProductCard_card__ziN0E:hover .ProductCard_price__wFkdH{color:var(--color-white);border-color:var(--color-white)}.ProductCard_specSwatch__mBZa5{position:absolute;inset:0;display:flex;align-items:flex-end;padding:calc(14 * var(--vr))}.ProductCard_specTag___DO_x{color:hsla(0,0%,97%,.5);border:1px solid hsla(0,0%,97%,.2);border-radius:calc(36 * var(--vr));padding:calc(6 * var(--vr)) calc(10 * var(--vr))}.CategoryExplorer_main__M15kR{position:relative;background:var(--color-black)}.CategoryExplorer_hero__znc5M{position:relative;height:100svh;overflow:hidden}.CategoryExplorer_scene__tzkTA{position:absolute;inset:0;z-index:calc(var(--z-canvas) + 1)}.CategoryExplorer_scene__tzkTA:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(8,8,8,.5),transparent 24%,transparent 74%,rgba(8,8,8,.32))}.CategoryExplorer_heroTop__gqWNU{position:absolute;z-index:calc(var(--z-canvas) + 2);left:var(--grid-margin);top:calc(108 * var(--vr));max-width:calc(520 * var(--vr));display:flex;flex-direction:column;gap:calc(14 * var(--vr));pointer-events:none}.CategoryExplorer_kicker__CVX3w{color:rgba(207,217,224,.6)}.CategoryExplorer_title__je6yU{color:var(--color-white)}.CategoryExplorer_sub__4KdJ3{color:var(--color-light-blue);max-width:calc(420 * var(--vr))}.CategoryExplorer_config__Zut0b{position:absolute;z-index:calc(var(--z-canvas) + 2);left:var(--grid-margin);bottom:calc(30 * var(--vr));display:flex;gap:calc(40 * var(--vr));flex-wrap:wrap;padding:calc(18 * var(--vr)) calc(22 * var(--vr));background:rgba(8,8,8,.5);backdrop-filter:blur(17px);-webkit-backdrop-filter:blur(17px);border:1px solid rgba(207,217,224,.15);border-radius:calc(13 * var(--vr))}.CategoryExplorer_group__JJgJT{display:flex;flex-direction:column;gap:calc(12 * var(--vr))}.CategoryExplorer_groupLabel__qRn9m{color:rgba(207,217,224,.45)}.CategoryExplorer_chips__h7UBt{display:flex;gap:calc(8 * var(--vr));align-items:center}.CategoryExplorer_chip__0SjMP{color:var(--color-light-blue);padding:calc(8 * var(--vr)) calc(14 * var(--vr));border:1px solid rgba(207,217,224,.25);border-radius:calc(36 * var(--vr));transition:background .3s ease,color .3s ease,border-color .3s ease}.CategoryExplorer_chip__0SjMP:hover{border-color:hsla(0,0%,97%,.6)}.CategoryExplorer_chipOn__a71V9{background:var(--color-white);color:var(--color-black);border-color:var(--color-white)}.CategoryExplorer_swatch__sDJhN{width:calc(34 * var(--vr));height:calc(34 * var(--vr));border-radius:calc(8 * var(--vr));background-size:cover;background-position:50%;border:2px solid transparent;outline:1px solid rgba(207,217,224,.2);transition:border-color .3s ease,transform .3s ease}.CategoryExplorer_swatch__sDJhN:hover{transform:scale(1.06)}.CategoryExplorer_swatchOn__y_AMN{border-color:var(--color-white)}.CategoryExplorer_dot__4jbj8{width:calc(26 * var(--vr));height:calc(26 * var(--vr));border-radius:50%;border:2px solid transparent;outline:1px solid rgba(207,217,224,.25);transition:border-color .3s ease,transform .3s ease}.CategoryExplorer_dot__4jbj8:hover{transform:scale(1.08)}.CategoryExplorer_dotOn__YCLjl{border-color:var(--color-white)}.CategoryExplorer_hint__Y2GPj{position:absolute;z-index:calc(var(--z-canvas) + 2);right:var(--grid-margin);bottom:calc(30 * var(--vr));color:rgba(207,217,224,.4)}.CategoryExplorer_gridSection__slGAu{position:relative;z-index:var(--z-page);background:var(--color-black);padding:calc(100 * var(--vr)) var(--grid-margin) calc(140 * var(--vr))}.CategoryExplorer_gridHead__MU501{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:calc(40 * var(--vr));border-bottom:1px solid rgba(207,217,224,.15);padding-bottom:calc(20 * var(--vr))}.CategoryExplorer_gridTitle__Xtr5L{color:var(--color-white)}.CategoryExplorer_gridCount__NK7TP{color:rgba(207,217,224,.5)}.CategoryExplorer_grid__YtbJ4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:calc(20 * var(--vr));gap:calc(20 * var(--vr))}@media (max-width:767px){.CategoryExplorer_config__Zut0b{left:var(--grid-margin);right:var(--grid-margin);gap:calc(20 * var(--vr))}.CategoryExplorer_hint__Y2GPj{display:none}.CategoryExplorer_grid__YtbJ4{grid-template-columns:1fr}}.CategoryExplorer_range__J6KzH{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(140 * var(--vr));height:2px;background:rgba(207,217,224,.3);border-radius:2px;outline:none}.CategoryExplorer_range__J6KzH::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:calc(14 * var(--vr));height:calc(14 * var(--vr));border-radius:50%;background:var(--color-white);cursor:pointer}.CategoryExplorer_range__J6KzH::-moz-range-thumb{width:calc(14 * var(--vr));height:calc(14 * var(--vr));border:none;border-radius:50%;background:var(--color-white);cursor:pointer}.TilesExplorer_main__bfOKW{position:relative;background:var(--color-black)}.TilesExplorer_hero__8zFAQ{position:relative;height:100svh;overflow:hidden}.TilesExplorer_scene__I_SH6{position:absolute;inset:0;z-index:calc(var(--z-canvas) + 1)}.TilesExplorer_scene__I_SH6:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(8,8,8,.5),transparent 24%,transparent 74%,rgba(8,8,8,.32))}.TilesExplorer_heroTop___2_T2{position:absolute;z-index:calc(var(--z-canvas) + 2);left:var(--grid-margin);top:calc(108 * var(--vr));max-width:calc(520 * var(--vr));display:flex;flex-direction:column;gap:calc(14 * var(--vr));pointer-events:none}.TilesExplorer_kicker__c0PNM{color:rgba(207,217,224,.6)}.TilesExplorer_title__bNu7u{color:var(--color-white)}.TilesExplorer_sub__TeCBd{color:var(--color-light-blue);max-width:calc(420 * var(--vr))}.TilesExplorer_config__uwBzs{position:absolute;z-index:calc(var(--z-canvas) + 2);left:var(--grid-margin);bottom:calc(30 * var(--vr));display:flex;gap:calc(40 * var(--vr));flex-wrap:wrap;padding:calc(18 * var(--vr)) calc(22 * var(--vr));background:rgba(8,8,8,.5);backdrop-filter:blur(17px);-webkit-backdrop-filter:blur(17px);border:1px solid rgba(207,217,224,.15);border-radius:calc(13 * var(--vr))}.TilesExplorer_group__6Puyt{display:flex;flex-direction:column;gap:calc(12 * var(--vr))}.TilesExplorer_groupLabel__OUCsS{color:rgba(207,217,224,.45)}.TilesExplorer_chips__Z_njx{display:flex;gap:calc(8 * var(--vr));align-items:center}.TilesExplorer_chip__EeWfX{color:var(--color-light-blue);padding:calc(8 * var(--vr)) calc(14 * var(--vr));border:1px solid rgba(207,217,224,.25);border-radius:calc(36 * var(--vr));transition:background .3s ease,color .3s ease,border-color .3s ease}.TilesExplorer_chip__EeWfX:hover{border-color:hsla(0,0%,97%,.6)}.TilesExplorer_chipOn__DkUZV{background:var(--color-white);color:var(--color-black);border-color:var(--color-white)}.TilesExplorer_swatch__ubd6V{width:calc(34 * var(--vr));height:calc(34 * var(--vr));border-radius:calc(8 * var(--vr));background-size:cover;background-position:50%;border:2px solid transparent;outline:1px solid rgba(207,217,224,.2);transition:border-color .3s ease,transform .3s ease}.TilesExplorer_swatch__ubd6V:hover{transform:scale(1.06)}.TilesExplorer_swatchOn__aQHGb{border-color:var(--color-white)}.TilesExplorer_dot__nc128{width:calc(26 * var(--vr));height:calc(26 * var(--vr));border-radius:50%;border:2px solid transparent;outline:1px solid rgba(207,217,224,.25);transition:border-color .3s ease,transform .3s ease}.TilesExplorer_dot__nc128:hover{transform:scale(1.08)}.TilesExplorer_dotOn__psAx8{border-color:var(--color-white)}.TilesExplorer_hint__IjAQL{position:absolute;z-index:calc(var(--z-canvas) + 2);right:var(--grid-margin);bottom:calc(30 * var(--vr));color:rgba(207,217,224,.4)}.TilesExplorer_gridSection__hi5hO{position:relative;z-index:var(--z-page);background:var(--color-black);padding:calc(100 * var(--vr)) var(--grid-margin) calc(140 * var(--vr))}.TilesExplorer_gridHead__mAoxq{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:calc(40 * var(--vr));border-bottom:1px solid rgba(207,217,224,.15);padding-bottom:calc(20 * var(--vr))}.TilesExplorer_gridTitle__SVbyl{color:var(--color-white)}.TilesExplorer_gridCount__01Y_I{color:rgba(207,217,224,.5)}.TilesExplorer_grid__r3aPR{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:calc(20 * var(--vr));gap:calc(20 * var(--vr))}@media (max-width:767px){.TilesExplorer_config__uwBzs{left:var(--grid-margin);right:var(--grid-margin);gap:calc(20 * var(--vr))}.TilesExplorer_hint__IjAQL{display:none}.TilesExplorer_grid__r3aPR{grid-template-columns:1fr}}.ProductDetail_main__QzBk3{position:relative;z-index:var(--z-page);background:var(--color-black);color:var(--color-light-blue);padding:calc(120 * var(--vr)) var(--grid-margin) calc(120 * var(--vr))}.ProductDetail_top__C8sWR{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:calc(50 * var(--vr));gap:calc(50 * var(--vr));align-items:start}.ProductDetail_left__O_I5S{position:-webkit-sticky;position:sticky;top:calc(90 * var(--vr))}.ProductDetail_viewerWrap__4_wuw{height:calc(100vh - calc(160 * var(--vr)));min-height:calc(420 * var(--vr))}.ProductDetail_right__am57J{display:flex;flex-direction:column;gap:calc(24 * var(--vr));padding-top:calc(20 * var(--vr))}.ProductDetail_crumbs__I42fh{display:flex;gap:calc(8 * var(--vr));color:rgba(207,217,224,.5)}.ProductDetail_crumb__p0k7G{transition:color .3s ease}.ProductDetail_crumb__p0k7G:hover,.ProductDetail_name__LKMKR{color:var(--color-white)}.ProductDetail_sku__NhwAs{color:rgba(207,217,224,.5);margin-top:calc(-14 * var(--vr))}.ProductDetail_price__eyn6u{color:var(--color-white);padding:calc(10 * var(--vr)) calc(16 * var(--vr));border:1px solid rgba(207,217,224,.3);border-radius:calc(36 * var(--vr));width:-moz-fit-content;width:fit-content}.ProductDetail_specs__TL3su{display:flex;flex-direction:column;border-top:1px solid rgba(207,217,224,.15)}.ProductDetail_specRow__nCwKv{display:flex;justify-content:space-between;gap:calc(20 * var(--vr));padding:calc(12 * var(--vr)) 0;border-bottom:1px solid rgba(207,217,224,.12)}.ProductDetail_specKey__QlVGI{color:rgba(207,217,224,.5)}.ProductDetail_specVal__H2PA7{color:var(--color-white);text-align:right}.ProductDetail_downloads__Oe4_5{display:flex;flex-direction:column;gap:calc(12 * var(--vr))}.ProductDetail_dlLabel__pdrAM{color:rgba(207,217,224,.5)}.ProductDetail_dlList__gyooe{display:flex;flex-wrap:wrap;gap:calc(10 * var(--vr))}.ProductDetail_dl__L7hKM{color:var(--color-light-blue);padding:calc(8 * var(--vr)) calc(14 * var(--vr));border:1px solid rgba(207,217,224,.25);border-radius:calc(8 * var(--vr));transition:background .3s ease,color .3s ease}.ProductDetail_dl__L7hKM:hover{background:var(--color-bg-white-10);color:var(--color-white)}.ProductDetail_ctas__AIVBk{display:flex;gap:calc(14 * var(--vr));align-items:center;flex-wrap:wrap}.ProductDetail_secondaryCta__JAzqL{color:var(--color-light-blue);border-bottom:1px solid rgba(207,217,224,.4);padding-bottom:calc(4 * var(--vr));transition:color .3s ease}.ProductDetail_secondaryCta__JAzqL:hover{color:var(--color-white)}.ProductDetail_accGroup__XzYA_{display:flex;flex-direction:column;border-top:1px solid rgba(207,217,224,.15)}.ProductDetail_acc__D3H7d{border-bottom:1px solid rgba(207,217,224,.12)}.ProductDetail_accHead__LYfWW{width:100%;display:flex;justify-content:space-between;align-items:center;padding:calc(16 * var(--vr)) 0}.ProductDetail_accTitle__SeV0k{color:var(--color-white)}.ProductDetail_accIcon___6K_G{color:var(--color-light-blue);font-size:calc(18 * var(--vr));transition:transform .4s cubic-bezier(.215,.61,.355,1)}.ProductDetail_accIconOpen__JbN0a{transform:rotate(45deg)}.ProductDetail_accBody__SA39k{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.645,.045,.355,1)}.ProductDetail_accBodyOpen__m_iI9{grid-template-rows:1fr}.ProductDetail_accInner__ENGeu{overflow:hidden}.ProductDetail_accText__F_ZyX{color:var(--color-light-blue);padding-bottom:calc(16 * var(--vr));max-width:calc(460 * var(--vr))}.ProductDetail_credit__ytVqa{color:rgba(207,217,224,.35)}.ProductDetail_credit__ytVqa a{text-decoration:underline}.ProductDetail_related__Wgyus{margin-top:calc(120 * var(--vr));border-top:1px solid rgba(207,217,224,.15);padding-top:calc(40 * var(--vr))}.ProductDetail_relatedTitle__c85Bg{color:var(--color-white);margin-bottom:calc(40 * var(--vr))}.ProductDetail_relatedGrid__yeA7m{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:calc(20 * var(--vr));gap:calc(20 * var(--vr))}@media (max-width:767px){.ProductDetail_top__C8sWR{grid-template-columns:1fr}.ProductDetail_left__O_I5S{position:relative;top:0}.ProductDetail_viewerWrap__4_wuw{height:62svh}.ProductDetail_relatedGrid__yeA7m{grid-template-columns:1fr}}