.cform[data-astro-cid-svshx33u]{position:relative}.form[data-astro-cid-svshx33u],.success[data-astro-cid-svshx33u]{padding:clamp(24px,3vw,40px);background:var(--bg-raised);border:1px solid var(--seam);border-radius:var(--radius-panel)}.form[data-astro-cid-svshx33u]{display:grid;gap:var(--s-5)}.form-title[data-astro-cid-svshx33u]{font-size:var(--fs-h3)}.form-sub[data-astro-cid-svshx33u]{margin-top:var(--s-2);color:var(--fg-2);font-size:var(--fs-small)}.fs[data-astro-cid-svshx33u]{border:0;padding:0;margin:0;display:grid;gap:var(--s-5);min-width:0}.row-2[data-astro-cid-svshx33u]{display:grid;gap:var(--s-5)}@media(min-width:640px){.row-2[data-astro-cid-svshx33u]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-svshx33u]{display:grid;gap:8px;min-width:0}.field[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u],.label-row[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u]{font-size:.9375rem;font-weight:560;color:var(--fg)}.label-row[data-astro-cid-svshx33u]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-3)}.count[data-astro-cid-svshx33u]{color:var(--fg-3);font-size:.75rem}.req[data-astro-cid-svshx33u]{color:var(--alert)}.opt[data-astro-cid-svshx33u]{font-weight:400;color:var(--fg-3);font-size:.8125rem;margin-left:4px}input[data-astro-cid-svshx33u],select[data-astro-cid-svshx33u],textarea[data-astro-cid-svshx33u]{width:100%;min-height:50px;padding:12px 14px;font-size:1rem;line-height:1.4;color:var(--fg);background:var(--bg);border:1px solid var(--seam-strong);border-radius:var(--radius);caret-color:var(--survey);transition:border-color var(--dur-ui) ease,box-shadow var(--dur-ui) ease,background-color var(--dur-ui) ease}textarea[data-astro-cid-svshx33u]{resize:vertical;min-height:140px}input[data-astro-cid-svshx33u]::placeholder,textarea[data-astro-cid-svshx33u]::placeholder{color:var(--fg-3);opacity:1}@media(hover:hover)and (pointer:fine){input[data-astro-cid-svshx33u]:hover,select[data-astro-cid-svshx33u]:hover,textarea[data-astro-cid-svshx33u]:hover{border-color:var(--fg-3)}}input[data-astro-cid-svshx33u]:focus-visible,select[data-astro-cid-svshx33u]:focus-visible,textarea[data-astro-cid-svshx33u]:focus-visible{outline:none;border-color:var(--survey);box-shadow:0 0 0 3px color-mix(in srgb,var(--survey) 28%,transparent)}.has-error[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u],.has-error[data-astro-cid-svshx33u] select[data-astro-cid-svshx33u],.has-error[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]{border-color:var(--alert)}.has-error[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:focus-visible,.has-error[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]:focus-visible,.has-error[data-astro-cid-svshx33u] select[data-astro-cid-svshx33u]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--alert) 26%,transparent)}.select[data-astro-cid-svshx33u]{position:relative}.select[data-astro-cid-svshx33u] select[data-astro-cid-svshx33u]{appearance:none;padding-right:44px;cursor:pointer}.select[data-astro-cid-svshx33u] option[data-astro-cid-svshx33u]{background:var(--ink-1);color:var(--ink-text)}.select[data-astro-cid-svshx33u] .select-chev{position:absolute;right:14px;top:50%;translate:0 -50%;color:var(--fg-3);pointer-events:none}.hint[data-astro-cid-svshx33u]{font-size:.8125rem;color:var(--fg-3);line-height:1.5}.err[data-astro-cid-svshx33u]{display:flex;gap:8px;align-items:baseline;font-size:.875rem;color:var(--alert)}.err[data-astro-cid-svshx33u]:before{content:"";flex:none;width:7px;height:7px;background:currentColor;transform:rotate(45deg) translateY(-1px)}.err[data-astro-cid-svshx33u][hidden]{display:none}.error-summary[data-astro-cid-svshx33u]{padding:var(--s-4) var(--s-5);border:1px solid var(--alert);border-radius:var(--radius);background:color-mix(in srgb,var(--alert) 8%,transparent)}.error-summary[data-astro-cid-svshx33u]:focus-visible{outline-offset:2px}.es-title[data-astro-cid-svshx33u]{font-weight:620;color:var(--fg);margin-bottom:6px}.error-summary[data-astro-cid-svshx33u] ul[data-astro-cid-svshx33u]{display:grid;gap:4px}.error-summary[data-astro-cid-svshx33u] a[data-astro-cid-svshx33u]{color:var(--alert);font-size:.9375rem;text-underline-offset:3px}.hp[data-astro-cid-svshx33u]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.form-foot[data-astro-cid-svshx33u]{display:grid;gap:var(--s-3);padding-top:var(--s-2)}.btn-submit[data-astro-cid-svshx33u]{justify-self:start;min-width:240px}@media(max-width:519px){.btn-submit[data-astro-cid-svshx33u]{justify-self:stretch}}.spinner[data-astro-cid-svshx33u]{display:none;width:16px;height:16px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin .7s linear infinite}.btn-submit[data-astro-cid-svshx33u].is-busy .spinner[data-astro-cid-svshx33u]{display:block}.btn-submit[data-astro-cid-svshx33u].is-busy .arrow{display:none}.btn-submit[data-astro-cid-svshx33u].is-busy .btn-label[data-astro-cid-svshx33u]:after{content:"…"}@keyframes spin{to{transform:rotate(360deg)}}.status[data-astro-cid-svshx33u]:empty{display:none}.status[data-astro-cid-svshx33u]{color:var(--alert);font-size:.9375rem}.privacy[data-astro-cid-svshx33u]{font-size:.8125rem;color:var(--fg-3);max-width:62ch}.success[data-astro-cid-svshx33u]{display:grid;gap:var(--s-3);justify-items:start}.success[data-astro-cid-svshx33u][hidden]{display:none}.success[data-astro-cid-svshx33u]:not([hidden]){animation:success-in .42s var(--ease-out) both}.success-title[data-astro-cid-svshx33u]{font-size:var(--fs-h3);display:flex;align-items:center;gap:12px}.success-title[data-astro-cid-svshx33u] .success-check{color:var(--survey)}.success[data-astro-cid-svshx33u] p[data-astro-cid-svshx33u]{color:var(--fg-2);max-width:52ch}.success-sub[data-astro-cid-svshx33u]{font-size:var(--fs-small)}@keyframes success-in{0%{opacity:0;transform:translateY(8px)}}
