.contact-form__notice[data-astro-cid-vekgkm42]{gap:var(--space-s);padding:var(--space-m);border-radius:var(--radius-m);background-color:#fff4e5;border:1px solid #e8c99a;margin-block-end:var(--space-l);display:flex}.contact-form__notice[data-astro-cid-vekgkm42] svg{color:var(--color-coral-dark);flex:none;margin-block-start:.2rem}.contact-form__notice[data-astro-cid-vekgkm42] p[data-astro-cid-vekgkm42]{margin:0 0 var(--space-2xs);font-size:var(--step--1);color:#4a3a1c;line-height:1.6}.contact-form__notice[data-astro-cid-vekgkm42] p[data-astro-cid-vekgkm42]:last-child{margin-block-end:0}.contact-form__notice-title[data-astro-cid-vekgkm42]{font-family:var(--font-heading);color:var(--color-navy);font-weight:700}.contact-form__notice-dev[data-astro-cid-vekgkm42]{opacity:.85;font-size:.75rem!important}fieldset[data-astro-cid-vekgkm42]{border:0;margin:0;padding:0}fieldset[data-astro-cid-vekgkm42][disabled]{opacity:.6}.field-grid[data-astro-cid-vekgkm42]{gap:var(--space-m);display:grid}@media (width>=40rem){.field-grid[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-vekgkm42]{margin-block-end:var(--space-m)}.field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42],.field__legend[data-astro-cid-vekgkm42]{font-family:var(--font-heading);color:var(--color-navy);margin-block-end:.35rem;font-weight:700;display:block}.field__required[data-astro-cid-vekgkm42]{font-family:var(--font-body);font-weight:400;font-size:var(--step--1);color:var(--color-text-muted)}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42][type=text],.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42][type=email],.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42][type=tel],.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{border-radius:var(--radius-s);background-color:var(--color-white);width:100%;min-height:2.75rem;color:var(--color-text);font:inherit;border:1px solid #b9c1c7;padding:.6rem .85rem}.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:8rem}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible,.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:focus-visible,.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.field[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--color-coral-dark);border-width:2px}.field__radio-row[data-astro-cid-vekgkm42]{gap:var(--space-m);flex-wrap:wrap;display:flex}.field__radio[data-astro-cid-vekgkm42]{font-family:var(--font-body);color:var(--color-text);align-items:center;gap:.4rem;font-weight:400;display:inline-flex}.field__hint[data-astro-cid-vekgkm42]{font-size:var(--step--1);color:var(--color-text-muted);margin:.35rem 0 0}.field__error[data-astro-cid-vekgkm42]{font-size:var(--step--1);color:var(--color-coral-dark);align-items:center;gap:.35rem;margin:.35rem 0 0;font-weight:600;display:flex}.field__privacy[data-astro-cid-vekgkm42]{font-size:var(--step--1);color:var(--color-text-muted);margin-block-end:var(--space-m)}.contact-form__trap[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contact-form__status[data-astro-cid-vekgkm42]:not(:empty){padding:var(--space-s);border-radius:var(--radius-s);background-color:var(--color-sand);margin-block-start:var(--space-m);font-weight:600}.contact-grid[data-astro-cid-6bfsojfh]{gap:var(--space-2xl);align-items:start;display:grid}.contact-aside[data-astro-cid-6bfsojfh]{padding:var(--space-l);background:var(--color-sand);border-radius:var(--radius-l)}.contact-aside__heading[data-astro-cid-6bfsojfh]{font-size:var(--step-1);margin-bottom:var(--space-m)}.contact-aside__links[data-astro-cid-6bfsojfh]{gap:var(--space-s);margin-bottom:var(--space-l);flex-direction:column;display:flex}.contact-aside__links[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{align-items:center;gap:var(--space-xs);display:flex}.contact-aside__links[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--color-navy);font-weight:600;text-decoration:none}.contact-aside__links[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{text-decoration:underline}.contact-aside__subheading[data-astro-cid-6bfsojfh]{font-size:var(--step-0);margin-bottom:var(--space-2xs)}.contact-aside[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--color-text-muted)}.contact-aside[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--color-navy)}@media (width>=61rem){.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1.6fr 1fr}}
