.field[data-astro-cid-wul7fgjm]{display:block}.field[data-astro-cid-wul7fgjm]+.field{margin-top:var(--spacing-24)}.field--group[data-astro-cid-wul7fgjm]{border:0;margin-inline:0;padding:0}.field__label[data-astro-cid-wul7fgjm]{font-size:var(--text-body-sm);letter-spacing:var(--tracking-body-sm);color:var(--text-primary);margin-bottom:10px;padding:0;font-weight:600;display:block}.field__required[data-astro-cid-wul7fgjm]{color:var(--text-link);margin-left:4px}.field__control[data-astro-cid-wul7fgjm]{border:1px solid var(--border-control);border-radius:var(--radius-input);width:100%;min-height:52px;color:var(--text-primary);font-family:var(--font-ui);font-size:var(--text-body);letter-spacing:var(--tracking-body);transition:border-color var(--duration-fast) var(--easing), box-shadow var(--duration-base) var(--easing), background-color var(--duration-fast) var(--easing);background-color:#ffffff08;padding:14px 16px;display:block}.field__control[data-astro-cid-wul7fgjm]:hover{border-color:#8d8293}.field__control[data-astro-cid-wul7fgjm]:focus{border-color:var(--color-magenta);background-color:#ce3bd10d;outline:none;box-shadow:0 0 0 4px #ce3bd12e}select[data-astro-cid-wul7fgjm].field__control{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%23c9bfcd' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px;padding-right:44px}select[data-astro-cid-wul7fgjm].field__control option[data-astro-cid-wul7fgjm]{color:var(--text-primary);background:#120d15}.field__control[data-astro-cid-wul7fgjm]:disabled{background-color:var(--surface-disabled);color:var(--text-muted);cursor:not-allowed}textarea[data-astro-cid-wul7fgjm].field__control{resize:vertical;min-height:120px}.field--checkbox[data-astro-cid-wul7fgjm]{gap:var(--spacing-16);grid-template-columns:auto 1fr;align-items:start;display:grid}.field__checkbox[data-astro-cid-wul7fgjm]{width:22px;height:22px;accent-color:var(--color-magenta);margin:1px 0 0}.field__checkbox-label[data-astro-cid-wul7fgjm]{font-size:var(--text-body-sm);color:var(--text-secondary);line-height:1.45}.field--checkbox[data-astro-cid-wul7fgjm] .field__help[data-astro-cid-wul7fgjm],.field--checkbox[data-astro-cid-wul7fgjm] .field__error[data-astro-cid-wul7fgjm]{grid-column:2}.field__options[data-astro-cid-wul7fgjm]{margin-top:var(--spacing-8);gap:10px;display:grid}@media (width>=640px){.field__options[data-astro-cid-wul7fgjm]{grid-template-columns:repeat(2,minmax(0,1fr))}}.field__option[data-astro-cid-wul7fgjm]{border:1px solid var(--border-hairline);border-radius:var(--radius-input);transition:border-color var(--duration-fast) var(--easing), background-color var(--duration-fast) var(--easing);background:#ffffff05;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:12px 14px;display:grid}.field__option[data-astro-cid-wul7fgjm]:has(input:checked){background:#ce3bd112;border-color:#ce3bd180}.field__option[data-astro-cid-wul7fgjm] input[data-astro-cid-wul7fgjm]{accent-color:var(--color-magenta)}.field__option[data-astro-cid-wul7fgjm] label[data-astro-cid-wul7fgjm]{font-size:var(--text-body-sm);color:var(--text-secondary);line-height:1.45}.field__help[data-astro-cid-wul7fgjm]{margin-top:var(--spacing-8);font-size:var(--text-caption);letter-spacing:var(--tracking-caption);color:var(--text-muted);line-height:1.45}.field__pending[data-astro-cid-wul7fgjm]{color:var(--text-primary);display:block}.field__error[data-astro-cid-wul7fgjm]{margin-top:var(--spacing-8);font-size:var(--text-body-sm);color:var(--text-error);line-height:1.45}.field__error[data-astro-cid-wul7fgjm]:before{content:"! ";font-weight:var(--font-weight-medium)}[aria-invalid=true]{border-color:var(--text-error)}.trust-note[data-astro-cid-7v3fj2wq]{margin-top:var(--spacing-16);max-width:60ch;font-size:var(--text-caption);letter-spacing:var(--tracking-caption);color:var(--text-muted);line-height:1.45}.form[data-astro-cid-fr7suc3w]{max-width:44rem}.form__actions[data-astro-cid-fr7suc3w]{margin-top:var(--spacing-32)}html:not(.js) .form__actions[data-astro-cid-fr7suc3w]{display:none}.form__noscript[data-astro-cid-fr7suc3w]{margin-top:var(--spacing-32);color:var(--text-secondary);font-size:var(--text-body-sm)}.form__summary[data-astro-cid-fr7suc3w]{margin-bottom:var(--spacing-24);padding:var(--spacing-16);border:1px solid var(--text-error);border-radius:var(--radius-2xl);color:var(--text-error);font-size:var(--text-body-sm);line-height:1.5}.form__summary[data-astro-cid-fr7suc3w] ul{margin-top:var(--spacing-8);padding-left:var(--spacing-24);list-style:outside}.form__summary[data-astro-cid-fr7suc3w] a{color:var(--text-error)}.form__summary[data-astro-cid-fr7suc3w]:focus,.form__success[data-astro-cid-fr7suc3w]:focus{outline:none}.form__success[data-astro-cid-fr7suc3w]{max-width:44rem;padding:var(--spacing-24);border-radius:var(--radius-cards);background:#3fd9c20f;border:1px solid #3fd9c266}.form__success[data-astro-cid-fr7suc3w] p[data-astro-cid-fr7suc3w]{color:var(--text-on-accent-surface)}.form__decline[data-astro-cid-fr7suc3w]{max-width:44rem;padding:var(--spacing-24);border:1px solid var(--border-hairline);border-radius:var(--radius-cards);background-color:var(--surface-raised)}.form__decline[data-astro-cid-fr7suc3w] p[data-astro-cid-fr7suc3w]{color:var(--text-secondary);line-height:1.6}.form__decline-links[data-astro-cid-fr7suc3w]{gap:var(--spacing-8);margin-top:var(--spacing-16);font-size:var(--text-body-sm);letter-spacing:var(--tracking-body-sm);flex-wrap:wrap;display:flex}.form__decline-sep[data-astro-cid-fr7suc3w]{color:var(--text-muted)}.form__hp[data-astro-cid-fr7suc3w]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.formcard[data-astro-cid-yjutsq2e]{border:1px solid var(--border-strong);border-radius:calc(var(--radius-cards) + 4px);background:radial-gradient(70% 50% at 100% 0%, #ce3bd124, transparent 60%), var(--surface-frost), var(--frost-tint);padding:clamp(22px,3.6vw,44px);position:relative;box-shadow:inset 0 1px #ffffff0f,0 40px 90px -50px #ce3bd166}.formcard__title[data-astro-cid-yjutsq2e]{font-size:var(--text-heading-sm)}.formcard__lead[data-astro-cid-yjutsq2e]{color:var(--text-secondary);margin-top:10px}.formcard__body[data-astro-cid-yjutsq2e]{margin-top:clamp(20px,3vw,32px)}
