.visit-notice[data-astro-cid-do4hvr6q]{background:var(--paper);grid-template-columns:.8fr 1.2fr;gap:6vw;padding:90px max(6vw,24px);display:grid}.visit-notice[data-astro-cid-do4hvr6q] h2[data-astro-cid-do4hvr6q]{margin:0 0 14px}.visit-notice[data-astro-cid-do4hvr6q]>div[data-astro-cid-do4hvr6q]>p[data-astro-cid-do4hvr6q]:not(.eyebrow){color:#5a615b;font-size:17px;line-height:1.6}.visit-form[data-astro-cid-do4hvr6q]{border:1px solid var(--line);background:#fff;border-radius:16px;gap:8px;padding:28px;display:grid;position:relative}.visit-form[data-astro-cid-do4hvr6q] label[data-astro-cid-do4hvr6q]{margin-top:6px;font-size:15px;font-weight:700}.visit-form[data-astro-cid-do4hvr6q] small[data-astro-cid-do4hvr6q]{color:#5a615b;font-weight:400}.visit-form[data-astro-cid-do4hvr6q] input[data-astro-cid-do4hvr6q],.visit-form[data-astro-cid-do4hvr6q] textarea[data-astro-cid-do4hvr6q]{width:100%;min-height:48px;font:inherit;color:inherit;box-sizing:border-box;background:#fff;border:1px solid #bdc3bd;border-radius:10px;padding:10px 12px}.visit-form[data-astro-cid-do4hvr6q] input[data-astro-cid-do4hvr6q]:focus,.visit-form[data-astro-cid-do4hvr6q] textarea[data-astro-cid-do4hvr6q]:focus{border-color:#2a5841;outline:3px solid #b7c8bd}.visit-form-pair[data-astro-cid-do4hvr6q]{grid-template-columns:1fr 1.4fr;gap:12px;display:grid}.visit-form-pair[data-astro-cid-do4hvr6q]>div[data-astro-cid-do4hvr6q]{align-content:start;gap:8px;display:grid}.visit-form-trap[data-astro-cid-do4hvr6q]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.visit-form[data-astro-cid-do4hvr6q] .button[data-astro-cid-do4hvr6q]{border-radius:10px;justify-self:start;min-height:48px;margin-top:10px;padding:12px 28px}.visit-form-status[data-astro-cid-do4hvr6q]{color:#414742;margin:4px 0 0}.visit-form-status[data-astro-cid-do4hvr6q]:empty{display:none}.visit-form-done[data-astro-cid-do4hvr6q]{font:24px/1.3 var(--serif);color:var(--ink);margin:0}@media (width<=800px){.visit-notice[data-astro-cid-do4hvr6q]{grid-template-columns:1fr;gap:16px;padding:40px 16px}.visit-form[data-astro-cid-do4hvr6q]{padding:18px}.visit-form-pair[data-astro-cid-do4hvr6q]{grid-template-columns:1fr;gap:0}.visit-form[data-astro-cid-do4hvr6q] .button[data-astro-cid-do4hvr6q]{justify-self:stretch}}.arrival-section[data-astro-cid-do4hvr6q]{background:var(--cream,#f6f0e8);padding:clamp(4rem,8vw,7rem) max(5vw,50vw - 590px)}.section-intro[data-astro-cid-do4hvr6q]{max-width:43rem}.section-intro[data-astro-cid-do4hvr6q]>p[data-astro-cid-do4hvr6q]:last-child,.faq-intro[data-astro-cid-do4hvr6q]{max-width:38rem;color:var(--muted,#665f59)}.arrival-steps[data-astro-cid-do4hvr6q]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2.5rem 0 1.25rem;padding:0;list-style:none;display:grid}.arrival-steps[data-astro-cid-do4hvr6q] li[data-astro-cid-do4hvr6q]{background:#fff;border:1px solid #271a221a;border-radius:.75rem;gap:1rem;padding:1.5rem;display:flex}.arrival-steps[data-astro-cid-do4hvr6q] h3[data-astro-cid-do4hvr6q]{margin:0 0 .45rem;font-size:1.08rem}.arrival-steps[data-astro-cid-do4hvr6q] p[data-astro-cid-do4hvr6q],.arrival-note[data-astro-cid-do4hvr6q] p[data-astro-cid-do4hvr6q]{margin:0}.step-number[data-astro-cid-do4hvr6q]{color:#fff;background:var(--plum,#26533f);border-radius:50%;flex:0 0 2rem;place-items:center;width:2rem;height:2rem;font-weight:700;display:grid}.arrival-note[data-astro-cid-do4hvr6q]{border-left:4px solid var(--plum,#26533f);background:#ffffff9e;grid-template-columns:auto 1fr;gap:.5rem 1.25rem;padding:1.25rem 1.5rem;display:grid}.visit-cta[data-astro-cid-do4hvr6q]{color:#fff;background:var(--ink,#161614);justify-content:space-between;align-items:center;gap:2rem;padding:clamp(3rem,6vw,5rem) max(5vw,50vw - 590px);display:flex}.visit-cta[data-astro-cid-do4hvr6q] h2[data-astro-cid-do4hvr6q]{max-width:31rem;color:inherit;margin-bottom:0}.cta-actions[data-astro-cid-do4hvr6q]{align-items:center;gap:1.25rem;display:flex}.visit-cta[data-astro-cid-do4hvr6q] .text-link[data-astro-cid-do4hvr6q]{color:#fff}@media (width<=820px){.arrival-steps[data-astro-cid-do4hvr6q]{grid-template-columns:1fr}.visit-cta[data-astro-cid-do4hvr6q]{flex-direction:column;align-items:flex-start}}@media (width<=560px){.arrival-note[data-astro-cid-do4hvr6q]{grid-template-columns:1fr}.cta-actions[data-astro-cid-do4hvr6q]{flex-direction:column;align-items:flex-start}}
