.v4-next-root{isolation:isolate}.v4-next-root .v4-stone:before{background-image:url(/images/v4/calcaire-repeat.webp)}.v4-next-root .v4-footer:after,.v4-next-root .v4-how[data-grain]:before{background-image:url(/images/v4/linen-tile.webp)}.v4-next-root :focus-visible{outline:2px solid var(--color-terre-ink,#7a4938);outline-offset:4px}.v4-next-root .v4-manifesto{padding-block:clamp(5rem,9vw,7.5rem)}.v4-next-root .v4-next-quote{min-height:auto;margin-top:clamp(5rem,28svh,18rem);background:rgb(var(--pie))}.v4-next-root .v4-next-quote-pin{display:grid;min-height:74svh;margin:0;padding:clamp(5rem,10vw,9rem) var(--gutter);place-content:center}.v4-next-root .v4-next-quote-copy{display:grid;max-width:30ch;gap:.18em;margin:0;color:rgb(var(--ink));font-size:clamp(1.85rem,4vw,4.6rem);font-style:normal;line-height:1.08;text-wrap:balance}.v4-next-root .v4-next-quote-line,.v4-next-root .v4-next-quote-line>span{display:block}.v4-next-root .v4-next-quote-sign{margin:2rem 0 0;color:rgb(var(--ink)/.58);font-size:var(--data);letter-spacing:.12em;text-transform:uppercase}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.v4-next-root .v4-next-quote[data-enhanced=true]{min-height:150svh}.v4-next-root .v4-next-quote[data-enhanced=true] .v4-next-quote-pin{position:sticky;top:0;min-height:100svh}.v4-next-root .v4-next-quote[data-enhanced=true] .v4-next-quote-line{--line-progress:clamp(0,calc((var(--quote-progress) - var(--line) * 0.22) / 0.34),1);--line-visible:clamp(0,calc((var(--line-progress) - 0.12) / 0.88),1);overflow:hidden}.v4-next-root .v4-next-quote[data-enhanced=true] .v4-next-quote-line>span{opacity:var(--line-visible);transform:translate3d(0,calc((1 - var(--line-visible)) * 6px),0)}.v4-next-root .v4-next-quote[data-enhanced=true] .v4-next-quote-sign{opacity:clamp(0,calc((var(--quote-progress) - .68) / .22),1);transform:translate3d(0,calc((1 - clamp(0, calc((var(--quote-progress) - .68) / .22), 1)) * 6px),0)}}.v4-next-root .v4-next-destinations{--ticker-duration:42s;overflow:hidden;padding-block:clamp(6rem,11vw,10rem);background:rgb(var(--pie))}.v4-next-root .v4-next-destinations-head{display:flex;align-items:baseline;justify-content:space-between;gap:2rem}.v4-next-root .v4-next-ticker-toggle{border:0;border-bottom:1px solid rgb(var(--ink)/.26);background:transparent;color:rgb(var(--ink)/.7);font-size:var(--data);letter-spacing:.12em;text-transform:uppercase}.v4-next-root .v4-next-ticker{margin-top:2rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.v4-next-root .v4-next-ticker-track{display:flex;width:max-content;animation:v4-next-ticker-move var(--ticker-duration) linear infinite;will-change:transform}.v4-next-root .v4-next-ticker-set{display:flex;flex:none;align-items:center}.v4-next-root .v4-next-ticker-set button{display:inline-flex;align-items:center;gap:.55rem;border:0;background:transparent;color:rgb(var(--ink)/.75);font-size:clamp(1.35rem,2.6vw,2.5rem);letter-spacing:.035em;text-transform:uppercase;white-space:nowrap}.v4-next-root .v4-next-ticker-set button:after{content:"·";margin-inline:clamp(1.5rem,3.4vw,3.8rem);color:rgb(var(--ink)/.3)}.v4-next-root .v4-next-ticker-set button.is-active{color:rgb(var(--ter))}.v4-next-root .v4-next-ticker-arrow{width:.9rem;height:.9rem;opacity:0;transform:translateX(-2px);transition:opacity .18s ease,transform .18s ease}.v4-next-root .v4-next-ticker-set button.is-active .v4-next-ticker-arrow,.v4-next-root .v4-next-ticker-set button:focus-visible .v4-next-ticker-arrow,.v4-next-root .v4-next-ticker-set button:hover .v4-next-ticker-arrow{opacity:1;transform:none}.v4-next-root .v4-next-destinations.is-paused .v4-next-ticker-track,.v4-next-root .v4-next-ticker:focus-within .v4-next-ticker-track,.v4-next-root .v4-next-ticker:hover .v4-next-ticker-track{animation-play-state:paused}@keyframes v4-next-ticker-move{to{transform:translate3d(-50%,0,0)}}.v4-next-root .v4-next-atlas-shell{display:grid;gap:clamp(2.5rem,5vw,5rem);margin-top:clamp(3rem,7vw,6rem)}.v4-next-root .v4-next-atlas-visual{position:relative;min-height:22rem;overflow:hidden;background:rgb(var(--lin))}.v4-next-root .v4-next-atlas-loading,.v4-next-root .v4-next-atlas-map{width:100%;height:min(64svh,38rem);min-height:22rem}.v4-next-root .v4-next-atlas-loading{background:rgb(var(--lin))}.v4-next-root .v4-next-atlas-visual.is-loading .v4-next-atlas-loading,.v4-next-root .v4-next-atlas-visual.is-loading .v4-next-atlas-map{opacity:0}.v4-next-root .v4-next-atlas-pending{position:absolute;inset:0;display:grid;border-top:1px solid rgb(var(--ink)/.12);border-bottom:1px solid rgb(var(--ink)/.12);color:rgb(var(--ink)/.55);font-size:var(--data);letter-spacing:.12em;place-items:center;text-transform:uppercase}.v4-next-root .v4-next-atlas-visual.is-failed{min-height:0;background:transparent}.v4-next-root .v4-next-atlas-fallback{border-top:1px solid rgb(var(--ink)/.12);border-bottom:1px solid rgb(var(--ink)/.12);padding-block:1.25rem;color:rgb(var(--ink)/.62);font-size:var(--data);letter-spacing:.08em;text-transform:uppercase}.v4-next-root .v4-next-atlas-pin{border:0!important;background:transparent!important}.v4-next-root .v4-next-atlas-pin span{display:block;width:14px;height:14px;border:2px solid rgb(var(--pie));border-radius:50%;background:rgb(var(--ter));box-shadow:0 0 0 1px rgb(var(--ink)/.24);transition:transform .18s ease,opacity .18s ease}.v4-next-root .v4-next-atlas-pin.is-active span,.v4-next-root .v4-next-atlas-pin.is-country span{transform:scale(1.35)}.v4-next-root .v4-next-atlas-panel{align-self:center}.v4-next-root .v4-next-atlas-lodges,.v4-next-root .v4-next-country-index{display:flex;flex-wrap:wrap;gap:.65rem 1.25rem;margin-top:2rem}.v4-next-root .v4-next-atlas-lodges button,.v4-next-root .v4-next-country-index button{border:0;border-bottom:1px solid transparent;background:transparent;color:rgb(var(--ink)/.7)}.v4-next-root .v4-next-atlas-lodges button:hover,.v4-next-root .v4-next-atlas-lodges button[aria-pressed=true],.v4-next-root .v4-next-country-index button:hover{border-bottom-color:currentColor;color:rgb(var(--ter))}.v4-next-root .v4-next-atlas-actions{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin-top:2.5rem}.v4-next-root .v4-next-atlas-actions a,.v4-next-root .v4-next-field-note-link{display:inline-flex;align-items:center;gap:.65rem;border-bottom:1px solid rgb(var(--ink)/.24);padding-bottom:.3rem;color:rgb(var(--ink));text-decoration:none}.v4-next-root .v4-next-atlas-actions svg,.v4-next-root .v4-next-field-note-link svg{width:1rem;height:1rem}.v4-next-root .v4-next-field-note{padding-block:clamp(6rem,12vw,11rem);background:rgb(var(--pie))}.v4-next-root .v4-next-field-note-grid{display:grid;gap:clamp(3rem,7vw,7rem)}.v4-next-root .v4-next-field-note-photo{position:relative;aspect-ratio:4/5;overflow:hidden;background:rgb(var(--lin))}.v4-next-root .v4-next-field-note-copy{align-self:center}.v4-next-root .v4-next-field-note-link{margin-top:2.5rem}@media (min-width:768px){.v4-next-root .v4-next-atlas-shell{grid-template-columns:minmax(0,7fr) minmax(17rem,4fr)}.v4-next-root .v4-next-field-note-grid{grid-template-columns:minmax(0,7fr) minmax(18rem,4fr)}.v4-next-root .v4-next-field-note-photo{aspect-ratio:3/2}}@media (max-width:767px),(prefers-reduced-motion:reduce){.v4-next-root .v4-next-ticker{overflow-x:auto;-webkit-mask-image:none;mask-image:none;scrollbar-width:none}.v4-next-root .v4-next-ticker-track{animation:none;transform:none}.v4-next-root .v4-next-ticker-set[aria-hidden=true],.v4-next-root .v4-next-ticker-toggle{display:none}}.v5-root{isolation:isolate}.v5-root :focus-visible{outline:2px solid rgb(var(--terre-ink));outline-offset:4px}.v5-root .v5-geography{--v5-ticker-duration:42s;overflow:hidden;padding-block:clamp(6rem,11vw,10rem);background:rgb(var(--pie))}.v5-root .v5-geography-controls,.v5-root .v5-geography-head{display:flex;align-items:baseline;gap:1.5rem}.v5-root .v5-geography-head{justify-content:space-between}.v5-root .v5-geography-controls{flex-wrap:wrap;justify-content:flex-end}.v5-root .v5-geography-controls button,.v5-root .v5-landscapes-head>a{border:0;border-bottom:1px solid rgb(var(--ink)/.28);background:transparent;padding:0 0 .25rem;color:rgb(var(--ink)/.72);font-size:var(--data);letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.v5-root .v5-geography-controls button:focus-visible,.v5-root .v5-geography-controls button:hover,.v5-root .v5-landscapes-head>a:focus-visible,.v5-root .v5-landscapes-head>a:hover{border-bottom-color:rgb(var(--terre-ink));color:rgb(var(--terre-ink))}.v5-root .v5-country-ticker{margin-top:2.25rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.v5-root .v5-country-ticker-set,.v5-root .v5-country-ticker-track{display:flex;align-items:center}.v5-root .v5-country-ticker-track{width:max-content;animation:v5-country-ticker var(--v5-ticker-duration) linear infinite;will-change:transform}.v5-root .v5-country-ticker-set{flex:none}.v5-root .v5-country-ticker-set button,.v5-root .v5-country-ticker-set span{display:inline-flex;align-items:center;gap:.58rem;border:0;background:transparent;color:rgb(var(--ink)/.8);font-size:clamp(1.3rem,2.5vw,2.35rem);letter-spacing:.035em;text-transform:uppercase;white-space:nowrap}.v5-root .v5-country-ticker-set button:after,.v5-root .v5-country-ticker-set span:after{content:"·";margin-inline:clamp(1.5rem,3.4vw,3.8rem);color:rgb(var(--ink)/.32)}.v5-root .v5-country-ticker-set button.is-active{color:rgb(var(--terre-ink))}.v5-root .v5-country-arrow{width:.95rem;height:.95rem;opacity:0;transform:translate(-3px,3px);transition:opacity .18s ease,transform .18s ease}.v5-root .v5-country-ticker-set button.is-active .v5-country-arrow,.v5-root .v5-country-ticker-set button:focus-visible .v5-country-arrow,.v5-root .v5-country-ticker-set button:hover .v5-country-arrow{opacity:1;transform:none}.v5-root .v5-country-ticker:focus-within .v5-country-ticker-track,.v5-root .v5-country-ticker:hover .v5-country-ticker-track,.v5-root .v5-geography.is-paused .v5-country-ticker-track{animation-play-state:paused}@keyframes v5-country-ticker{to{transform:translate3d(-50%,0,0)}}.v5-root .v5-map-stage{position:relative;min-height:clamp(22rem,56svh,38rem);margin-top:clamp(3rem,7vw,6rem);background:rgb(var(--lin))}.v5-root .v5-collection-map{width:100%;height:clamp(22rem,56svh,38rem);border-top:1px solid rgb(var(--ink)/.1);border-bottom:1px solid rgb(var(--ink)/.1)}.v5-root .v5-map-stage.is-loading .v5-collection-map{opacity:0}.v5-root .v5-map-fallback,.v5-root .v5-map-pending{position:absolute;inset:0;display:grid;margin:0;place-items:center;color:rgb(var(--ink)/.56);font-size:var(--data);letter-spacing:.12em;text-transform:uppercase}.v5-root .v5-map-stage.is-failed{min-height:0;background:transparent}.v5-root .v5-map-fallback{position:static;min-height:4.5rem;border-top:1px solid rgb(var(--ink)/.12);border-bottom:1px solid rgb(var(--ink)/.12)}.v5-root .v5-leaflet-pin{border:0!important;background:transparent!important}.v5-root .v5-leaflet-pin span{display:block;width:11px;height:11px;border:2px solid rgb(var(--pierre));border-radius:50%;box-shadow:0 0 0 1px rgb(var(--ink)/.24);transition:opacity .18s ease,transform .18s ease}.v5-root .v5-leaflet-pin.is-country span{transform:scale(1.3)}.v5-root .v5-leaflet-pin.is-dim span{opacity:.35;transform:none}.v5-root .leaflet-popup-content-wrapper,.v5-root .leaflet-popup-tip{border-radius:0;background:rgb(var(--pierre));box-shadow:none}.v5-root .leaflet-popup-content{width:16.75rem;margin:0}.v5-root .v5-map-popup-photo{display:block;width:100%;height:9.75rem;object-fit:cover}.v5-root .v5-map-popup-body{padding:.9rem 1rem 1rem}.v5-root .v5-map-popup-index{margin:0;color:rgb(var(--terre-ink));font-size:var(--data);letter-spacing:.1em;text-transform:uppercase}.v5-root .v5-map-popup-name{margin:.45rem 0 0;color:rgb(var(--ink));font-family:var(--font-display);font-size:1.35rem;line-height:1.1}.v5-root .v5-map-popup-place{margin:.45rem 0 0;color:rgb(var(--muted));font-size:var(--data);letter-spacing:.08em;text-transform:uppercase}.v5-root .v5-map-popup-hook{margin:.7rem 0;color:rgb(var(--ink)/.8);font-size:.9rem;line-height:1.4}.v5-root .v5-map-popup-body a{color:rgb(var(--terre-ink));text-decoration:none}.v5-root .v5-map-popup-status{margin:.45rem 0 0;color:rgb(var(--muted));font-size:var(--data);letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:center;gap:.4rem}.v5-root .v5-map-popup-status-mark{display:inline-flex;width:.85rem;height:.85rem}.v5-root .v5-geography-index{margin-top:1rem;color:rgb(var(--ink)/.72);font-size:var(--data);letter-spacing:.06em;text-transform:uppercase}.v5-root .v5-geography-index summary{cursor:pointer;width:max-content}.v5-root .v5-geography-index ul{display:grid;gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none}.v5-root .v5-geography-index a{display:inline-flex;align-items:center;gap:.4rem;color:inherit;text-decoration:none}.v5-root .v5-geography-index svg{width:.8rem;height:.8rem}.v5-root .v5-landscapes{padding-block:clamp(6rem,11vw,10rem);background:rgb(var(--pierre))}.v5-root .v5-landscapes-head{display:flex;align-items:baseline;justify-content:space-between;gap:2rem}.v5-root .v5-landscapes-list{display:grid;gap:clamp(2.5rem,5vw,5rem);margin:clamp(3rem,7vw,6rem) 0 0;padding:0;list-style:none}.v5-root .v5-landscapes-list>li>a{display:grid;gap:1.35rem;color:inherit;text-decoration:none}.v5-root .v5-landscape-photo{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:rgb(var(--lin))}.v5-root .v5-landscape-photo img{transition:opacity .28s ease}.v5-root .v5-landscapes-list>li:not(.is-active)>a:focus-visible .v5-landscape-photo img,.v5-root .v5-landscapes-list>li:not(.is-active)>a:hover .v5-landscape-photo img{opacity:.84}.v5-root .v5-landscape-cta{display:inline-flex;align-items:center;gap:.55rem;margin-top:1.5rem;border-bottom:1px solid rgb(var(--ink)/.28);padding-bottom:.25rem;color:rgb(var(--ink));font-size:var(--data);letter-spacing:.1em;text-transform:uppercase}.v5-root .v5-landscape-cta svg{width:.95rem;height:.95rem}.v5-root .v5-landscapes-list>li.is-active .v5-landscape-cta{border-bottom-color:rgb(var(--terre-ink));color:rgb(var(--terre-ink))}.v5-root .v5-collection-intro{padding-top:clamp(6rem,9vw,8.5rem);padding-bottom:clamp(2rem,3vw,3.25rem)}.v5-root .v5-collection-surface .v5-landscapes{padding-top:0;padding-bottom:clamp(4.5rem,7vw,6.5rem);background:transparent}.v5-root .v5-collection-surface .v5-landscapes-list{margin-top:clamp(1.6rem,3vw,2.6rem)}.v5-root .v5-collection-surface .v5-landscapes-list>li>a{gap:.65rem}.v5-root .v5-collection-surface .v5-landscape-copy{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.85rem}.v5-root .v5-collection-surface .v5-landscape-copy>:first-child{grid-column:1;grid-row:1;white-space:nowrap}.v5-root .v5-collection-surface .v5-landscape-copy>:nth-child(2){grid-column:2;grid-row:1;margin-top:0!important}.v5-root .v5-collection-surface .v5-landscape-copy>:nth-child(3){grid-column:1/-1}.v5-root .v5-collection-surface .v5-landscape-cta{grid-column:1/-1;margin-top:.9rem}.v5-root .v5-collection-surface .v5-practical-markers{background:transparent}.v5-root .v5-landscapes.has-active .v5-landscapes-list>li:not(.is-active){opacity:.48;transition:opacity .22s ease}.v5-root .v5-landscapes.has-active .v5-landscapes-list>li.is-active .v5-landscape-photo{box-shadow:inset 0 -2px 0 rgb(var(--terre-ink))}.v5-root .v5-practical-markers{border-top:1px solid rgb(var(--ink)/.12);border-bottom:1px solid rgb(var(--ink)/.12);padding-block:clamp(3.75rem,6vw,6.25rem);background:rgb(var(--lin))}.v5-root .v5-practical-markers-head{display:flex;align-items:end;justify-content:space-between;gap:2rem}.v5-root .v5-practical-markers-head>a{flex:none;border-bottom:1px solid rgb(var(--ink)/.28);padding-bottom:.25rem;color:rgb(var(--ink)/.72);font-size:var(--data);letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.v5-root .v5-practical-marker-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:clamp(2.25rem,4vw,3.5rem) 0 0;padding:0;border-top:1px solid rgb(var(--ink)/.14);list-style:none}.v5-root .v5-practical-marker-list>li{min-width:0;border-right:1px solid rgb(var(--ink)/.14);border-bottom:1px solid rgb(var(--ink)/.14)}.v5-root .v5-practical-marker-list>li:first-child{border-left:1px solid rgb(var(--ink)/.14)}.v5-root .v5-practical-marker-list a{position:relative;display:grid;min-height:7.75rem;grid-template-columns:1.45rem 1fr;grid-template-rows:1fr auto;column-gap:.8rem;padding:1rem;color:rgb(var(--ink));text-decoration:none}.v5-root .v5-practical-marker-list a:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:rgb(var(--terre-ink));content:"";opacity:0}.v5-root .v5-practical-marker-list a:focus-visible,.v5-root .v5-practical-marker-list a:hover,.v5-root .v5-practical-marker-list a[aria-current=page]{color:rgb(var(--terre-ink))}.v5-root .v5-practical-marker-list a:focus-visible:after,.v5-root .v5-practical-marker-list a:hover:after,.v5-root .v5-practical-marker-list a[aria-current=page]:after{opacity:1}.v5-root .v5-marker-icon{width:1.25rem;height:1.25rem;grid-row:1/-1;margin-top:.1rem}.v5-root .v5-practical-marker-list span{align-self:start;font-family:var(--font-display);font-size:1.1rem;line-height:1.1}.v5-root .v5-practical-marker-list small{grid-column:2;color:rgb(var(--terre-ink));font-size:var(--data);letter-spacing:.12em}.v5-root .v5-stays-results{padding-top:clamp(5rem,8vw,8rem);padding-bottom:var(--section)}.v5-root .v5-stay-list{display:grid;gap:clamp(5rem,10vw,9rem);margin:0;padding:0;list-style:none}.v5-root .v5-stay-row{display:grid;align-items:center;gap:clamp(2rem,7vw,7rem)}.v5-root .v5-stay-photo-link{display:block;width:min(100%,500px);color:inherit}.v5-root .v5-stay-photo{width:100%}.v5-root .v5-stay-copy h2 a{color:inherit;text-decoration:none}.v5-root .v5-stay-copy h2 a:focus-visible,.v5-root .v5-stay-copy h2 a:hover{color:rgb(var(--terre-ink))}.v5-root .v5-stay-markers{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:1.5rem 0 0;padding:0;color:rgb(var(--ink)/.72);list-style:none}.v5-root .v5-stay-markers li{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--data);letter-spacing:.08em;text-transform:uppercase}.v5-root .v5-stay-markers .v5-marker-icon{width:.95rem;height:.95rem;margin:0}@media (min-width:768px){.v5-root .v5-landscapes-list{grid-template-columns:repeat(3,minmax(0,1fr))}.v5-root .v5-landscapes-list>li>a{gap:1.55rem}.v5-root .v5-stay-row{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.v5-root .v5-stay-list>li:nth-child(2n) .v5-stay-photo-link{margin-left:auto}.v5-root .v5-stay-list>li:nth-child(2n) .v5-stay-row{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.v5-root .v5-stay-list>li:nth-child(2n) .v5-stay-photo-link{grid-column:2;grid-row:1}.v5-root .v5-stay-list>li:nth-child(2n) .v5-stay-copy{grid-column:1;grid-row:1}}@media (hover:none),(max-width:767px),(pointer:coarse),(prefers-reduced-motion:reduce){.v5-root .v5-country-ticker{overflow-x:auto;-webkit-mask-image:none;mask-image:none;scrollbar-width:none}.v5-root .v5-country-ticker::-webkit-scrollbar{display:none}.v5-root .v5-country-ticker-track{width:auto;animation:none}.v5-root .v5-country-ticker-set[aria-hidden=true]{display:none}.v5-root .v5-collection-intro{padding-top:6.5rem;padding-bottom:3rem}.v5-root .v5-practical-markers-head{align-items:start}.v5-root .v5-practical-marker-list{display:flex;overflow-x:auto;margin-right:calc(var(--gutter) * -1);padding-right:var(--gutter);scrollbar-width:none}.v5-root .v5-practical-marker-list::-webkit-scrollbar{display:none}.v5-root .v5-practical-marker-list>li{flex:0 0 10rem}.v5-root .v5-stay-markers{gap:.65rem .85rem}}@media (prefers-reduced-motion:reduce){.v5-root .v5-country-arrow,.v5-root .v5-landscape-photo img,.v5-root .v5-landscapes.has-active .v5-landscapes-list>li:not(.is-active),.v5-root .v5-leaflet-pin span{transition:none}}.v6-root{--v6-velocity:0}.v6-motion [data-fixed-nav]{opacity:calc(1 - var(--v6-velocity, 0) * .28)}.v6-motion[data-v6-phase=opening] .v4-hero{clip-path:inset(10% 14%)}.v6-motion[data-v6-phase=browsing] .v4-hero,.v6-motion[data-v6-phase=reading] .v4-hero,.v6-motion[data-v6-phase=settling] .v4-hero{clip-path:inset(0);transition:clip-path 1.1s cubic-bezier(.18,.76,.2,1)}.v6-nav-burger{display:none}.v6-root .v3-nav-toggle{position:relative}.v6-root .v3-nav-toggle-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.v6-root .v6-nav-burger{display:block;position:relative;width:18px;height:12px}.v6-root .v6-nav-burger span{position:absolute;left:0;width:18px;height:1.5px;background:currentColor;transition:transform .24s ease}.v6-root .v6-nav-burger span:first-child{top:1px}.v6-root .v6-nav-burger span:last-child{bottom:1px}.v6-root .v3-nav-toggle[aria-expanded=true] .v6-nav-burger span:first-child{top:5.25px;transform:rotate(45deg)}.v6-root .v3-nav-toggle[aria-expanded=true] .v6-nav-burger span:last-child{bottom:5.25px;transform:rotate(-45deg)}.v6-root [data-fixed-nav] a:focus-visible,.v6-root [data-fixed-nav] button:focus-visible{opacity:1}.v6-root .v5-geography-index{display:none}.v6-root .v6-arrival-media,.v6-root .v6-card-media,.v6-root .v6-flip-layer{position:relative}.v6-root .v6-closing-paper{background:rgb(var(--pierre));border-top:1px solid rgb(var(--ink)/.08)}.v6-root .v6-closing-paper .v2-waitlist{color:rgb(var(--ink))}@media (max-width:1023px){.v6-root .v4-hero .v4-wordmark-move,.v6-root .v4-wordmark{font-size:clamp(3.2rem,18vw,6rem);max-width:100%;overflow:visible}}.v6-motion{min-height:100%}.v6-flip-layer{position:fixed;z-index:80;overflow:hidden;pointer-events:none}.v6-field:not([data-enhanced=true]){display:none}.v6-field{position:relative;background:rgb(var(--pierre));color:rgb(var(--ink))}.v6-field-intro{padding:8rem var(--gutter) 2rem}.v6-field-intro h1{font-family:"Clash Display",var(--font-fraunces),Georgia,serif;font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.05;white-space:nowrap}.v6-field-intro>p:not(.v6-field-leave){max-width:36rem;margin-top:.55rem}.v6-field-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.85rem}.v6-field-rooms{display:flex;flex-wrap:wrap;gap:.35rem}.v6-amenity-chip,.v6-filter-toggle,.v6-room-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.32rem .7rem;border:1px solid rgb(var(--ink)/.18);background:transparent;color:inherit;cursor:pointer;font-size:.82rem;letter-spacing:.04em}.v6-amenity-chip[aria-pressed=true],.v6-room-chip[aria-current=true]{border-color:rgb(var(--ink)/.58)}.v6-stay-room .v6-room-icon{width:18px;height:18px}.v6-filter-icon,.v6-room-icon{width:24px;height:24px;display:block;flex:0 0 auto;background:currentColor;-webkit-mask:var(--v6-nucleo) center /contain no-repeat;mask:var(--v6-nucleo) center /contain no-repeat}.v6-bars{position:relative;width:16px;height:10px;flex:0 0 auto}.v6-bars span{position:absolute;left:0;width:16px;height:1.5px;background:currentColor;transition:transform .24s ease}.v6-bars span:first-child{top:1px}.v6-bars span:last-child{bottom:1px}.v6-filter-toggle[aria-expanded=true] .v6-bars span:first-child{top:4.25px;transform:rotate(45deg)}.v6-filter-toggle[aria-expanded=true] .v6-bars span:last-child{bottom:4.25px;transform:rotate(-45deg)}.v6-field-amenities{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.7rem}.v6-field-filter-reset{margin:.55rem 0 0;font-size:.82rem;letter-spacing:.04em}.v6-amenity-chip.v6-filter-reset,.v6-filter-reset-link,.v6-room-chip.v6-filter-reset{text-decoration:underline;text-underline-offset:.2em}.v6-field-leave{margin:.9rem 0 0;max-width:22rem;color:rgb(var(--ink)/.62);font-size:.82rem;letter-spacing:.04em}.v6-eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:.72rem}.v6-drag-hint,.v6-image-veil{display:none}.v6-field-track{display:flex;flex-direction:column;gap:3rem;padding:0 var(--gutter) 5rem}.v6-room-label{appearance:none;display:block;margin-bottom:1.25rem;padding:0;border:0;background:none;color:inherit;font-family:"Clash Display",var(--font-fraunces),Georgia,serif;font-size:1.4rem;text-align:inherit;cursor:pointer;user-select:none}.v6-card{margin-bottom:2.5rem}.v6-card-media{aspect-ratio:3/2;overflow:hidden;max-width:min(100%,var(--v6-photo-max,1200px));background:rgb(var(--jungle))}.v6-card-media img{object-fit:cover}.v6-card-meta{padding-top:1rem}.v6-card-meta h2{font-family:"Clash Display",var(--font-fraunces),Georgia,serif;font-size:1.8rem}.v6-card-enter,.v6-card-index,.v6-card-markers,.v6-card-observation,.v6-card-place,.v6-card-tagline{margin-top:.45rem}.v6-card-markers,.v6-card-observation{display:none}.v6-card[data-settled=true] .v6-card-markers,.v6-card[data-settled=true] .v6-card-observation{display:block}@media (hover:none),(max-width:1023px),(pointer:coarse){.v6-card-markers,.v6-card-observation,.v6-card-tagline{display:block}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.v6-field[data-enhanced=true]{display:flex;flex-direction:column;height:100svh;overflow:hidden}.v6-field[data-enhanced=true] .v6-field-intro{position:relative;flex:0 0 auto;z-index:3;max-width:none;padding:4.75rem var(--gutter) .65rem}.v6-field[data-enhanced=true] .v6-field-intro>p:not(.v6-field-leave){display:none}.v6-field[data-enhanced=true] .v6-field-filter-reset{display:block;margin-top:.45rem}.v6-field[data-enhanced=true] .v6-drag-hint{display:block;position:absolute;left:var(--drag-x,50%);top:var(--drag-y,50%);z-index:4;transform:translate(12px,12px);font-size:.68rem;letter-spacing:.16em;pointer-events:none;opacity:0}.v6-field[data-enhanced=true][data-dragging=true] .v6-drag-hint{opacity:.7}.v6-field[data-enhanced=true] .v6-image-veil{display:block;position:absolute;inset:0 auto auto 0;z-index:2;pointer-events:none;opacity:0}.v6-field[data-enhanced=true] .v6-field-track{position:relative;flex:1 1 auto;flex-direction:row;align-items:center;gap:0;min-height:0;height:auto;padding:0 12vw 0 var(--gutter);will-change:transform}.v6-field[data-enhanced=true] .v6-room{display:flex;align-items:center;gap:3vw;padding-right:12vw}.v6-field[data-enhanced=true] .v6-room[hidden]{display:none}.v6-field[data-enhanced=true] .v6-room-label{writing-mode:vertical-rl;transform:rotate(180deg);margin:0 2vw;opacity:.55;cursor:pointer;user-select:none}.v6-field[data-enhanced=true] .v6-card{margin:0;flex:0 0 auto;width:min(42vw,var(--v6-photo-max,720px))}.v6-field[data-enhanced=true] .v6-card-1{width:min(34vw,var(--v6-photo-max,640px));margin-top:8vh}.v6-field[data-enhanced=true] .v6-card-2{width:min(28vw,var(--v6-photo-max,560px));margin-top:-6vh}.v6-field[data-enhanced=true] .v6-card-meta{opacity:.28;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease}.v6-field[data-enhanced=true] .v6-card[data-active=true] .v6-card-meta{opacity:.72;transform:none}.v6-field[data-enhanced=true] .v6-card[data-settled=true] .v6-card-meta{opacity:1}.v6-field[data-enhanced=true] .v6-card-markers,.v6-field[data-enhanced=true] .v6-card-observation,.v6-field[data-enhanced=true] .v6-card-tagline{display:none}.v6-field[data-enhanced=true] .v6-card[data-settled=true] .v6-card-markers,.v6-field[data-enhanced=true] .v6-card[data-settled=true] .v6-card-observation,.v6-field[data-enhanced=true] .v6-card[data-settled=true] .v6-card-tagline{display:block}.v6-fallback-list{display:none}}.v6-holds button{display:block;padding:.4rem 0;text-align:left}.v6-hold-label{text-decoration:underline;text-underline-offset:4px}.v6-hold-note{display:block;margin-top:.35rem;opacity:0}.v6-holds button:focus-visible .v6-hold-note,.v6-holds button:hover .v6-hold-note,.v6-holds button[aria-expanded=true] .v6-hold-note{opacity:1}.v6-hold-fragment{margin-top:.75rem;max-width:18rem}.v6-journey{display:grid;gap:1.5rem}.v6-journey-media{position:relative}.v6-journey-media:after{content:"";position:absolute;inset:0;pointer-events:none;background:rgba(20,16,12,.12)}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.v6-journey[data-enhanced=true]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.5rem;padding-block:12vh}.v6-journey[data-enhanced=true] figure{flex:0 0 72vw;scroll-snap-align:center}}.v6-elsewhere{padding:8rem 0 4rem}.v6-elsewhere a{display:inline-block;margin-top:1.5rem}.v6-jesper-lab{position:relative;background:rgb(var(--pierre));color:rgb(var(--ink))}.v6-jesper-lab .v6-field-track{display:flex;flex-direction:column;gap:3rem;padding:0 1.5rem 5rem}.v6-jesper-hud{padding:8rem 1.5rem 1.5rem}.v6-jesper-hud a{display:inline-block;margin-top:.6rem;text-decoration:underline;text-underline-offset:4px}.v6-jesper-canvas{display:none}[data-v6-jesper][data-skin=jesper]{background:#0a0a0a;color:#f3f1ec}.v6-root[data-v6-field-lock] .v4-footer,.v6-root[data-v6-field-lock] .v6-fallback-list{visibility:hidden;pointer-events:none}@media (min-width:1024px) and (hover:hover) and (pointer:fine){[data-v6-jesper][data-enhanced=true]{position:fixed;inset:0;z-index:30;height:auto;overflow:hidden;touch-action:none;background:rgb(var(--pierre))}[data-v6-jesper][data-enhanced=true] .v6-jesper-hud{position:absolute;left:1.5rem;top:6.5rem;z-index:5;padding:0}[data-v6-jesper][data-enhanced=true] .v6-jesper-canvas{display:block;position:absolute;inset:0;z-index:1;pointer-events:none}[data-v6-jesper][data-enhanced=true] .v6-drag-hint{display:block;position:absolute;left:var(--drag-x,50%);top:var(--drag-y,50%);z-index:4;transform:translate(12px,12px);font-size:.68rem;letter-spacing:.16em;pointer-events:none;opacity:0}[data-v6-jesper][data-enhanced=true][data-dragging=true] .v6-drag-hint{opacity:.7}[data-v6-jesper][data-enhanced=true] .v6-field-track{position:absolute;inset:0 auto auto 0;display:flex;flex-direction:row;align-items:center;gap:3vw;height:100%;padding:0 8vw;will-change:transform;z-index:2}.v6-field[data-v6-jesper][data-enhanced=true] .v6-field-track{position:relative;inset:auto;flex:1 1 auto;height:auto;min-height:0;padding:0 12vw 0 var(--gutter)}[data-v6-jesper][data-enhanced=true] .v6-card{position:relative;flex:0 0 auto;width:min(calc(43.5svh * 1.5),var(--v6-photo-max,720px));max-width:min(42vw,var(--v6-photo-max,720px));height:43.5svh;margin:0}.v6-field[data-v6-jesper][data-enhanced=true]{--v6-card-h:min(52svh,calc(100svh - 14.5rem))}.v6-field[data-v6-jesper][data-enhanced=true][data-filter-open]{--v6-card-h:min(48svh,calc(100svh - 17.5rem))}.v6-field[data-v6-jesper][data-enhanced=true] .v6-card{height:var(--v6-card-h);width:min(calc(var(--v6-card-h) * 1.5),var(--v6-photo-max,720px));max-width:min(42vw,var(--v6-photo-max,720px))}[data-v6-jesper][data-enhanced=true] .v6-card-media{width:100%;height:100%;max-width:none;overflow:hidden;border-radius:0;background:transparent}[data-v6-jesper][data-skin=jesper][data-enhanced=true]{cursor:grab;background:#0a0a0a}[data-v6-jesper][data-skin=jesper][data-enhanced=true][data-dragging=true]{cursor:grabbing}[data-v6-jesper][data-skin=jesper][data-enhanced=true] .v6-card-media{border-radius:0}[data-v6-jesper][data-enhanced=true] [data-gl-ready=true] [data-v6-media]{opacity:0}[data-v6-jesper][data-enhanced=true] .v6-card-meta{position:absolute;left:0;top:100%;width:100%;z-index:3}}@media (prefers-reduced-motion:reduce){.v6-fallback-list{display:block!important}.v6-field,.v6-jesper-canvas{display:none!important}}