.marquee__item[data-astro-cid-bj3sqa3e]{white-space:nowrap}.marquee__sep[data-astro-cid-bj3sqa3e]{flex:none;display:inline-block}.marquee__sep--dot[data-astro-cid-bj3sqa3e]{width:.28em;height:.28em;border-radius:50%;background:currentColor;opacity:.6}.marquee__sep--star[data-astro-cid-bj3sqa3e]{width:.5em;height:.5em;background:var(--c-lime);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%)}.marquee__sep--wave[data-astro-cid-bj3sqa3e]{width:1.4em;height:.5em;background:currentColor;opacity:.5;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 10'%3E%3Cpath d='M0 5c3.5 3 7 3 10.5 0S17.5 2 21 5s5 2 7 1' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 10'%3E%3Cpath d='M0 5c3.5 3 7 3 10.5 0S17.5 2 21 5s5 2 7 1' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E") center / contain no-repeat}.stays__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gutter)}.stays__grid[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(2){margin-top:clamp(0rem,8vw,8rem)}.stay[data-astro-cid-j7pv25f6]{display:block;text-decoration:none;color:inherit}.stay__media[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:4 / 5;border-radius:var(--r-lg);overflow:hidden;background:var(--c-sand-deep);isolation:isolate}.stay__media[data-astro-cid-j7pv25f6] .media{position:absolute;inset:0;height:100%;transition:transform 1.2s var(--ease-out)}.stay__video[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s var(--ease-soft)}.stay[data-astro-cid-j7pv25f6]:hover .stay__video[data-astro-cid-j7pv25f6].is-playing{opacity:1}.stay[data-astro-cid-j7pv25f6]:hover .stay__media[data-astro-cid-j7pv25f6] .media{transform:scale(1.06)}.stay__index[data-astro-cid-j7pv25f6]{position:absolute;top:1.25rem;left:1.25rem;z-index:2;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--c-sand);font-size:var(--fs-micro);font-weight:600;letter-spacing:.06em}.stay__body[data-astro-cid-j7pv25f6]{display:grid;gap:1rem;padding-top:1.75rem;max-width:34rem}.stay__title[data-astro-cid-j7pv25f6]{font-size:clamp(1.8rem,3.2vw,3rem);line-height:1;letter-spacing:-.04em}.stay__tags[data-astro-cid-j7pv25f6]{list-style:none;padding:0;--cluster: .4rem}.stay__cta[data-astro-cid-j7pv25f6]{justify-self:start;margin-top:.5rem}@media(max-width:767px){.stays__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:4rem}.stays__grid[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(2){margin-top:0}}.life[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;padding-block:var(--space-section)}.life__track[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:clamp(1.5rem,3vw,3rem);padding-inline:var(--gutter);will-change:transform}.life__intro[data-astro-cid-j7pv25f6]{flex:none;width:min(34rem,80vw);display:grid;gap:1.5rem;align-content:center;padding-right:clamp(1rem,4vw,4rem)}.life__title[data-astro-cid-j7pv25f6] .serif{color:var(--c-lime)}.life__hint[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.6rem;font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--c-on-dark-soft)}.life__hint[data-astro-cid-j7pv25f6] svg{width:1rem;height:1rem;color:var(--c-lime)}.life__hint--scroll[data-astro-cid-j7pv25f6]{display:none}@media(min-width:992px){.life__hint--scroll[data-astro-cid-j7pv25f6]{display:inline-flex}.life__hint--swipe[data-astro-cid-j7pv25f6]{display:none}}.life__card[data-astro-cid-j7pv25f6]{flex:none;width:auto;height:min(68vh,40rem);aspect-ratio:var(--ratio);display:flex;flex-direction:column;gap:1rem}.life__card[data-astro-cid-j7pv25f6] .media{flex:1;min-height:0;aspect-ratio:auto!important;background:var(--c-green)}.life__card[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;font-size:var(--fs-small);max-width:26rem}.life__card[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-size:1.1rem;font-weight:600;letter-spacing:-.015em;color:var(--c-sand);margin-bottom:.2rem}.life__card[data-astro-cid-j7pv25f6] .index[data-astro-cid-j7pv25f6]{color:var(--c-lime);padding-top:.25rem}.life__progress[data-astro-cid-j7pv25f6]{position:absolute;left:var(--gutter);right:var(--gutter);bottom:clamp(2rem,4vw,3rem);height:2px;background:var(--c-line-light)}.life__progress[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;height:100%;background:var(--c-lime);transform-origin:left;transform:scaleX(var(--hscroll-progress, 0))}@media(min-width:992px){.life[data-astro-cid-j7pv25f6]{height:100svh;display:flex;align-items:center;padding-block:0}.life__track[data-astro-cid-j7pv25f6]{flex:1 1 100%;min-width:0}}@media(max-width:991px){.life__track[data-astro-cid-j7pv25f6]{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;flex-wrap:nowrap}.life__track[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.life__track[data-astro-cid-j7pv25f6]{scroll-padding-inline:var(--gutter)}.life__intro[data-astro-cid-j7pv25f6]{width:72vw;scroll-snap-align:start}.life__card[data-astro-cid-j7pv25f6]{height:auto;width:78vw;aspect-ratio:auto;scroll-snap-align:start}.life__card[data-astro-cid-j7pv25f6] .media{aspect-ratio:4 / 5!important;flex:none}.life__progress[data-astro-cid-j7pv25f6]{display:none}}.ticker[data-astro-cid-j7pv25f6]{background:var(--c-lime);color:var(--c-forest);padding-block:clamp(1.25rem,2.5vw,2rem);font-size:clamp(2rem,5vw,4.5rem);font-weight:500;letter-spacing:-.04em;line-height:1.1;--marquee-gap: clamp(1.5rem, 3vw, 3rem)}.ticker[data-astro-cid-j7pv25f6] .marquee__sep--star{background:var(--c-forest)}.place__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-block) var(--gutter);align-items:start}.place__media[data-astro-cid-j7pv25f6]{grid-column:1 / span 5;position:sticky;top:calc(var(--header-h) + 2rem)}.place__body[data-astro-cid-j7pv25f6]{grid-column:7 / -1;display:grid;gap:1.75rem;align-content:start}.place__body[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:12ch}.know[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin-top:1rem;border-top:1px solid var(--c-line)}.know__item[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr;gap:1.25rem;padding-block:1.75rem;border-bottom:1px solid var(--c-line)}.know__item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:.5rem}.know__icon[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--c-paper);color:var(--c-green);--icon-accent: #d92d20}.know__icon[data-astro-cid-j7pv25f6] svg{width:1.35rem;height:1.35rem}.know__icon--sign[data-astro-cid-j7pv25f6]{background:#fff}.know__icon--sign[data-astro-cid-j7pv25f6] svg{width:2.4rem;height:2.4rem}.place__actions[data-astro-cid-j7pv25f6]{--cluster: 1.5rem;margin-top:.5rem}@media(max-width:991px){.place__media[data-astro-cid-j7pv25f6],.place__body[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.place__media[data-astro-cid-j7pv25f6]{position:relative;top:0}}
