@layer mosaic.components{.msc-Icon{--msc-icon-size:auto;width:var(--msc-icon-size);height:var(--msc-icon-size);pointer-events:none;flex-shrink:0;display:inline-block}.msc-Icon:where([data-size=xs]){--msc-icon-size:14px}.msc-Icon:where([data-size=sm]){--msc-icon-size:16px}.msc-Icon:where([data-size=md]){--msc-icon-size:20px}.msc-Icon:where([data-size=lg]){--msc-icon-size:32px}.msc-Icon:where([data-size=xl]){--msc-icon-size:36px}}
.Alert-module__GaAbsW__alert{grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding:1rem;display:grid}.Alert-module__GaAbsW__alert[data-variant=error]{background:var(--msc-c-red-05);color:var(--msc-c-accent)}.Alert-module__GaAbsW__alert[data-variant=success]{color:var(--msc-c-secondary-sea);background:#d0e6e5}.Alert-module__GaAbsW__icon{width:var(--msc-t-size-6xl);height:var(--msc-t-size-6xl);color:inherit;margin-top:.125rem}.Alert-module__GaAbsW__content{flex-direction:column;gap:.5rem;min-width:0;display:flex}.Alert-module__GaAbsW__title{color:inherit;font-family:var(--msc-t-body-font-family);font-size:var(--msc-t-body-lg-font-size);line-height:var(--msc-t-body-lg-line-height);font-weight:var(--msc-t-body-font-weight);margin:0}.Alert-module__GaAbsW__message{color:inherit;font-family:var(--msc-f-sans-serif-light);font-size:var(--msc-t-body-md-font-size);line-height:var(--msc-t-body-md-line-height);font-weight:var(--msc-t-body-font-weight);margin:0}
@layer mosaic.components{.msc-Box:where([data-variant=block]){display:block}.msc-Box:where([data-variant=inline-block]){display:inline-block}.msc-Box:where([data-variant=flex]){display:flex}.msc-Box:where([data-variant=inline-flex]){display:inline-flex}.msc-Box:where([data-variant=grid]){display:grid}:where(.msc-Box:where([data-variant=grid])>*){min-width:0}.msc-Box:where([data-variant=inline-grid]){display:inline-grid}:where(.msc-Box:where([data-variant=inline-grid])>*){min-width:0}}
@layer mosaic.components{.msc-Link{--msc-link-color:var(--msc-c-link-color);--msc-link-decoration-color:var(--msc-c-link-color-dimmed);--msc-link-background:linear-gradient(transparent, var(--msc-link-decoration-color)) 0 100% / 1px 1px repeat-x;color:var(--msc-link-color);background:var(--msc-link-background);cursor:default;outline:none;text-decoration:none;position:relative}.msc-Link:where([data-hovered]){--msc-link-decoration-color:var(--msc-c-link-color);cursor:pointer}.msc-Link:where([data-pressed]){--msc-link-color:var(--msc-c-link-color-pressed)}.msc-Link:where([data-focus-visible]):after{content:"";border:2px solid var(--msc-c-focus-ring-color);border-radius:4px;position:absolute;inset:-3px -6px}.msc-Link:where([data-disabled]){--msc-link-color:var(--msc-c-link-color-disabled)}.msc-Link:where([data-decoration=none]){background:0 0}}
@layer mosaic.components{.msc-Field,.msc-CheckboxGroup,.msc-ColorField,.msc-ComboBox,.msc-ComboBoxGroup,.msc-DateField,.msc-DateFieldGroup,.msc-DatePicker,.msc-DatePickerGroup,.msc-DateRangePicker,.msc-DateRangePickerGroup,.msc-MaskedFieldGroup,.msc-NumberField,.msc-NumberFieldGroup,.msc-OneTimeCode,.msc-OneTimeCodeGroup,.msc-PasswordFieldGroup,.msc-RadioGroup,.msc-SearchField,.msc-SearchFieldGroup,.msc-Select,.msc-SelectGroup,.msc-TextField,.msc-TextFieldGroup,.msc-TimeField,.msc-TimeFieldGroup{grid-template-columns:1fr;grid-auto-flow:row;gap:4px;min-width:0;display:grid}:is(.msc-Field,.msc-CheckboxGroup,.msc-ColorField,.msc-ComboBox,.msc-ComboBoxGroup,.msc-DateField,.msc-DateFieldGroup,.msc-DatePicker,.msc-DatePickerGroup,.msc-DateRangePicker,.msc-DateRangePickerGroup,.msc-MaskedFieldGroup,.msc-NumberField,.msc-NumberFieldGroup,.msc-OneTimeCode,.msc-OneTimeCodeGroup,.msc-PasswordFieldGroup,.msc-RadioGroup,.msc-SearchField,.msc-SearchFieldGroup,.msc-Select,.msc-SelectGroup,.msc-TextField,.msc-TextFieldGroup,.msc-TimeField,.msc-TimeFieldGroup):where([data-invalid]) .msc-Label{--msc-label-color:var(--msc-c-text-color-invalid)}:is(.msc-Field,.msc-CheckboxGroup,.msc-ColorField,.msc-ComboBox,.msc-ComboBoxGroup,.msc-DateField,.msc-DateFieldGroup,.msc-DatePicker,.msc-DatePickerGroup,.msc-DateRangePicker,.msc-DateRangePickerGroup,.msc-MaskedFieldGroup,.msc-NumberField,.msc-NumberFieldGroup,.msc-OneTimeCode,.msc-OneTimeCodeGroup,.msc-PasswordFieldGroup,.msc-RadioGroup,.msc-SearchField,.msc-SearchFieldGroup,.msc-Select,.msc-SelectGroup,.msc-TextField,.msc-TextFieldGroup,.msc-TimeField,.msc-TimeFieldGroup):where([data-invalid]) .msc-FieldControl{--msc-field-control-border-color:var(--msc-c-red-50)}:is(.msc-Field,.msc-CheckboxGroup,.msc-ColorField,.msc-ComboBox,.msc-ComboBoxGroup,.msc-DateField,.msc-DateFieldGroup,.msc-DatePicker,.msc-DatePickerGroup,.msc-DateRangePicker,.msc-DateRangePickerGroup,.msc-MaskedFieldGroup,.msc-NumberField,.msc-NumberFieldGroup,.msc-OneTimeCode,.msc-OneTimeCodeGroup,.msc-PasswordFieldGroup,.msc-RadioGroup,.msc-SearchField,.msc-SearchFieldGroup,.msc-Select,.msc-SelectGroup,.msc-TextField,.msc-TextFieldGroup,.msc-TimeField,.msc-TimeFieldGroup):where([data-invalid]) .msc-FieldControl:where([data-hovered]){--msc-field-control-border-color:var(--msc-c-red-60)}:is(.msc-Field,.msc-CheckboxGroup,.msc-ColorField,.msc-ComboBox,.msc-ComboBoxGroup,.msc-DateField,.msc-DateFieldGroup,.msc-DatePicker,.msc-DatePickerGroup,.msc-DateRangePicker,.msc-DateRangePickerGroup,.msc-MaskedFieldGroup,.msc-NumberField,.msc-NumberFieldGroup,.msc-OneTimeCode,.msc-OneTimeCodeGroup,.msc-PasswordFieldGroup,.msc-RadioGroup,.msc-SearchField,.msc-SearchFieldGroup,.msc-Select,.msc-SelectGroup,.msc-TextField,.msc-TextFieldGroup,.msc-TimeField,.msc-TimeFieldGroup):where([data-invalid]) .msc-FieldControl:where([data-focused]){--msc-field-control-border-color:var(--msc-c-red-70);--msc-field-control-shadow-color:var(--msc-c-red-20)}:is(.msc-Field,.msc-CheckboxGroup,.msc-ColorField,.msc-ComboBox,.msc-ComboBoxGroup,.msc-DateField,.msc-DateFieldGroup,.msc-DatePicker,.msc-DatePickerGroup,.msc-DateRangePicker,.msc-DateRangePickerGroup,.msc-MaskedFieldGroup,.msc-NumberField,.msc-NumberFieldGroup,.msc-OneTimeCode,.msc-OneTimeCodeGroup,.msc-PasswordFieldGroup,.msc-RadioGroup,.msc-SearchField,.msc-SearchFieldGroup,.msc-Select,.msc-SelectGroup,.msc-TextField,.msc-TextFieldGroup,.msc-TimeField,.msc-TimeFieldGroup):where([data-invalid]) .msc-FieldCaption{--msc-field-caption-color:var(--msc-c-text-color-invalid)}:is(.msc-Field,.msc-CheckboxGroup,.msc-ColorField,.msc-ComboBox,.msc-ComboBoxGroup,.msc-DateField,.msc-DateFieldGroup,.msc-DatePicker,.msc-DatePickerGroup,.msc-DateRangePicker,.msc-DateRangePickerGroup,.msc-MaskedFieldGroup,.msc-NumberField,.msc-NumberFieldGroup,.msc-OneTimeCode,.msc-OneTimeCodeGroup,.msc-PasswordFieldGroup,.msc-RadioGroup,.msc-SearchField,.msc-SearchFieldGroup,.msc-Select,.msc-SelectGroup,.msc-TextField,.msc-TextFieldGroup,.msc-TimeField,.msc-TimeFieldGroup):where([data-invalid]) .msc-FieldCaption:where([data-variant=tooltip]) .msc-ActionButton{--msc-action-button-color:var(--msc-c-text-color-invalid)}:is(.msc-Field,.msc-CheckboxGroup,.msc-ColorField,.msc-ComboBox,.msc-ComboBoxGroup,.msc-DateField,.msc-DateFieldGroup,.msc-DatePicker,.msc-DatePickerGroup,.msc-DateRangePicker,.msc-DateRangePickerGroup,.msc-MaskedFieldGroup,.msc-NumberField,.msc-NumberFieldGroup,.msc-OneTimeCode,.msc-OneTimeCodeGroup,.msc-PasswordFieldGroup,.msc-RadioGroup,.msc-SearchField,.msc-SearchFieldGroup,.msc-Select,.msc-SelectGroup,.msc-TextField,.msc-TextFieldGroup,.msc-TimeField,.msc-TimeFieldGroup):where([data-disabled]) .msc-Label{--msc-label-color:var(--msc-c-neutral-60)}:is(.msc-Field,.msc-CheckboxGroup,.msc-ColorField,.msc-ComboBox,.msc-ComboBoxGroup,.msc-DateField,.msc-DateFieldGroup,.msc-DatePicker,.msc-DatePickerGroup,.msc-DateRangePicker,.msc-DateRangePickerGroup,.msc-MaskedFieldGroup,.msc-NumberField,.msc-NumberFieldGroup,.msc-OneTimeCode,.msc-OneTimeCodeGroup,.msc-PasswordFieldGroup,.msc-RadioGroup,.msc-SearchField,.msc-SearchFieldGroup,.msc-Select,.msc-SelectGroup,.msc-TextField,.msc-TextFieldGroup,.msc-TimeField,.msc-TimeFieldGroup):where([data-disabled]) .msc-Helper{--msc-helper-color:var(--msc-c-neutral-60)}:is(.msc-Field,.msc-CheckboxGroup,.msc-ColorField,.msc-ComboBox,.msc-ComboBoxGroup,.msc-DateField,.msc-DateFieldGroup,.msc-DatePicker,.msc-DatePickerGroup,.msc-DateRangePicker,.msc-DateRangePickerGroup,.msc-MaskedFieldGroup,.msc-NumberField,.msc-NumberFieldGroup,.msc-OneTimeCode,.msc-OneTimeCodeGroup,.msc-PasswordFieldGroup,.msc-RadioGroup,.msc-SearchField,.msc-SearchFieldGroup,.msc-Select,.msc-SelectGroup,.msc-TextField,.msc-TextFieldGroup,.msc-TimeField,.msc-TimeFieldGroup):where([data-disabled]) .msc-FieldControl{--msc-field-control-border-color:var(--msc-c-neutral-20);--msc-field-control-background-color:var(--msc-c-neutral-05)}:is(.msc-Field,.msc-CheckboxGroup,.msc-ColorField,.msc-ComboBox,.msc-ComboBoxGroup,.msc-DateField,.msc-DateFieldGroup,.msc-DatePicker,.msc-DatePickerGroup,.msc-DateRangePicker,.msc-DateRangePickerGroup,.msc-MaskedFieldGroup,.msc-NumberField,.msc-NumberFieldGroup,.msc-OneTimeCode,.msc-OneTimeCodeGroup,.msc-PasswordFieldGroup,.msc-RadioGroup,.msc-SearchField,.msc-SearchFieldGroup,.msc-Select,.msc-SelectGroup,.msc-TextField,.msc-TextFieldGroup,.msc-TimeField,.msc-TimeFieldGroup):where([data-disabled]) .msc-FieldCaption{--msc-field-caption-color:var(--msc-c-neutral-60)}:is(.msc-Field,.msc-CheckboxGroup,.msc-ColorField,.msc-ComboBox,.msc-ComboBoxGroup,.msc-DateField,.msc-DateFieldGroup,.msc-DatePicker,.msc-DatePickerGroup,.msc-DateRangePicker,.msc-DateRangePickerGroup,.msc-MaskedFieldGroup,.msc-NumberField,.msc-NumberFieldGroup,.msc-OneTimeCode,.msc-OneTimeCodeGroup,.msc-PasswordFieldGroup,.msc-RadioGroup,.msc-SearchField,.msc-SearchFieldGroup,.msc-Select,.msc-SelectGroup,.msc-TextField,.msc-TextFieldGroup,.msc-TimeField,.msc-TimeFieldGroup):where(fieldset){padding:0}:where(:is(.msc-Field,.msc-CheckboxGroup,.msc-ColorField,.msc-ComboBox,.msc-ComboBoxGroup,.msc-DateField,.msc-DateFieldGroup,.msc-DatePicker,.msc-DatePickerGroup,.msc-DateRangePicker,.msc-DateRangePickerGroup,.msc-MaskedFieldGroup,.msc-NumberField,.msc-NumberFieldGroup,.msc-OneTimeCode,.msc-OneTimeCodeGroup,.msc-PasswordFieldGroup,.msc-RadioGroup,.msc-SearchField,.msc-SearchFieldGroup,.msc-Select,.msc-SelectGroup,.msc-TextField,.msc-TextFieldGroup,.msc-TimeField,.msc-TimeFieldGroup):where(fieldset)>legend){margin-block-end:4px}:is(.msc-Field,.msc-CheckboxGroup,.msc-ColorField,.msc-ComboBox,.msc-ComboBoxGroup,.msc-DateField,.msc-DateFieldGroup,.msc-DatePicker,.msc-DatePickerGroup,.msc-DateRangePicker,.msc-DateRangePickerGroup,.msc-MaskedFieldGroup,.msc-NumberField,.msc-NumberFieldGroup,.msc-OneTimeCode,.msc-OneTimeCodeGroup,.msc-PasswordFieldGroup,.msc-RadioGroup,.msc-SearchField,.msc-SearchFieldGroup,.msc-Select,.msc-SelectGroup,.msc-TextField,.msc-TextFieldGroup,.msc-TimeField,.msc-TimeFieldGroup):has(.msc-FieldCaption[data-variant=tooltip]){--msc-field-caption-tooltip-size:40px;grid-template-columns:minmax(0, 1fr) var(--msc-field-caption-tooltip-size);align-items:start}:is(.msc-Field,.msc-CheckboxGroup,.msc-ColorField,.msc-ComboBox,.msc-ComboBoxGroup,.msc-DateField,.msc-DateFieldGroup,.msc-DatePicker,.msc-DatePickerGroup,.msc-DateRangePicker,.msc-DateRangePickerGroup,.msc-MaskedFieldGroup,.msc-NumberField,.msc-NumberFieldGroup,.msc-OneTimeCode,.msc-OneTimeCodeGroup,.msc-PasswordFieldGroup,.msc-RadioGroup,.msc-SearchField,.msc-SearchFieldGroup,.msc-Select,.msc-SelectGroup,.msc-TextField,.msc-TextFieldGroup,.msc-TimeField,.msc-TimeFieldGroup):has(.msc-FieldCaption[data-variant=tooltip]) .msc-FieldLabel{grid-column:1/-1}:is(.msc-Field,.msc-CheckboxGroup,.msc-ColorField,.msc-ComboBox,.msc-ComboBoxGroup,.msc-DateField,.msc-DateFieldGroup,.msc-DatePicker,.msc-DatePickerGroup,.msc-DateRangePicker,.msc-DateRangePickerGroup,.msc-MaskedFieldGroup,.msc-NumberField,.msc-NumberFieldGroup,.msc-OneTimeCode,.msc-OneTimeCodeGroup,.msc-PasswordFieldGroup,.msc-RadioGroup,.msc-SearchField,.msc-SearchFieldGroup,.msc-Select,.msc-SelectGroup,.msc-TextField,.msc-TextFieldGroup,.msc-TimeField,.msc-TimeFieldGroup):has(.msc-FieldCaption[data-variant=tooltip]) .msc-FieldCaption{align-self:center}}
@layer mosaic.components{.msc-FieldError{--msc-field-error-color:var(--msc-c-text-color-invalid);--msc-field-error-font-family:var(--msc-t-caption-font-family);--msc-field-error-font-size:var(--msc-t-caption-md-font-size);--msc-field-error-letter-spacing:.4px;--msc-field-error-line-height:var(--msc-t-caption-md-line-height);color:var(--msc-field-error-color);font-family:var(--msc-field-error-font-family);font-size:var(--msc-field-error-font-size);letter-spacing:var(--msc-field-error-letter-spacing);line-height:var(--msc-field-error-line-height);display:block}}
@layer mosaic.components{.msc-Form:where([data-styled]){flex-direction:column;align-items:start;gap:8px;display:flex;position:relative}:where(.msc-Form>*){width:100%}}
@layer mosaic.components{.msc-Input{--msc-input-color:var(--msc-c-neutral-90);--msc-input-background-color:transparent;--msc-input-placeholder-color:var(--msc-c-neutral-50);--msc-input-font-family:var(--msc-t-control-font-family);--msc-input-font-size:var(--msc-t-control-md-font-size);--msc-input-line-height:var(--msc-t-control-md-line-height);--msc-input-padding:var(--msc-s-none) var(--msc-s-lg);width:100%;min-height:0;padding:var(--msc-input-padding);color:var(--msc-input-color);background:var(--msc-input-background-color);font-family:var(--msc-input-font-family);font-size:var(--msc-input-font-size);line-height:var(--msc-input-line-height);appearance:none;clip-path:content-box;border:none;outline:none;margin:0}.msc-Input::placeholder{color:var(--msc-input-placeholder-color)}.msc-Input:where([data-disabled]){--msc-input-color:var(--msc-c-neutral-60)}}
@layer mosaic.components{.msc-Marker{--msc-marker-spacing-inline:.25em;--msc-marker-symbol-size:1em;--msc-marker-label-size:1em;vertical-align:top;margin-inline-start:var(--msc-marker-spacing-inline)}.msc-Marker:where([data-type=symbol]){font-size:var(--msc-marker-symbol-size)}.msc-Marker:where([data-type=label]){font-size:var(--msc-marker-label-size)}}
@layer mosaic.components{.msc-Label{--msc-label-color:var(--msc-c-neutral-80);--msc-label-font-family:var(--msc-t-label-font-family);--msc-label-font-size:var(--msc-t-label-md-font-size);--msc-label-letter-spacing:.4px;--msc-label-line-height:var(--msc-t-label-md-line-height);width:100%;color:var(--msc-label-color);font-family:var(--msc-label-font-family);font-size:var(--msc-label-font-size);letter-spacing:var(--msc-label-letter-spacing);line-height:var(--msc-label-line-height);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;pointer-events:none;text-decoration:none;display:inline-block;overflow:hidden}}
@layer mosaic.components{:is(.msc-TimeField,.msc-TimeFieldGroup):not(:has([data-hovered],[data-focused],[data-invalid],[data-filled])) .msc-DateInput{opacity:0}}
@layer mosaic.components{:is(.msc-DateField,.msc-DateFieldGroup):not(:has([data-hovered],[data-focused],[data-invalid],[data-filled])) .msc-DateInput{opacity:0}:is(.msc-DateField,.msc-DateFieldGroup):where([data-disabled]) .msc-DateSeparator{--msc-date-separator-color:var(--msc-c-neutral-60)}.msc-DateInput{--msc-date-input-color:var(--msc-c-neutral-80);--msc-date-input-background-color:transparent;--msc-date-input-font-family:var(--msc-t-control-font-family);--msc-date-input-font-size:var(--msc-t-control-md-font-size);--msc-date-input-line-height:var(--msc-t-control-md-line-height);--msc-date-input-padding:var(--msc-s-none) var(--msc-s-lg);width:100%;min-height:0;padding:var(--msc-date-input-padding);color:var(--msc-date-input-color);background:var(--msc-date-input-background-color);font-family:var(--msc-date-input-font-family);font-size:var(--msc-date-input-font-size);line-height:var(--msc-date-input-line-height);white-space:nowrap;appearance:none;forced-color-adjust:none;border:none;outline:none;margin:0;display:flex}.msc-DateSegment{--msc-date-segment-padding:0 2px;--msc-date-segment-border-radius:2px;--msc-date-segment-color:var(--msc-c-neutral-90);--msc-date-segment-color-placeholder:var(--msc-c-text-color-placeholder);--msc-date-segment-color-highlight:var(--msc-c-highlight-color);--msc-date-segment-background-color-highlight:var(--msc-c-highlight-background);padding:var(--msc-date-segment-padding);color:var(--msc-date-segment-color);font-variant-numeric:tabular-nums;text-align:end}.msc-DateSegment:where([data-type=literal]){--msc-date-segment-padding:0}.msc-DateSegment:where([data-placeholder]){--msc-date-segment-color:var(--msc-date-segment-color-placeholder)}.msc-DateSegment:where([data-disabled]){--msc-date-segment-color:var(--msc-c-neutral-60);cursor:default}.msc-DateSegment:where([data-focused]){border-radius:var(--msc-date-segment-border-radius);color:var(--msc-date-segment-color-highlight);background:var(--msc-date-segment-background-color-highlight);caret-color:#0000;outline:none}.msc-DateSeparator{--msc-date-separator-font-family:var(--msc-t-control-font-family);--msc-date-separator-font-size:var(--msc-t-control-md-font-size);--msc-date-separator-line-height:var(--msc-t-control-md-line-height);--msc-date-separator-color:var(--msc-c-neutral-80);color:var(--msc-date-separator-color);font-family:var(--msc-date-separator-font-family);font-size:var(--msc-date-separator-font-size);line-height:var(--msc-date-separator-line-height)}}
@layer mosaic.components{.msc-ProgressBar{--msc-progress-bar-size:6px;--msc-progress-bar-border-radius:3px;--msc-progress-bar-track-color:var(--msc-c-highlight-overlay);--msc-progress-bar-fill-color:var(--msc-c-highlight-background);grid-template-columns:1fr auto;grid-template-areas:"label value""bar bar";gap:4px;width:250px;display:grid}.msc-ProgressBar .msc-Label{--msc-label-font-size:14px}.msc-ProgressBar .msc-ProgressBarValue{color:var(--msc-c-text-color);grid-area:value}.msc-ProgressBar .msc-ProgressBarTrack{height:var(--msc-progress-bar-size);border-radius:var(--msc-progress-bar-border-radius);background:var(--msc-progress-bar-track-color);forced-color-adjust:none;grid-area:bar;overflow:hidden}.msc-ProgressBar .msc-ProgressBarFill{border-radius:inherit;background:var(--msc-progress-bar-fill-color);height:100%}.msc-ProgressBar:where([data-indeterminate=ltr]){--msc-progress-bar-fill-from:-85%;--msc-progress-bar-fill-to:85%}.msc-ProgressBar:where([data-indeterminate=rtl]){--msc-progress-bar-fill-from:85%;--msc-progress-bar-fill-to:-85%}.msc-ProgressBar:where([data-indeterminate]) .msc-ProgressBarFill{will-change:transform;width:100%;animation:1.5s ease-in-out infinite msc-ProgressBar-indeterminate}@keyframes msc-ProgressBar-indeterminate{0%{transform:translateX(var(--msc-progress-bar-fill-from)) scaleX(.7)}to{transform:translateX(var(--msc-progress-bar-fill-to)) scaleX(.7)}}}
@layer mosaic.components{.msc-Button{--msc-button-padding:var(--msc-s-sm) 11px;--msc-button-border-width:var(--msc-s-min);--msc-button-border-style:solid;--msc-button-border-color:var(--msc-c-button-border);--msc-button-border-radius:var(--msc-s-xs);--msc-button-color:var(--msc-c-button-color);--msc-button-background-color:var(--msc-c-button-background);--msc-button-outline-width:var(--msc-s-xxs);--msc-button-outline-style:solid;--msc-button-outline-color:var(--msc-c-button-outline);--msc-button-outline-offset:calc(var(--msc-s-xxs) * -1px);--msc-button-font-family:var(--msc-t-action-font-family);--msc-button-font-size:var(--msc-t-action-font-size);--msc-button-line-height:var(--msc-t-action-line-height);--msc-button-icon-size:var(--msc-t-size-lg);--msc-button-icon-animation-translation:7px;--msc-button-gap:var(--msc-s-xs);padding:var(--msc-button-padding);border:var(--msc-button-border-width) var(--msc-button-border-style) var(--msc-button-border-color);border-radius:var(--msc-button-border-radius);color:var(--msc-button-color);background-color:var(--msc-button-background-color);font-family:var(--msc-button-font-family);font-size:var(--msc-button-font-size);line-height:var(--msc-button-line-height);forced-color-adjust:none;appearance:none;vertical-align:middle;text-align:center;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:var(--msc-button-gap);outline:none;margin:0;text-decoration:none;transition:border-color .15s ease-in,color .15s ease-in,background-color .15s ease-in;display:inline-flex;position:relative}.msc-Button:where([data-hovered]){cursor:pointer}.msc-Button:where([data-focus-visible]){z-index:var(--msc-z-index-raised);outline:var(--msc-button-outline-width) var(--msc-button-outline-style) var(--msc-button-outline-color);outline-offset:var(--msc-button-outline-offset)}.msc-Button:where([data-hovered],[data-focus-visible]){--msc-button-border-color:var(--msc-c-button-border-interactive);--msc-button-color:var(--msc-c-button-color-interactive);--msc-button-background-color:var(--msc-c-button-background-interactive)}.msc-Button:where([data-pressed]){--msc-button-border-color:var(--msc-c-button-border-pressed);--msc-button-color:var(--msc-c-button-color-pressed);--msc-button-background-color:var(--msc-c-button-background-pressed)}.msc-Button:where([data-disabled]){--msc-button-border-color:var(--msc-c-button-border-disabled);--msc-button-color:var(--msc-c-button-color-disabled);--msc-button-background-color:var(--msc-c-button-background-disabled)}.msc-Button:where([data-variant=ghost]){--msc-button-border-color:transparent;--msc-button-color:var(--msc-c-neutral-80);--msc-button-background-color:transparent}.msc-Button:where([data-variant=ghost]):where([data-hovered],[data-focus-visible]){--msc-button-border-color:transparent;--msc-button-color:var(--msc-c-neutral-max);--msc-button-background-color:transparent}.msc-Button:where([data-variant=ghost]):where([data-disabled]){--msc-button-border-color:transparent;--msc-button-color:var(--msc-c-neutral-50);--msc-button-background-color:transparent}.msc-Button:where([data-variant=primary]){--msc-button-border-color:transparent;--msc-button-color:var(--msc-c-white);--msc-button-background-color:var(--msc-c-primary)}.msc-Button:where([data-variant=primary]):where([data-hovered],[data-focus-visible]){--msc-button-border-color:transparent;--msc-button-color:var(--msc-c-white);--msc-button-background-color:var(--msc-c-primary-muted)}.msc-Button:where([data-variant=primary]):where([data-disabled]){--msc-button-border-color:var(--msc-c-button-border-disabled);--msc-button-color:var(--msc-c-button-color-disabled);--msc-button-background-color:var(--msc-c-button-background-disabled)}.msc-Button:where([data-variant=secondary]){--msc-button-border-color:transparent;--msc-button-color:var(--msc-c-neutral-80);--msc-button-background-color:var(--msc-c-neutral-min)}.msc-Button:where([data-variant=secondary]):where([data-hovered],[data-focus-visible]){--msc-button-border-color:transparent;--msc-button-color:var(--msc-c-neutral-max);--msc-button-background-color:var(--msc-c-neutral-05)}.msc-Button:where([data-variant=secondary]):where([data-disabled]){--msc-button-border-color:var(--msc-c-button-border-disabled);--msc-button-color:var(--msc-c-button-color-disabled);--msc-button-background-color:var(--msc-c-button-background-disabled)}.msc-Button:where([data-variant=tertiary]){--msc-button-border-color:transparent;--msc-button-color:var(--msc-c-neutral-min);--msc-button-background-color:var(--msc-c-neutral-80)}.msc-Button:where([data-variant=tertiary]):where([data-hovered],[data-focus-visible]){--msc-button-border-color:transparent;--msc-button-color:var(--msc-c-neutral-min);--msc-button-background-color:var(--msc-c-neutral-max)}.msc-Button:where([data-variant=tertiary]):where([data-disabled]){--msc-button-border-color:var(--msc-c-button-border-disabled);--msc-button-color:var(--msc-c-button-color-disabled);--msc-button-background-color:var(--msc-c-button-background-disabled)}.msc-Button:where([data-variant=quaternary]){--msc-button-border-color:var(--msc-c-neutral-10);--msc-button-color:var(--msc-c-neutral-50);--msc-button-background-color:var(--msc-c-neutral-min)}.msc-Button:where([data-variant=quaternary]):where([data-hovered],[data-focus-visible]){--msc-button-border-color:var(--msc-c-neutral-max);--msc-button-color:var(--msc-c-neutral-min);--msc-button-background-color:var(--msc-c-neutral-80)}.msc-Button:where([data-variant=quaternary]):where([data-disabled]){--msc-button-border-color:var(--msc-c-button-border-disabled);--msc-button-color:var(--msc-c-button-color-disabled);--msc-button-background-color:var(--msc-c-button-background-disabled)}.msc-Button:where([data-children=single]):has(.msc-Icon,.msc-ProgressIndicator){--msc-button-padding:7px}.msc-Button .msc-Icon:not([width],[height],[data-size]){--msc-icon-size:var(--msc-button-icon-size)}.msc-Button .msc-ProgressIndicator{--msc-progress-indicator-size:var(--msc-button-icon-size);--msc-progress-indicator-fill-color:currentColor}.msc-Button:where([data-animated-icon]:not([data-disabled])) .msc-Icon{transition:transform .15s ease-out}.msc-Button:where([data-animated-icon]:not([data-disabled])):where([data-hovered][data-animated-icon=left]) .msc-Icon{transform:translateX(calc(var(--msc-button-icon-animation-translation) * -1))}.msc-Button:where([data-animated-icon]:not([data-disabled])):where([data-hovered][data-animated-icon=right]) .msc-Icon{transform:translateX(var(--msc-button-icon-animation-translation))}}
@layer mosaic.components{.msc-ActionButton{--msc-action-button-size:32px;--msc-action-button-icon-size:16px;--msc-action-button-icon-padding:var(--msc-s-none);--msc-action-button-border-radius:var(--msc-s-xs);--msc-action-button-color:var(--msc-c-neutral-60);--msc-action-button-background-color:transparent;--msc-action-button-outline-width:2px;--msc-action-button-outline-style:solid;--msc-action-button-outline-color:var(--msc-c-button-outline);--msc-action-button-outline-offset:-5px;width:var(--msc-action-button-size);height:var(--msc-action-button-size);padding:var(--msc-action-button-icon-padding);border-radius:var(--msc-action-button-border-radius);color:var(--msc-action-button-color);background:var(--msc-action-button-background-color);-webkit-user-select:none;user-select:none;cursor:pointer;appearance:none;border:none;flex:none;justify-content:center;align-items:center;display:flex}.msc-ActionButton:where([data-hovered]){cursor:pointer}.msc-ActionButton:where([data-focus-visible]){z-index:var(--msc-z-index-raised);outline:var(--msc-action-button-outline-width) var(--msc-action-button-outline-style) var(--msc-action-button-outline-color);outline-offset:var(--msc-action-button-outline-offset)}.msc-ActionButton:where([data-hovered],[data-focus-visible]){--msc-action-button-color:var(--msc-c-neutral-80)}.msc-ActionButton:where([data-disabled]){--msc-action-button-color:var(--msc-c-neutral-60)}.msc-ActionButton .msc-Icon{width:var(--msc-action-button-icon-size);height:var(--msc-action-button-icon-size)}}
@layer mosaic.components{.msc-Tooltip{--msc-tooltip-max-width:150px;--msc-tooltip-border-radius:4px;--msc-tooltip-color:var(--msc-c-highlight-color);--msc-tooltip-background-color:var(--msc-c-highlight-background);--msc-tooltip-box-shadow-color:var(--msc-c-shadow);--msc-tooltip-padding:2px 8px;--msc-tooltip-font-size:14px;max-width:var(--msc-tooltip-max-width);padding:var(--msc-tooltip-padding);border-radius:var(--msc-tooltip-border-radius);color:var(--msc-tooltip-color);background-color:var(--msc-tooltip-background-color);box-shadow:0 8px 20px var(--msc-tooltip-box-shadow-color);font-size:var(--msc-tooltip-font-size);forced-color-adjust:none;transform-origin:var(--trigger-anchor-point);outline:none;transition:transform .15s,opacity .15s;transform:translate(0,0)}.msc-Tooltip:where([data-placement=top]){--msc-tooltip-origin:translateY(4px);--msc-tooltip-arrow-transform:none;margin-bottom:8px}.msc-Tooltip:where([data-placement=bottom]){--msc-tooltip-origin:translateY(-4px);--msc-tooltip-arrow-transform:rotate(180deg);margin-top:8px}.msc-Tooltip:where([data-placement=right]){--msc-tooltip-origin:translateX(-4px);--msc-tooltip-arrow-transform:rotate(90deg);margin-inline-start:8px}.msc-Tooltip:where([data-placement=left]){--msc-tooltip-origin:translateX(4px);--msc-tooltip-arrow-transform:rotate(-90deg);margin-inline-end:8px}.msc-Tooltip:where([data-entering],[data-exiting]){transform:scale(.9) var(--msc-tooltip-origin);opacity:0}.msc-Tooltip .msc-OverlayArrow:where(:not(:empty) svg){fill:var(--msc-tooltip-background-color);transform:var(--msc-tooltip-arrow-transform);display:block}.msc-Tooltip .msc-OverlayArrow:where(:empty):before{content:"";background-color:var(--msc-tooltip-background-color);width:8px;height:8px;transform:var(--msc-tooltip-arrow-transform);display:block;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 8 8\"><path d=\"M0 0 L4 4 L8 0\" /></svg>") 50%/contain no-repeat}}
@layer mosaic.components{.msc-FieldCaption{--msc-field-caption-color:var(--msc-c-text-color);--msc-field-caption-min-height:var(--msc-s-xl);min-height:var(--msc-field-caption-min-height)}.msc-FieldCaption .msc-FieldDescription{--msc-field-description-color:var(--msc-field-caption-color)}.msc-FieldCaption .msc-FieldError{--msc-field-error-color:var(--msc-field-caption-color)}.msc-FieldCaption:where([data-variant=tooltip]){justify-content:center;align-items:center;min-height:0;display:flex}.msc-Tooltip:where([data-trigger=FieldCaption]) .msc-FieldDescription{--msc-field-description-color:var(--msc-tooltip-color)}.msc-Tooltip:where([data-trigger=FieldCaption]) .msc-FieldError{--msc-field-error-color:var(--msc-tooltip-color)}.msc-Tooltip:where([data-trigger=FieldCaption]):where([data-state=error]){--msc-tooltip-background-color:var(--msc-c-error-background)}}
@layer mosaic.components{.msc-FieldControl{--msc-field-control-addon-color:var(--msc-c-neutral-60);--msc-field-control-background-color:var(--msc-c-neutral-min);--msc-field-control-border-color:var(--msc-c-neutral-30);--msc-field-control-shadow-color:var(--msc-c-neutral-alpha-30);--msc-field-control-box-shadow:0 0 0 1px var(--msc-field-control-border-color);--msc-field-control-border-radius:var(--msc-s-xs);border-radius:var(--msc-field-control-border-radius);background:var(--msc-field-control-background-color);min-height:32px;box-shadow:var(--msc-field-control-box-shadow);align-items:center;transition:box-shadow .15s;display:flex;position:relative;overflow:hidden}.msc-FieldControl:where([data-hovered]){--msc-field-control-border-color:var(--msc-c-neutral-40)}.msc-FieldControl:where([data-focused]){--msc-field-control-border-color:var(--msc-c-neutral-50);--msc-field-control-box-shadow:0 0 0 1px var(--msc-field-control-border-color), 0 0 0 3px var(--msc-field-control-shadow-color)}}
@layer mosaic.components{.msc-FieldDescription{--msc-field-description-color:var(--msc-c-text-color);--msc-field-description-font-family:var(--msc-t-caption-font-family);--msc-field-description-font-size:var(--msc-t-caption-md-font-size);--msc-field-description-letter-spacing:.4px;--msc-field-description-line-height:var(--msc-t-caption-md-line-height);color:var(--msc-field-description-color);font-family:var(--msc-field-description-font-family);font-size:var(--msc-field-description-font-size);letter-spacing:var(--msc-field-description-letter-spacing);line-height:var(--msc-field-description-line-height);display:block}}
@layer mosaic.components{.msc-Helper{--msc-helper-size:16px;--msc-helper-icon-size:14px;--msc-helper-border-radius:8px;--msc-helper-color:var(--msc-c-neutral-60);--msc-helper-background-color:transparent;--msc-helper-outline-width:1px;--msc-helper-outline-style:solid;--msc-helper-outline-color:var(--msc-c-button-outline);--msc-helper-outline-offset:-1px;width:var(--msc-helper-size);height:var(--msc-helper-size);color:var(--msc-helper-color);background:var(--msc-helper-background-color);-webkit-user-select:none;user-select:none;cursor:pointer;appearance:none;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.msc-Helper:where([data-hovered]){cursor:pointer}.msc-Helper:where([data-focus-visible]){z-index:var(--msc-z-index-raised);border-radius:var(--msc-helper-border-radius);outline:var(--msc-helper-outline-width) var(--msc-helper-outline-style) var(--msc-helper-outline-color);outline-offset:var(--msc-helper-outline-offset)}.msc-Helper:where([data-hovered],[data-focus-visible]){--msc-helper-color:var(--msc-c-neutral-80)}.msc-Helper:where([data-disabled]){--msc-helper-color:var(--msc-c-neutral-60)}.msc-Helper .msc-Icon{width:var(--msc-helper-icon-size);height:var(--msc-helper-icon-size)}.msc-Tooltip:where([data-trigger=Helper]){--msc-tooltip-max-width:300px}}
@layer mosaic.components{.msc-FieldLabel{--msc-field-label-gap:var(--msc-s-xs);justify-content:start;align-items:center;gap:var(--msc-field-label-gap);display:flex;overflow:hidden}.msc-FieldLabel:where(:empty){display:none}.msc-FieldLabel .msc-Label{width:auto}}

@layer mosaic.components{.msc-ProgressIndicator{--msc-progress-indicator-size:48px;--msc-progress-indicator-stroke-width:4px;--msc-progress-indicator-track-color:var(--msc-c-highlight-overlay);--msc-progress-indicator-fill-color:var(--msc-c-primary)}.msc-ProgressIndicator .msc-ProgressIndicatorRing{width:var(--msc-progress-indicator-size);max-width:none;height:var(--msc-progress-indicator-size);fill:none;outline:none}.msc-ProgressIndicator .msc-ProgressIndicatorTrack{stroke:var(--msc-progress-indicator-track-color);stroke-width:var(--msc-progress-indicator-stroke-width)}.msc-ProgressIndicator .msc-ProgressIndicatorFill{stroke:var(--msc-progress-indicator-fill-color);stroke-width:var(--msc-progress-indicator-stroke-width);stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.msc-ProgressIndicator:where([data-indeterminate]) .msc-ProgressIndicatorFill{animation:1.375s linear infinite msc-ProgressIndicator-spin,1.5s ease-in-out infinite msc-ProgressIndicator-slide}.msc-ProgressIndicator:where([data-variant=block]){justify-content:center;align-items:center;min-width:100%;padding-block:24px;display:flex}.msc-ProgressIndicator:where([data-variant=local]){z-index:var(--msc-z-index-controls);background:var(--msc-c-modal-background-glass);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.msc-ProgressIndicator:where([data-variant=full]){z-index:var(--msc-z-index-overlay);background:var(--msc-c-modal-background-glass);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes msc-ProgressIndicator-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes msc-ProgressIndicator-slide{0%{stroke-dasharray:1 100;stroke-dashoffset:0}50%{stroke-dasharray:65 150;stroke-dashoffset:-15px}to{stroke-dasharray:1 100;stroke-dashoffset:-100px}}}
@layer mosaic.components{.msc-Card{--msc-card-padding:16px;--msc-card-border-width:1px;--msc-card-border-style:solid;--msc-card-border-color:var(--msc-c-border-color);--msc-card-border-radius:8px;--msc-card-color:var(--msc-c-text-color);--msc-card-background:var(--msc-c-surface-idle);--msc-card-outline-width:2px;--msc-card-outline-style:solid;--msc-card-outline-color:var(--msc-c-focus-ring-color);--msc-card-outline-offset:-2px;--msc-card-shadow:none;--msc-card-width:max-content;border:var(--msc-card-border-width) var(--msc-card-border-style) var(--msc-card-border-color);border-radius:var(--msc-card-border-radius);color:var(--msc-card-color);background:var(--msc-card-background);box-shadow:var(--msc-card-shadow);width:var(--msc-card-width);outline:none;flex-direction:column;padding:0;text-decoration:none;transition:border-color .15s ease-in,box-shadow .15s ease-in,background .15s ease-in;display:flex;position:relative;overflow:hidden}.msc-Card:where([data-variant=outlined]){--msc-card-border-color:var(--msc-c-border-color);--msc-card-background:var(--msc-c-surface-idle);--msc-card-shadow:none}.msc-Card:where([data-variant=elevated]){--msc-card-border-color:transparent;--msc-card-background:var(--msc-c-surface-idle);--msc-card-shadow:0 1px 3px 0 var(--msc-c-shadow), 0 1px 2px -1px var(--msc-c-shadow)}.msc-Card:where([data-variant=filled]){--msc-card-border-color:transparent;--msc-card-background:var(--msc-c-surface-idle);--msc-card-shadow:none}.msc-Card:where(a){cursor:pointer}.msc-Card:where([data-focus-visible]){z-index:var(--msc-z-index-raised);outline:var(--msc-card-outline-width) var(--msc-card-outline-style) var(--msc-card-outline-color);outline-offset:var(--msc-card-outline-offset)}.msc-Card:where([data-disabled]){opacity:.5;cursor:default;pointer-events:none}.msc-Card:where([data-size=xs]){--msc-card-padding:8px;--msc-card-border-radius:4px;--msc-card-width:112px}.msc-Card:where([data-size=sm]){--msc-card-padding:12px;--msc-card-border-radius:6px;--msc-card-width:192px}.msc-Card:where([data-size=md]){--msc-card-padding:16px;--msc-card-border-radius:8px;--msc-card-width:240px}.msc-Card:where([data-size=lg]){--msc-card-padding:20px;--msc-card-border-radius:10px;--msc-card-width:320px}.msc-Card:where([data-size=xl]){--msc-card-padding:24px;--msc-card-border-radius:12px;--msc-card-width:400px}.msc-Card:where([data-orientation=horizontal]){grid-template-rows:1fr auto;grid-template-columns:auto 1fr;display:grid}.msc-CardHero{position:relative;overflow:hidden}.msc-CardHero>:where(img,svg,video){object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;display:block}:where([data-orientation=horizontal])>.msc-CardHero{grid-row:1/-1}:where([data-orientation=horizontal])>.msc-CardHero>:where(img,svg,video){width:auto;height:100%}.msc-CardContent{padding:var(--msc-card-padding);flex:1;grid-template-columns:1fr auto;gap:4px;display:grid}:where([data-orientation=horizontal])>.msc-CardContent{grid-area:1/2}.msc-CardContent .msc-Text[slot=title]{font-family:var(--msc-f-sans-serif-medium);grid-column:1;align-self:center;margin:0;font-size:16px;line-height:1.25}:where([data-size=xs]) :is(.msc-CardContent .msc-Text[slot=title]){font-size:13px}:where([data-size=sm]) :is(.msc-CardContent .msc-Text[slot=title]){font-size:14px}:where([data-size=lg]) :is(.msc-CardContent .msc-Text[slot=title]){font-size:18px}:where([data-size=xl]) :is(.msc-CardContent .msc-Text[slot=title]){font-size:20px}.msc-CardContent .msc-Text[slot=description]{color:var(--msc-c-text-color-dimmed);font-family:var(--msc-f-sans-serif-regular);grid-column:1/-1;margin:0;font-size:14px;line-height:1.4}:where([data-size=xs]) :is(.msc-CardContent .msc-Text[slot=description]){font-size:11px}:where([data-size=sm]) :is(.msc-CardContent .msc-Text[slot=description]){font-size:12px}:where([data-size=lg]) :is(.msc-CardContent .msc-Text[slot=description]){font-size:15px}:where([data-size=xl]) :is(.msc-CardContent .msc-Text[slot=description]){font-size:16px}.msc-CardFooter{padding:0 var(--msc-card-padding) var(--msc-card-padding);justify-content:space-between;align-items:center;gap:8px;display:flex}:where([data-orientation=horizontal])>.msc-CardFooter{grid-area:2/2}.msc-CardAction{grid-area:1/2;align-self:center;align-items:center;display:flex}.msc-CardAction .msc-ActionButton{justify-content:end}}
.FormCard-module__9ASz3a__card{background:var(--msc-c-white);width:100%;max-width:40.25rem;margin-bottom:1.5rem}.FormCard-module__9ASz3a__cardContent{padding:1rem}@media (min-width:769px){.FormCard-module__9ASz3a__cardContent{padding:2.5rem}}
.DoBForm-module__uC3h1W__intro{font-family:var(--msc-f-sans-serif-light);font-size:var(--msc-t-body-md-font-size);line-height:var(--msc-t-body-md-line-height);font-weight:var(--msc-t-body-font-weight);margin:0 0 1.5rem}.DoBForm-module__uC3h1W__requiredNote{font-family:var(--msc-f-sans-serif-light);font-size:var(--msc-t-body-sm-font-size);line-height:var(--msc-t-body-sm-line-height);font-weight:var(--msc-t-body-font-weight);margin:1rem 0 1.5rem;display:block}
@layer mosaic.components{.msc-CheckboxGroup{padding:0}.msc-CheckboxGroup:where([data-orientation=vertical]) :where(.msc-FieldControl){flex-direction:column;align-items:start;min-height:0}.msc-CheckboxGroup:where([data-orientation=horizontal]) :where(.msc-FieldControl){flex-direction:row;align-items:center}.msc-CheckboxGroup .msc-FieldControl{box-shadow:none;background:0 0;gap:12px 24px;padding-inline:12px}.msc-CheckboxGroup:not(:has(.msc-Label)) .msc-FieldControl{margin-inline:-3px;padding-inline:3px}}
@layer mosaic.components{.msc-Checkbox{--msc-checkbox-icon-size:var(--msc-t-size-lg);--msc-checkbox-icon-border-radius:var(--msc-s-xs);--msc-checkbox-icon-background-color:var(--msc-c-neutral-min);--msc-checkbox-icon-margin-block:3px;--msc-checkbox-padding:var(--msc-s-none);--msc-checkbox-checkmark-size:var(--msc-t-size-md);--msc-checkbox-checkmark-color:var(--msc-c-neutral-90);--msc-checkbox-gap:var(--msc-s-md);--msc-checkbox-border-color:var(--msc-c-neutral-30);--msc-checkbox-shadow-color:var(--msc-c-neutral-alpha-30);--msc-checkbox-color:var(--msc-c-neutral-90);--msc-checkbox-background-color:transparent;--msc-checkbox-box-shadow:0 0 0 1px var(--msc-checkbox-border-color);--msc-checkbox-font-family:var(--msc-t-control-font-family);--msc-checkbox-font-size:var(--msc-t-control-md-font-size);--msc-checkbox-line-height:var(--msc-t-control-md-line-height);--msc-checkbox-cursor:pointer;--msc-checkbox-align-items:start;color:var(--msc-checkbox-color);background:var(--msc-checkbox-background-color);padding:var(--msc-checkbox-padding);font-family:var(--msc-checkbox-font-family);font-size:var(--msc-checkbox-font-size);line-height:var(--msc-checkbox-line-height);forced-color-adjust:none;cursor:var(--msc-checkbox-cursor);align-items:var(--msc-checkbox-align-items);gap:var(--msc-checkbox-gap);outline:none;display:flex;position:relative}.msc-Checkbox:where([data-hovered]){--msc-checkbox-border-color:var(--msc-c-neutral-40)}.msc-Checkbox:where([data-focused]){--msc-checkbox-border-color:var(--msc-c-neutral-50);--msc-checkbox-box-shadow:0 0 0 1px var(--msc-checkbox-border-color), 0 0 0 3px var(--msc-checkbox-shadow-color)}.msc-Checkbox:where([data-invalid]){--msc-checkbox-border-color:var(--msc-c-red-50)}.msc-Checkbox:where([data-invalid]):where([data-hovered]){--msc-checkbox-border-color:var(--msc-c-red-60)}.msc-Checkbox:where([data-invalid]):where([data-focused]){--msc-checkbox-border-color:var(--msc-c-red-70);--msc-checkbox-shadow-color:var(--msc-c-red-20)}.msc-Checkbox:where([data-readonly]){--msc-checkbox-cursor:not-allowed}.msc-Checkbox:where([data-disabled]){--msc-checkbox-checkmark-color:var(--msc-c-neutral-alpha-60);--msc-checkbox-border-color:var(--msc-c-neutral-20);--msc-checkbox-color:var(--msc-c-neutral-60);--msc-checkbox-cursor:not-allowed}.msc-Checkbox:where([data-disabled]) :where(.msc-CheckboxIcon){--msc-checkbox-icon-background-color:var(--msc-c-neutral-05)}.msc-Checkbox :where(.msc-CheckboxIcon){background:var(--msc-checkbox-icon-background-color);width:var(--msc-checkbox-icon-size);height:var(--msc-checkbox-icon-size);margin-block:var(--msc-checkbox-icon-margin-block);border-radius:var(--msc-checkbox-icon-border-radius);box-shadow:var(--msc-checkbox-box-shadow);flex:none;justify-content:center;align-items:center;transition:box-shadow .15s;display:flex}.msc-Checkbox :where(.msc-CheckboxIcon) :where(.msc-Icon){width:var(--msc-checkbox-checkmark-size);height:var(--msc-checkbox-checkmark-size);color:var(--msc-checkbox-checkmark-color);clip-path:inset(0 100% 0 0)}.msc-Checkbox:where([data-selected],[data-indeterminate]) :where(.msc-CheckboxIcon) :where(.msc-Icon){clip-path:inset(0);transition:clip-path .15s}}
@layer mosaic.components{.msc-DescriptionList{--msc-description-list-font-size:var(--msc-t-size-lg);font-size:var(--msc-description-list-font-size);flex-direction:column;display:flex}.msc-DescriptionList:where([data-orientation=horizontal]){--msc-description-list-gap:var(--msc-s-xxs) var(--msc-s-xl);gap:var(--msc-description-list-gap);grid-template-columns:max-content 1fr;display:grid}.msc-DescriptionList:where([data-columns]){grid-template-columns:repeat(var(--msc-description-list-columns), 1fr)}.msc-DescriptionTerm{--msc-description-term-color:var(--msc-c-gray-90);--msc-description-term-font-family:var(--msc-f-sans-serif-light);--msc-description-term-margin-block-start:var(--msc-s-sm);color:var(--msc-description-term-color);font-family:var(--msc-description-term-font-family)}.msc-DescriptionList:where([data-orientation=vertical])>.msc-DescriptionTerm:where(:not(:first-child)){margin-block-start:var(--msc-description-term-margin-block-start)}.msc-DescriptionDetails{--msc-description-details-color:var(--msc-c-neutral-max);color:var(--msc-description-details-color)}}
@layer mosaic.components{.msc-TextArea{--msc-text-area-color:var(--msc-c-neutral-90);--msc-text-area-background-color:transparent;--msc-text-area-font-family:var(--msc-t-control-font-family);--msc-text-area-font-size:var(--msc-t-control-md-font-size);--msc-text-area-line-height:var(--msc-t-control-md-line-height);width:100%;min-height:min-content;color:var(--msc-text-area-color);background:var(--msc-text-area-background-color);font-family:var(--msc-text-area-font-family);font-size:var(--msc-text-area-font-size);line-height:var(--msc-text-area-line-height);appearance:none;resize:none;border:none;outline:none;margin:0;padding:5px 12px;scroll-padding-block:5px;overflow:hidden}.msc-TextArea:where([data-resizable]){resize:vertical;overflow:auto}.msc-TextArea:where([data-disabled]){--msc-text-area-color:var(--msc-c-neutral-60)}:where(.msc-TextArea__wrapper){grid-template-columns:100%;width:100%;display:grid}:where(.msc-TextArea__wrapper) :where(.msc-TextArea__resizer){--msc-text-area-font-family:var(--msc-t-control-font-family);--msc-text-area-font-size:var(--msc-t-control-md-font-size);--msc-text-area-line-height:var(--msc-t-control-md-line-height);min-height:0;font-family:var(--msc-text-area-font-family);font-size:var(--msc-text-area-font-size);line-height:var(--msc-text-area-line-height);white-space:pre-wrap;word-wrap:break-word;visibility:hidden;padding:5px 12px}:where(.msc-TextArea__wrapper) :where(.msc-TextArea,.msc-TextArea__resizer){grid-area:1/1/2/2}}


@layer mosaic.components{.msc-ToastRegion{z-index:var(--msc-z-index-toast);pointer-events:none;outline:none;gap:8px;margin-block:16px;margin-inline:8px;display:flex;position:fixed;inset-inline:0}.msc-ToastRegion:where([data-placement*=top]){flex-direction:column-reverse;top:0}.msc-ToastRegion:where([data-placement*=bottom]){flex-direction:column;bottom:0}.msc-ToastRegion:where([data-placement*=start]){align-items:start}.msc-ToastRegion:where([data-placement*=center]){align-items:center}.msc-ToastRegion:where([data-placement*=end]){align-items:end}.msc-Toast{--msc-toast-gap:8px;--msc-toast-icon-size:8px;--msc-toast-padding:8px 8px 8px 16px;--msc-toast-border-radius:4px;--msc-toast-color:var(--msc-c-ink);--msc-toast-background-color:var(--msc-c-paper);--msc-toast-title-font-weight:var(--msc-t-heading-sm-font-weight);padding:var(--msc-toast-padding);border-radius:var(--msc-toast-border-radius);color:var(--msc-toast-color);background-color:var(--msc-toast-background-color);pointer-events:all;align-items:stretch;gap:var(--msc-toast-gap);outline:none;flex-direction:row;display:flex}.msc-Toast:where([data-variant=neutral]){--msc-toast-color:var(--msc-c-neutral-color-on-neutral);--msc-toast-background-color:var(--msc-c-neutral-background)}.msc-Toast:where([data-variant=info]){--msc-toast-color:var(--msc-c-info-color-on-info);--msc-toast-background-color:var(--msc-c-info-background)}.msc-Toast:where([data-variant=warning]){--msc-toast-color:var(--msc-c-warning-color-on-warning);--msc-toast-background-color:var(--msc-c-warning-background)}.msc-Toast:where([data-variant=alert]){--msc-toast-color:var(--msc-c-alert-color-on-alert);--msc-toast-background-color:var(--msc-c-alert-background)}.msc-Toast:where([data-variant=success]){--msc-toast-color:var(--msc-c-success-color-on-success);--msc-toast-background-color:var(--msc-c-success-background)}.msc-Toast:where([data-variant=error]){--msc-toast-color:var(--msc-c-error-color-on-error);--msc-toast-background-color:var(--msc-c-error-background)}.msc-Toast:where([data-focus-visible]){outline:2px solid var(--msc-toast-background-color);outline-offset:2px}.msc-Toast{view-transition-class:msc-Toast}.msc-Toast .msc-ToastContent{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex;position:relative}.msc-Toast .msc-ToastContent [slot=title]{font-weight:var(--msc-toast-title-font-weight)}.msc-Toast>.msc-Separator{--msc-separator-border-color:var(--msc-c-highlight-background-subtle);margin:0 0 0 8px}.msc-Toast .msc-Button[slot=close]{--msc-button-icon-size:var(--msc-toast-icon-size);--msc-button-color:var(--msc-toast-color);--msc-button-background-color:transparent;--msc-button-outline-color:var(--msc-toast-color);appearance:none;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin:4px;padding:0;display:flex}.msc-Toast .msc-Button[slot=close][data-hovered],.msc-Toast .msc-Button[slot=close][data-focus-visible]{--msc-button-background-color:var(--msc-c-highlight-background-interactive)}.msc-Toast .msc-Button[slot=close][data-pressed]{--msc-button-background-color:var(--msc-c-highlight-background-pressed)}.msc-Toast .msc-Button[slot=close]:after{content:"";position:absolute;inset:-4px}.msc-ToastIcon{display:contents}.msc-ToastIcon .msc-Icon{--msc-icon-size:18px;margin-block:7px}::view-transition-new(.msc-Toast):only-child{animation:.3s msc-Toast-fade-in}::view-transition-old(.msc-Toast):only-child{animation:.3s msc-Toast-fade-out}@keyframes msc-Toast-fade-in{0%{opacity:0}}@keyframes msc-Toast-fade-out{to{opacity:0}}}
.PersonalDataForm-module__s7UzyW__formWrapper{position:relative}.PersonalDataForm-module__s7UzyW__intro{font-family:var(--msc-f-sans-serif-light);font-size:var(--msc-t-body-md-font-size);line-height:var(--msc-t-body-md-line-height);font-weight:var(--msc-t-body-font-weight);margin:0 0 1.5rem}.PersonalDataForm-module__s7UzyW__descriptionList{row-gap:16px}.PersonalDataForm-module__s7UzyW__requiredNote{color:var(--msc-c-content-secondary,var(--msc-c-gray-700));font-size:var(--msc-fs-sm,.875rem);margin:0}.PersonalDataForm-module__s7UzyW__toaster .msc-Toast[data-variant=custom]{--msc-toast-background-color:var(--msc-c-red-20);--msc-toast-color:var(--msc-c-primary-red)}
.BeneficiaryForm-module__v3mWWq__textNote{font-size:var(--msc-t-body-sm-font-size);line-height:var(--msc-t-body-sm-line-height);margin:0;display:block}.BeneficiaryForm-module__v3mWWq__link{color:var(--msc-c-content-primary,var(--msc-c-black));text-underline-offset:2px;text-decoration:underline}
@layer mosaic.components{.msc-ToggleButtonGroup{--msc-toggle-button-group-border-radius:4px;width:fit-content;display:flex}.msc-ToggleButtonGroup>button{z-index:var(--msc-z-index-above);border-radius:0}.msc-ToggleButtonGroup>button[data-disabled]{z-index:var(--msc-z-index-default)}.msc-ToggleButtonGroup>button[data-selected],.msc-ToggleButtonGroup>button[data-hovered],.msc-ToggleButtonGroup>button[data-focus-visible]{z-index:var(--msc-z-index-raised)}.msc-ToggleButtonGroup:where([data-orientation=horizontal]){flex-direction:row}.msc-ToggleButtonGroup:where([data-orientation=horizontal])>button{margin-inline-start:-1px}.msc-ToggleButtonGroup:where([data-orientation=horizontal])>button:first-child{border-radius:var(--msc-toggle-button-group-border-radius) 0 0 var(--msc-toggle-button-group-border-radius);margin-inline-start:0}.msc-ToggleButtonGroup:where([data-orientation=horizontal])>button:last-child{border-radius:0 var(--msc-toggle-button-group-border-radius) var(--msc-toggle-button-group-border-radius) 0}.msc-ToggleButtonGroup:where([data-orientation=vertical]){flex-direction:column;width:fit-content}.msc-ToggleButtonGroup:where([data-orientation=vertical])>button{margin-block-start:-1px}.msc-ToggleButtonGroup:where([data-orientation=vertical])>button:first-child{border-radius:var(--msc-toggle-button-group-border-radius) var(--msc-toggle-button-group-border-radius) 0 0;margin-block-start:0}.msc-ToggleButtonGroup:where([data-orientation=vertical])>button:last-child{border-radius:0 0 var(--msc-toggle-button-group-border-radius) var(--msc-toggle-button-group-border-radius)}.msc-ToggleButtonGroup :where(.msc-SelectionIndicator){z-index:var(--msc-z-index-below);background-color:var(--msc-c-button-background-selected);transition-property:translate;transition-duration:.15s;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.msc-ToggleButtonGroup :where(.msc-SelectionIndicator){transition:none}}}
@layer mosaic.components{.msc-ToggleButton{--msc-toggle-button-border-width:1px;--msc-toggle-button-border-style:solid;--msc-toggle-button-border-color:var(--msc-c-button-border);--msc-toggle-button-border-radius:4px;--msc-toggle-button-padding:6px 11px;--msc-toggle-button-color:var(--msc-c-button-color);--msc-toggle-button-background-color:var(--msc-c-button-background);--msc-toggle-button-outline-width:2px;--msc-toggle-button-outline-style:solid;--msc-toggle-button-outline-color:var(--msc-c-button-outline);--msc-toggle-button-outline-offset:-2px;--msc-toggle-button-font-family:var(--msc-t-action-font-family);--msc-toggle-button-font-size:var(--msc-t-action-font-size);--msc-toggle-button-line-height:var(--msc-t-action-line-height);--msc-toggle-button-icon-size:16px;border:var(--msc-toggle-button-border-width) var(--msc-toggle-button-border-style) var(--msc-toggle-button-border-color);border-radius:var(--msc-toggle-button-border-radius);padding:var(--msc-toggle-button-padding);color:var(--msc-toggle-button-color);background-color:var(--msc-toggle-button-background-color);font-family:var(--msc-toggle-button-font-family);font-size:var(--msc-toggle-button-font-size);line-height:var(--msc-toggle-button-line-height);forced-color-adjust:none;appearance:none;vertical-align:middle;text-align:center;outline:none;justify-content:center;align-items:center;gap:4px;margin:0;transition:border-color .15s ease-in,color .15s ease-in,background-color .15s ease-in;display:inline-flex;position:relative}.msc-ToggleButton:where([data-hovered]){--msc-toggle-button-border-color:var(--msc-c-button-border-interactive);--msc-toggle-button-color:var(--msc-c-button-color-interactive);--msc-toggle-button-background-color:var(--msc-c-button-background-interactive);cursor:pointer}.msc-ToggleButton:where([data-pressed]){--msc-toggle-button-border-color:var(--msc-c-button-border-pressed);--msc-toggle-button-color:var(--msc-c-button-color-pressed);--msc-toggle-button-background-color:var(--msc-c-button-background-pressed)}.msc-ToggleButton:where([data-selected]){--msc-toggle-button-border-color:var(--msc-c-button-border-selected);--msc-toggle-button-color:var(--msc-c-button-color-selected);--msc-toggle-button-background-color:var(--msc-c-button-background-selected)}.msc-ToggleButton:where([data-focus-visible]){z-index:var(--msc-z-index-raised);outline:var(--msc-toggle-button-outline-width) var(--msc-toggle-button-outline-style) var(--msc-toggle-button-outline-color);outline-offset:var(--msc-toggle-button-outline-offset)}.msc-ToggleButton:where([data-disabled]){--msc-toggle-button-border-color:var(--msc-c-button-border-disabled);--msc-toggle-button-color:var(--msc-c-text-color-disabled);--msc-toggle-button-background-color:var(--msc-c-button-background)}.msc-ToggleButton:where([data-children=single]):has(.msc-Icon){--msc-toggle-button-padding:7px}.msc-ToggleButton .msc-Icon:not([width],[height],[data-size]){--msc-icon-size:var(--msc-toggle-button-icon-size)}}
.Footer-module__45IUOG__footer{background-color:var(--msc-c-white)}.Footer-module__45IUOG__footerContent{justify-content:center;align-items:center;gap:1.5rem;max-width:1440px;height:4.25rem;margin:0 auto;padding:0 1.5rem;display:flex}.Footer-module__45IUOG__lang{all:unset;color:var(--msc-c-content-primary,var(--msc-c-black));letter-spacing:.025rem;cursor:pointer;opacity:.6;font-size:.875rem;font-weight:300;line-height:1.125rem}.Footer-module__45IUOG__lang:hover{opacity:1}.Footer-module__45IUOG__lang[data-selected]{opacity:1;font-weight:600}.Footer-module__45IUOG__lang[data-focus-visible]{outline:2px solid var(--msc-c-border-focus,#005ca9);outline-offset:2px}
.Header-module__Hy67-W__header{background-color:var(--msc-c-white)}.Header-module__Hy67-W__headerContent{justify-content:flex-end;align-items:center;max-width:1440px;height:4.6875rem;margin:0 auto;padding:0 1.5rem;display:flex}.Header-module__Hy67-W__logo{width:auto;height:2rem;display:block}.Header-module__Hy67-W__logoLink{display:inline-flex}
.LandingPage-module__3HpBMG__layout{background:var(--msc-c-gray-20);flex-direction:column;min-height:100vh;display:flex}.LandingPage-module__3HpBMG__banner{background:linear-gradient(180deg, var(--msc-c-accent) 0%, var(--msc-c-accent-muted) 100%);align-items:center;height:8.625rem;padding:0 1.5rem;display:flex}.LandingPage-module__3HpBMG__bannerContent{width:100%;max-width:640px;color:var(--msc-c-white);margin:0 auto}.LandingPage-module__3HpBMG__bannerTitle{color:var(--msc-c-white);font-family:var(--msc-f-serif);font-size:var(--msc-t-size-4xl);line-height:var(--msc-f-line-height-5xl);margin:0;font-weight:400}@media (min-width:769px){.LandingPage-module__3HpBMG__bannerContent{max-width:none;margin-left:0}.LandingPage-module__3HpBMG__bannerTitle{font-size:var(--msc-t-size-7xl)}}.LandingPage-module__3HpBMG__page{flex-direction:column;flex:1;width:100%;max-width:640px;margin:0 auto;padding:1.5rem;display:flex}
