.contact[data-astro-cid-6bfsojfh]{gap:var(--space-xl);align-items:start;display:grid}@media (width>=56rem){.contact[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.form[data-astro-cid-6bfsojfh]{gap:1.35rem;display:grid}.field[data-astro-cid-6bfsojfh]{gap:.4rem;display:grid}.field[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh]{font-weight:var(--weight-medium);font-size:.96rem}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh],.field[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh],.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{font:inherit;color:var(--ink);background:var(--input-surface);border:var(--border-width) solid var(--rule-strong);border-radius:var(--radius);width:100%;padding:.65rem .8rem;font-size:1rem}.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{resize:vertical;min-height:8rem}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus-visible,.field[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh]:focus-visible,.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]:focus-visible{border-color:var(--brand-accent)}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:user-invalid,.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]:user-invalid,.field--invalid[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh],.field--invalid[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh],.field--invalid[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{border-color:var(--deny)}.field__hint[data-astro-cid-6bfsojfh]{color:var(--ink-mute);margin:0;font-size:.84rem}.field__error[data-astro-cid-6bfsojfh]{color:var(--deny);margin:0;font-size:.84rem}.form__errors[data-astro-cid-6bfsojfh]{border:var(--border-width) solid var(--deny);background:var(--deny-wash);border-radius:var(--radius);border-left-width:3px;padding:1rem 1.2rem}.form__errors[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{color:var(--deny);font-size:1.02rem}.form__errors[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{margin:.6rem 0 0;padding-left:1.1rem}.form__errors[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--deny)}.form__submit[data-astro-cid-6bfsojfh]{justify-self:start;padding-inline:2rem}.form__status[data-astro-cid-6bfsojfh]{margin:0;font-size:.95rem}.form__status[data-astro-cid-6bfsojfh]:empty{display:none}.form__status--ok[data-astro-cid-6bfsojfh]{border:var(--border-width) solid color-mix(in srgb, var(--permit) 35%, transparent);background:var(--permit-wash);color:var(--permit);border-radius:var(--radius);font-weight:var(--weight-medium);padding:1rem 1.2rem}.form__status--error[data-astro-cid-6bfsojfh]{color:var(--deny);font-weight:var(--weight-medium)}.form__privacy[data-astro-cid-6bfsojfh]{margin:0;font-size:.86rem}.hp[data-astro-cid-6bfsojfh]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contact__aside[data-astro-cid-6bfsojfh]{gap:1.25rem;display:grid}.contact__aside[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:var(--step-1)}.contact__aside[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--ink-soft);margin-top:.6rem}.next[data-astro-cid-6bfsojfh]{color:var(--ink-soft);gap:.5rem;margin:.8rem 0 0;padding-left:1.1rem;display:grid}
