.contact-card[data-astro-cid-qox7tg37]{border-radius:var(--radius-medium);height:100%;color:var(--color-text-inverse);background:var(--color-navy-900);border:1px solid #ffffff2e;padding:clamp(1.5rem,4vw,2rem)}.contact-card__logo[data-astro-cid-qox7tg37]{width:min(14rem,80%);height:auto;margin:2rem 0;display:block}.contact-card__links[data-astro-cid-qox7tg37]{justify-items:start;gap:.75rem;font-style:normal;display:grid}.contact-card[data-astro-cid-qox7tg37] a[data-astro-cid-qox7tg37]{color:var(--color-text-inverse);align-items:center;text-decoration:none;display:inline-flex}.contact-card[data-astro-cid-qox7tg37] a[data-astro-cid-qox7tg37]:hover,.contact-card[data-astro-cid-qox7tg37] a[data-astro-cid-qox7tg37]:focus-visible{color:var(--color-accent);text-underline-offset:.18em;text-decoration:underline}.contact-card__icon[data-astro-cid-qox7tg37]{width:1rem;height:1rem;color:var(--color-accent);margin-right:.5rem;display:inline-flex}.contact-card__icon[data-astro-cid-qox7tg37] svg{fill:currentColor;width:100%;height:100%}.form-field[data-astro-cid-dchldyzy]{display:grid}.form-field[data-astro-cid-dchldyzy]>[data-astro-cid-dchldyzy]+[data-astro-cid-dchldyzy]{margin-top:.4rem}label[data-astro-cid-dchldyzy]{font-weight:400}input[data-astro-cid-dchldyzy]{width:100%;min-height:2.75rem;font:inherit;border:2px solid #ddd;padding:.65rem .8rem}input[data-astro-cid-dchldyzy]:focus{border-color:var(--color-cta);outline:3px solid #5a76844d}input[data-astro-cid-dchldyzy][aria-invalid=true]{border-color:#b42318}input[data-astro-cid-dchldyzy][aria-invalid=true]:focus{outline-color:#b4231833}.form-field__error[data-astro-cid-dchldyzy]{color:#b42318;margin-top:.4rem;font-size:.95rem;font-weight:600;display:block}.form-field[data-astro-cid-pur63up4]{display:grid}.form-field[data-astro-cid-pur63up4]>[data-astro-cid-pur63up4]+[data-astro-cid-pur63up4]{margin-top:.4rem}label[data-astro-cid-pur63up4]{font-weight:400}textarea[data-astro-cid-pur63up4]{width:100%;font:inherit;resize:vertical;border:2px solid #ddd;padding:.65rem .8rem}textarea[data-astro-cid-pur63up4]:focus{border-color:var(--color-cta);outline:3px solid #5a76844d}textarea[data-astro-cid-pur63up4][aria-invalid=true]{border-color:#b42318}textarea[data-astro-cid-pur63up4][aria-invalid=true]:focus{outline-color:#b4231833}.form-field__error[data-astro-cid-pur63up4]{color:#b42318;margin-top:.4rem;font-size:.95rem;font-weight:600;display:block}.contact-form[data-astro-cid-vekgkm42]{display:grid}.contact-form[data-astro-cid-vekgkm42]>[data-astro-cid-vekgkm42]+[data-astro-cid-vekgkm42]{margin-top:1.25rem}.contact-form[data-astro-cid-vekgkm42] h2[data-astro-cid-vekgkm42]{margin-bottom:1rem}.contact-form[data-astro-cid-vekgkm42] h2[data-astro-cid-vekgkm42]+[data-astro-cid-vekgkm42]{margin-top:0}@supports (gap:1.25rem){.contact-form[data-astro-cid-vekgkm42]{gap:1.25rem}.contact-form[data-astro-cid-vekgkm42]>[data-astro-cid-vekgkm42]+[data-astro-cid-vekgkm42]{margin-top:0}}.honeypot[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-noscript[data-astro-cid-vekgkm42]{color:#b42318;background:#fdecec;border-left:4px solid;padding:1rem}[data-astro-cid-vekgkm42][data-turnstile-container][data-active]{min-height:65px}.form-message[data-astro-cid-vekgkm42]{border-left:4px solid;padding:1rem;font-weight:600}.form-message--loading[data-astro-cid-vekgkm42]{color:var(--color-text);background:var(--color-surface);justify-content:center;align-items:center;gap:.75rem;display:flex}.form-spinner[data-astro-cid-vekgkm42]{border:2px solid;border-top-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite form-spin}@keyframes form-spin{to{transform:rotate(360deg)}}.form-message--success[data-astro-cid-vekgkm42]{color:#1f6b3a;background:#e9f7ee}.form-message--error[data-astro-cid-vekgkm42]{color:#b42318;background:#fdecec}button[data-astro-cid-vekgkm42]:disabled{cursor:wait;opacity:.7}.form-security[data-astro-cid-vekgkm42]{color:var(--color-text-muted);align-items:center;margin-top:1rem;margin-bottom:1rem;font-size:.9rem;display:flex}.form-security__icon[data-astro-cid-vekgkm42]{width:1rem;height:1rem;color:var(--color-cta);flex:0 0 1rem;margin-right:.5rem;display:block;overflow:visible}.contact-intro[data-astro-cid-6bfsojfh]{max-width:52rem;margin-bottom:clamp(2rem,4vw,3rem)}.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(16rem,.8fr) minmax(0,1.7fr);align-items:stretch;gap:clamp(2.5rem,6vw,5rem);display:grid}@media (width<=900px){.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}}
