.contact-heading[data-astro-cid-3dsyqeef]{padding-top:112px;padding-bottom:32px}.contact-heading[data-astro-cid-3dsyqeef] h1[data-astro-cid-3dsyqeef]{max-width:800px}.contact-section[data-astro-cid-3dsyqeef]{padding-bottom:var(--section-gap)}.contact-form-col[data-astro-cid-3dsyqeef],.contact-aside[data-astro-cid-3dsyqeef]{min-width:0}.contact-form[data-astro-cid-3dsyqeef] [data-astro-cid-3dsyqeef][hidden],.contact-form[data-astro-cid-3dsyqeef][hidden]{display:none!important}.contact-trip-fields[data-astro-cid-3dsyqeef]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.contact-method[data-astro-cid-3dsyqeef]{border:0;margin:0;padding:0}.contact-method[data-astro-cid-3dsyqeef] legend[data-astro-cid-3dsyqeef]{color:var(--color-pewter);margin-bottom:12px;font-size:13px}.contact-method-options[data-astro-cid-3dsyqeef]{flex-wrap:wrap;gap:12px 24px;display:flex}.contact-method-options[data-astro-cid-3dsyqeef] label[data-astro-cid-3dsyqeef]{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.contact-method-options[data-astro-cid-3dsyqeef] input[data-astro-cid-3dsyqeef]{width:18px;height:18px;accent-color:var(--color-ember)}.contact-details[data-astro-cid-3dsyqeef]{border-block:1px solid var(--color-mist)}.contact-details[data-astro-cid-3dsyqeef] summary[data-astro-cid-3dsyqeef]{cursor:pointer;padding:16px 0;font-size:14px}.contact-details-fields[data-astro-cid-3dsyqeef]{gap:24px;padding-bottom:24px;display:grid}.contact-form[data-astro-cid-3dsyqeef] .btn-filled[data-astro-cid-3dsyqeef]:disabled{opacity:.65;cursor:wait}@media (width<=480px){.contact-heading[data-astro-cid-3dsyqeef]{padding-top:96px;padding-bottom:24px}.contact-heading[data-astro-cid-3dsyqeef] .heading-lg[data-astro-cid-3dsyqeef]{font-size:32px}.contact-trip-fields[data-astro-cid-3dsyqeef]{grid-template-columns:1fr}.contact-form[data-astro-cid-3dsyqeef] .btn-filled[data-astro-cid-3dsyqeef]{width:100%}}.contact-layout[data-astro-cid-3dsyqeef]{grid-template-columns:1fr;align-items:start;gap:56px;display:grid}@media (width>=769px){.contact-layout[data-astro-cid-3dsyqeef]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(48px,6vw,96px)}}.contact-aside[data-astro-cid-3dsyqeef]{flex-direction:column;gap:40px;display:flex}.contact-intro[data-astro-cid-3dsyqeef]{max-width:600px;margin-top:16px;font-size:16px;line-height:1.5}.contact-channels[data-astro-cid-3dsyqeef]{overflow-wrap:anywhere;flex-direction:column;gap:12px;margin:20px 0 0;padding:0;font-size:16px;list-style:none;display:flex}.contact-next-text[data-astro-cid-3dsyqeef]{color:var(--color-pewter);max-width:600px;margin-top:12px;font-size:16px;line-height:1.5}.contact-form[data-astro-cid-3dsyqeef]{flex-direction:column;gap:24px;display:flex}.field-help[data-astro-cid-3dsyqeef]{color:var(--color-smoke);margin-bottom:4px;font-size:13px;display:block}.contact-form[data-astro-cid-3dsyqeef] .field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23000000' stroke-width='1'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:28px}.contact-consent-label[data-astro-cid-3dsyqeef]{align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;display:flex}.contact-consent-label[data-astro-cid-3dsyqeef] input[data-astro-cid-3dsyqeef][type=checkbox]{appearance:none;border:1px solid var(--color-ink);border-radius:var(--radius-small);cursor:pointer;background:0 0;flex:none;place-content:center;width:16px;height:16px;margin-top:2px;display:inline-grid}.contact-consent-label[data-astro-cid-3dsyqeef] input[data-astro-cid-3dsyqeef][type=checkbox]:checked{background:var(--color-char);border-color:var(--color-char)}.contact-consent-label[data-astro-cid-3dsyqeef] input[data-astro-cid-3dsyqeef][type=checkbox]:checked:before{content:"";border-left:1px solid var(--color-paper);border-bottom:1px solid var(--color-paper);width:8px;height:4px;transform:translateY(-1px)rotate(-45deg)}.privacy-inline[data-astro-cid-3dsyqeef]{margin-top:12px;font-size:13px}.honeypot[data-astro-cid-3dsyqeef]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contact-form[data-astro-cid-3dsyqeef] .btn-filled[data-astro-cid-3dsyqeef]{align-self:flex-start}.form-success[data-astro-cid-3dsyqeef]{margin-top:24px}.form-error[data-astro-cid-3dsyqeef]{color:var(--color-coral);border-left:1px solid var(--color-coral);margin-top:24px;padding-left:16px;font-size:16px;line-height:1.5}.form-note[data-astro-cid-3dsyqeef]{color:var(--color-pewter);border-left:1px solid var(--color-mist);margin-top:24px;padding-left:16px;font-size:16px;line-height:1.5}
