.DsForm-module_form__-s2Zw{width:100%}
.DsFormLabel-module_label__z-IlR{width:100%;color:var(--cees-form-input-color-text-default);margin-bottom:4px}.DsFormLabel-module_notRequired__-LNFX{padding:0 var(--cees-spacing-xs);color:var(--cees-form-input-color-text-not-required)}.DsFormLabel-module_subLabel__Ccc6L{color:var(--cees-form-input-color-text-sub-label);display:block}
.DsFormField-module_visuallyHidden__gOCSI:not(:focus):not(:active){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DsFormField-module_field__8w8kc{margin-bottom:20px;display:grid;position:relative}.DsFormField-module_field__8w8kc.DsFormField-module_isLabelHidden__wtiOS [data-host=form-label]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DsFormField-module_field__8w8kc.DsFormField-module_hasError__GuMF5 [data-host=form-input]{--input-border-color:var(--cees-form-input-color-background-negative);--input-border-width:2px}
.DsFormMessageWhisper-module_message__PJOop,.DsFormMessageWhisper-module_customMessage__IQQ5d{margin-bottom:var(--cees-spacing-xxs);width:100%;color:var(--cees-form-input-color-text-whisper-text)}.DsFormMessageWhisper-module_message__PJOop{align-items:center;display:flex}.DsFormMessageWhisper-module_text__4j4RZ{color:currentColor}
.DsFormMessageError-module_message__kzkoB{margin-bottom:var(--cees-spacing-xxs);width:100%;color:var(--cees-form-input-color-text-negative);align-items:center;display:flex}.DsFormMessageError-module_hasError__Nnjt0{color:var(--cees-form-input-color-text-negative)}
.DsFormInput-module_host__fOFBg{margin-bottom:var(--cees-spacing-xxs);width:100%;position:relative}.DsFormInput-module_input__4Dy2O,.DsFormInput-module_textarea__V8BpC{--input-background-color:var(--cees-form-input-color-background-default);--input-border-color:var(--cees-form-input-color-border-default);--input-border-width:1px;--input-inner-shadow:0 4px 0 0 var(--cees-form-input-color-inner-shadow-default) inset;--input-inline-padding:var(--cees-spacing-0-75rem);--input-padding-block-base:calc(var(--cees-spacing-0-5rem) + var(--cees-spacing-0-0625rem));--input-padding-block:calc(var(--input-padding-block-base) - (var(--input-border-width) - 1px));--input-control-min-size:calc(var(--cees-font-styles-body-m-line-height) + (2 * var(--input-padding-block-base)) + (2 * var(--input-border-width)));--input-button-space:calc(var(--input-inline-padding) + 22px);box-sizing:border-box;width:100%;padding:var(--input-padding-block) var(--input-button-space) var(--input-padding-block) var(--input-inline-padding);font-family:var(--cees-font-styles-body-m-font-family), sans-serif;font-size:var(--cees-font-styles-body-m-font-size);font-style:normal;font-weight:500;line-height:var(--cees-font-styles-body-m-line-height);letter-spacing:var(--cees-font-styles-body-m-letter-spacing);color:var(--cees-form-input-color-text-default);appearance:none;border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--cees-border-radius-m);background:var(--input-background-color);box-shadow:var(--input-inner-shadow);transition:background .1s ease-out}.DsFormInput-module_input__4Dy2O:not(:disabled,.DsFormInput-module_isDisabled__HSwO4,[aria-disabled=true],:read-only):not(:focus-visible,:focus,:active):hover,.DsFormInput-module_textarea__V8BpC:not(:disabled,.DsFormInput-module_isDisabled__HSwO4,[aria-disabled=true],:read-only):not(:focus-visible,:focus,:active):hover{background:var(--cees-form-input-color-background-hover)}.DsFormInput-module_input__4Dy2O:not(:disabled,.DsFormInput-module_isDisabled__HSwO4,[aria-disabled=true],:read-only):active,.DsFormInput-module_textarea__V8BpC:not(:disabled,.DsFormInput-module_isDisabled__HSwO4,[aria-disabled=true],:read-only):active{--input-border-width:2px;--input-border-color:var(--cees-form-input-select-color-border-selected);background:var(--cees-form-input-color-background-default);outline:none}.DsFormInput-module_input__4Dy2O:not(:disabled,.DsFormInput-module_isDisabled__HSwO4,[aria-disabled=true],:read-only):is(:focus-visible,:focus):not(:active),.DsFormInput-module_textarea__V8BpC:not(:disabled,.DsFormInput-module_isDisabled__HSwO4,[aria-disabled=true],:read-only):is(:focus-visible,:focus):not(:active){--input-background-color:var(--cees-form-input-color-background-default);--input-border-width:1px;--input-border-color:var(--cees-form-input-color-border-default);outline:3px solid var(--cees-form-input-select-color-border-selected);outline-offset:2px;z-index:1;border-radius:var(--cees-border-radius-m)}@media screen and (prefers-reduced-motion:no-preference){.DsFormInput-module_input__4Dy2O:not(:disabled,.DsFormInput-module_isDisabled__HSwO4,[aria-disabled=true],:read-only):is(:focus-visible,:focus):not(:active),.DsFormInput-module_textarea__V8BpC:not(:disabled,.DsFormInput-module_isDisabled__HSwO4,[aria-disabled=true],:read-only):is(:focus-visible,:focus):not(:active){transition:outline-offset .125s linear}}.DsFormInput-module_input__4Dy2O:not(:disabled,.DsFormInput-module_isDisabled__HSwO4,[aria-disabled=true],:read-only):is(:focus-visible,:focus):not(:active):active,.DsFormInput-module_textarea__V8BpC:not(:disabled,.DsFormInput-module_isDisabled__HSwO4,[aria-disabled=true],:read-only):is(:focus-visible,:focus):not(:active):active{outline-offset:0}.DsFormInput-module_input__4Dy2O:not(:disabled,.DsFormInput-module_isDisabled__HSwO4,[aria-disabled=true],:read-only):is(:focus-visible,:focus):not(:active),.DsFormInput-module_textarea__V8BpC:not(:disabled,.DsFormInput-module_isDisabled__HSwO4,[aria-disabled=true],:read-only):is(:focus-visible,:focus):not(:active){box-shadow:var(--input-inner-shadow)}.DsFormInput-module_input__4Dy2O:is(:disabled,.DsFormInput-module_isDisabled__HSwO4,[aria-disabled=true],:read-only),.DsFormInput-module_textarea__V8BpC:is(:disabled,.DsFormInput-module_isDisabled__HSwO4,[aria-disabled=true],:read-only){--input-background-color:var(--cees-form-input-color-background-disabled);--input-border-color:var(--cees-form-input-color-border-disabled);color:var(--cees-form-input-color-text-disabled);outline:none}@media only screen and (min-width:64rem){.DsFormInput-module_input__4Dy2O,.DsFormInput-module_textarea__V8BpC{--input-padding-block-base:calc(var(--cees-spacing-0-5rem) - var(--cees-spacing-0-0625rem))}}.DsFormInput-module_textarea__V8BpC{min-height:var(--input-control-min-size);resize:vertical}.DsFormInput-module_textarea__V8BpC .DsFormInput-module_buttonClear__CuObK{margin:0 0 auto auto}.DsFormInput-module_button__xi0-q.DsFormInput-module_buttonClear__CuObK{--icon-button-color:var(--cees-form-input-color-icon-default);top:0;right:var(--cees-spacing-m);margin:auto 0;position:absolute;bottom:0}
