.contact-brief[data-astro-cid-6bfsojfh] .panel-kicker[data-astro-cid-6bfsojfh]{color:#7f243e}.contact-hero[data-astro-cid-6bfsojfh]{color:#f7f3ea;background:#07131f;padding:4rem 0 3rem}h1[data-astro-cid-6bfsojfh]{letter-spacing:-.04em;max-width:15ch;color:inherit;margin:1.2rem 0 1.5rem;font-size:clamp(2.7rem,5vw,4.5rem);line-height:1.05}.contact-hero[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]:not(.kicker){color:#c6d2da;max-width:43rem;font-size:1.05rem;line-height:1.8}.contact-booking[data-astro-cid-6bfsojfh]{color:#d5b36b;text-underline-offset:.35em;font-size:.85rem}.contact-brief[data-astro-cid-6bfsojfh]{color:#152533;background:#f7f3ea;padding:4rem 0;scroll-margin-top:6rem}.contact-brief-grid[data-astro-cid-6bfsojfh]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:4rem;display:grid}h2[data-astro-cid-6bfsojfh]{letter-spacing:-.03em;color:inherit;margin:.8rem 0 1.4rem;font-size:clamp(2rem,3.6vw,3rem);line-height:1.12}.contact-brief[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:#53636d;font-size:.9rem;line-height:1.8}.contact-brief[data-astro-cid-6bfsojfh] ol[data-astro-cid-6bfsojfh]{padding-left:1.25rem;font-size:.95rem;line-height:1.9}.contact-direct[data-astro-cid-6bfsojfh]{border-top:1px solid #b9ae9b;margin-top:2rem;padding-top:1.5rem}.contact-direct[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{color:#152533;font-size:1rem}.contact-direct[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:#7f243e;overflow-wrap:anywhere;text-underline-offset:.3em}.contact-form-surface[data-astro-cid-6bfsojfh]{color:#f7f3ea;background:#07131f;border-radius:6px;padding:2rem}.contact-next[data-astro-cid-6bfsojfh]{color:#f7f3ea;background:#07131f;padding:4rem 0}.contact-next-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.contact-next[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]:not(.panel-kicker){color:#c2d0d9;line-height:1.8}@media (width<=900px){.contact-brief-grid[data-astro-cid-6bfsojfh]{gap:2rem}}@media (width<=760px){.contact-hero[data-astro-cid-6bfsojfh]{padding:3rem 0 2rem}.contact-brief[data-astro-cid-6bfsojfh],.contact-next[data-astro-cid-6bfsojfh]{padding:3rem 0}.contact-brief-grid[data-astro-cid-6bfsojfh],.contact-next-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:2rem}.contact-form-surface[data-astro-cid-6bfsojfh]{padding:1.2rem}}
