.booking[data-astro-cid-nom5tk35]{background:var(--paper);border:2px solid var(--water);border-radius:var(--radius);padding:clamp(1.25rem,4vw,2rem)}.frames[data-astro-cid-nom5tk35]:empty{display:none}.frames[data-astro-cid-nom5tk35]{margin-top:1.5rem}.frames[data-astro-cid-nom5tk35] iframe{border:1px solid var(--line);background:var(--paper);border-radius:8px;width:100%;min-height:40rem}.grid[data-astro-cid-zkylmh2s]{gap:2.5rem;display:grid}.grid[data-astro-cid-zkylmh2s]>[data-astro-cid-zkylmh2s]{min-width:0}@media (width>=56rem){.grid[data-astro-cid-zkylmh2s]{grid-template-columns:1.4fr 1fr;align-items:start;gap:4rem}}h2[data-astro-cid-zkylmh2s]{font-size:var(--step-2);margin-top:1.5rem}.photo[data-astro-cid-zkylmh2s]{aspect-ratio:4/5}.steps[data-astro-cid-zkylmh2s]{counter-reset:s;gap:.75rem;margin:1.5rem 0 1rem;padding:0;list-style:none;display:grid}@media (width>=48rem){.steps[data-astro-cid-zkylmh2s]{grid-template-columns:repeat(4,1fr)}}.steps[data-astro-cid-zkylmh2s] li[data-astro-cid-zkylmh2s]{counter-increment:s;background:var(--paper);border-radius:var(--radius);align-items:center;gap:.75rem;padding:1rem 1.1rem;font-weight:700;display:flex}.steps[data-astro-cid-zkylmh2s] li[data-astro-cid-zkylmh2s]:before{content:counter(s);background:var(--sun);border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;font-weight:800;display:grid}.limited[data-astro-cid-zkylmh2s]{color:var(--water-deep);margin-bottom:1.5rem;font-weight:700}
