.BrochureFooterLogo_wrap__6IJMQ{display:flex;align-items:flex-end}.BrochureFooterLogo_logoWrap___RgUg{position:relative;width:188px;height:52px}.BrochureFooterLogo_logo__hA5dN{object-fit:contain;object-position:left center}.SectionFrame_frame__aFD2J{position:relative;width:100%;max-width:var(--site-max-width);border:none;background:var(--color-panel-bg);padding:0;margin:0 auto;scroll-margin-top:110px}.SectionFrame_frameChapter__eS0lg{background:var(--color-page-bg)}@media (max-width:900px){.SectionFrame_frameChapter__eS0lg{padding-bottom:calc(92px + env(safe-area-inset-bottom, 0px))}}@media (min-width:901px){.SectionFrame_frameChapter__eS0lg{padding-bottom:120px}}.SectionFrame_inner__YhfgI{display:block}.SectionFrame_inner__YhfgI .brochurePageTitle{padding-bottom:20px}@media (min-width:901px){.SectionFrame_inner__YhfgI>.brochurePageTitle~*{padding-inline:30px;box-sizing:border-box}}@media (max-width:900px){.SectionFrame_inner__YhfgI>.brochurePageTitle{padding-inline:20px;box-sizing:border-box}.SectionFrame_inner__YhfgI>.brochurePageTitle~*{padding-inline:40px;box-sizing:border-box}}.SectionFrame_bottomPinned__un4U6,.SectionFrame_bottom__yp8VU{display:flex;justify-content:flex-start;align-items:flex-end;margin-top:clamp(28px,4vw,60px)}.SectionFrame_bottomPinnedInner__mTK2T{width:100%;max-width:var(--site-max-width);margin-left:auto;margin-right:auto;box-sizing:border-box;display:flex;justify-content:flex-start}@media (max-width:900px){.SectionFrame_bottomPinned__un4U6{position:fixed;left:var(--page-padding-x);right:var(--page-padding-x);bottom:calc(30px + env(safe-area-inset-bottom, 0px));margin-top:0;z-index:40;pointer-events:none;width:auto}.SectionFrame_bottomPinnedInner__mTK2T{pointer-events:auto}}@media (min-width:901px){.SectionFrame_bottomPinned__un4U6{position:fixed;left:var(--page-padding-x);right:var(--page-padding-x);bottom:calc(36px + 60px);margin-top:0;z-index:40;pointer-events:none;width:auto}.SectionFrame_bottomPinnedInner__mTK2T{pointer-events:auto}}.ImagePanel_wrap__JfKuh{width:100%;position:relative;border-radius:0;overflow:hidden;--img-scale:1;--img-translate-x:0px;--img-translate-y:0px;--img-origin:center center}.ImagePanel_img__rmQcg{transform:scale(var(--img-scale)) translate(var(--img-translate-x),var(--img-translate-y));transform-origin:var(--img-origin)}.FeatureSection_wrap__0UsJe{scroll-margin-top:110px}.FeatureSection_body__FtvhE{margin-top:18px}.FeatureSection_colorTunableContentInset__dLnax{padding-inline:0;box-sizing:border-box}.FeatureSection_colorTunableBodyLeftHalf__LFN1O{width:50%;max-width:50%}.FeatureSection_colorTunableBodySpacing__xoWlX{margin-top:40px}.FeatureSection_imageLarge__7fSdS.FeatureSection_manufacturingImageTopGap__sZD_U{margin-top:60px}.FeatureSection_colorTunableImageCrop___RDuu{--img-translate-y:0}.FeatureSection_bodyAlignTop__hpmWp{margin-top:0}.FeatureSection_twoCol__9kUdY{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gap);align-items:start}.FeatureSection_twoColLrInset__G4xLf{padding-inline:0;box-sizing:border-box}.FeatureSection_twoColLrBlock__hPdKA{gap:0 100px}.FeatureSection_imageCol__fL5zp,.FeatureSection_textCol__NDinh{min-width:0}.FeatureSection_invisibleLightImage__1qNcK{margin-inline-start:0;width:80%;max-width:80%;align-self:start}.FeatureSection_lrImageRight__MkjU3{margin-inline-start:auto;margin-inline-end:0;width:80%;max-width:80%;align-self:start}@media (min-width:901px){.FeatureSection_invisibleLightImage__1qNcK{width:500px;max-width:500px;height:640px;aspect-ratio:auto!important}.FeatureSection_modularImageMobileFull__TaRVA{--img-translate-x:130px}.FeatureSection_lrImageRight__MkjU3{width:500px;max-width:500px;height:640px;aspect-ratio:auto!important}.FeatureSection_colorTunableImageCrop___RDuu{aspect-ratio:21/7!important;--img-translate-y:0}.FeatureSection_manufacturingImageCropDesktopShift___PkYs{aspect-ratio:2.5/1!important;--img-translate-y:0}}.FeatureSection_imageLarge__7fSdS{margin-top:10px}.FeatureSection_dualGrid__vCfM7{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gap);margin-top:10px}.FeatureSection_lightQualityImageCard__DGYTM{position:relative}.FeatureSection_lightQualityBodyLeftHalf__EmX7p{width:50%;max-width:50%}.FeatureSection_lightQualityDualGrid__RZlDL{display:flex;gap:60px;margin-top:60px}.FeatureSection_lightQualityImageCardPrimary___kINq{width:500px;flex:0 0 500px}.FeatureSection_lightQualityImageCardSecondary__4Ap_r{width:500px;flex:0 0 500px;margin-left:auto}.FeatureSection_lightQualityImagePanel__wIirv{aspect-ratio:5/4!important}.FeatureSection_lightQualityBadge__MVXIl{position:absolute;left:20px;bottom:20px;z-index:2;font-family:var(--font-body),system-ui,sans-serif;font-weight:500;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.96);text-shadow:0 2px 12px rgba(0,0,0,.75)}.FeatureSection_lightQualityImageLowCri__KWh03 img{filter:saturate(.58) contrast(.86) brightness(.87)}.FeatureSection_lightQualityImageLowCri__KWh03:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(14,13,18,.28),rgba(14,13,18,.12) 40%,rgba(14,13,18,.05));pointer-events:none}@media (max-width:900px){.FeatureSection_twoCol__9kUdY{grid-template-columns:1fr}.FeatureSection_twoColLrInset__G4xLf{padding-inline:0}.FeatureSection_twoColLrBlock__hPdKA{gap:20px}.FeatureSection_twoColLrBlock__hPdKA .FeatureSection_imageCol__fL5zp,.FeatureSection_twoColLrBlock__hPdKA .FeatureSection_textCol__NDinh{padding-inline:0;box-sizing:border-box}.FeatureSection_invisibleLightImage__1qNcK{margin-inline-start:0;width:100%;max-width:100%;aspect-ratio:1/1!important}.FeatureSection_lrImageRight__MkjU3{margin-inline-end:0;width:100%;max-width:100%;aspect-ratio:1/1!important}.FeatureSection_dualGrid__vCfM7{grid-template-columns:1fr}.FeatureSection_lightQualityBodyLeftHalf__EmX7p{width:100%;max-width:100%}.FeatureSection_lightQualityDualGrid__RZlDL{display:grid;gap:24px;margin-top:24px}.FeatureSection_lightQualityImageCardPrimary___kINq,.FeatureSection_lightQualityImageCardSecondary__4Ap_r{width:100%;flex:1 1 auto}.FeatureSection_lightQualityBadge__MVXIl{left:16px;bottom:16px}.FeatureSection_colorTunableContentInset__dLnax{padding-inline:0}.FeatureSection_colorTunableBodyLeftHalf__LFN1O{width:100%;max-width:100%}.FeatureSection_colorTunableImageCropMobile__NitjW{aspect-ratio:5/2!important}.FeatureSection_modularImageMobileFull__TaRVA{width:100%;max-width:100%;aspect-ratio:1/1!important;margin-inline:0!important;--img-translate-x:10%}}@keyframes RevealStep_sectionStepIn__KI0Ir{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.RevealStep_step__EKyL7{opacity:0;animation:RevealStep_sectionStepIn__KI0Ir .48s cubic-bezier(.22,1,.36,1) forwards;will-change:opacity,transform}.RevealStep_s1__mF5sR{animation-delay:.02s}.RevealStep_s2__EtdsD{animation-delay:.08s}.RevealStep_s3__9XVHG{animation-delay:.14s}.RevealStep_s4__HbV6H{animation-delay:.2s}.RevealStep_s5__azJ1Y{animation-delay:.26s}.RevealStep_s6__ZY8WY{animation-delay:.32s}@media (prefers-reduced-motion:reduce){.RevealStep_step__EKyL7{animation:none;opacity:1;transform:none}}@keyframes HomeScrollReveal_homeRevealFloatIn__MGiVk{0%{opacity:0;transform:translate3d(0,var(--reveal-travel,32px),0)}to{opacity:1;transform:translateZ(0)}}.HomeScrollReveal_host__QGGJR{--reveal-travel:32px;--reveal-after-title:0.3s;--reveal-content-gap:0.1s;display:contents}.HomeScrollReveal_hostPending__V7QaD .HomeScrollReveal_revealItem__lGCrQ{opacity:0;transform:translate3d(0,var(--reveal-travel),0);backface-visibility:hidden}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ{animation:HomeScrollReveal_homeRevealFloatIn__MGiVk .65s cubic-bezier(.22,1,.36,1) forwards;animation-fill-mode:both;backface-visibility:hidden}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ[data-reveal-step="0"]{animation-delay:0s}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ[data-reveal-step="1"]{animation-delay:var(--reveal-after-title)}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ[data-reveal-step="2"]{animation-delay:calc(var(--reveal-after-title) + var(--reveal-content-gap))}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ[data-reveal-step="3"]{animation-delay:calc(var(--reveal-after-title) + 2 * var(--reveal-content-gap))}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ[data-reveal-step="4"]{animation-delay:calc(var(--reveal-after-title) + 3 * var(--reveal-content-gap))}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ[data-reveal-step="5"]{animation-delay:calc(var(--reveal-after-title) + 4 * var(--reveal-content-gap))}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ[data-reveal-step="6"]{animation-delay:calc(var(--reveal-after-title) + 5 * var(--reveal-content-gap))}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ[data-reveal-step="7"]{animation-delay:calc(var(--reveal-after-title) + 6 * var(--reveal-content-gap))}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ[data-reveal-step="8"]{animation-delay:calc(var(--reveal-after-title) + 7 * var(--reveal-content-gap))}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ[data-reveal-step="9"]{animation-delay:calc(var(--reveal-after-title) + 8 * var(--reveal-content-gap))}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ[data-reveal-step="10"]{animation-delay:calc(var(--reveal-after-title) + 9 * var(--reveal-content-gap))}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ[data-reveal-step="11"]{animation-delay:calc(var(--reveal-after-title) + 10 * var(--reveal-content-gap))}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ[data-reveal-step="12"]{animation-delay:calc(var(--reveal-after-title) + 11 * var(--reveal-content-gap))}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ[data-reveal-step="13"]{animation-delay:calc(var(--reveal-after-title) + 12 * var(--reveal-content-gap))}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ[data-reveal-step="14"]{animation-delay:calc(var(--reveal-after-title) + 13 * var(--reveal-content-gap))}.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ[data-reveal-step="15"]{animation-delay:calc(var(--reveal-after-title) + 14 * var(--reveal-content-gap))}@media (prefers-reduced-motion:reduce){.HomeScrollReveal_hostPending__V7QaD .HomeScrollReveal_revealItem__lGCrQ,.HomeScrollReveal_hostVisible__0Lb9_ .HomeScrollReveal_revealItem__lGCrQ{animation:none;opacity:1;transform:none}}.ProductSection_wrap__89Vlp{scroll-margin-top:110px}.ProductSection_layout__Kfk7S{display:grid;grid-template-columns:.95fr 1.05fr;gap:var(--grid-gap);align-items:start}.ProductSection_layoutLrBlock__dyb53{grid-template-columns:1fr 1fr;gap:0 100px}.ProductSection_body__ZGMFY{margin-top:14px}.ProductSection_bodyAlignTop__xyXSq{margin-top:0}.ProductSection_mediaCol__Zv9yT{min-width:0}.ProductSection_mediaColLrRight__xhdTK{display:flex;justify-content:flex-end}.ProductSection_lrImageFixed__TtECO{width:500px;max-width:500px;height:640px;aspect-ratio:auto!important}.ProductSection_gallery__uT2uf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ProductSection_galleryItem__F1f1C img{object-fit:cover}@media (max-width:900px){.ProductSection_layout__Kfk7S{grid-template-columns:1fr}.ProductSection_mobileImageFirst__bVI_d .ProductSection_mediaCol__Zv9yT{order:1}.ProductSection_mobileImageFirst__bVI_d .ProductSection_textCol__5eacu{order:2}.ProductSection_layoutLrBlock__dyb53{gap:20px}.ProductSection_layoutLrBlock__dyb53 .ProductSection_mediaCol__Zv9yT,.ProductSection_layoutLrBlock__dyb53 .ProductSection_textCol__5eacu{padding-inline:0;box-sizing:border-box}.ProductSection_lrImageFixed__TtECO{width:100%;max-width:100%;height:auto;aspect-ratio:1/1!important}.ProductSection_gallery__uT2uf{grid-template-columns:1fr 1fr}}.BespokeSection_wrap__bYiWB{scroll-margin-top:110px}.BespokeSection_body__8D4lR{margin-top:0;width:50%;max-width:50%}.BespokeSection_bodyText__xfca8{margin-top:0}.BespokeSection_strip__a4L4f{margin-top:40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.BespokeSection_stripItem__MY65m{position:relative;aspect-ratio:3/4;border-radius:0}@media (max-width:900px){.BespokeSection_body__8D4lR{width:100%;max-width:100%}.BespokeSection_strip__a4L4f{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}}.VisitMap_root__qwqDN{position:relative}.VisitMap_mapMount__3aQs1{position:absolute;inset:0}.VisitMap_recenterButton__3oRoy{position:absolute;top:12px;right:12px;z-index:4;border:1px solid rgba(0,0,0,.25);background:rgba(255,255,255,.78);color:#111;font-family:var(--font-body),system-ui,sans-serif;font-size:12px;line-height:1;letter-spacing:.04em;text-transform:uppercase;padding:9px 11px;border-radius:999px;cursor:pointer}.VisitMap_recenterButton__3oRoy:hover{background:rgba(255,255,255,.9)}.VisitMap_zoomControls__bDeX2{position:absolute;right:12px;bottom:52px;z-index:6;display:flex;gap:8px}.VisitMap_zoomButton__aexMp{position:static;top:auto;right:auto;min-width:34px;padding:9px 0;text-align:center;font-size:16px;line-height:.9;font-weight:500}.VisitSection_wrap__l7TH2{scroll-margin-top:110px}.VisitSection_mapWrap__4ZuD2{margin-top:6px;width:100%;height:500px;position:relative;overflow:hidden;border-radius:0}.VisitSection_mapCanvas__wZ_J6{width:100%;height:calc(100% + 40px);border:0}.VisitSection_mapCanvas__wZ_J6 .mapboxgl-popup-content{color:#111;background:rgba(255,255,255,.96);font-family:var(--font-body),system-ui,sans-serif;font-size:12px;line-height:1.35;padding:8px 10px;border-radius:999px}.VisitSection_mapCanvas__wZ_J6 .mapboxgl-popup-tip{border-top-color:rgba(255,255,255,.96)}.VisitSection_addressGrid__CUb6_{margin-top:40px;display:grid;grid-template-columns:1fr;gap:0}.VisitSection_textCol___cvZj{min-width:0}@media (max-width:900px){.VisitSection_mapWrap__4ZuD2{height:420px}}.ClosingSection_wrap__4E8vo{scroll-margin-top:110px}.ClosingSection_center__XHk_h{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px 0 2px}.ClosingSection_pageTitle__G7GrJ{width:100%;text-align:center}.ClosingSection_logoWrap__Eb7DW{width:min(520px,90%)}.ClosingSection_link__byDn1{margin-top:18px;color:var(--color-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:clamp(13px,1.6vw,16px)}.ClosingSection_copy__ZdQEf{margin-top:18px;max-width:60ch}.HomeSectionsLazy_root__I9fwe{width:100%}.HomeSectionsLazy_stack__Jb45x{display:flex;flex-direction:column;gap:var(--home-long-scroll-gap)}.HomeSectionsLazy_item__Hs9dA{will-change:opacity;scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:70px}.HomeSectionsLazy_itemShown__c_95P{opacity:1}.HomeSectionsLazy_itemHidden__I_hh4{opacity:0}.HomeSectionsLazy_sentinel__12TMf{width:100%;height:1px}@media (max-width:900px){.HomeSectionsLazy_stack__Jb45x{gap:var(--home-long-scroll-gap)}.HomeSectionsLazy_item__Hs9dA{scroll-margin-top:44px}}@media (prefers-reduced-motion:reduce){.HomeSectionsLazy_itemHidden__I_hh4,.HomeSectionsLazy_itemShown__c_95P{opacity:1}}.VisitMapPreload_offscreenHost__rGAl1{position:fixed;left:-9999px;top:0;width:500px;height:500px;opacity:0;pointer-events:none;z-index:-1;overflow:hidden}.HomePage_sections__Gg2OZ{display:flex;flex-direction:column;gap:0;margin-top:var(--home-long-scroll-gap)}.HomePage_homeFooter__mvuU7{max-width:var(--site-max-width);margin:100px auto 36px;padding-inline:0;padding-bottom:100px;box-sizing:border-box;display:flex;justify-content:flex-start;scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:70px}.HomePage_homeFooterInner__hv0lZ{display:grid;grid-template-columns:1fr 1fr;gap:32px;width:100%}.HomePage_footerLeft__B0EMU{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:flex-start}.HomePage_footerLogoQuarter__mVDEc{min-width:0}.HomePage_footerSocialQuarter__xMmBI{display:flex;align-items:flex-start;justify-content:center;padding-top:14px}.HomePage_footerInstagramLink__oOoFz{display:inline-flex;color:#ffffff;line-height:0;transition:opacity .2s ease}.HomePage_footerInstagramLink__oOoFz:hover{opacity:.85}.HomePage_footerInstagramIcon__uT9jH{width:28px;height:28px}.HomePage_footerRight__ImviF{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;padding-top:20px}.HomePage_footerEmailWrap__Dzh6d{display:flex;justify-content:flex-start}.HomePage_footerAddress__TNsI5{margin:0;text-align:right;color:var(--color-text-soft)}.HomePage_footerEmail__glZ8u{color:var(--color-text-soft);text-decoration:none}.HomePage_footerEmail__glZ8u:hover{text-decoration:underline}@media (max-width:900px){.HomePage_sections__Gg2OZ{margin-top:var(--home-long-scroll-gap)}.HomePage_homeFooter__mvuU7{margin-top:60px;margin-bottom:24px;padding-inline:20px;scroll-margin-top:44px}.HomePage_homeFooterInner__hv0lZ{grid-template-columns:1fr;gap:20px}.HomePage_footerRight__ImviF{grid-template-columns:1fr;gap:10px;padding-inline:20px;box-sizing:border-box}.HomePage_footerEmailWrap__Dzh6d{justify-content:flex-start}.HomePage_footerAddress__TNsI5{text-align:left}.HomePage_footerSocialQuarter__xMmBI{justify-content:flex-end;padding-right:20px}}.HeroSplit_wrap__aze4v{scroll-margin-top:70px;scroll-snap-align:start;scroll-snap-stop:always;--hero-logo-delay:0.08s;--hero-logo-duration:0.8s;--hero-logo-end:calc(var(--hero-logo-delay) + var(--hero-logo-duration));--strapline-after-logo:0s;--strapline-start:calc(var(--hero-logo-end) + var(--strapline-after-logo));--hero-image-start:var(--hero-logo-delay);--strapline-stagger:0.2s;--strapline-token-duration:1.5s}.HeroSplit_animationsPending__PMR5R .HeroSplit_heroImage__SGBaD,.HeroSplit_animationsPending__PMR5R .HeroSplit_logoCenter__fJKpS,.HeroSplit_animationsPending__PMR5R .HeroSplit_taglineHyphen__KqP6q,.HeroSplit_animationsPending__PMR5R .HeroSplit_taglineWord__FQGu8{opacity:0;animation:none!important}@keyframes HeroSplit_heroFadeUp__Ur1Cd{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroSplit_heroLogoRevealMobile__Zbyz6{0%{opacity:0;transform:translateY(-36px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroSplit_heroLogoRevealDesktop__eyy6x{0%{opacity:0;transform:translateX(-36px)}to{opacity:1;transform:translateX(0)}}@keyframes HeroSplit_heroImageRevealDesktop__KgzvF{0%{opacity:0;transform:translateX(36px);filter:saturate(.9) contrast(.96)}to{opacity:1;transform:translateX(0);filter:saturate(1) contrast(1)}}@keyframes HeroSplit_heroImageRevealMobile__4C8rt{0%{opacity:0;transform:translateY(32px);filter:saturate(.9) contrast(.96)}to{opacity:1;transform:translateY(0);filter:saturate(1) contrast(1)}}@keyframes HeroSplit_heroTokenReveal__jFWzG{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.HeroSplit_hero__7NSA8{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;height:100vh;min-height:100vh}.HeroSplit_frame__i_n08{width:100%;max-width:none;margin-left:0;margin-right:0;background:var(--color-panel-bg)}.HeroSplit_left__eoC0N{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:0 var(--page-padding-x)}.HeroSplit_brand__bPiC1{font-family:var(--font-brand),Georgia,"Times New Roman",serif;font-size:clamp(44px,5.5vw,70px);line-height:1;font-weight:600;letter-spacing:.01em}.HeroSplit_brandLogo__pAfcd{position:relative;width:min(440px,88%);height:clamp(64px,12vw,120px)}@media (min-width:901px){.HeroSplit_brandLogo__pAfcd{width:min(320px,64%);height:clamp(50px,7vw,84px)}}.HeroSplit_brandLogoImg__9jZHP{object-fit:contain;object-position:left center}.HeroSplit_logoCenter__fJKpS{width:100%;display:flex;align-items:center;justify-content:center;opacity:0;animation:HeroSplit_heroLogoRevealDesktop__eyy6x var(--hero-logo-duration) cubic-bezier(.22,1,.36,1) var(--hero-logo-delay) forwards}.HeroSplit_tagline__Qr6Et{position:absolute;left:0;right:0;bottom:20vh;text-align:center;color:var(--color-text-soft);font-size:clamp(10px,1.45vw,14px);letter-spacing:.22em;text-transform:uppercase}.HeroSplit_taglineSequence__Rset3{display:inline-flex;align-items:center;gap:.56em}.HeroSplit_taglineHyphen__KqP6q,.HeroSplit_taglineWord__FQGu8{opacity:0;animation-name:HeroSplit_heroTokenReveal__jFWzG;animation-duration:var(--strapline-token-duration);animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:forwards}.HeroSplit_word1__THqCi{animation-delay:var(--strapline-start)}.HeroSplit_hyphen1__QsjuR{animation-delay:calc(var(--strapline-start) + var(--strapline-stagger))}.HeroSplit_word2__hnLFP{animation-delay:calc(var(--strapline-start) + 2 * var(--strapline-stagger))}.HeroSplit_hyphen2__5CI9f{animation-delay:calc(var(--strapline-start) + 3 * var(--strapline-stagger))}.HeroSplit_word3__sGgoL{animation-delay:calc(var(--strapline-start) + 4 * var(--strapline-stagger))}.HeroSplit_right___7ioI{padding:0;display:flex;align-items:stretch;justify-content:stretch}.HeroSplit_heroImage__SGBaD{border-radius:0!important;opacity:0;animation:HeroSplit_heroImageRevealDesktop__KgzvF 1s cubic-bezier(.22,1,.36,1) var(--hero-image-start) forwards}@media (max-width:900px){.HeroSplit_hero__7NSA8{grid-template-columns:1fr;grid-template-rows:minmax(0,50vh) minmax(0,100vh);grid-template-rows:minmax(0,50svh) minmax(0,100svh);height:auto;min-height:150vh;min-height:150svh}.HeroSplit_left__eoC0N{position:relative;min-height:0;overflow:hidden;padding:var(--page-padding-y) var(--page-padding-x)}.HeroSplit_logoCenter__fJKpS{position:absolute;inset:var(--page-padding-y) var(--page-padding-x);width:auto;max-width:none;display:flex;align-items:center;justify-content:center;z-index:1;animation:HeroSplit_heroLogoRevealMobile__Zbyz6 var(--hero-logo-duration) cubic-bezier(.22,1,.36,1) var(--hero-logo-delay) forwards}.HeroSplit_tagline__Qr6Et{bottom:calc(10% + 40px);z-index:2}.HeroSplit_right___7ioI{min-height:0;overflow:hidden;padding:0}.HeroSplit_right___7ioI .HeroSplit_heroImage__SGBaD{flex:1 1 auto;min-height:0;width:100%;--img-scale:1.2!important;animation:HeroSplit_heroImageRevealMobile__4C8rt 1s cubic-bezier(.22,1,.36,1) var(--hero-image-start) forwards}.HeroSplit_brandLogoImg__9jZHP{object-position:center center}}@media (prefers-reduced-motion:reduce){.HeroSplit_heroImage__SGBaD,.HeroSplit_logoCenter__fJKpS,.HeroSplit_taglineHyphen__KqP6q,.HeroSplit_taglineWord__FQGu8,.HeroSplit_tagline__Qr6Et{opacity:1!important;animation:none!important;transform:none!important;filter:none!important}}