.VillaCollections_wrap__okgxy{margin-top:clamp(2rem,4vw,3.5rem)}.VillaCollections_tabs__YjKNe{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(.5rem,1.5vw,1.25rem);gap:clamp(.5rem,1.5vw,1.25rem);border-bottom:1px solid var(--line)}.VillaCollections_tab__I6v_c{text-align:left;padding:.6rem 0 1rem;background:none;cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;transition:border-color .4s var(--ease-out),opacity .4s var(--ease-out);opacity:.55}.VillaCollections_tab__I6v_c:hover{opacity:.85}.VillaCollections_tabActive__8p9ZU{opacity:1;border-bottom-color:var(--v-accent)}.VillaCollections_tabName__9g01X{display:block;font-family:var(--font-display);font-weight:340;font-size:var(--step-1);line-height:1.1}.VillaCollections_tabConcept__Jqc5T{display:block;margin-top:.25rem;font-size:var(--step--1);color:var(--fg-muted)}@media (max-width:620px){.VillaCollections_tabConcept__Jqc5T{display:none}.VillaCollections_tabName__9g01X{font-size:var(--step-0)}}.VillaCollections_body__9a_Hd{margin-top:clamp(1.5rem,3vw,2.5rem);display:grid;grid-gap:clamp(1.5rem,3vw,2.75rem);gap:clamp(1.5rem,3vw,2.75rem);align-items:start}@media (min-width:900px){.VillaCollections_body__9a_Hd{grid-template-columns:1.7fr 1fr}}.VillaCollections_stage__latSf{min-width:0;display:grid;grid-gap:.75rem;gap:.75rem}.VillaCollections_media__TTyom{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius);background:var(--bg-panel)}.VillaCollections_img__Ou4Er{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.VillaCollections_mediaOverlay__WVqML{position:absolute;left:0;right:0;bottom:0;padding:clamp(1rem,3vw,2rem);display:flex;align-items:baseline;justify-content:space-between;gap:1rem;color:#f4ece0;background:linear-gradient(0deg,rgba(20,16,12,.66),rgba(20,16,12,0));pointer-events:none}.VillaCollections_mediaCollection__HBoQm{font-family:var(--font-display);font-size:var(--step-2);line-height:1}.VillaCollections_mediaView__zO9pS{font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;padding-bottom:.2rem;border-bottom:1px solid var(--v-accent)}.VillaCollections_thumbs__ejToN{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem;gap:.5rem}.VillaCollections_thumb__iuURs{position:relative;display:block;width:100%;aspect-ratio:3/2;border:none;padding:0;cursor:pointer;overflow:hidden;border-radius:calc(var(--radius) * .6);background:var(--bg-panel);opacity:.6;transition:opacity .35s var(--ease-out)}.VillaCollections_thumb__iuURs img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--ease-out)}.VillaCollections_thumb__iuURs:hover{opacity:.9}.VillaCollections_thumb__iuURs:hover img{transform:scale(1.05)}.VillaCollections_thumbActive__eYAZl{opacity:1;outline:2px solid var(--v-accent);outline-offset:-2px}.VillaCollections_thumbLabel__M7Rge{position:absolute;left:0;right:0;bottom:0;padding:.6rem .5rem .35rem;font-size:var(--step--2);letter-spacing:.04em;color:#f4ece0;background:linear-gradient(0deg,rgba(20,16,12,.7),rgba(20,16,12,0));text-align:left}@media (max-width:520px){.VillaCollections_thumbLabel__M7Rge{display:none}}.VillaCollections_panel__ifrPO{min-width:0}.VillaCollections_panelConcept__LGJHB{font-family:var(--font-display);font-style:italic;font-size:var(--step-2);line-height:1.2;color:var(--fg)}.VillaCollections_panelConcept__LGJHB:before{content:"";display:block;width:2.4rem;height:2px;background:var(--v-accent);margin-bottom:1rem}.VillaCollections_panelBody__k2EGG{margin-top:1.1rem;color:var(--fg-muted);line-height:1.7;max-width:46ch}.VillaCollections_meta__nA6tS{margin-top:clamp(1.5rem,3vw,2rem);display:grid;grid-gap:0;gap:0}.VillaCollections_metaItem__kg0FD{display:grid;grid-template-columns:1fr;grid-gap:.15rem;gap:.15rem;padding-block:.85rem;border-top:1px solid var(--line)}.VillaCollections_metaItem__kg0FD dt{font-size:var(--step--2);letter-spacing:.16em;text-transform:uppercase;color:var(--v-accent)}.VillaCollections_metaItem__kg0FD dd{margin:0;color:var(--fg);font-size:var(--step-0)}.Figure_figure__Yondt{margin:0;width:100%}.Figure_frame__aZ8E2{position:relative;width:100%;overflow:hidden;background:var(--bg-panel);border-radius:var(--radius)}.Figure_caption__dkRHt{display:flex;align-items:baseline;gap:.6rem;margin-top:.9rem;font-size:var(--step--1);letter-spacing:.02em;color:var(--fg-muted)}.Figure_tick__RVk6Z{display:inline-block;width:1.4rem;height:1px;background:var(--accent);transform:translateY(-.28em);flex:none}.page_timeHead__BuJoj{max-width:32ch;margin-bottom:clamp(2rem,4vw,3.5rem)}.page_timeTitle__YfTmq{font-size:var(--step-3);font-weight:340;margin-top:.6rem}.page_timeProse__2y4Zi{color:var(--fg-muted);font-size:var(--step-0);max-width:42ch}.page_morning__slFk8{padding-block:clamp(4.5rem,3rem + 8vw,10rem)}.page_morningGrid__d7dqc{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start}@media (min-width:900px){.page_morningGrid__d7dqc{grid-template-columns:1.4fr 1fr}}.page_morningMain__l0_Qq{min-width:0}.page_morningAside__hTUWG{max-width:40ch}.page_morningCafe__FgD8X{margin-top:1.8rem}.page_day__r_e0Z{padding-block:clamp(4.5rem,3rem + 8vw,10rem);background:var(--bg-panel)}.page_dayGrid__MtJhX{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}@media (min-width:900px){.page_dayGrid__MtJhX{grid-template-columns:1fr 1.15fr}}.page_dayText__XRzOD{max-width:40ch}.page_amenityNotes__ijPHo{margin-top:2rem;display:grid;grid-gap:1.5rem;gap:1.5rem}.page_amenityNote__WDtJD{border-left:1px solid var(--line-strong);padding-left:1.25rem}.page_amenityTitle__JQw0q{font-size:var(--step-1);font-weight:360}.page_amenityBody__Svu_q{margin-top:.4rem;color:var(--fg-muted)}.page_dayImages__02ObM{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(1rem,2vw,1.75rem);gap:clamp(1rem,2vw,1.75rem);align-items:start}.page_dayTall__C_XuI{align-self:end}.page_dayWide__HnPcN{transform:translateY(clamp(1.5rem,5vw,3rem))}@media (max-width:620px){.page_dayImages__02ObM{grid-template-columns:1fr}.page_dayWide__HnPcN{transform:none}}.page_evening__WQmRC{padding-block:clamp(4.5rem,3rem + 8vw,10rem)}.page_eveningGrid__X0giu{display:grid;grid-gap:clamp(1rem,3vw,2rem);gap:clamp(1rem,3vw,2rem)}@media (min-width:720px){.page_eveningGrid__X0giu{grid-template-columns:repeat(3,1fr);align-items:start}}.page_eveningItem___8TO8{min-width:0}@media (min-width:720px){.page_eveningItem___8TO8:nth-child(2){transform:translateY(clamp(1.5rem,4vw,2.75rem))}}.page_night__zZTTY{position:relative;background:var(--bg);color:var(--fg);padding-block:clamp(5rem,4rem + 8vw,11rem);overflow:hidden}.page_nightMedia__uVHSf{position:absolute;inset:0;z-index:0}.page_nightMedia__uVHSf picture{width:100%;height:100%}.page_nightScrim__sQxwM{position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in oklab,var(--night) 78%,transparent) 0,color-mix(in oklab,var(--night) 62%,transparent) 45%,color-mix(in oklab,var(--night) 88%,transparent) 100%)}.page_night__zZTTY>.shell{position:relative;z-index:1}.page_nightHead__twjjA{max-width:40ch;margin-bottom:clamp(2.5rem,5vw,4rem)}.page_nightTitle__0szLm{font-size:var(--step-3);font-weight:340;margin-top:.6rem;color:var(--paper)}.page_nightProse__CH_5W{margin-top:1.4rem;color:color-mix(in oklab,var(--paper) 82%,transparent);font-size:var(--step-0)}.page_nightPair__tpa2L{display:grid;grid-gap:clamp(1rem,3vw,2rem);gap:clamp(1rem,3vw,2rem)}@media (min-width:720px){.page_nightPair__tpa2L{grid-template-columns:1fr 1fr}}.page_nightItem__wsS_W{min-width:0}.page_intent__Qttbc{display:grid;grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem)}@media (min-width:900px){.page_intent__Qttbc{grid-template-columns:1fr 1fr;align-items:start}}.page_intentHead__J_IYK{max-width:22ch}.page_intentProse__7ChEz{color:var(--fg-muted);font-size:var(--step-1);font-family:var(--font-display);font-weight:340;line-height:1.45;max-width:46ch}.page_roomsSection__pleTq{padding-block:clamp(4rem,3rem + 6vw,9rem);background:var(--bg-panel)}.page_rooms___Eyp_{display:flex;flex-direction:column;gap:clamp(3rem,8vw,7rem)}.page_room__Hry8G{display:grid;grid-gap:clamp(1.25rem,3vw,2.75rem);gap:clamp(1.25rem,3vw,2.75rem);align-items:center}@media (min-width:900px){.page_room__Hry8G{grid-template-columns:1.55fr 1fr}.page_room__Hry8G[data-flip=true] .page_roomMedia__l_4x_{order:2}}.page_roomText__cMqcJ{max-width:34ch}.page_roomIndex__5NwYm{font-family:var(--font-display);font-style:italic;font-size:var(--step-0);color:var(--accent);margin-bottom:.6rem}.page_roomName__Sgort{font-size:var(--step-3);font-weight:340;line-height:1}.page_roomNote__38p0w{margin-top:1rem;color:var(--fg-muted)}.page_quietSection__UNy2l{background:var(--bg);color:var(--fg);padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_quietHead__lYZLP{margin-bottom:clamp(2.5rem,5vw,4rem)}.page_quiet__Wz6GZ{display:grid;grid-gap:clamp(1.25rem,3vw,2.5rem);gap:clamp(1.25rem,3vw,2.5rem);align-items:end}@media (min-width:900px){.page_quiet__Wz6GZ{grid-template-columns:1fr 1.4fr}}.page_quietPortrait__W9V8v{transform:translateY(clamp(-.5rem,-2vw,-1.75rem))}@media (max-width:899px){.page_quietPortrait__W9V8v{transform:none}}.page_onward__mEON7{margin-top:clamp(2.5rem,5vw,4.5rem)}.page_textLink__QKCg7{display:inline-block;font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid;padding-bottom:3px}.page_title__lgc5B{font-size:var(--step-3);font-weight:340;margin-top:.6rem}.page_prose__wtP7B{margin-top:1.4rem;color:var(--fg-muted);font-size:var(--step-0);max-width:44ch}.page_everyday__JK15z{padding-block:clamp(4.5rem,3rem + 8vw,10rem)}.page_everydayHead__ttfkC{max-width:26ch;margin-bottom:clamp(2.5rem,5vw,4rem)}.page_everydayGrid__zCLIQ{display:grid;grid-gap:clamp(1.25rem,3vw,2.25rem);gap:clamp(1.25rem,3vw,2.25rem)}@media (min-width:900px){.page_everydayGrid__zCLIQ{grid-template-columns:1.3fr 1fr .85fr;align-items:end}}.page_everydayA__HPlbq,.page_everydayB__Q31WD{min-width:0}.page_everydayProse__fGQem{margin-top:1rem;color:var(--fg-muted);font-size:var(--step--1);max-width:34ch}.page_everydayC__nxTJi{min-width:0}@media (min-width:900px){.page_everydayC__nxTJi{transform:translateY(clamp(-2rem,-4vw,-1rem))}}.page_active__hkMJ_{padding-block:clamp(4.5rem,3rem + 8vw,10rem);background:var(--bg-panel)}.page_activeIntro__45Gj2{max-width:40ch;margin-bottom:clamp(2.5rem,5vw,4rem)}.page_activeMosaic__QrD1g{display:grid;grid-gap:clamp(1rem,2.5vw,2rem);gap:clamp(1rem,2.5vw,2rem);grid-template-columns:1fr}.page_m1__0PVg8,.page_m2__V9I3Q,.page_m3__hKFZr,.page_m4__yifxQ,.page_m5__rNCrX{min-width:0}@media (min-width:720px){.page_activeMosaic__QrD1g{grid-template-columns:repeat(6,1fr);align-items:start}.page_m1__0PVg8{grid-column:1/4}.page_m2__V9I3Q{grid-column:4/7}.page_m3__hKFZr{grid-column:1/3}.page_m4__yifxQ{grid-column:3/5}.page_m5__rNCrX{grid-column:5/7}.page_m2__V9I3Q{transform:translateY(clamp(1.5rem,4vw,3rem))}}.page_evenings__PPAt6{padding-block:clamp(4.5rem,3rem + 8vw,10rem)}.page_eveningsGrid__KZe_Q{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}@media (min-width:900px){.page_eveningsGrid__KZe_Q{grid-template-columns:.9fr 1.2fr}}.page_eveningsText__7L_wx{max-width:34ch}.page_eveningsImages__vuqGP{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(1rem,2vw,1.75rem);gap:clamp(1rem,2vw,1.75rem);align-items:start}.page_eTall__A55yR{align-self:end}.page_eWide__hZ874{transform:translateY(clamp(1.5rem,5vw,3rem))}@media (max-width:620px){.page_eveningsImages__vuqGP{grid-template-columns:1fr}.page_eWide__hZ874{transform:none}}.VerifyNote_note__XphTb{display:flex;flex-wrap:wrap;align-items:baseline;gap:.75rem;font-size:var(--step--1);color:var(--fg-faint);border-left:1px solid var(--line-strong);padding-left:1rem}.VerifyNote_tag__AaMIv{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);white-space:nowrap}.VerifyNote_body__7Fy5_{max-width:48ch}.page_page__tZ_Oo{padding-top:calc(var(--header-h) + clamp(3rem, 8vh, 6rem));padding-bottom:clamp(4.5rem,3rem + 8vw,10rem)}.page_header__s0Es3{max-width:var(--measure);padding-bottom:clamp(2rem,4vw,3rem);margin-bottom:clamp(2.5rem,5vw,4rem);border-bottom:1px solid var(--line)}.page_title__LRWVk{font-size:var(--step-4);font-weight:340;margin-top:1rem}.page_standfirst__yTDHk{margin-top:1.6rem;font-family:var(--font-display);font-weight:330;font-size:var(--step-1);line-height:1.45;color:var(--fg-muted);max-width:52ch}.page_prose__lG8Xy{font-size:var(--step-0);line-height:1.7}.page_prose__lG8Xy h2{font-size:var(--step-1);font-weight:360;color:var(--fg);margin-top:clamp(2.25rem,4vw,3rem);margin-bottom:.75rem}.page_prose__lG8Xy h2:first-of-type{margin-top:clamp(1.5rem,3vw,2rem)}.page_prose__lG8Xy [role=note]{margin-block:1.5rem}.page_head___7nFy{margin-bottom:clamp(2.5rem,5vw,4rem)}.page_prose__GazY0{margin-top:1.2rem;color:var(--fg-muted);max-width:44ch}.page_arrival___G_0E{display:grid;grid-gap:clamp(1.25rem,3vw,2.5rem);gap:clamp(1.25rem,3vw,2.5rem);align-items:end}@media (min-width:900px){.page_arrival___G_0E{grid-template-columns:1.4fr 1fr}}.page_arrivalPortrait__5FcOY{transform:translateY(clamp(1rem,4vw,3rem))}@media (max-width:899px){.page_arrivalPortrait__5FcOY{transform:none}}.page_lightSection__t5Lu2{padding-block:clamp(4.5rem,3rem + 8vw,11rem);background:var(--bg-panel)}.page_bleed__VhOxE{margin-bottom:clamp(2.5rem,6vw,5rem)}.page_bleedFigure__QvMvV{width:100%}.page_morning__QEpzB{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}@media (min-width:900px){.page_morning__QEpzB{grid-template-columns:1fr 1fr}}.page_statement__cMKZ3{font-family:var(--font-display);font-size:var(--step-3);font-weight:340;line-height:1.18;max-width:20ch}.page_grainSection__xHLja{padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_grain__DV1u2{display:grid;grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);align-items:start}@media (min-width:900px){.page_grain__DV1u2{grid-template-columns:.85fr 1.15fr}}.page_grainStanding__rtm_Q{align-self:start}.page_grainNote__z755b{margin-top:1.2rem;font-family:var(--font-display);font-weight:340;font-size:var(--step-1);line-height:1.4;color:var(--fg-muted);max-width:40ch}.page_nightSection__lI4Ud{background:var(--bg);color:var(--fg);padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_night__bFLU9{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}@media (min-width:940px){.page_night__bFLU9{grid-template-columns:1.2fr 1fr}}.page_details__vMvH6{max-width:46ch}.page_notes__mlp7F{margin-top:1.6rem;display:grid;grid-gap:.9rem;gap:.9rem}.page_onward__LpUir{margin-top:clamp(2rem,4vw,3rem)}.page_textLink__ciebi{display:inline-block;font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid;padding-bottom:3px}.page_typologies__vIRWL{margin-top:1.8rem;display:grid;grid-gap:1.2rem;gap:1.2rem}.page_typology__SdAEw{padding-top:1.1rem;border-top:1px solid var(--line)}.page_typologyName__HegeU{font-size:var(--step-1);font-weight:360}.page_typologyBody__bGpw0{margin-top:.4rem;color:var(--fg-muted);max-width:46ch}.page_collectionsSection__otHVx{padding-block:clamp(4.5rem,3rem + 8vw,11rem);background:var(--bg-panel)}.page_collections__cIUiy{display:grid;grid-gap:clamp(1.25rem,3vw,2rem);gap:clamp(1.25rem,3vw,2rem)}@media (min-width:760px){.page_collections__cIUiy{grid-template-columns:repeat(3,1fr)}}.page_collection__8aAWC{display:flex;flex-direction:column;padding:clamp(1.5rem,3vw,2.25rem);border:1px solid var(--line);border-radius:var(--radius);background:var(--bg)}.page_collectionPhase__yOVVh{font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.page_collectionCount__AJIxW{margin-top:.6rem;font-family:var(--font-display);font-weight:340;font-size:var(--step-4);line-height:1;color:var(--fg)}.page_collectionName__6VFyI{margin-top:.6rem;font-size:var(--step-1);font-weight:360}.page_collectionDetail__30L2r{margin-top:.5rem;color:var(--fg-muted)}.page_page__diu9G{padding-top:calc(var(--header-h) + clamp(3rem, 8vh, 6rem));padding-bottom:clamp(4.5rem,3rem + 8vw,10rem)}.page_header__1z7TK{max-width:var(--measure);padding-bottom:clamp(2rem,4vw,3rem);margin-bottom:clamp(2.5rem,5vw,4rem);border-bottom:1px solid var(--line)}.page_title__LyoI0{font-size:var(--step-4);font-weight:340;margin-top:1rem}.page_standfirst__JBb18{margin-top:1.6rem;font-family:var(--font-display);font-weight:330;font-size:var(--step-1);line-height:1.45;color:var(--fg-muted);max-width:52ch}.page_prose__fDPJV{font-size:var(--step-0);line-height:1.7}.page_prose__fDPJV h2{font-size:var(--step-1);font-weight:360;color:var(--fg);margin-top:clamp(2.25rem,4vw,3rem);margin-bottom:.75rem}.page_prose__fDPJV h2:first-of-type{margin-top:clamp(1.5rem,3vw,2rem)}.page_prose__fDPJV [role=note]{margin-block:1.5rem}.page_list__yZhVM{list-style:none;margin-top:.5rem;display:grid;grid-gap:.4rem;gap:.4rem}.page_list__yZhVM li{position:relative;padding-left:1.35rem}.page_list__yZhVM li:before{content:"";position:absolute;left:0;top:.7em;width:.55rem;height:1px;background:var(--accent)}