.MediaCarousel_carouselSlider__NDtcr{--scroll-padding:calc((100vw - var(--container-size)) / 2 - var(--scrollbar-width, 0px) / 2);width:calc(100vw - var(--scrollbar-width, 0px));padding-inline:var(--scroll-padding);scroll-padding-inline:var(--scroll-padding)}.MediaCarousel_carouselCard__jfsH9{width:100%;background-color:transparent!important;background-color:initial!important}@media (min-width:64rem){.MediaCarousel_carouselCard__jfsH9{width:calc((1 / 3) * 100% - (var(--v-space-16) * 2 / 3))}.MediaCarousel_carouselCardFewItems__R1_kv{width:calc(50% - var(--v-space-8))}}.MediaCarousel_lightAssetOutline__veY3e{outline-color:var(--v-color-always-black)}.MediaCarousel_darkAssetOutline__YWBdv{outline-color:var(--v-color-always-white)}@media (min-width:64rem){.VideoOverlay_videoOverlayContainer__TqnbN{padding-bottom:var(--extra-scale-height,0)}}.VideoOverlay_videoOverlayVideoContainer__exoIE{width:var(--v-size-grid-xl)}@media (min-width:64rem){.VideoOverlay_videoOverlayVideoContainer__exoIE{width:calc(100vw - (88px * 2))}}.DialogRaw_experimentalBackdrop__U92f9{--experimental-backdrop-background:rgba(255 255 255/75%)}.DialogRaw_experimentalBackdrop__U92f9::backdrop{background-color:var(--experimental-backdrop-background);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.DialogRaw_experimentalBackdrop__U92f9:is([data-color-mode=dark]),[data-color-mode=dark] .DialogRaw_experimentalBackdrop__U92f9:not([data-color-mode=light]){--experimental-backdrop-background:rgba(0 0 0/85%)}.MediaDialog_media-dialog__JyYXu{--_transition-resting-scale:1;--_transition-starting-scale:1;--_transition-resting-opacity:1;--_transition-starting-opacity:0;--_transition-resting-translate-y:0;--_transition-starting-translate-y:min(100%,50vh)}@media (min-width:30rem){.MediaDialog_media-dialog__JyYXu{--_transition-starting-scale:0.8;--_transition-starting-translate-y:0}}.MediaDialog_dialog-small__1YB9Z{width:100%;max-width:-moz-fit-content;max-width:fit-content;overflow:visible;background:none;scale:none!important;translate:none!important}@media (max-width:63.99rem){.MediaDialog_dialog-small__1YB9Z{max-width:100dvw}}.MediaDialog_media-dialog__JyYXu [slot=close]{position:fixed;inset-inline:0;z-index:var(--v-index-navigation,10)}.MediaDialog_media-dialog__JyYXu [slot=main]{display:inline-flex;grid-template-columns:1fr;place-items:center;height:auto;padding-block:0;margin:auto;transition-property:scale,translate;translate:var(--_transition-starting-translate-x,0) var(--_transition-starting-translate-y,0);scale:var(--_transition-starting-scale,1)}@media (min-width:64rem){.MediaDialog_media-dialog__JyYXu [slot=main]{grid-template-columns:[main-start] minmax(auto,100%) [main-end]}}.MediaDialog_media-dialog__JyYXu :is([open]) [slot=main]{transition-timing-function:cubic-bezier(0,0,.1,1);transition-duration:.22s;translate:var(--_transition-resting-translate-x,0) var(--_transition-resting-translate-y,0);scale:var(--_transition-resting-scale,1)}.MediaDialog_aspect-scale-width__lBKE1{width:100%;max-width:100dvw;margin:auto}@media (min-width:64rem){.MediaDialog_aspect-scale-width__lBKE1{max-width:calc(100dvw - (48px * 2))}}.MediaDialog_aspect-scale-height__1awcI{height:-moz-fit-content;height:fit-content;max-height:calc(100dvh - 88px - 62px);margin:auto}@media (min-width:64rem){.MediaDialog_aspect-scale-height__1awcI{max-height:calc(100dvh - 88px - 62px - var(--extra-scale-height, 0px))}}.NavigationColorDot_colorDot__bN3yH{padding:var(--color-dot-padding,5px);cursor:pointer}.NavigationColorDot_colorDot__bN3yH:hover{border-color:var(--v-color-foreground-accent-blue)}.NavigationColorDot_colorDot__bN3yH[aria-selected=true]{cursor:auto;border-color:var(--border-color,--v-color-foreground-accent-blue)}.NavigationColorDot_hexDot__RSkR5,.NavigationColorDot_spinner__OkCsf{width:var(--dot-size,0);height:var(--dot-size,0)}.NavigationColorDot_hexDot__RSkR5{background:var(--hex-color,"initial")}.NavigationColorDot_imageDot__iUZvr,.NavigationColorDot_imageDot__iUZvr>img{width:var(--dot-size,0);height:var(--dot-size,0)}.SpotlightHero_heroContainer__Tilfk{z-index:1}.SpotlightHero_textContainer__yje7A{z-index:4}.SpotlightHero_headerContainer__M4nM6{margin-top:var(--v-space-48)}@media (min-width:64rem){.SpotlightHero_headerContainer__M4nM6{margin-top:108px}}@media (min-width:30rem)and (max-width:63.99rem){.SpotlightHero_headerContainer__M4nM6{margin-top:124px}}.SpotlightHero_description__2e1Ln{margin-top:var(--v-space-8);font:var(--v-font-heading-1)}@media (min-width:30rem){.SpotlightHero_description__2e1Ln{margin-top:var(--v-space-16)}}@media (min-width:64rem) and (max-width:1280px){.SpotlightHero_description__2e1Ln{margin-top:var(--v-space-8);font:var(--v-font-statement-3)}}@media (min-width:64rem){.SpotlightHero_description__2e1Ln{margin-top:var(--v-space-24);font:var(--v-font-statement-2)}}.SpotlightHero_footer__omRca{z-index:4;margin-bottom:36px}@media (min-width:30rem){.SpotlightHero_footer__omRca{margin-bottom:60px}}@media (min-width:64rem){.SpotlightHero_footer__omRca{margin-bottom:40px}}@media (min-width:100rem){.SpotlightHero_footer__omRca{margin-bottom:56px}}@media (min-width:64rem){.SpotlightHero_thumbnailContainer__E63Ny{width:220px;height:123px}}@media (min-width:100rem){.SpotlightHero_thumbnailContainer__E63Ny{width:299px;height:168px}}@media (min-width:64rem){.SpotlightHero_priceContainer__0LbTq{position:absolute}}.SpotlightHero_contentContainer__H_y6w{pointer-events:none}.SpotlightHero_contentContainer__H_y6w>*{pointer-events:auto}.SpotlightHero_img__ukxzO{-o-object-fit:cover;object-fit:cover}@media (max-width:29.99rem){.SpotlightHero_img__ukxzO{-o-object-position:center calc(var(--v-space-24) * -1);object-position:center calc(var(--v-space-24) * -1)}}@media (min-width:100rem),(min-width:30rem) and (max-width:63.99rem){.SpotlightHero_img__ukxzO{-o-object-position:center calc(var(--v-space-64) * -1);object-position:center calc(var(--v-space-64) * -1)}}@media (min-width:64rem) and (max-width:1280px){.SpotlightHero_img__ukxzO{-o-object-fit:contain;object-fit:contain}}@media (max-width:63.99rem){.SpotlightHero_cta__vG8nx{margin-bottom:-12px}}.ExteriorCarousel_transitionIn__Q3heF{transition:"opacity 750ms ease-in 0.2s"}.ExteriorCarousel_transitionOut__h7G6A{transition:"opacity 500ms ease-out 0.1"}@media (max-width:63.99rem){.ExteriorCarousel_transformScale1__JlEvG{transform:scale(1.1)}}@media (prefers-reduced-motion:no-preference){.SubNavigationFooter_media___AvwC>*{transition:var(--v-transition-default);transition-timing-function:ease-in-out}.SubNavigationFooter_link__DZ_GM:has(a:focus-visible) .SubNavigationFooter_media___AvwC>*,.SubNavigationFooter_link__DZ_GM:has(a:hover) .SubNavigationFooter_media___AvwC>*{transform:scale(1.05)}}@property --back-degrees{syntax:"<angle>";inherits:false;initial-value:270deg}@property --forward-degrees{syntax:"<angle>";inherits:false;initial-value:90deg}.SubNavigation_container__7WUT3{z-index:calc(var(--v-index-navigation) + 1);height:var(--sub-navigation-height)}.SubNavigation_container__7WUT3 [slot=front]{grid-area:1/front}.SubNavigation_container__7WUT3 [slot=main]{grid-area:1/main}.SubNavigation_container__7WUT3 [slot=back]{grid-area:1/back}.SubNavigation_innerContainer__CVvJ0{container-type:normal}@media (min-width:64rem){.SubNavigation_innerContainer__CVvJ0{grid-template-rows:1fr;grid-template-columns:[front-start] 1fr [front-end main-start] auto [main-end back-start] 1fr [back-end];width:100%}}.SubNavigation_backgroundBlur__C2rTe:before{position:absolute;inset-block:0;inset-inline:0;content:"";-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.SubNavigation_backgroundBlur__C2rTe[data-color-mode=light]:before{background:rgba(255 255 255/40%)}.SubNavigation_backgroundBlur__C2rTe[data-color-mode=dark]:before{background:rgba(0 0 0/40%)}.SubNavigation_ctas__9oygC{justify-self:self-end}.SubNavigation_links__bflqP{display:grid;grid-template-rows:1fr;grid-template-columns:0 auto 0}@media (max-width:29.99rem){.SubNavigation_links__bflqP{grid-template-columns:var(--v-space-pagemargin) auto var(
        --v-space-pagemargin
      )}}a.SubNavigation_link__haBVG{min-width:2.5rem}a.SubNavigation_link__haBVG:focus-visible{outline-offset:-2px}a.SubNavigation_link__haBVG:not([aria-current]):hover{color:var(--v-color-foreground-primary);background:rgba(0 0 0/4%)}a.SubNavigation_link__haBVG[aria-current=page]{color:var(--v-color-foreground-inverted);background:var(--v-color-foreground-primary)}a.SubNavigation_link__haBVG:before{position:absolute;top:50%;width:100%;height:2.5rem;content:"";transform:translateY(-50%)}.SubNavigation_scrollBackground__Dfkjz{pointer-events:none}.SubNavigation_scrollBack__EqcI_,.SubNavigation_scrollForward___Q8hZ{--back-degrees:270deg;--forward-degrees:90deg;position:relative;z-index:var(--v-index-navigation);transition:opacity .125s ease-in-out}.SubNavigation_scrollBack__EqcI_ .SubNavigation_scrollBackground__Dfkjz,.SubNavigation_scrollForward___Q8hZ .SubNavigation_scrollBackground__Dfkjz{z-index:var(--v-index-navigation)}.SubNavigation_scrollBack__EqcI_ .SubNavigation_scrollBackground__Dfkjz{background:linear-gradient(var(--back-degrees),color-mix(in srgb,var(--v-color-background-primary) .0001%,transparent) 0,var(--v-color-background-primary) 22.5%)}.SubNavigation_scrollForward___Q8hZ .SubNavigation_scrollBackground__Dfkjz{background:linear-gradient(var(--forward-degrees),color-mix(in srgb,var(--v-color-background-primary) .0001%,transparent) 0,var(--v-color-background-primary) 22.5%)}[dir=rtl] .SubNavigation_scrollBack__EqcI_,[dir=rtl] .SubNavigation_scrollForward___Q8hZ{--back-degrees:90deg;--forward-degrees:270deg}[data-color-mode=light] * .SubNavigation_cta__byno_{--button-accent-color:var(--v-color-foreground-accent-blue)}[data-color-mode=light] * .SubNavigation_lightLink__1R_Dy[aria-current=page]{color:var(--v-color-foreground-primary);background:var(--v-color-ornament-primary)}[data-color-mode=dark] * .SubNavigation_link__haBVG:not([aria-current]):hover{background:#1f1f1f}.SubNavigation_mobileCtaContainer__7v7Ni{bottom:var(--v-space-24)}@media (min-width:30rem){.SubNavigation_mobileCtaContainer__7v7Ni{max-width:var(--v-size-grid-xs);inset-inline-end:var(--v-space-pagemargin)}}.SubNavigation_mobileCtaInnerContainer__O0fub{height:var(--v-space-48);transition:height .25s ease-in-out}.SubNavigation_mobileCtaInnerContainer__O0fub[data-expanded=true]{height:calc((var(--v-space-48) * var(--amount-of-ctas)) + (var(--v-space-8) * calc(var(--amount-of-ctas) - 1)))}.SubNavigation_expandButton__qieSq{max-width:48px}.SubNavigation_expandButton__qieSq img{margin-inline:0!important}.FeaturesOverview_tab-button__QVD64{flex-basis:0px}.FeaturesOverview_tab-button__QVD64:focus-visible{outline-offset:-2px}:root{--sub-navigation-height:56px}@media (min-width:30rem){.GalleryGrid_gridCell__y0LBq:first-child{flex:4}.GalleryGrid_gridCell__y0LBq:nth-child(2){flex:3}}@media (max-width:29.99rem){.GalleryGrid_twoCellsInRow__Ss8gL{width:50%}}.Carousel_descriptionWrapper__QSb7Q{max-width:600px}@media (min-width:64rem){.Carousel_container__ouWR_{width:calc(100% - 144px)}}.Carousel_galleryImage__4LyxX:before{position:"absolute";top:"0";display:"block";width:"100%";height:"100%";content:"";background:var(--v-color-background-secondary);animation-name:Carousel_staggered-fade-in-and-out__FpMf9;animation-duration:"2s";animation-iteration-count:infinite}@keyframes Carousel_staggered-fade-in-and-out__FpMf9{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}
