.contact-page[data-astro-cid-6bfsojfh]{padding-bottom:clamp(64px,8vw,112px)}.contact-content[data-astro-cid-6bfsojfh]{gap:32px;display:grid}.contact-intro[data-astro-cid-6bfsojfh]{max-width:26em}.contact-email-link[data-astro-cid-6bfsojfh]{overflow-wrap:anywhere;margin-top:16px}.contact-form[data-astro-cid-6bfsojfh][hidden]{display:none}.contact-form[data-astro-cid-6bfsojfh]{justify-items:start;gap:24px;max-width:640px;display:grid}.contact-field[data-astro-cid-6bfsojfh]{gap:6px;width:100%;display:grid}.contact-field[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh]{font-weight:600}.contact-field[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:var(--muted);font-size:var(--text-xs);margin-inline-start:8px;font-weight:400}.contact-field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh],.contact-field[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh],.contact-field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{width:100%;min-height:48px;color:var(--ink);background:var(--white);border-radius:var(--radius);border:1px solid #acb7aa;padding:10px 12px}.contact-field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{resize:vertical}.contact-field[data-astro-cid-6bfsojfh] [data-astro-cid-6bfsojfh][aria-invalid=true]{border-color:var(--red)}.contact-actions[data-astro-cid-6bfsojfh]{width:100%}#contact-challenge[data-astro-cid-6bfsojfh]:not([hidden]){margin-bottom:12px}.contact-status[data-astro-cid-6bfsojfh]:not(:empty){margin-top:12px}@media (width>=901px){.contact-content[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:clamp(32px,4vw,64px)}.contact-form[data-astro-cid-6bfsojfh]{border-inline-start:1px solid var(--line);max-width:none;padding-inline-start:clamp(32px,4vw,64px)}}@media (width<=720px){.contact-content[data-astro-cid-6bfsojfh]{gap:24px}.contact-form[data-astro-cid-6bfsojfh] .button[data-astro-cid-6bfsojfh]{width:100%}}
