@layer components{.choice-control[data-astro-cid-z2mfuqrn]{gap:calc(var(--spacing--xs) * 1px);display:flex;&>input[data-astro-cid-z2mfuqrn]{margin-block:calc(.5lh - .5625em)}}input[data-astro-cid-z2mfuqrn]{block-size:1.125em;inline-size:1.125em;accent-color:var(--foreground--accent)}._label[data-astro-cid-k575kakd]{--meta-text--foreground:var(--foreground--base)}._required[data-astro-cid-k575kakd]{color:var(--foreground--accent)}fieldset[data-astro-cid-r5myhfz4]{display:contents}legend[data-astro-cid-r5myhfz4]{--meta-text--foreground:var(--foreground--base)}._required[data-astro-cid-r5myhfz4]{color:var(--foreground--accent)}.text-area[data-astro-cid-fkeifr4i]{--_border-color:var(--foreground--muted);--_border-color--hocus:var(--border--strong);--_border-color--invalid:var(--foreground--danger);inline-size:stretch;min-block-size:calc(var(--_min-rows) * 1lh + var(--spacing--xs) * 2px);padding-block:calc(var(--spacing--xs) * 1px);padding-inline:calc(var(--spacing--sm) * 1px);border:1px solid var(--_border-color);background-color:var(--background--base);font-size:max(16px,1rem);line-height:var(--text--body-compact--leading);field-sizing:content;@supports (field-sizing:content){max-block-size:calc(var(--_max-rows) * 1lh + var(--spacing--xs) * 2px);resize:none}&:is(:user-invalid,[aria-invalid=true]){border-color:var(--_border-color--invalid)}&:focus-visible{border-color:var(--_border-color--hocus);box-shadow:unset;outline:2px solid var(--foreground--accent);outline-offset:-2px}&:enabled:hover{@media (any-hover){border-color:var(--_border-color--hocus)}}}.text-input[data-astro-cid-7jd463fa]{--_border-color:var(--foreground--muted);--_border-color--hocus:var(--border--strong);--_border-color--invalid:var(--foreground--danger);inline-size:stretch;padding-block:calc(var(--spacing--xs) * 1px);padding-inline:calc(var(--spacing--sm) * 1px);border:1px solid var(--_border-color);background-color:var(--background--base);font-size:max(16px,1rem);&::placeholder{color:var(--foreground--muted)}&:is(:user-invalid,[aria-invalid=true]){border-color:var(--_border-color--invalid)}&:focus-visible{border-color:var(--_border-color--hocus);box-shadow:unset;outline:2px solid var(--foreground--accent);outline-offset:-2px}&:enabled:hover{@media (any-hover){border-color:var(--_border-color--hocus)}}}.validation-alert[data-astro-cid-6zitwhtp]{color:var(--foreground--danger);font-size:var(--text--body-compact--fluid-font-size);line-height:var(--text--body-compact--leading);&[aria-hidden=true]{display:none}&:before{content:"ERROR — " / "Error";font-family:var(--font-family--label);font-size:calc(var(--text--label--font-size) / 16 * 1rem);letter-spacing:var(--tracking--label)}}}@layer pages{.contact-form[data-astro-cid-d4aym5vz]{display:block}[data-astro-cid-d4aym5vz]:is(._submit-note,._no-script-note,._recaptcha-error){inline-size:calc-size(auto, round(down, size, 1ic));font-size:var(--text--body-compact--fluid-font-size);line-height:var(--text--body-compact--leading)}._submit-note[data-astro-cid-d4aym5vz]{color:var(--foreground--muted)}._recaptcha-error[data-astro-cid-d4aym5vz]{color:var(--foreground--danger)}._note-link[data-astro-cid-d4aym5vz]{color:var(--foreground--accent);text-decoration-line:revert}._no-script-note[data-astro-cid-d4aym5vz]{@media (scripting:enabled){display:none}}._choice-item[data-astro-cid-d4aym5vz]{justify-items:start;display:grid}._submit-area[data-astro-cid-d4aym5vz]{&>._submit-button-outer[data-astro-cid-d4aym5vz]{align-self:start}}._submit-button-outer[data-astro-cid-d4aym5vz]{@media (scripting:none){display:none}}._submit-button[data-astro-cid-d4aym5vz]{--_background:var(--background--inverse);--_background--hocus:color-mix(in oklab, var(--background--inverse) 80%, var(--background--base));--_background--disabled:var(--foreground--muted);gap:calc(var(--spacing--lg) * 1px);min-block-size:3rem;padding-inline:calc(var(--spacing--lg) * 1px);background-color:var(--_background);border-color:#0000;align-items:center;display:flex;&:focus-visible:not([aria-disabled=true]){background-color:var(--_background--hocus)}&:enabled:not([aria-disabled=true]):hover{@media (any-hover){background-color:var(--_background--hocus)}}&:is(:disabled,[aria-disabled=true]){background-color:var(--_background--disabled)}&:not(:focus-visible){transition-duration:var(--duration--fast), var(--duration--press);transition-property:background-color,scale;transition-timing-function:var(--ease--hover), var(--ease--out-quint)}&:enabled:not([aria-disabled=true]):active{scale:.97}}._breadcrumbs-outer[data-astro-cid-6bfsojfh]{padding-block-start:calc(var(--spacing--md) * 1px)}._guide[data-astro-cid-6bfsojfh]{max-inline-size:35rem;color:var(--foreground--muted);font-size:var(--text--body-compact--fluid-font-size);line-height:var(--text--body-compact--leading)}._guide-paragraph[data-astro-cid-6bfsojfh]{inline-size:calc-size(auto, round(down, size, 1ic))}a[data-astro-cid-6bfsojfh]{color:var(--foreground--accent);text-decoration-line:revert}.grecaptcha-badge{visibility:hidden}}
