.page_page__PtIZ9{--section-space:clamp(88px,10vw,150px);--block-space:clamp(96px,11vw,160px);background:oklch(96% .012 78);min-height:100vh}.page_closing__WWnGt,.page_hero__hUbYN,.page_intro____pg7,.page_specs__oBxss,.page_typeRow__xzuXy{display:grid;grid-template-columns:1fr}.page_hero__hUbYN{gap:3px}.page_contactCta__6yQ_N{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-sans),sans-serif;font-weight:300;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:oklch(24% .018 60);text-decoration:none;padding-bottom:6px;border-bottom:.5px solid oklch(55% .018 60);transition:opacity .15s,gap .2s}.page_contactCta__6yQ_N:hover{opacity:.7;gap:14px}.page_hero__hUbYN{overflow:hidden;margin-top:var(--nav-height)}.page_heroMain__hPJog{aspect-ratio:3/4}.page_heroMain__hPJog,.page_heroSide__6TyFv{overflow:hidden;position:relative;background:oklch(84% .022 64)}.page_heroSide__6TyFv{aspect-ratio:16/9}@media (max-width:699px){.page_heroSide__6TyFv{display:none}}.page_heroImg__i2vGP{width:100%;height:140%;object-fit:cover;object-position:center;display:block;transform:translateY(-20%);will-change:transform}@supports (animation-timeline:scroll()){.page_heroImg__i2vGP{animation:page_heroParallax__AzoOf linear both;animation-timeline:scroll(root);animation-range:0 100svh}}@keyframes page_heroParallax__AzoOf{0%{transform:translateY(-20%)}to{transform:translateY(20%)}}.page_section__nPoVA{padding:var(--section-space) var(--content-inset) 0}.page_typeBlock__rIgJT{margin-bottom:var(--block-space)}.page_typeBlock__rIgJT:last-child{margin-bottom:0}.page_gallerySection__C0rl0{padding-top:var(--section-space)}.page_ctaBand__D0cRX{margin-top:var(--section-space);background:oklch(93% .015 78);padding:var(--block-space) var(--content-inset)}.page_ctaInner__itpW_{max-width:560px}.page_ctaHeading__dWw4A{margin:0 0 20px;font-weight:400;font-size:clamp(26px,3.2vw,42px);line-height:1.15;color:oklch(16% .018 60)}.page_ctaText__WJPD9{margin:0 0 clamp(28px,3vw,40px);font-family:var(--font-sans),sans-serif;font-weight:300;font-size:clamp(16px,1.2vw,18px);line-height:1.95;color:oklch(36% .015 65)}.page_intro____pg7,.page_typeRow__xzuXy{gap:clamp(24px,5vw,64px)}.page_closing__WWnGt{display:flex;flex-direction:column;gap:24px}.page_pageTitle__q7yt0{position:relative;font-size:0!important;line-height:0!important;color:transparent!important}.page_pageTitle__q7yt0:before{content:attr(data-title);display:block;font-family:inherit;font-weight:inherit;font-size:var(--hero-title-size);letter-spacing:var(--hero-title-spacing);line-height:1.05;color:oklch(16% .018 60);text-transform:uppercase;white-space:nowrap}.page_typeRow__xzuXy{align-items:start}.page_features__sqcjL{display:flex;flex-direction:column;gap:10px}.page_specs__oBxss{gap:0 48px;margin-bottom:64px}.page_specRow__FWfu2{display:flex;flex-direction:column;gap:8px;padding:16px 0;border-bottom:.5px solid oklch(85% .015 78)}.page_specValue__ysSIi{text-align:left}@media (min-width:700px){.page_specValue__ysSIi{text-align:right}.page_hero__hUbYN{grid-template-columns:1.1fr .9fr;grid-template-rows:1fr 1fr;height:calc(100svh - var(--nav-height))}.page_heroMain__hPJog{grid-row:1/3}.page_heroMain__hPJog,.page_heroSide__6TyFv{height:100%;aspect-ratio:unset}.page_intro____pg7,.page_typeRow__xzuXy{grid-template-columns:repeat(2,minmax(0,1fr))}.page_typeRow__xzuXy[data-media-first=true] .page_typeMedia__r7F9k{order:0}.page_typeRow__xzuXy[data-media-first=true] .page_typeText__dzwNJ{order:1}.page_closing__WWnGt{flex-direction:row;align-items:center;justify-content:space-between}.page_specs__oBxss{grid-template-columns:repeat(2,minmax(0,1fr))}.page_specRow__FWfu2{flex-direction:row;justify-content:space-between;align-items:baseline}}