@layer utilities;@layer elements{._date-of-birth_ckoni_4{border:none;display:flex;flex-direction:column;gap:var(--spacing-l);margin:0;padding:0}._date-of-birth__legend_ckoni_13{color:var(--color-primary-midnight);float:left;inline-size:100%;padding:0}._date-of-birth__field-group_ckoni_20{inline-size:auto}._date-of-birth__field_ckoni_20{background-color:var(--color-primary-white);block-size:64px;border:var(--border-width-m) solid var(--color-primary-midnight);border-radius:var(--radius-xs);color:var(--color-primary-midnight);font-family:var(--body-m-font-family,var(--font-family-regular));font-size:var(--body-m-font-size);font-weight:var(--body-m-font-weight,var(--font-weight-regular));inline-size:81px;letter-spacing:normal;letter-spacing:var(--body-m-letter-spacing,normal);line-height:var(--body-m-line-height);padding-block:var(--spacing-m);padding-inline:var(--spacing-l);text-transform:none;text-transform:var(--body-m-text-transform,none)}._date-of-birth__field_ckoni_20::-moz-placeholder{color:var(--color-primary-midnight);opacity:.5}._date-of-birth__field_ckoni_20::placeholder{color:var(--color-primary-midnight);opacity:.5}._date-of-birth__field_ckoni_20:focus{box-shadow:inset 0 0 0 var(--border-width-m) var(--color-primary-midnight);outline:6px solid var(--color-primary-blue);outline-offset:0}._date-of-birth__picker-wrapper_ckoni_48{align-items:center;display:flex;flex-shrink:0;position:relative}._date-of-birth__icon-button_ckoni_55{align-items:center;background:none;border:none;color:var(--color-primary-midnight);cursor:pointer;display:flex;padding:0;transition:var(--transition-all)}._date-of-birth__icon-button_ckoni_55:focus-visible{border-radius:var(--radius-xs);outline:6px solid var(--color-primary-blue);outline-offset:2px}._date-of-birth__icon-button_ckoni_55:disabled{cursor:not-allowed;opacity:.5}._date-of-birth__date-picker_ckoni_77{block-size:100%;inline-size:100%;inset:0;opacity:0;pointer-events:none;position:absolute}._date-of-birth__hint_ckoni_86{color:var(--color-primary-midnight)}._date-of-birth__error_ckoni_90{align-items:center;display:flex;font-family:var(--body-m-font-family,var(--font-family-regular));font-size:var(--body-m-font-size);font-weight:var(--body-m-font-weight,var(--font-weight-regular));gap:var(--spacing-xs);letter-spacing:normal;letter-spacing:var(--body-m-letter-spacing,normal);line-height:var(--body-m-line-height);text-transform:none;text-transform:var(--body-m-text-transform,none)}._date-of-birth--invalid_ckoni_99 ._date-of-birth__legend_ckoni_13,._date-of-birth__error_ckoni_90{color:var(--color-validation-red)}._date-of-birth--invalid_ckoni_99 ._date-of-birth__field_ckoni_20{border-color:var(--color-validation-red);box-shadow:inset 0 0 0 var(--border-width-m) var(--color-validation-red)}:is(._date-of-birth--invalid_ckoni_99 ._date-of-birth__field_ckoni_20):focus{outline-color:var(--color-validation-red)}._date-of-birth--disabled_ckoni_112 ._date-of-birth__hint_ckoni_86,._date-of-birth--disabled_ckoni_112 ._date-of-birth__legend_ckoni_13{opacity:.5}._date-of-birth--disabled_ckoni_112 ._date-of-birth__field_ckoni_20{cursor:not-allowed;opacity:.5}}@layer utilities;@layer elements{._file-upload_1f0vp_4{inline-size:100%}._file-upload__dropzone_1f0vp_8{align-items:center;background-color:var(--color-primary-white);border:var(--border-width-m) dashed var(--color-primary-midnight-tint);display:flex;flex-direction:column;gap:var(--spacing-xl);padding-block:var(--spacing-fluid-l-to-2xl);padding-inline:var(--spacing-xl)}._file-upload__hint_1f0vp_19{color:var(--color-primary-midnight-bone)}._file-upload__input_1f0vp_23{block-size:1px;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}._file-upload__file-info_1f0vp_35{background-color:var(--color-primary-white);display:flex;flex-direction:column;gap:var(--spacing-l);padding:var(--spacing-l)}._file-upload__file-details_1f0vp_43{display:flex;flex:1 0 0;flex-direction:column;gap:var(--spacing-2xs);inline-size:auto;min-inline-size:0}._file-upload__file-header_1f0vp_52{align-items:center;display:flex;justify-content:space-between}._file-upload__file-meta_1f0vp_58{align-items:center;display:flex;gap:var(--spacing-2xs)}._file-upload__meta-size_1f0vp_64{color:var(--color-primary-midnight-bone)}._file-upload__remove_1f0vp_68{align-items:center;background:none;border:none;color:var(--color-primary-midnight);cursor:pointer;display:flex;padding:0;transition:var(--transition-all)}._file-upload__remove_1f0vp_68:focus-visible{outline:6px solid var(--color-primary-blue);outline-offset:2px}._file-upload__progress_1f0vp_84{background-color:var(--color-primary-blue-tint);block-size:8px;inline-size:100%;overflow:hidden}._file-upload__progress-fill_1f0vp_91{background-color:var(--color-primary-midnight);block-size:100%;transition:inline-size var(--transition-all)}._file-upload__error_1f0vp_97{align-items:center;color:var(--color-validation-red);display:flex;font-family:var(--body-m-font-family,var(--font-family-regular));font-size:var(--body-m-font-size);font-weight:var(--body-m-font-weight,var(--font-weight-regular));gap:var(--spacing-xs);letter-spacing:normal;letter-spacing:var(--body-m-letter-spacing,normal);line-height:var(--body-m-line-height);text-transform:none;text-transform:var(--body-m-text-transform,none)}._file-upload--invalid_1f0vp_106 ._file-upload__dropzone_1f0vp_8{border-color:var(--color-validation-red)}._file-upload--disabled_1f0vp_110 ._file-upload__dropzone_1f0vp_8{cursor:not-allowed;opacity:.5}}@layer utilities;@layer elements{._radio-button_84byi_4{display:flex;flex-direction:column;gap:var(--spacing-xs)}._radio-button__help_84byi_10{color:var(--color-primary-midnight)}._radio-button__input_84byi_14{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-primary-white);block-size:24px;border:var(--border-width-m) solid var(--color-primary-midnight);border-radius:var(--radius-full);cursor:pointer;flex-shrink:0;inline-size:24px;padding:0;transition:var(--transition-all)}._radio-button__input_84byi_14:checked{background-image:radial-gradient(circle,var(--color-primary-midnight) 4px,transparent 4px)}._radio-button__input_84byi_14:focus-visible{border-width:var(--border-width-l);outline:6px solid var(--color-primary-blue);outline-offset:0}@media(min-width:768px){._radio-button__input_84byi_14{block-size:32px;inline-size:32px}._radio-button__input_84byi_14:checked{background-image:radial-gradient(circle,var(--color-primary-midnight) 8px,transparent 8px)}}._radio-button__label_84byi_50{color:var(--color-primary-midnight);cursor:pointer;display:inline;font-family:var(--body-m-font-family,var(--font-family-regular));font-size:var(--body-m-font-size);font-weight:var(--body-m-font-weight,var(--font-weight-regular));font-weight:var(--font-weight-regular);inline-size:auto;letter-spacing:normal;letter-spacing:var(--body-m-letter-spacing,normal);line-height:var(--body-m-line-height);margin:0;text-transform:none;text-transform:var(--body-m-text-transform,none);transition:var(--transition-all)}._radio-button__item_84byi_62:hover ._radio-button__label_84byi_50{text-decoration:underline}._radio-button__item_84byi_62:has(._radio-button__input_84byi_14:checked) ._radio-button__label_84byi_50{font-weight:var(--font-weight-bold)}._radio-button--disabled_84byi_70 ._radio-button__item_84byi_62:hover ._radio-button__label_84byi_50{text-decoration:none}._radio-button__error_84byi_74{align-items:center;color:var(--color-validation-red);display:flex;font-family:var(--body-m-font-family,var(--font-family-regular));font-size:var(--body-m-font-size);font-weight:var(--body-m-font-weight,var(--font-weight-regular));gap:var(--spacing-xs);letter-spacing:normal;letter-spacing:var(--body-m-letter-spacing,normal);line-height:var(--body-m-line-height);text-transform:none;text-transform:var(--body-m-text-transform,none)}@media(min-width:768px){._radio-button__item_84byi_62{gap:var(--spacing-m)}._radio-button__label_84byi_50{padding-block-start:var(--spacing-2xs)}}._radio-button--invalid_84byi_93 ._radio-button__label_84byi_50{color:var(--color-validation-red)}._radio-button--invalid_84byi_93 ._radio-button__input_84byi_14{border-color:var(--color-validation-red)}:is(._radio-button--invalid_84byi_93 ._radio-button__input_84byi_14):checked{background-image:radial-gradient(circle,var(--color-validation-red) 4px,transparent 4px)}@media(min-width:768px){:is(._radio-button--invalid_84byi_93 ._radio-button__input_84byi_14):checked{background-image:radial-gradient(circle,var(--color-validation-red) 8px,transparent 8px)}}._radio-button--disabled_84byi_70 ._radio-button__label_84byi_50{opacity:.5}._radio-button--disabled_84byi_70 ._radio-button__input_84byi_14{cursor:not-allowed;opacity:.5}._radio-button--disabled_84byi_70 ._radio-button__label_84byi_50{cursor:not-allowed}}@layer components{._umbraco-form__progress_16abg_2{background-color:var(--color-primary-white);block-size:8px;inline-size:100%;overflow:hidden}._umbraco-form__progress-fill_16abg_9{background-color:var(--color-primary-midnight);block-size:100%;transition:inline-size var(--transition-all)}._umbraco-form__fields_16abg_15{display:flex;flex-direction:column;gap:var(--spacing-l)}@media(min-width:768px){._umbraco-form__fields_16abg_15{gap:var(--spacing-2xl)}}._umbraco-form__row_16abg_25{display:flex;flex-direction:column;gap:var(--spacing-m)}@media(min-width:768px){._umbraco-form__row_16abg_25{flex-direction:row;gap:var(--spacing-l)}}._umbraco-form__column_16abg_36{display:flex;flex-basis:0;flex-direction:column;flex-grow:1;flex-grow:var(--column-flex,1);gap:var(--spacing-m);min-inline-size:0}@media(min-width:768px){._umbraco-form__column_16abg_36{gap:var(--spacing-l)}}._umbraco-form__nav_16abg_49{align-items:center;display:flex;gap:var(--spacing-m);justify-content:space-between}._umbraco-form__nav--end_16abg_56{justify-content:flex-end}._umbraco-form__submit_16abg_60{display:flex;justify-content:flex-end}._umbraco-form__submit-button_16abg_65{inline-size:100%}@media(min-width:768px){._umbraco-form__submit-button_16abg_65{inline-size:auto}}._umbraco-form__error-header_16abg_79,._umbraco-form__success-header_16abg_73{align-items:center;display:flex;gap:var(--spacing-m)}._umbraco-form__error-body_16abg_87,._umbraco-form__error-header_16abg_79,._umbraco-form__error-title_16abg_86{color:var(--color-validation-red)}}
