.formats[data-astro-cid-zntq5fsy]{display:grid;gap:var(--s-6) var(--gutter);padding-block-start:var(--s-5)}.formats__copy[data-astro-cid-zntq5fsy]{display:grid;gap:var(--s-4)}.formats__title[data-astro-cid-zntq5fsy]{max-inline-size:16ch}.beat[data-astro-cid-zntq5fsy]{--drop: 84;display:grid;grid-template-columns:44fr 12fr 44fr;align-items:start}.beat__first[data-astro-cid-zntq5fsy]{grid-area:1 / 1 / 2 / 3;display:grid;gap:var(--s-2)}.beat__late[data-astro-cid-zntq5fsy]{grid-area:1 / 2 / 2 / 4;display:grid;gap:var(--s-2);margin-block-start:calc(var(--drop) * 1%)}.beat__late[data-astro-cid-zntq5fsy] .photo{box-shadow:0 0 0 var(--s-2) var(--ground)}.beat__cue[data-astro-cid-zntq5fsy],.beat__mark[data-astro-cid-zntq5fsy]{font-style:italic;white-space:nowrap}.beat__cue[data-astro-cid-zntq5fsy]{margin-block-start:var(--s-1);color:var(--text)}.beat[data-astro-cid-zntq5fsy] .beat__door{justify-self:start;white-space:nowrap}.beat__mark[data-astro-cid-zntq5fsy]{grid-area:1 / 3 / 2 / 4;aspect-ratio:44 / calc(var(--drop) * .56);display:grid;place-content:center;justify-items:center;gap:var(--s-2);color:var(--stone-400)}.beat__mark[data-astro-cid-zntq5fsy]:before,.beat__mark[data-astro-cid-zntq5fsy]:after{content:"";inline-size:1px;block-size:1.5rem;background:linear-gradient(180deg,transparent,var(--rule-strong))}.beat__mark[data-astro-cid-zntq5fsy]:after{background:linear-gradient(180deg,var(--rule-strong),transparent)}@media(min-width:30rem){.beat[data-astro-cid-zntq5fsy]{--drop: 37.5}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.beat__late[data-astro-cid-zntq5fsy]{animation:beat-land linear both;animation-timeline:view();animation-range:entry 0% cover 45%}}}@keyframes beat-land{0%{transform:translate3d(0,clamp(1.5rem,4vw,3.5rem),0)}}.fmt[data-astro-cid-zntq5fsy]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-1) var(--s-5);padding-block:var(--s-4);border-block-start:1px solid var(--rule)}.fmt[data-astro-cid-zntq5fsy]:last-child{border-block-end:1px solid var(--rule)}.fmt__link[data-astro-cid-zntq5fsy]{justify-self:start;padding-block:.55rem;margin-block:-.3rem;font-weight:500;font-stretch:112%}@media(min-width:40rem){.fmt[data-astro-cid-zntq5fsy]{grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.fmt__text[data-astro-cid-zntq5fsy]{grid-column:1 / -1}.fmt__link[data-astro-cid-zntq5fsy]{grid-area:1 / 2;justify-self:end;text-align:end}}@media(min-width:60rem){.formats[data-astro-cid-zntq5fsy]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:var(--s-6)}.beat[data-astro-cid-zntq5fsy]{grid-column:1 / span 6;grid-row:1 / span 2;padding-inline-end:var(--gutter)}.formats__copy[data-astro-cid-zntq5fsy],.formats__list[data-astro-cid-zntq5fsy]{grid-column:7 / -1}}.booking__col[data-astro-cid-zntq5fsy]{display:grid;gap:var(--s-5);align-content:start}.steps[data-astro-cid-zntq5fsy]{display:grid;border-block-start:1px solid var(--rule)}.step[data-astro-cid-zntq5fsy]{display:grid;grid-template-columns:2.75rem minmax(0,1fr);column-gap:var(--s-3);padding-block:var(--s-3);border-block-end:1px solid var(--rule)}.step__n[data-astro-cid-zntq5fsy]{grid-row:1 / span 2;line-height:1.9;color:var(--gold-600)}.steps__note[data-astro-cid-zntq5fsy] strong[data-astro-cid-zntq5fsy]{font-weight:500;color:var(--text);white-space:nowrap}.split__main[data-astro-cid-zntq5fsy].booking__col{container-type:inline-size}@container (min-width: 36rem){.steps[data-astro-cid-zntq5fsy]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gutter);border-block-start:0}.step[data-astro-cid-zntq5fsy]:nth-child(-n+2){border-block-start:1px solid var(--rule)}}.booking__col[data-astro-cid-zntq5fsy] .booking__fig{max-inline-size:26rem;margin-inline:auto}@media(min-width:48rem)and (max-width:63.99rem){.split__aside[data-astro-cid-zntq5fsy].booking__col{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto 1fr;column-gap:var(--gutter)}.split__aside[data-astro-cid-zntq5fsy].booking__col>*{grid-column:1 / span 6}.booking__col[data-astro-cid-zntq5fsy] .booking__fig{grid-column:7 / -1;grid-row:1 / -1}}@media(min-width:64rem){.booking__col[data-astro-cid-zntq5fsy] .booking__fig{max-inline-size:none}}
