.row[data-astro-cid-3szoi4ta]{display:grid;gap:var(--space-5);min-width:0}@container (width >= 34rem){.row[data-astro-cid-3szoi4ta]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-5);row-gap:0}.row[data-astro-cid-3szoi4ta]>.field{grid-row:span 5;grid-template-rows:subgrid;row-gap:0}.row[data-astro-cid-3szoi4ta]>.field>.field__label{grid-row:1}.row[data-astro-cid-3szoi4ta]>.field>.field__hint{grid-row:2;margin-block-start:var(--space-1)}.row[data-astro-cid-3szoi4ta]>.field>.field__control{grid-row:3;margin-block-start:var(--space-2)}.row[data-astro-cid-3szoi4ta]>.field{--field-error-row: 4;--field-error-space-before: var(--space-2)}}.field[data-astro-cid-4tldpi6m]{display:grid;align-content:start;gap:var(--space-2);min-width:0}.field__label[data-astro-cid-4tldpi6m]{color:var(--color-heading);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.field__optional[data-astro-cid-4tldpi6m]{color:var(--color-text-muted);font-weight:var(--weight-regular)}.field__hint[data-astro-cid-4tldpi6m]{margin-block-start:calc(-1 * var(--space-1));color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-snug)}.field__control[data-astro-cid-4tldpi6m]{position:relative}.field__tick[data-astro-cid-4tldpi6m]{position:absolute;inset-block:0;inset-inline-end:var(--space-4);display:none;align-items:center;color:var(--color-success);pointer-events:none}.field[data-astro-cid-4tldpi6m].is-valid:not(.is-invalid) .field__tick[data-astro-cid-4tldpi6m]{display:flex}.field[data-astro-cid-4tldpi6m] .input{display:block;width:100%;min-height:3.25rem;padding:.75rem var(--space-4);border:var(--border-width-strong) solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-input-bg);color:var(--color-text);font-size:max(1rem,var(--text-base));line-height:1.4;box-shadow:var(--shadow-xs);appearance:none;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard)}.field[data-astro-cid-4tldpi6m] .input::placeholder{color:var(--color-text-muted);opacity:1}@media(hover:hover){.field[data-astro-cid-4tldpi6m] .input:is(:hover,.is-hover):not(:disabled,[readonly],:focus){border-color:var(--color-text-muted)}}.field[data-astro-cid-4tldpi6m] .input:focus,.field[data-astro-cid-4tldpi6m] .input.is-focus{border-color:var(--color-focus);outline:2px solid #0000;outline-offset:2px;box-shadow:0 0 0 1px var(--color-focus),0 0 0 5px color-mix(in srgb,var(--color-focus) 18%,transparent)}.field[data-astro-cid-4tldpi6m] .input:autofill{-webkit-text-fill-color:var(--color-text);box-shadow:var(--shadow-xs),inset 0 0 0 100vmax var(--color-accent-soft)}.field[data-astro-cid-4tldpi6m] .input:autofill:focus{box-shadow:0 0 0 1px var(--color-focus),0 0 0 5px color-mix(in srgb,var(--color-focus) 18%,transparent),inset 0 0 0 100vmax var(--color-accent-soft)}.field[data-astro-cid-4tldpi6m].is-invalid .input{border-color:var(--color-danger);background-color:color-mix(in srgb,var(--color-danger-soft) 55%,var(--color-input-bg))}.field[data-astro-cid-4tldpi6m].is-invalid .input:focus,.field[data-astro-cid-4tldpi6m].is-invalid .input.is-focus{box-shadow:0 0 0 1px var(--color-danger),0 0 0 5px color-mix(in srgb,var(--color-danger) 18%,transparent)}.field[data-astro-cid-4tldpi6m].is-valid .input{padding-inline-end:3rem}.field[data-astro-cid-4tldpi6m] .input:disabled{border-style:dashed;background-color:var(--color-surface-2);color:var(--color-text-muted);box-shadow:none;cursor:not-allowed;-webkit-text-fill-color:var(--color-text-muted)}.field[data-astro-cid-4tldpi6m] .input[readonly]{background-color:var(--color-surface-2);box-shadow:none}.field[data-astro-cid-4tldpi6m] select.input{padding-inline-end:3rem;text-overflow:ellipsis}.field[data-astro-cid-4tldpi6m] select.input:has(option[value=""]:checked){color:var(--color-text-muted)}.field[data-astro-cid-4tldpi6m] .input__chevron{position:absolute;inset-block:0;inset-inline-end:var(--space-4);display:flex;align-items:center;color:var(--color-text-muted);pointer-events:none}.field[data-astro-cid-4tldpi6m] textarea.input{min-height:8.75rem;line-height:var(--leading-normal);resize:vertical}.field[data-astro-cid-4tldpi6m] input[type=date].input{min-width:0;max-width:16rem}.field[data-astro-cid-4tldpi6m] input[type=date].input::-webkit-date-and-time-value{min-height:1.4em;text-align:start}.field[data-astro-cid-4tldpi6m] input[type=date].input::-webkit-calendar-picker-indicator{padding:var(--space-1);border-radius:var(--radius-xs);cursor:pointer}.field[data-astro-cid-4tldpi6m] input[type=file].input{padding:var(--space-2);border-style:dashed;color:var(--color-text-muted);font-size:var(--text-sm);cursor:pointer}.field[data-astro-cid-4tldpi6m] input[type=file].input::file-selector-button{min-height:2.5rem;margin-inline-end:var(--space-3);padding:0 var(--space-5);border:var(--border-width-strong) solid var(--color-border-strong);border-radius:var(--radius-pill);background-color:var(--color-surface);color:var(--color-heading);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard)}@media(hover:hover){.field[data-astro-cid-4tldpi6m] input[type=file].input:hover::file-selector-button{background-color:var(--color-surface-2)}}@media(forced-colors:active){.field[data-astro-cid-4tldpi6m] .input{border-color:canvastext}.field[data-astro-cid-4tldpi6m].is-invalid .input{border-width:3px}}.counter[data-astro-cid-kzbbduk5]{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:end}.summary[data-astro-cid-pqzu2jfv]{display:grid;gap:var(--space-3);padding:var(--space-5);border:var(--border-width-strong) solid var(--color-danger);border-radius:var(--radius-md);background-color:var(--color-danger-soft);scroll-margin-block-start:calc(var(--header-height) + var(--space-6))}.summary[data-astro-cid-pqzu2jfv]:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.summary__title[data-astro-cid-pqzu2jfv]{display:flex;align-items:flex-start;gap:var(--space-2);color:var(--color-danger);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-bold);letter-spacing:0;line-height:var(--leading-snug)}.summary__title[data-astro-cid-pqzu2jfv] svg{flex:none;margin-block-start:.1em}.summary__list[data-astro-cid-pqzu2jfv]{display:grid;gap:var(--space-2);padding-inline-start:calc(1.25rem + var(--space-2))}.summary__list[data-astro-cid-pqzu2jfv] a[data-astro-cid-pqzu2jfv]{display:inline-block;padding-block:var(--space-1);color:var(--color-danger);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.summary__list[data-astro-cid-pqzu2jfv] a[data-astro-cid-pqzu2jfv]:hover{text-decoration-thickness:.14em}.alert[data-astro-cid-wmtpz2mo]{display:grid;margin-block-end:var(--space-5);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:var(--border-width-strong) solid var(--color-danger);border-radius:var(--radius-md);background-color:var(--color-danger-soft);color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-normal)}.alert[data-astro-cid-wmtpz2mo] svg{margin-block-start:.15em;color:var(--color-danger)}.alert[data-astro-cid-wmtpz2mo] a{color:var(--color-danger);font-weight:var(--weight-semibold);white-space:nowrap}.shell[data-astro-cid-anv7fpa2]{min-width:0}.shell--card[data-astro-cid-anv7fpa2]{padding:clamp(1.25rem,.6rem + 2.8vw,2.5rem);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xl);background-color:var(--color-surface);box-shadow:var(--shadow-md)}.form[data-astro-cid-anv7fpa2]{container-type:inline-size;display:grid;gap:var(--space-6);min-width:0}.form[data-astro-cid-anv7fpa2][hidden]{display:none}.form__note[data-astro-cid-anv7fpa2]{color:var(--color-text-muted);font-size:var(--text-sm)}.form__turnstile[data-astro-cid-anv7fpa2]{min-height:65px}.form__turnstile[data-astro-cid-anv7fpa2][data-size=compact]{min-height:140px}.form__footer[data-astro-cid-anv7fpa2]{display:grid;justify-items:start;margin-block-start:var(--space-2)}.form__privacy[data-astro-cid-anv7fpa2]{max-width:var(--measure);margin-block-start:var(--space-4);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.form__footer[data-astro-cid-anv7fpa2] [data-form-alert]{justify-self:stretch}.trap[data-astro-cid-z5zshxaz]{position:absolute;inset-inline-start:-100vw;width:1px;height:1px;overflow:hidden}
