@charset "UTF-8";.form-life-offers{margin-top:30px}.form-life-offers h1{font-size:1.875em}.form-life-offers h2{font-size:1.4375em}.form-life-offers p{font-size:1em}.form-life-offers .optional-brands{display:flex;flex-direction:column}.form-life-offers .optional-list .brand-link{margin:10px 0}.form-life-offers .optional-list .brand-link .zds-icon{font-size:16px}.form-life-offers .optional-list .brand-link .zds-icon::before{top:-3px}.form-life-offers .optional-list .optional-item{flex-grow:1;display:flex;margin:0;border:1px solid #ddd;border-radius:calc(8px * 3)}.form-life-offers .optional-list .optional-item:hover{background-color:#ECEEEF}.form-life-offers .optional-list .optional-item label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;padding:20px;height:100%;margin:0;cursor:pointer;text-align:center;font-weight:300}.form-life-offers .optional-list .optional-item img{max-width:135px;height:auto;margin-bottom:20px;align-self:center}.form-life-offers .optional-list .optional-item span{flex:1 auto;padding-left:0}.form-life-offers .optional-list .optional-item [type="radio"]:checked,.form-life-offers .optional-list .optional-item [type="radio"]:not(:checked){position:absolute;left:-9999px}.form-life-offers .optional-list .optional-item input[type=radio]:checked+label{border-color:#23366F}.form-life-offers .optional-list .optional-item input[type=radio]+label{border:20px solid transparent;border-radius:3px}.form-life-offers .checkbox{margin-top:20px;margin-bottom:40px}.form-life-offers,.form-applyVoucher{margin-bottom:30px}.form-life-offers .btn-zds[disabled],.form-life-offers .btn-zds[disabled]:hover,.form-life-offers .btn-zds[disabled]:active,.form-applyVoucher .btn-zds[disabled],.form-applyVoucher .btn-zds[disabled]:hover,.form-applyVoucher .btn-zds[disabled]:active{background-color:#DDE4E3;color:#fff;cursor:default}.form-life-offers .btn-zds[disabled] span,.form-life-offers .btn-zds[disabled]:hover span,.form-life-offers .btn-zds[disabled]:active span,.form-applyVoucher .btn-zds[disabled] span,.form-applyVoucher .btn-zds[disabled]:hover span,.form-applyVoucher .btn-zds[disabled]:active span{color:#fff}.form-life-offers .textfield,.form-applyVoucher .textfield{margin-bottom:16px}.form-life-offers .radio,.form-applyVoucher .radio{margin-bottom:30px}.form-life-offers .textfield.has-error .textfield-helper,.form-life-offers .textfield.has-error .field-validation-error,.form-applyVoucher .textfield.has-error .textfield-helper,.form-applyVoucher .textfield.has-error .field-validation-error{font-family:"ZurichSans-Light",Arial,sans-serif;font-size:16px}.form-life-offers .btn-zds,.form-applyVoucher .btn-zds{height:56px}.form-applyVoucher.show-result .textfield{flex-direction:row;margin-bottom:10px}.form-applyVoucher.show-result .textfield .textfield-label-wrp{margin-right:20px;min-width:150px;margin-bottom:0}.form-applyVoucher.show-result .data-label{margin-right:20px;min-width:150px;margin-bottom:10px}.form-applyVoucher .btn-zds{margin-top:14px}input,textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}button,input{overflow:visible}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{padding:0;border-style:none}input[type='radio'],input[type='checkbox']{padding:0}input[type='date'],input[type='time'],input[type='datetime-local'],input[type='month']{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{outline-offset:-2px;-webkit-appearance:textfield;-webkit-box-sizing:content-box}[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}input::-ms-clear,input::-ms-reveal{display:none}input::-webkit-contacts-auto-fill-button{display:none}input[type='password']::-webkit-credentials-auto-fill-button,input[type='password']::-webkit-caps-lock-indicator{display:none}input::-webkit-date-and-time-value{height:150%}@-webkit-keyframes autofillWhite{to{background:#fff}}input[type]::placeholder,textarea::placeholder,select::placeholder{color:#929a9c;opacity:1}input[type]:focus,textarea:focus,select:focus{box-shadow:none;outline:none}input[type]:valid,input[type]:invalid,input[type]:required,textarea:valid,textarea:invalid,textarea:required,select:valid,select:invalid,select:required{box-shadow:none;outline:none}input[type]:disabled,fieldset[disabled] input[type],textarea:disabled,fieldset[disabled] textarea,select:disabled,fieldset[disabled] select{opacity:0.5}input[type][disabled],fieldset[disabled] input[type],textarea[disabled],fieldset[disabled] textarea,select[disabled],fieldset[disabled] select{cursor:not-allowed}input[type]:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fff !important;-webkit-box-shadow:0 0 0 50px white inset;-webkit-text-fill-color:#23366F}select{background-color:#fff}fieldset:not(.radiogroup):not(.checkboxgroup){margin-bottom:calc(8px * 3)}.form--error .required-fields{color:#930707}.zds-form h3{font-weight:600}.zds-form h4{font-weight:400;font-family:"ZurichSans-SemiBold",Arial,sans-serif}.textfield{display:flex;flex-direction:column;margin-bottom:20px;position:relative}.textfield-label{font-size:1rem;font-family:"ZurichSans-Light",Arial,sans-serif;line-height:20px;color:#23366F}.textfield-label.required-label:after{content:"*";padding-left:3px}.textfield-label-wrp{display:flex;align-items:center;order:-1;margin-bottom:5px;min-height:24px;line-height:20px}.textfield-control{display:block;position:relative;width:100%;font-size:1.4375rem;font-family:"ZurichSans-Light",Arial,sans-serif;font-weight:400;color:#23366F;background-color:#fff;border-radius:0;border:none;border-bottom:1px solid #AED0EA;padding:0 30px 1px 0;margin-bottom:1px;transition:border-color 0.25s;box-sizing:border-box;appearance:none;-moz-appearance:none;-webkit-appearance:none}.textfield-control:read-only{border-bottom:0;padding:0}.textfield-control:hover:not(:disabled),.textfield-control:focus:not(:disabled){border-bottom-color:#23366F;border-bottom-width:2px;margin-bottom:0}.textfield-control.is-not-empty{border-bottom-color:#23366F}.textfield:has(.textfield-control.valid) .textfield-label-wrp:after{content:"";display:inline-block;speak:none;font-style:normal;font-weight:normal;font-family:"ZDS";font-size:inherit;font-size:1.4375rem;color:#23366F;position:absolute;right:0;top:42px;margin-left:auto;z-index:2}.textfield .field-validation-valid{display:none !important}.textfield.recaptcha .field-validation-valid{display:none}.textfield input::placeholder{color:#1D5996}.textfield input::-webkit-inner-spin-button,.textfield input::-webkit-clear-button{display:none}.textfield input[type='number']{-moz-appearance:textfield}.textfield--select .textfield-control{appearance:none}.textfield .textfield-label-wrp .zds-tooltip.zds-icon{z-index:unset}.textfield .zds-icon{position:absolute;top:30px;right:0;pointer-events:none;color:#23366F;z-index:3}.textfield .zds-icon+.textfield-control{padding-right:25px}.textfield-helper{font-size:0.875rem;font-family:"ZurichSans-Light",Arial,sans-serif;margin-top:4px;color:#23366F;overflow:hidden}.textfield-helper-message{float:left;max-width:80%}.textfield-helper-counter{float:right}.textfield.has-error .textfield-helper,.textfield.has-error .field-validation-error{color:#930707;font-size:0.875rem;font-family:"ZurichSans-SemiBold",Arial,sans-serif}.textfield.has-error .textfield-label{color:#930707}.textfield.has-error .textfield-control{background-repeat:no-repeat;background-position:100% 4px;border-bottom-color:#930707;border-bottom-width:3px;color:#930707}.textfield.has-error .textfield-control::placeholder{color:#930707}.textfield.has-error .textfield-label-wrp:after{content:"";display:inline-block;speak:none;font-style:normal;font-weight:normal;font-family:"ZDS";font-size:inherit;font-size:1.4375rem;color:#930707;position:absolute;right:0;top:42px;margin-left:auto;z-index:2}.textfield:disabled,fieldset[disabled] .textfield,.textfield.disabled>*{opacity:0.5}.textfield:disabled:hover,fieldset[disabled] .textfield:hover,.textfield.disabled>*:hover{cursor:not-allowed}.textfield.readonly .textfield-control:hover,.textfield.readonly .textfield-control:focus{outline:0 !important;box-shadow:none !important}.textfield.readonly .textfield-label{top:0;left:0;font-size:0.875rem;font-family:"ZurichSans-Light",Arial,sans-serif}.radio,.checkbox,.switch{display:block;margin-bottom:20px;position:relative;line-height:1.3;font-size:16px}.radio-control,.checkbox-control,.switch-control{width:0;height:0}.radio-label,.checkbox-label,.switch-label{color:#23366F;cursor:pointer;padding-left:5px}.radio-label:before,.radio-label:after,.checkbox-label:before,.checkbox-label:after,.switch-label:before,.switch-label:after{transition:all 0.25s}.radio-label:before,.checkbox-label:before,.switch-label:before{content:'';display:inline-block;border:1px solid #AED0EA;float:left}.radio-label:after,.checkbox-label:after,.switch-label:after{content:'';position:absolute}.radio-label:focus-visible,.checkbox-label:focus-visible,.switch-label:focus-visible{outline:none}.radio-label:focus-visible::before,.checkbox-label:focus-visible::before,.switch-label:focus-visible::before{outline:-webkit-focus-ring-color auto 1px}.radio-control:disabled ~ .radio-label,.radio-control:checked:disabled ~ .radio-label,.checkbox-control:disabled ~ .radio-label,.checkbox-control:checked:disabled ~ .radio-label,.switch-control:disabled ~ .radio-label,.switch-control:checked:disabled ~ .radio-label,.radio-control:disabled ~ .checkbox-label,.radio-control:checked:disabled ~ .checkbox-label,.checkbox-control:disabled ~ .checkbox-label,.checkbox-control:checked:disabled ~ .checkbox-label,.switch-control:disabled ~ .checkbox-label,.switch-control:checked:disabled ~ .checkbox-label,.radio-control:disabled ~ .switch-label,.radio-control:checked:disabled ~ .switch-label,.checkbox-control:disabled ~ .switch-label,.checkbox-control:checked:disabled ~ .switch-label,.switch-control:disabled ~ .switch-label,.switch-control:checked:disabled ~ .switch-label{cursor:not-allowed}.radio-control:disabled ~ .radio-label:before,.radio-control:disabled ~ .radio-label:after,.radio-control:checked:disabled ~ .radio-label:before,.radio-control:checked:disabled ~ .radio-label:after,.checkbox-control:disabled ~ .radio-label:before,.checkbox-control:disabled ~ .radio-label:after,.checkbox-control:checked:disabled ~ .radio-label:before,.checkbox-control:checked:disabled ~ .radio-label:after,.switch-control:disabled ~ .radio-label:before,.switch-control:disabled ~ .radio-label:after,.switch-control:checked:disabled ~ .radio-label:before,.switch-control:checked:disabled ~ .radio-label:after,.radio-control:disabled ~ .checkbox-label:before,.radio-control:disabled ~ .checkbox-label:after,.radio-control:checked:disabled ~ .checkbox-label:before,.radio-control:checked:disabled ~ .checkbox-label:after,.checkbox-control:disabled ~ .checkbox-label:before,.checkbox-control:disabled ~ .checkbox-label:after,.checkbox-control:checked:disabled ~ .checkbox-label:before,.checkbox-control:checked:disabled ~ .checkbox-label:after,.switch-control:disabled ~ .checkbox-label:before,.switch-control:disabled ~ .checkbox-label:after,.switch-control:checked:disabled ~ .checkbox-label:before,.switch-control:checked:disabled ~ .checkbox-label:after,.radio-control:disabled ~ .switch-label:before,.radio-control:disabled ~ .switch-label:after,.radio-control:checked:disabled ~ .switch-label:before,.radio-control:checked:disabled ~ .switch-label:after,.checkbox-control:disabled ~ .switch-label:before,.checkbox-control:disabled ~ .switch-label:after,.checkbox-control:checked:disabled ~ .switch-label:before,.checkbox-control:checked:disabled ~ .switch-label:after,.switch-control:disabled ~ .switch-label:before,.switch-control:disabled ~ .switch-label:after,.switch-control:checked:disabled ~ .switch-label:before,.switch-control:checked:disabled ~ .switch-label:after{cursor:not-allowed;background-color:#DDE4E3}.radio-control:disabled ~ .radio-label::before,.radio-control:checked:disabled ~ .radio-label::before,.checkbox-control:disabled ~ .radio-label::before,.checkbox-control:checked:disabled ~ .radio-label::before,.switch-control:disabled ~ .radio-label::before,.switch-control:checked:disabled ~ .radio-label::before,.radio-control:disabled ~ .checkbox-label::before,.radio-control:checked:disabled ~ .checkbox-label::before,.checkbox-control:disabled ~ .checkbox-label::before,.checkbox-control:checked:disabled ~ .checkbox-label::before,.switch-control:disabled ~ .checkbox-label::before,.switch-control:checked:disabled ~ .checkbox-label::before,.radio-control:disabled ~ .switch-label::before,.radio-control:checked:disabled ~ .switch-label::before,.checkbox-control:disabled ~ .switch-label::before,.checkbox-control:checked:disabled ~ .switch-label::before,.switch-control:disabled ~ .switch-label::before,.switch-control:checked:disabled ~ .switch-label::before{opacity:0.8}.radio-control:checked ~ .radio-label:before,.radio-control:disabled:checked ~ .radio-label:before,.checkbox-control:checked ~ .radio-label:before,.checkbox-control:disabled:checked ~ .radio-label:before,.switch-control:checked ~ .radio-label:before,.switch-control:disabled:checked ~ .radio-label:before,.radio-control:checked ~ .checkbox-label:before,.radio-control:disabled:checked ~ .checkbox-label:before,.checkbox-control:checked ~ .checkbox-label:before,.checkbox-control:disabled:checked ~ .checkbox-label:before,.switch-control:checked ~ .checkbox-label:before,.switch-control:disabled:checked ~ .checkbox-label:before,.radio-control:checked ~ .switch-label:before,.radio-control:disabled:checked ~ .switch-label:before,.checkbox-control:checked ~ .switch-label:before,.checkbox-control:disabled:checked ~ .switch-label:before,.switch-control:checked ~ .switch-label:before,.switch-control:disabled:checked ~ .switch-label:before{border-color:#23366F;background-color:#23366F}.radio-control:focus-visible ~ .radio-label:before,.checkbox-control:focus-visible ~ .radio-label:before,.switch-control:focus-visible ~ .radio-label:before,.radio-control:focus-visible ~ .checkbox-label:before,.checkbox-control:focus-visible ~ .checkbox-label:before,.switch-control:focus-visible ~ .checkbox-label:before,.radio-control:focus-visible ~ .switch-label:before,.checkbox-control:focus-visible ~ .switch-label:before,.switch-control:focus-visible ~ .switch-label:before{outline:2px solid #23366F;outline-offset:2px}.radio-helper-message,.checkbox-helper-message,.switch-helper-message{display:block;margin:8px 0 0 -34px;font-size:12px;font-family:"ZurichSans-Medium",Arial,sans-serif}.has-error .radio-label:not(.longtext),.has-error .checkbox-label:not(.longtext),.has-error .switch-label:not(.longtext){color:#930707}.has-error .radio-label::before,.has-error .radio-control:checked+.radio-label::before,.has-error .checkbox-label::before,.has-error .checkbox-control:checked+.radio-label::before,.has-error .switch-label::before,.has-error .switch-control:checked+.radio-label::before,.has-error .radio-control:checked+.checkbox-label::before,.has-error .checkbox-control:checked+.checkbox-label::before,.has-error .switch-control:checked+.checkbox-label::before,.has-error .radio-control:checked+.switch-label::before,.has-error .checkbox-control:checked+.switch-label::before,.has-error .switch-control:checked+.switch-label::before{border-color:#930707;box-shadow:inset 0 0 0 1px #930707}.has-error .radio-control:checked:disabled+.radio-label::before,.has-error .radio-control:checked+.radio-label::before,.has-error .checkbox-control:checked:disabled+.radio-label::before,.has-error .checkbox-control:checked+.radio-label::before,.has-error .switch-control:checked:disabled+.radio-label::before,.has-error .switch-control:checked+.radio-label::before,.has-error .radio-control:checked:disabled+.checkbox-label::before,.has-error .radio-control:checked+.checkbox-label::before,.has-error .checkbox-control:checked:disabled+.checkbox-label::before,.has-error .checkbox-control:checked+.checkbox-label::before,.has-error .switch-control:checked:disabled+.checkbox-label::before,.has-error .switch-control:checked+.checkbox-label::before,.has-error .radio-control:checked:disabled+.switch-label::before,.has-error .radio-control:checked+.switch-label::before,.has-error .checkbox-control:checked:disabled+.switch-label::before,.has-error .checkbox-control:checked+.switch-label::before,.has-error .switch-control:checked:disabled+.switch-label::before,.has-error .switch-control:checked+.switch-label::before{background-color:#930707}.has-error .radio-label::after,.has-error .checkbox-label::after,.has-error .switch-label::after{color:#fff}.has-error .radio-helper-message,.has-error .checkbox-helper-message,.has-error .switch-helper-message{color:#930707}.has-error .radio-label+.required-label,.has-error .checkbox-label+.required-label,.has-error .switch-label+.required-label{color:#930707}.radio.has-error .field-validation-error,.checkbox.has-error .field-validation-error,.switch.has-error .field-validation-error{display:block;margin-top:10px;color:#930707;font-size:14px;font-family:"ZurichSans-SemiBold", Arial, sans-serif}@media (min-width: 768px){.radio:hover .radio-control:not([disabled])+.radio-label:before,.checkbox:hover .radio-control:not([disabled])+.radio-label:before,.switch:hover .radio-control:not([disabled])+.radio-label:before,.radio:hover .checkbox-control:not([disabled])+.radio-label:before,.checkbox:hover .checkbox-control:not([disabled])+.radio-label:before,.switch:hover .checkbox-control:not([disabled])+.radio-label:before,.radio:hover .switch-control:not([disabled])+.radio-label:before,.checkbox:hover .switch-control:not([disabled])+.radio-label:before,.switch:hover .switch-control:not([disabled])+.radio-label:before,.radio:hover .radio-control:not([disabled])+.checkbox-label:before,.checkbox:hover .radio-control:not([disabled])+.checkbox-label:before,.switch:hover .radio-control:not([disabled])+.checkbox-label:before,.radio:hover .checkbox-control:not([disabled])+.checkbox-label:before,.checkbox:hover .checkbox-control:not([disabled])+.checkbox-label:before,.switch:hover .checkbox-control:not([disabled])+.checkbox-label:before,.radio:hover .switch-control:not([disabled])+.checkbox-label:before,.checkbox:hover .switch-control:not([disabled])+.checkbox-label:before,.switch:hover .switch-control:not([disabled])+.checkbox-label:before,.radio:hover .radio-control:not([disabled])+.switch-label:before,.checkbox:hover .radio-control:not([disabled])+.switch-label:before,.switch:hover .radio-control:not([disabled])+.switch-label:before,.radio:hover .checkbox-control:not([disabled])+.switch-label:before,.checkbox:hover .checkbox-control:not([disabled])+.switch-label:before,.switch:hover .checkbox-control:not([disabled])+.switch-label:before,.radio:hover .switch-control:not([disabled])+.switch-label:before,.checkbox:hover .switch-control:not([disabled])+.switch-label:before,.switch:hover .switch-control:not([disabled])+.switch-label:before{border-color:#23366F;box-shadow:inset 0 0 0 1px #23366F}}@media (min-width: 768px){.radio:hover .radio-control:checked:not([disabled])+.radio-label:before,.checkbox:hover .radio-control:checked:not([disabled])+.radio-label:before,.switch:hover .radio-control:checked:not([disabled])+.radio-label:before,.radio:hover .checkbox-control:checked:not([disabled])+.radio-label:before,.checkbox:hover .checkbox-control:checked:not([disabled])+.radio-label:before,.switch:hover .checkbox-control:checked:not([disabled])+.radio-label:before,.radio:hover .switch-control:checked:not([disabled])+.radio-label:before,.checkbox:hover .switch-control:checked:not([disabled])+.radio-label:before,.switch:hover .switch-control:checked:not([disabled])+.radio-label:before,.radio:hover .radio-control:checked:not([disabled])+.checkbox-label:before,.checkbox:hover .radio-control:checked:not([disabled])+.checkbox-label:before,.switch:hover .radio-control:checked:not([disabled])+.checkbox-label:before,.radio:hover .checkbox-control:checked:not([disabled])+.checkbox-label:before,.checkbox:hover .checkbox-control:checked:not([disabled])+.checkbox-label:before,.switch:hover .checkbox-control:checked:not([disabled])+.checkbox-label:before,.radio:hover .switch-control:checked:not([disabled])+.checkbox-label:before,.checkbox:hover .switch-control:checked:not([disabled])+.checkbox-label:before,.switch:hover .switch-control:checked:not([disabled])+.checkbox-label:before,.radio:hover .radio-control:checked:not([disabled])+.switch-label:before,.checkbox:hover .radio-control:checked:not([disabled])+.switch-label:before,.switch:hover .radio-control:checked:not([disabled])+.switch-label:before,.radio:hover .checkbox-control:checked:not([disabled])+.switch-label:before,.checkbox:hover .checkbox-control:checked:not([disabled])+.switch-label:before,.switch:hover .checkbox-control:checked:not([disabled])+.switch-label:before,.radio:hover .switch-control:checked:not([disabled])+.switch-label:before,.checkbox:hover .switch-control:checked:not([disabled])+.switch-label:before,.switch:hover .switch-control:checked:not([disabled])+.switch-label:before{border-color:#AED0EA;box-shadow:inset 0 0 0 1px #AED0EA}}.has-error:hover .radio-control:checked:not([disabled])+.radio-label:before,.has-error:hover .radio-control:not([disabled])+.radio-label:before,.has-error:hover .checkbox-control:checked:not([disabled])+.radio-label:before,.has-error:hover .checkbox-control:not([disabled])+.radio-label:before,.has-error:hover .switch-control:checked:not([disabled])+.radio-label:before,.has-error:hover .switch-control:not([disabled])+.radio-label:before,.has-error:hover .radio-control:checked:not([disabled])+.checkbox-label:before,.has-error:hover .radio-control:not([disabled])+.checkbox-label:before,.has-error:hover .checkbox-control:checked:not([disabled])+.checkbox-label:before,.has-error:hover .checkbox-control:not([disabled])+.checkbox-label:before,.has-error:hover .switch-control:checked:not([disabled])+.checkbox-label:before,.has-error:hover .switch-control:not([disabled])+.checkbox-label:before,.has-error:hover .radio-control:checked:not([disabled])+.switch-label:before,.has-error:hover .radio-control:not([disabled])+.switch-label:before,.has-error:hover .checkbox-control:checked:not([disabled])+.switch-label:before,.has-error:hover .checkbox-control:not([disabled])+.switch-label:before,.has-error:hover .switch-control:checked:not([disabled])+.switch-label:before,.has-error:hover .switch-control:not([disabled])+.switch-label:before{border-color:#930707;box-shadow:inset 0 0 0 1px #930707}.radio-label:before,.checkbox-label:before{width:24px;height:24px;margin-top:-2px;border-radius:6px}.radio-label:after,.checkbox-label:after{transform:scale(0)}.radio-label+.required-label::after,.checkbox-label+.required-label::after{content:"*";padding-left:3px}.radio-control:checked ~ .radio-label:after,.checkbox-control:checked ~ .radio-label:after,.radio-control:checked ~ .checkbox-label:after,.checkbox-control:checked ~ .checkbox-label:after{transform:scale(1)}.radio:last-child,.checkbox:last-child{margin-bottom:0}.radio-label:before{border-radius:50%}.radio-label:after{background-color:#fff;border-radius:50%;top:5px;left:7px;width:10px;height:10px;transform:scale(0)}.checkbox-label:after{content:"";display:inline-block;speak:none;font-style:normal;font-weight:normal;font-family:"ZDS";font-size:inherit;color:#fff;font-size:16px;left:5px;top:9px;line-height:0}.checkbox--centered{width:24px;margin:0 auto}.switch{padding-left:0px}.switch-label{display:flex;align-items:center}.switch-label::before{flex-shrink:0;width:40px;height:24px;border-radius:12px;margin-right:8px}.switch-label::after{flex-shrink:0;width:16px;height:16px;border-radius:50%;background-color:#23366F;left:4px;transition:left 0.25s}.switch-control:checked+.switch-label:after{background-color:#fff;left:20px}.switch.disabled .switch-control:not(:checked)+.switch-label::after{opacity:0.8}.radiogroup,.checkboxgroup{margin-bottom:20px}.radiogroup .textfield-label-wrp,.checkboxgroup .textfield-label-wrp{margin-bottom:20px}.radiogroup-header,.checkboxgroup-header{font-size:16px;font-family:"ZurichSans-SemiBold",Arial,sans-serif;color:#23366F}.radiogroup-helper-message,.checkboxgroup-helper-message{display:block;font-size:14px;font-family:"ZurichSans-SemiBold",Arial,sans-serif}.radiogroup--inline .radiogroup-elements,.radiogroup--inline .checkboxgroup-elements,.checkboxgroup--inline .radiogroup-elements,.checkboxgroup--inline .checkboxgroup-elements{display:flex;flex-wrap:wrap;row-gap:20px}.radiogroup--inline .radio,.radiogroup--inline .checkbox,.checkboxgroup--inline .radio,.checkboxgroup--inline .checkbox{margin-bottom:0}.radiogroup--inline .radio:not(:last-child),.radiogroup--inline .checkbox:not(:last-child),.checkboxgroup--inline .radio:not(:last-child),.checkboxgroup--inline .checkbox:not(:last-child){margin-right:48px}.radiogroup-elements .checkbox:last-of-type,.radiogroup-elements .radio:last-of-type,.checkboxgroup-elements .checkbox:last-of-type,.checkboxgroup-elements .radio:last-of-type{margin-bottom:0px}.has-error .radiogroup-header,.has-error .radiogroup-helper-message,.group-error .radiogroup-header,.group-error .radiogroup-helper-message,.has-error .checkboxgroup-header,.has-error .checkboxgroup-helper-message,.group-error .checkboxgroup-header,.group-error .checkboxgroup-helper-message{color:#930707}.radiogroup.disabled .checkboxgroup-header,.radiogroup.disabled .radiogroup-header,.radiogroup.disabled .checkboxgroup-helper-message,.radiogroup.disabled .radiogroup-helper-message,.checkboxgroup.disabled .checkboxgroup-header,.checkboxgroup.disabled .radiogroup-header,.checkboxgroup.disabled .checkboxgroup-helper-message,.checkboxgroup.disabled .radiogroup-helper-message{opacity:0.8}.radiogroup.has-error .field-validation-error,.checkboxgroup.has-error .field-validation-error{display:block;margin-top:10px;color:#930707;font-size:14px;font-family:"ZurichSans-SemiBold", Arial, sans-serif}.checkboxgroup-header,.radiogroup-header{font-size:16px;font-family:"ZurichSans-Light",Arial,sans-serif;line-height:16px;color:#23366F}.checkboxgroup-header.required-label:after,.radiogroup-header.required-label:after{content:"*";padding-left:3px}.textfield-label-wrp:has(.checkbox){margin-bottom:0}.textfield-label-wrp:has(.checkbox) .checkbox{margin-bottom:0}.has-error .textfield-label-wrp:has(.checkbox)::after{display:none}.has-error .textfield-label-wrp:has(.checkbox)+.field-validation-error{margin-top:10px}