.review-track.svelte-75v9cu{scrollbar-width:none}.review-track.svelte-75v9cu::-webkit-scrollbar{display:none}.section-heading.svelte-1uha8ag{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.15}.booking-button.svelte-1uha8ag{background:var(--color-teal-600);color:#fff;border-radius:.5rem;justify-content:center;align-items:center;gap:.625rem;min-height:3rem;padding:.875rem 1.25rem;font-size:.875rem;font-weight:700;transition:background .15s;display:inline-flex}.booking-button.svelte-1uha8ag:hover{background:var(--color-teal-500)}.booking-button.svelte-1uha8ag:focus-visible{outline:2px solid var(--color-light-300);outline-offset:4px}summary.svelte-1uha8ag::-webkit-details-marker{display:none}
