._page_i07yv_1{min-height:100vh;color:var(--ink);background:var(--white)}._page_i07yv_1 main{overflow:clip}._hero_i07yv_3{min-height:min(840px,94vh);padding:calc(var(--site-header-clearance) + 64px) max(24px, calc((100vw - var(--content)) / 2)) 72px;background:var(--mist);grid-template-columns:minmax(0,.88fr) minmax(440px,1.12fr);align-items:center;gap:clamp(48px,7vw,110px);display:grid}._heroCopy_i07yv_4{max-width:640px}._eyebrow_i07yv_5{color:var(--brown);letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:800}._hero_i07yv_3 h1{letter-spacing:-.055em;text-wrap:balance;max-width:680px;margin-top:22px;font-size:clamp(3.8rem,6.8vw,7.4rem);font-weight:600;line-height:.9}._heroCopy_i07yv_4>p:not(._eyebrow_i07yv_5){max-width:58ch;color:var(--text-muted);margin-top:30px;font-size:1.08rem;line-height:1.75}._hero_i07yv_3 address{margin-top:22px;font-style:normal;font-weight:700;line-height:1.6}._actions_i07yv_9{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}._actions_i07yv_9 a{background:var(--white);min-height:48px;transition:color var(--duration-fast), background var(--duration-fast);border:0;border-radius:999px;align-items:center;gap:9px;padding:0 18px;font-size:.8rem;font-weight:750;display:inline-flex}._actions_i07yv_9 a:hover{color:var(--accent);background:var(--accent-soft)}._actions_i07yv_9 ._primaryAction_i07yv_12{color:var(--white);background:var(--ink)}._actions_i07yv_9 svg,._actions_i07yv_9 i{width:17px;height:17px}._heroMedia_i07yv_14{background:#ddd;border-radius:34px;min-height:590px;position:relative;overflow:hidden}._heroMedia_i07yv_14 img{object-fit:cover}._heroMedia_i07yv_14 figcaption{color:var(--white);background:#0000009e;border-radius:999px;padding:9px 12px;font-size:.7rem;position:absolute;bottom:18px;right:18px}._practical_i07yv_17{width:min(calc(100% - 48px), var(--content));border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0 auto;padding:54px 0;display:grid}._practical_i07yv_17 article{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:13px;display:grid}._practical_i07yv_17 i{color:var(--brown);margin-top:.1em;font-size:1.05rem}._practical_i07yv_17 strong,._practical_i07yv_17 span,._practical_i07yv_17 a{display:block}._practical_i07yv_17 strong{text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:.78rem}._practical_i07yv_17 span,._practical_i07yv_17 a{color:var(--text-muted);font-size:.78rem;line-height:1.55}._editorial_i07yv_23{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;gap:clamp(48px,8vw,120px);width:min(100% - 48px,1260px);margin:0 auto;padding:clamp(96px,12vw,176px) 0;display:grid}._editorial_i07yv_23 figure{border-radius:30px;min-height:min(640px,70vw);position:relative;overflow:hidden}._editorial_i07yv_23 img{object-fit:cover}._editorial_i07yv_23 h2,._sectionHeading_i07yv_26 h2,._location_i07yv_26 h2,._socialProof_i07yv_26 h2,._finalCta_i07yv_26 h2{letter-spacing:-.048em;text-wrap:balance;margin-top:20px;font-size:clamp(2.8rem,5.2vw,5.6rem);font-weight:600;line-height:.95}._editorial_i07yv_23 div>p:not(._eyebrow_i07yv_5){max-width:68ch;color:var(--text-muted);margin-top:26px;font-size:1.05rem;line-height:1.75}._locationLine_i07yv_28{color:var(--text-muted);letter-spacing:.15em;align-items:center;gap:14px;margin-top:42px;font-size:.75rem;display:flex}._locationLine_i07yv_28:before{content:"";background:var(--line-strong);width:48px;height:1px}._gallerySection_i07yv_30,._differences_i07yv_30{width:min(calc(100% - 48px), var(--content));margin:0 auto;padding:0 0 clamp(100px,13vw,180px)}._sectionHeading_i07yv_26{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:40px;display:grid}._sectionHeading_i07yv_26 ._eyebrow_i07yv_5{grid-column:1/-1}._sectionHeading_i07yv_26 h2{max-width:900px}._galleryGrid_i07yv_34{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(300px,33vw);gap:20px;margin-top:64px;display:grid}._galleryGrid_i07yv_34 figure{background:var(--mist);border-radius:26px;position:relative;overflow:hidden}._galleryGrid_i07yv_34 img{object-fit:cover}._galleryGrid_i07yv_34 figcaption{color:#fff;text-shadow:0 1px 12px #000c;font-size:.78rem;position:absolute;bottom:16px;left:16px;right:16px}._galleryTall_i07yv_38{grid-row:span 2}._differenceGrid_i07yv_39{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:64px;display:grid}._differenceGrid_i07yv_39 article{background:var(--mist);border-radius:22px;min-height:310px;padding:30px}._differenceGrid_i07yv_39 span{color:var(--brown);font-size:.75rem;font-weight:800}._differenceGrid_i07yv_39 h3{margin-top:72px;font-size:1.35rem}._differenceGrid_i07yv_39 p{color:var(--text-muted);margin-top:16px;line-height:1.7}._location_i07yv_26{padding:clamp(86px, 10vw, 144px) max(24px, calc((100vw - var(--content)) / 2));background:var(--mist);grid-template-columns:minmax(0,.8fr) minmax(480px,1.2fr);gap:clamp(44px,7vw,100px);display:grid}._location_i07yv_26 h2{font-size:clamp(2.7rem,4.8vw,5rem)}._location_i07yv_26 address,._location_i07yv_26>div>p:not(._eyebrow_i07yv_5){color:var(--text-muted);margin-top:22px;font-style:normal;line-height:1.7}._socialProof_i07yv_26{width:min(calc(100% - 48px), var(--content));grid-template-columns:.8fr 1.2fr .65fr;align-items:start;gap:clamp(40px,6vw,92px);margin:0 auto;padding:clamp(100px,13vw,180px) 0;display:grid}._socialProof_i07yv_26 h2{font-size:clamp(2.6rem,4vw,4.5rem)}._socialProof_i07yv_26 blockquote p{letter-spacing:-.025em;font-size:clamp(1.55rem,2.6vw,2.65rem);line-height:1.35}._socialProof_i07yv_26 cite{color:var(--text-muted);margin-top:24px;font-size:.78rem;font-style:normal;display:block}._reviewMeta_i07yv_51{flex-direction:column;gap:12px;display:flex}._reviewMeta_i07yv_51 strong{font-size:1.8rem}._reviewMeta_i07yv_51 span{color:var(--text-muted);font-size:.76rem;line-height:1.55}._reviewMeta_i07yv_51 a{color:var(--brown);align-items:center;gap:8px;font-size:.78rem;font-weight:750;display:inline-flex}._reviewMeta_i07yv_51 svg{width:16px}._finalCta_i07yv_26{text-align:center;background:var(--ink);color:var(--white);padding:clamp(90px,12vw,170px) 24px}._finalCta_i07yv_26 h2{max-width:1000px;margin-left:auto;margin-right:auto}._finalCta_i07yv_26 ._actions_i07yv_9{justify-content:center}._finalCta_i07yv_26 ._actions_i07yv_9 a{color:var(--white);background:#ffffff21}._finalCta_i07yv_26 ._actions_i07yv_9 ._primaryAction_i07yv_12{color:var(--ink);background:var(--white)}@media (width<=1080px){._hero_i07yv_3{grid-template-columns:1fr}._heroMedia_i07yv_14{min-height:520px}._practical_i07yv_17{grid-template-columns:repeat(2,1fr)}._socialProof_i07yv_26{grid-template-columns:1fr 1fr}._reviewMeta_i07yv_51{grid-column:2}}@media (width<=820px){._hero_i07yv_3{min-height:0;padding-top:calc(var(--site-header-clearance) + 44px)}._hero_i07yv_3 h1{font-size:clamp(3.3rem,15vw,5.2rem)}._heroMedia_i07yv_14{border-radius:24px;min-height:58vw}._editorial_i07yv_23,._location_i07yv_26{grid-template-columns:1fr}._editorial_i07yv_23 figure{min-height:min(620px,92vw)}._differenceGrid_i07yv_39{grid-template-columns:1fr}._differenceGrid_i07yv_39 article{min-height:240px}._differenceGrid_i07yv_39 h3{margin-top:44px}._location_i07yv_26{padding-left:20px;padding-right:20px}._socialProof_i07yv_26{grid-template-columns:1fr}._reviewMeta_i07yv_51{grid-column:auto}}@media (width<=560px){._hero_i07yv_3{padding-left:16px;padding-right:16px}._actions_i07yv_9{flex-direction:column;align-items:stretch}._actions_i07yv_9 a{justify-content:center}._practical_i07yv_17{grid-template-columns:1fr;width:calc(100% - 32px)}._editorial_i07yv_23,._gallerySection_i07yv_30,._differences_i07yv_30,._socialProof_i07yv_26{width:calc(100% - 32px)}._sectionHeading_i07yv_26{grid-template-columns:1fr}._galleryGrid_i07yv_34{scroll-snap-type:x mandatory;margin-right:-16px;padding-right:16px;display:flex;overflow-x:auto}._galleryGrid_i07yv_34 figure,._galleryTall_i07yv_38{scroll-snap-align:start;grid-row:auto;width:82vw;min-width:82vw;min-height:360px}}@media (prefers-reduced-motion:reduce){._page_i07yv_1 *{scroll-behavior:auto}}
