.coming-soon[data-astro-cid-q6rahido]{padding-block:var(--space-lg) var(--space-2xl);row-gap:var(--space-lg)}.coming-soon__heading[data-astro-cid-q6rahido]{margin:0 0 var(--space-sm);text-wrap:balance;font-size:clamp(1.6rem,1.3rem + 1.4vw,2.3rem);line-height:1.15}.coming-soon__text[data-astro-cid-q6rahido]{color:var(--color-ink-soft);max-width:52ch;margin:0 0 var(--space-2xs);font-size:1.1rem}.coming-soon__gallery[data-astro-cid-q6rahido]{gap:var(--space-md);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.coming-soon__gallery[data-astro-cid-q6rahido][data-count="1"]{max-width:48rem}@media (width>=700px){.coming-soon__gallery[data-astro-cid-q6rahido][data-count="2"]{grid-template-columns:repeat(2,1fr)}.coming-soon__gallery[data-astro-cid-q6rahido][data-count="3"]{grid-template-columns:repeat(3,1fr)}}.section-heading[data-astro-cid-qgq5r7h2]{margin-bottom:var(--space-md);font-size:1.3rem}.exp-listing[data-astro-cid-qgq5r7h2]{--listing-screen:calc(var(--hero-screen,100vh) - var(--header-height) - var(--space-sm) + var(--space-xl));min-height:max(480px, var(--listing-screen));background:var(--season-wash)}@supports (height:100svh){.exp-listing[data-astro-cid-qgq5r7h2]{--listing-screen:calc(var(--hero-screen,100svh) - var(--header-height) - var(--space-sm) + var(--space-xl))}}.experiences-filters[data-astro-cid-qgq5r7h2]{padding-top:var(--space-xl)}.type-tabs[data-astro-cid-qgq5r7h2]{border-bottom:1px solid var(--color-border-strong);flex-wrap:wrap;justify-content:center;gap:0 .35rem;max-width:44rem;margin:0 auto;display:flex}.type-tab[data-astro-cid-qgq5r7h2]{cursor:pointer;min-height:48px;font-family:var(--font-serif);color:var(--color-muted-ink);transition:color var(--transition), background-color var(--transition);background:0 0;border:0;border-radius:12px 12px 0 0;justify-content:center;align-items:center;padding:.6rem clamp(1.1rem,.6rem + 2vw,1.9rem) .65rem;font-size:clamp(1.15rem,1.05rem + .45vw,1.45rem);line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.type-tab[data-astro-cid-qgq5r7h2]:hover{color:var(--color-ink);background:#dfc9bd73}.type-tab[data-astro-cid-qgq5r7h2][aria-pressed=true]{color:var(--color-ink);background:var(--color-tan)}.type-tab[data-astro-cid-qgq5r7h2]:after{content:"";background:var(--color-accent-text);height:3px;transition:transform .32s cubic-bezier(.22,.61,.36,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.type-tab[data-astro-cid-qgq5r7h2][aria-pressed=true]:after{transform:scaleX(1)}.type-tab[data-astro-cid-qgq5r7h2]:focus-visible{outline:2px solid var(--color-accent-text);outline-offset:4px}@media (prefers-reduced-motion:reduce){.type-tab[data-astro-cid-qgq5r7h2],.type-tab[data-astro-cid-qgq5r7h2]:after{transition:none}}html.no-js .type-tabs[data-astro-cid-qgq5r7h2]{display:none}.in-creation__row[data-astro-cid-qgq5r7h2]{grid-template-columns:minmax(0,1fr);max-width:1000px;margin:0 auto;display:grid}@media (width>=860px){.in-creation__row[data-astro-cid-qgq5r7h2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.in-creation[data-astro-cid-qgq5r7h2] .in-creation__picture{display:block}.in-creation[data-astro-cid-qgq5r7h2] .in-creation__photo{aspect-ratio:4/5;object-fit:cover;object-position:50% 40%;width:100%;height:100%;display:block}.in-creation__panel[data-astro-cid-qgq5r7h2]{padding:var(--space-xl) var(--space-lg);background:var(--color-tan);text-align:center;align-content:center;justify-items:center;display:grid}.in-creation__panel[data-astro-cid-qgq5r7h2]:before{content:"";width:4.5rem;height:3px;margin-bottom:var(--space-md);background:var(--color-accent-text);border-radius:2px;display:block}.in-creation__kind[data-astro-cid-qgq5r7h2]{margin:0 0 var(--space-sm);font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink);font-size:.78rem;font-weight:600}.in-creation__title[data-astro-cid-qgq5r7h2]{font-family:var(--font-serif);color:var(--color-ink);margin:0;font-size:clamp(1.9rem,1.4rem + 1.8vw,2.8rem);font-style:italic;line-height:1.15}.in-creation__soon[data-astro-cid-qgq5r7h2]{margin:var(--space-2xs) 0 0;font-family:var(--font-serif);color:var(--color-ink-soft);font-size:clamp(1.15rem,1.05rem + .45vw,1.4rem)}.exp-hero[data-astro-cid-qgq5r7h2]{--first-screen:max(480px, calc(var(--hero-screen,100vh) - var(--header-height) - var(--topbar-height)));min-height:var(--first-screen);background:var(--color-brand-deep);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}@supports (height:100svh){.exp-hero[data-astro-cid-qgq5r7h2]{--first-screen:max(480px, calc(var(--hero-screen,100svh) - var(--header-height) - var(--topbar-height)))}}.exp-hero[data-astro-cid-qgq5r7h2] .exp-hero__picture{display:block}.exp-hero[data-astro-cid-qgq5r7h2] .exp-hero__photo{aspect-ratio:3036/2168;width:100%;height:auto;display:block}.exp-hero__panel[data-astro-cid-qgq5r7h2]{padding:var(--space-xl) var(--space-md);align-content:center;display:grid}.exp-hero__heading[data-astro-cid-qgq5r7h2]{letter-spacing:-.02em;margin:0 0 var(--space-md);color:var(--color-on-dark);text-wrap:balance;max-width:14ch;font-size:clamp(2.3rem,1.5rem + 3.4vw,3.9rem);line-height:1.04}.exp-hero__heading[data-astro-cid-qgq5r7h2]:after{content:"";background:var(--color-on-dark-accent);border-radius:2px;width:4.5rem;height:3px;margin-top:.6rem;display:block}.exp-hero__lead[data-astro-cid-qgq5r7h2]{font-family:var(--font-serif);color:var(--color-on-dark-soft);text-wrap:pretty;max-width:36ch;margin:0;font-size:clamp(1.1rem,1rem + .5vw,1.35rem);line-height:1.6}@media (width>=860px){.exp-hero[data-astro-cid-qgq5r7h2]{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.exp-hero[data-astro-cid-qgq5r7h2] .exp-hero__picture{position:relative;overflow:hidden}.exp-hero[data-astro-cid-qgq5r7h2] .exp-hero__photo{aspect-ratio:auto;object-fit:cover;object-position:0% 40%;height:100%;position:absolute;inset:0}.exp-hero__panel[data-astro-cid-qgq5r7h2]{padding:var(--space-2xl) clamp(var(--space-lg), 1rem + 4.5vw, 7rem)}}@media (width>=860px) and (height<=760px){.exp-hero__panel[data-astro-cid-qgq5r7h2]{padding-block:var(--space-lg)}.exp-hero__heading[data-astro-cid-qgq5r7h2]{margin-bottom:var(--space-sm);font-size:clamp(2.3rem,1.5rem + 2.6vw,3.3rem)}}.exp-actions[data-astro-cid-qgq5r7h2]{margin:var(--space-lg) 0 0}.exp-cta[data-astro-cid-qgq5r7h2]{background:var(--color-on-dark-accent);min-height:48px;color:var(--color-ink);font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--color-on-dark-accent);transition:background-color var(--transition), color var(--transition), border-color var(--transition);align-items:center;padding:0 1.75rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.exp-cta[data-astro-cid-qgq5r7h2]:hover{color:var(--color-on-dark);background:0 0}.exp-cta[data-astro-cid-qgq5r7h2]:focus-visible{outline:2px solid var(--color-on-dark-accent);outline-offset:3px}@media (width>=860px) and (height<=760px){.exp-actions[data-astro-cid-qgq5r7h2]{margin-top:var(--space-md)}}
