.contact-form[data-astro-cid-vekgkm42]{flex-direction:column;gap:18px;display:flex}.hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.contact-form__actions[data-astro-cid-vekgkm42]{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.contact-form__privacy[data-astro-cid-vekgkm42]{color:var(--muted);max-width:44ch;margin:0;font-size:.88rem}.cf-turnstile[data-astro-cid-vekgkm42]{min-height:65px}.form-status--target[data-astro-cid-vekgkm42]{display:none}.form-status--target[data-astro-cid-vekgkm42]:target{display:block}.contact-layout[data-astro-cid-ih3mnovg]{grid-template-columns:1fr;gap:32px;display:grid}@media (width>=980px){.contact-layout[data-astro-cid-ih3mnovg]{grid-template-columns:1.5fr 1fr;align-items:start;gap:48px}}.contact-card[data-astro-cid-ih3mnovg]{padding:clamp(20px,3vw,36px)}.contact-card[data-astro-cid-ih3mnovg]:hover{border-color:var(--border);box-shadow:none}.contact-side[data-astro-cid-ih3mnovg]{flex-direction:column;gap:24px;display:flex}.contact-direct[data-astro-cid-ih3mnovg]{padding:4px 0}.contact-email[data-astro-cid-ih3mnovg]{align-items:center;gap:10px;margin-bottom:8px;font-size:1.2rem;font-weight:600;text-decoration:none;display:inline-flex}.contact-email[data-astro-cid-ih3mnovg] .icon{width:24px;height:24px}
