.hp[data-astro-cid-fr7suc3w]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form[data-astro-cid-fr7suc3w]{gap:var(--space-14);flex-direction:column;display:flex;position:relative}.row[data-astro-cid-5yt3isc2]{gap:var(--space-14);display:grid}.field[data-astro-cid-5yt3isc2]{gap:var(--space-6);flex-direction:column;display:flex}label[data-astro-cid-5yt3isc2]{font-weight:var(--fw-semibold);color:var(--color-ink);font-size:var(--fs-small)}.opt[data-astro-cid-5yt3isc2]{font-weight:var(--fw-regular);color:var(--color-text-muted)}input[data-astro-cid-5yt3isc2],select[data-astro-cid-5yt3isc2],textarea[data-astro-cid-5yt3isc2]{font:inherit;color:var(--color-ink);background:var(--color-white);border:1px solid var(--color-grey-500);border-radius:var(--radius-input);padding:var(--space-10) var(--space-12);width:100%;min-height:44px}textarea[data-astro-cid-5yt3isc2]{resize:vertical}input[data-astro-cid-5yt3isc2]:focus-visible,select[data-astro-cid-5yt3isc2]:focus-visible,textarea[data-astro-cid-5yt3isc2]:focus-visible{outline:3px solid var(--color-brand-blue);outline-offset:1px;border-color:var(--color-action-blue)}.submit[data-astro-cid-5yt3isc2]{gap:var(--space-10);flex-direction:column;align-items:flex-start;display:flex}.btn-submit[data-astro-cid-5yt3isc2]{font:inherit;font-family:var(--font-heading);cursor:pointer;background:var(--color-action-blue);color:var(--color-white);border:1.5px solid var(--color-action-blue);border-radius:var(--radius-button);padding:var(--space-12) var(--space-24);min-height:44px;font-weight:700}.btn-submit[data-astro-cid-5yt3isc2]:hover{background:var(--color-action-blue-hover);border-color:var(--color-action-blue-hover)}@media (width>=600px){.row[data-astro-cid-5yt3isc2]{grid-template-columns:1fr 1fr}}
