.FormField-shared-module_formGroup__8WpsN{position:relative;display:flex;flex-direction:column;gap:var(--spacing-2)}@media(min-width:768px){.FormField-shared-module_fieldWidth33__0BoGY{grid-column:span 2}.FormField-shared-module_fieldWidth50__IkbrB{grid-column:span 3}.FormField-shared-module_fieldWidth100__kBD2W{grid-column:span 6}}.FormField-shared-module_inputFieldContainer__e38On{display:flex;flex-direction:column;gap:var(--spacing-3)}.FormField-shared-module_formLabel__i0evH{display:flex;gap:var(--spacing-1);font-family:var(--font-headline);font-size:var(--text-body);line-height:20px;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wider);color:var(--color-text-secondary);text-transform:uppercase}.FormField-shared-module_required__O-clZ{color:var(--color-active);font-size:var(--text-h3);font-weight:var(--font-weight-regular)}.FormField-shared-module_formInput__NdIbV{height:50px;width:100%;background-color:var(--color-light-blue);border:1px solid var(--color-text-tertiary);padding:var(--spacing-4) var(--spacing-3);font-size:var(--text-body);line-height:var(--text-body-line-height);color:var(--color-text-secondary);transition:border-color var(--duration-20),background-color var(--duration-20),outline var(--duration-20)}.FormField-shared-module_formInput__NdIbV::placeholder{color:color-mix(in srgb,var(--color-text-secondary) 50%,transparent)}.FormField-shared-module_formInput__NdIbV:focus{border-color:var(--color-active);outline:1px solid var(--color-active);outline-offset:0}.FormField-shared-module_formInputError__xCZGy{border-color:var(--color-error);outline:1px solid var(--color-error);outline-offset:0}.FormField-shared-module_errorMessage__rBY-G{position:absolute;top:44px;right:12px;margin-top:var(--spacing-1);margin-left:var(--spacing-1);display:block;min-height:16px;font-size:var(--text-small);line-height:16px;color:var(--color-error)}.FormField-shared-module_errorMessageDate__lKZ07{right:40px}.FormField-shared-module_errorMessageCheckbox__b5o-f{top:-4px;left:-4px}.FormTextArea-module_formTextarea__Qt0M-{min-height:200px;width:100%;resize:vertical;background-color:var(--color-light-blue);border:1px solid var(--color-text-tertiary);padding:var(--spacing-4) var(--spacing-3);font-size:var(--text-body);line-height:var(--text-body-line-height);color:var(--color-text-secondary);transition:border-color var(--duration-20),background-color var(--duration-20),outline var(--duration-20)}.FormTextArea-module_formTextarea__Qt0M-::placeholder{color:color-mix(in srgb,var(--color-text-secondary) 50%,transparent)}.FormTextArea-module_formTextarea__Qt0M-:focus{border-color:var(--color-active);outline:1px solid var(--color-active);outline-offset:0}.FormTextArea-module_formTextareaError__-C3mt{border-color:var(--color-error);outline:1px solid var(--color-error);outline-offset:0}.FormCheckbox-module_wrapper__8PJ0d{margin-top:var(--spacing-6);display:flex;width:100%;flex-direction:column}.FormCheckbox-module_checkboxLabel__QUmgd{margin-bottom:var(--spacing-2);display:flex;flex:1;cursor:pointer;align-items:self-start;gap:var(--spacing-2)}@media(min-width:1024px){.FormCheckbox-module_checkboxLabel__QUmgd{align-items:center}}.FormCheckbox-module_formCheckbox__rxcQB{display:flex;width:24px;height:24px;min-width:24px;cursor:pointer;appearance:none;align-items:center;justify-content:center;border-radius:var(--radius-md);border:1px solid var(--color-text-secondary);background-color:transparent;transition:border-color var(--duration-20),background-color var(--duration-20),outline var(--duration-20)}.FormCheckbox-module_formCheckbox__rxcQB:checked{border-color:var(--color-text-secondary);background-color:var(--color-text-secondary)}.FormCheckbox-module_formCheckbox__rxcQB:checked:after{content:"✓";font-size:16px;font-weight:var(--font-weight-semibold);color:var(--color-active)}.FormCheckbox-module_formCheckbox__rxcQB:focus{border-color:var(--color-text-secondary);outline:1px solid var(--color-text-secondary);outline-offset:0}.FormCheckbox-module_checkboxText__E8oMK{flex:1;font-size:var(--text-small);line-height:16px;color:var(--color-text-secondary);overflow-wrap:break-word;word-wrap:break-word}.FormCheckbox-module_checkboxText__E8oMK a{color:var(--color-text-secondary);text-decoration:underline;transition:color var(--duration-20)}.FormCheckbox-module_checkboxText__E8oMK a:hover{color:var(--color-light-blue)}.FormCheckbox-module_required__Ae2PJ{color:var(--color-active)}.FormCheckbox-module_error__zOylo{border-color:var(--color-error);outline:1px solid var(--color-error);outline-offset:0;box-shadow:0 0 4px 0 var(--color-error)}/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.Skeleton-module_skeleton__-E3-c{background-color:var(--color-placeholder-background);display:block}.Skeleton-module_text__7lLAH{height:calc(var(--spacing,.25rem)*4);transform-origin:0 55%;border-radius:.25rem;width:100%}.Skeleton-module_rectangular__2f5kD{width:100%}.Skeleton-module_circle__jC73-{border-radius:3.40282e38px}.Skeleton-module_rounded__TZLiB{border-radius:var(--radius-xl,.75rem)}.Skeleton-module_shimmer__jsaER{position:relative;overflow:hidden}.Skeleton-module_shimmer__jsaER:after{content:"";background-image:linear-gradient(90deg,#fff0,#ffffff4d 20%,#fff9,#fff0);animation:1.5s infinite Skeleton-module_shimmer__jsaER;position:absolute;inset:0;transform:translate(-100%)}@keyframes Skeleton-module_shimmer__jsaER{to{transform:translate(100%)}}
