.bi-hcp-validation-modal-fullscreen{width:100%;left:0!important;top:0!important;z-index:9999;height:100%!important}.bi-hcp-validation-modal-fullscreen .ui-dialog-content{max-height:100%!important;overflow:scroll}.bi-hcp-validation-modal-fullscreen .gds-modal__body-wrapper,.bi-hcp-validation-modal .gds-modal__body-wrapper{overflow:auto}.bi-hcp-validation-modal-fullscreen .gds-btn--primary,.bi-hcp-validation-modal .gds-btn--primary{white-space:normal}@media screen and (max-width:575px){.bi-hcp-validation-modal{top:0!important}.bi-hcp-validation-modal .gds-modal__body-wrapper{overflow:auto;max-height:95vh!important}.bi-hcp-validation-modal .gds-modal__body-wrapper .gds-modal__body{padding-left:0!important;padding-top:0!important}}@media screen and (max-width:700px){.bi-hcp-validation-modal .gds-btn--is-full-width{margin-bottom:0}.bi-hcp-validation-modal .gds-btn--is-full-width .gds-form-input__input-wrapper--submit{height:auto}}.dialog-off-canvas-main-canvas{visibility:hidden}.dialog-off-canvas-main-canvas.show{visibility:visible}.blocker{z-index:100}.modal-is-full-screen .blocker{padding:0}.blocker .hcp-validation-screen.modal:not(.full-screen){width:75%;height:100%;overflow:scroll}.blocker .hcp-validation-screen,.blocker .interstitial{border-radius:0}.hcp-validation-screen .form__headline-container{cursor:auto}.hcp-validation-screen,.modal{z-index:101}.hcp-validation-screen .form__content label[for],.hcp-validation-screen .form__headline-container label[for],.modal .form__content label[for],.modal .form__headline-container label[for]{cursor:inherit}.hcp-validation-screen .hcp-validation-form-fallback-info__headline,.modal .hcp-validation-form-fallback-info__headline{font-family:var(--texttype-Headline500-font-family);font-size:var(--texttype-Headline500-font-size);line-height:var(--texttype-Headline500-line-height);font-weight:var(--texttype-Headline500-font-weight);color:#fff}.hcp-validation-screen .hcp-validation-form-fallback-info__subheadline,.modal .hcp-validation-form-fallback-info__subheadline{font-family:var(--texttype-Copy200-font-family);font-size:var(--texttype-Copy200-font-size);line-height:var(--texttype-Copy200-line-height);color:#add6d6;margin-top:var(--spacing-Space200)}.hcp-validation-screen .hcp-validation-form-fallback-info__list,.modal .hcp-validation-form-fallback-info__list{margin:var(--spacing-Space400) 0 0;padding:0;color:#fff;list-style-position:inside}.hcp-validation-screen .hcp-validation-form-fallback-info__list-item,.modal .hcp-validation-form-fallback-info__list-item{margin-top:var(--spacing-Space150);font-family:var(--texttype-Copy200-font-family);font-size:var(--texttype-Copy200-font-size);line-height:var(--texttype-Copy200-line-height);color:#fff}.hcp-validation-screen .hcp-validation-form-fallback-info__list-item:first-child,.modal .hcp-validation-form-fallback-info__list-item:first-child{margin-top:0}.hcp-validation-screen .form--custom-width .form-text-input__input,.modal .form--custom-width .form-text-input__input{border:1px solid #fff;color:#fff}.hcp-validation-screen .form--custom-width .form-text-input__input:hover,.modal .form--custom-width .form-text-input__input:hover{border:2px solid #fff}.hcp-validation-screen .form--custom-width .form-text-input__input:focus,.modal .form--custom-width .form-text-input__input:focus{color:#0074b8;background:#fff;border:2px solid #fff}.hcp-validation-screen .form--custom-width .form-text-input__input::-webkit-input-placeholder,.modal .form--custom-width .form-text-input__input::-webkit-input-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-text-input__input::-moz-placeholder,.modal .form--custom-width .form-text-input__input::-moz-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-text-input__input:-ms-input-placeholder,.modal .form--custom-width .form-text-input__input:-ms-input-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-text-input__input::-ms-input-placeholder,.modal .form--custom-width .form-text-input__input::-ms-input-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-text-input__input::placeholder,.modal .form--custom-width .form-text-input__input::placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-text-input--error .form-text-input__input,.modal .form--custom-width .form-text-input--error .form-text-input__input{background:#fff;color:#c33}.hcp-validation-screen .form--custom-width .form-text-input--error .form-text-input__input:focus,.modal .form--custom-width .form-text-input--error .form-text-input__input:focus{padding:calc(var(--spacing-Space150) - 3px) calc(var(--spacing-Space300) - 3px);border:3px solid #c33;color:#384450}.hcp-validation-screen .form--custom-width .form-number-input__input,.modal .form--custom-width .form-number-input__input{border:1px solid #fff;color:#fff}.hcp-validation-screen .form--custom-width .form-number-input__input:hover,.modal .form--custom-width .form-number-input__input:hover{border:2px solid #fff}.hcp-validation-screen .form--custom-width .form-number-input__input:focus,.modal .form--custom-width .form-number-input__input:focus{color:#0074b8;background:#fff;border:2px solid #fff}.hcp-validation-screen .form--custom-width .form-number-input__input::-webkit-input-placeholder,.modal .form--custom-width .form-number-input__input::-webkit-input-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-number-input__input::-moz-placeholder,.modal .form--custom-width .form-number-input__input::-moz-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-number-input__input:-ms-input-placeholder,.modal .form--custom-width .form-number-input__input:-ms-input-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-number-input__input::-ms-input-placeholder,.modal .form--custom-width .form-number-input__input::-ms-input-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-number-input__input::placeholder,.modal .form--custom-width .form-number-input__input::placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-number-input--error .form-number__input,.modal .form--custom-width .form-number-input--error .form-number__input{background:#fff;color:#c33}.hcp-validation-screen .form--custom-width .form-number-input--error .form-number__input:focus,.modal .form--custom-width .form-number-input--error .form-number__input:focus{padding:calc(var(--spacing-Space150) - 3px) calc(var(--spacing-Space300) - 3px);border:3px solid #c33;color:#384450}.hcp-validation-screen .form--custom-width .form-select__select-field,.modal .form--custom-width .form-select__select-field{border:1px solid #fff;color:#fff}.hcp-validation-screen .form--custom-width .form-select__select-field:hover,.modal .form--custom-width .form-select__select-field:hover{border:2px solid #fff}.hcp-validation-screen .form--custom-width .form-select__select-field:focus,.modal .form--custom-width .form-select__select-field:focus{color:#0074b8;background:#fff;border:none}.hcp-validation-screen .form--custom-width .form-select__icon,.modal .form--custom-width .form-select__icon{color:#fff}.hcp-validation-screen .form--custom-width .form-select--error .form-select__select-field,.modal .form--custom-width .form-select--error .form-select__select-field{background:#fff;color:#c33}.hcp-validation-screen .form--custom-width .form-select--error .form-select__select-field:focus,.modal .form--custom-width .form-select--error .form-select__select-field:focus{padding:calc(var(--spacing-Space150) - 3px) calc(var(--spacing-Space300) - 3px);border:3px solid #c33;color:#0074b8}.hcp-validation-screen .form--custom-width .form-select--error .form-select__select-field:focus+.form-select__icon,.modal .form--custom-width .form-select--error .form-select__select-field:focus+.form-select__icon{color:#0074b8}.hcp-validation-screen .form--custom-width .form-select--error .form-select__icon,.modal .form--custom-width .form-select--error .form-select__icon{color:#c33}.hcp-validation-screen .form--custom-width .form-password-input__input,.modal .form--custom-width .form-password-input__input{border:1px solid #fff;color:#fff}.hcp-validation-screen .form--custom-width .form-password-input__input:hover,.modal .form--custom-width .form-password-input__input:hover{border:2px solid #fff}.hcp-validation-screen .form--custom-width .form-password-input__input:focus,.modal .form--custom-width .form-password-input__input:focus{color:#0074b8;background:#fff;border:2px solid #fff}.hcp-validation-screen .form--custom-width .form-password-input__input::-webkit-input-placeholder,.modal .form--custom-width .form-password-input__input::-webkit-input-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-password-input__input::-moz-placeholder,.modal .form--custom-width .form-password-input__input::-moz-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-password-input__input:-ms-input-placeholder,.modal .form--custom-width .form-password-input__input:-ms-input-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-password-input__input::-ms-input-placeholder,.modal .form--custom-width .form-password-input__input::-ms-input-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-password-input__input::placeholder,.modal .form--custom-width .form-password-input__input::placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-password-input--error .form-password-input__input,.modal .form--custom-width .form-password-input--error .form-password-input__input{background:#fff;color:#c33}.hcp-validation-screen .form--custom-width .form-password-input--error .form-password-input__input:focus,.modal .form--custom-width .form-password-input--error .form-password-input__input:focus{padding:calc(var(--spacing-Space150) - 3px) calc(var(--spacing-Space300) - 3px);border:3px solid #c33;color:#384450}.hcp-validation-screen .form--custom-width .form-date-input__input,.modal .form--custom-width .form-date-input__input{border:1px solid #fff;color:#fff}.hcp-validation-screen .form--custom-width .form-date-input__input:hover,.modal .form--custom-width .form-date-input__input:hover{border:2px solid #fff}.hcp-validation-screen .form--custom-width .form-date-input__input:focus,.modal .form--custom-width .form-date-input__input:focus{color:#0074b8;background:#fff;border:2px solid #fff}.hcp-validation-screen .form--custom-width .form-date-input__input::-webkit-input-placeholder,.modal .form--custom-width .form-date-input__input::-webkit-input-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-date-input__input::-moz-placeholder,.modal .form--custom-width .form-date-input__input::-moz-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-date-input__input:-ms-input-placeholder,.modal .form--custom-width .form-date-input__input:-ms-input-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-date-input__input::-ms-input-placeholder,.modal .form--custom-width .form-date-input__input::-ms-input-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-date-input__input::placeholder,.modal .form--custom-width .form-date-input__input::placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-date-input--error .form-date-input__input,.modal .form--custom-width .form-date-input--error .form-date-input__input{background:#fff;color:#c33}.hcp-validation-screen .form--custom-width .form-date-input--error .form-date-input__input:focus,.modal .form--custom-width .form-date-input--error .form-date-input__input:focus{padding:calc(var(--spacing-Space150) - 3px) calc(var(--spacing-Space300) - 3px);border:3px solid #c33;color:#384450}.hcp-validation-screen .form--custom-width .form-item.form-checkbox,.modal .form--custom-width .form-item.form-checkbox{position:relative;display:flex;flex-flow:row;flex-direction:row;align-items:self-end}.hcp-validation-screen .form--custom-width .form-checkbox:hover .form-checkbox__check,.modal .form--custom-width .form-checkbox:hover .form-checkbox__check{border:2px solid #fff}.hcp-validation-screen .form--custom-width .form-checkbox__input,.modal .form--custom-width .form-checkbox__input{width:1.5rem;top:0;height:1.5rem;left:0;position:absolute}.hcp-validation-screen .form--custom-width .form-checkbox__input:focus:checked+.form-checkbox__check,.modal .form--custom-width .form-checkbox__input:focus:checked+.form-checkbox__check{background:#fff}.hcp-validation-screen .form--custom-width .form-checkbox__input:focus+.form--custom-width .form-checkbox__icon,.hcp-validation-screen .form--custom-width .form-checkbox__input:focus:checked+.form-checkbox__icon,.modal .form--custom-width .form-checkbox__input:focus+.form--custom-width .form-checkbox__icon,.modal .form--custom-width .form-checkbox__input:focus:checked+.form-checkbox__icon{color:#0074b8}.hcp-validation-screen .form--custom-width .form-checkbox__input:checked+.form-checkbox__check,.modal .form--custom-width .form-checkbox__input:checked+.form-checkbox__check{background-color:#fff}.hcp-validation-screen .form--custom-width .form-checkbox__check,.modal .form--custom-width .form-checkbox__check{border-color:#fff}.hcp-validation-screen .form--custom-width .form-checkbox__icon.icon,.modal .form--custom-width .form-checkbox__icon.icon{color:#fff}.hcp-validation-screen .form--custom-width .form-textarea__input,.modal .form--custom-width .form-textarea__input{border:1px solid #fff;color:#fff}.hcp-validation-screen .form--custom-width .form-textarea__input:hover,.modal .form--custom-width .form-textarea__input:hover{border:2px solid #fff}.hcp-validation-screen .form--custom-width .form-textarea__input:focus,.modal .form--custom-width .form-textarea__input:focus{color:#0074b8;background:#fff;border:2px solid #fff}.hcp-validation-screen .form--custom-width .form-textarea__input::-webkit-input-placeholder,.modal .form--custom-width .form-textarea__input::-webkit-input-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-textarea__input::-moz-placeholder,.modal .form--custom-width .form-textarea__input::-moz-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-textarea__input:-ms-input-placeholder,.modal .form--custom-width .form-textarea__input:-ms-input-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-textarea__input::-ms-input-placeholder,.modal .form--custom-width .form-textarea__input::-ms-input-placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-textarea__input::placeholder,.modal .form--custom-width .form-textarea__input::placeholder{color:#dde0e3}.hcp-validation-screen .form--custom-width .form-textarea--error .form-textarea__input,.modal .form--custom-width .form-textarea--error .form-textarea__input{background:#fff;color:#c33}.hcp-validation-screen .form--custom-width .form-textarea--error .form-textarea__input:focus,.modal .form--custom-width .form-textarea--error .form-textarea__input:focus{padding:calc(var(--spacing-Space150) - 3px) calc(var(--spacing-Space300) - 3px);border:3px solid #c33;color:#384450}.hcp-validation-screen .form--custom-width .form-fieldset__legend,.modal .form--custom-width .form-fieldset__legend{color:#fff}.hcp-validation-screen form.form--custom-width .select2-container--default .select2-selection--single,.modal form.form--custom-width .select2-container--default .select2-selection--single{background-color:inherit;border:none;border-radius:0}.hcp-validation-screen form.form--custom-width .select2-selection__rendered,.modal form.form--custom-width .select2-selection__rendered{color:#fff}.hcp-validation-screen form.form--custom-width .select2-container .select2-selection--single .select2-selection__rendered,.modal form.form--custom-width .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.hcp-validation-screen form.form--custom-width .select2-selection__arrow,.modal form.form--custom-width .select2-selection__arrow{display:none}.hcp-validation-screen form.form--custom-width .form-required:after,.modal form.form--custom-width .form-required:after{margin:0;color:#fff;background-image:none;vertical-align:initial;content:"*";font-family:var(--texttype-Copy100-font-family);font-size:var(--texttype-Copy100-font-size);line-height:var(--texttype-Copy100-line-height)}.hcp-validation-screen form.form--custom-width .form-label,.hcp-validation-screen form.form--custom-width .form-label__text,.modal form.form--custom-width .form-label,.modal form.form--custom-width .form-label__text{color:#fff}.hcp-validation-screen form.form--custom-width .form-radiobutton:hover .form-radiobutton__checkmark,.modal form.form--custom-width .form-radiobutton:hover .form-radiobutton__checkmark{border:2px solid #fff}.hcp-validation-screen form.form--custom-width .form-radiobutton__checkmark,.modal form.form--custom-width .form-radiobutton__checkmark{border:1px solid #fff}.hcp-validation-screen form.form--custom-width .form-radiobutton__input:checked+.form-radiobutton__checkmark,.modal form.form--custom-width .form-radiobutton__input:checked+.form-radiobutton__checkmark{background-color:none}.hcp-validation-screen form.form--custom-width .form-radiobutton__input:checked+.form-radiobutton__checkmark:after,.modal form.form--custom-width .form-radiobutton__input:checked+.form-radiobutton__checkmark:after{background:#fff}.hcp-validation-screen form.form--custom-width .form-radiobutton__input:focus+.form-radiobutton__checkmark,.modal form.form--custom-width .form-radiobutton__input:focus+.form-radiobutton__checkmark{background-color:#fff}.hcp-validation-screen form.form--custom-width .form-radiobutton__input:focus+.form-radiobutton__checkmark:after,.modal form.form--custom-width .form-radiobutton__input:focus+.form-radiobutton__checkmark:after{background:#0074b8}.hcp-validation-screen form.form--custom-width .form__additionalInfo,.hcp-validation-screen form.form--custom-width .form__headline,.hcp-validation-screen form.form--custom-width .form__legend,.hcp-validation-screen form.form--custom-width .form__text-link,.modal form.form--custom-width .form__additionalInfo,.modal form.form--custom-width .form__headline,.modal form.form--custom-width .form__legend,.modal form.form--custom-width .form__text-link{color:#fff}.interstitial__button-wrap .button,.interstitial__button-wrap .button:first-child{margin-left:0}.interstitial__button-wrap a.button{text-decoration:none}.hcp-validation-form-fallback.self-declaration{display:block}.self-declaration .hcp-validation-screen-header{display:none}.hcp-validation-form-fallback.self-declaration.interstitial{background:none;color:unset}.hcp-validation-form-fallback.self-declaration.interstitial .button--secondary-inverted{color:#0074b8;border:1px solid #0074b8;transition:border-color .3s,color .3s;transition-timing-function:cubic-bezier(.4,.6,.3,1)}.hcp-validation-form-fallback.self-declaration.interstitial .interstitial__headline{font-family:var(--texttype-Headline450-font-family);font-size:var(--texttype-Headline450-font-size);line-height:var(--texttype-Headline450-line-height);font-weight:var(--texttype-Headline450-font-weight);color:#036}.hcp-validation-form-fallback.self-declaration.interstitial .interstitial__copy{font-family:var(--texttype-Copy200-font-family);font-size:var(--texttype-Copy200-font-size);line-height:var(--texttype-Copy200-line-height);color:#002448;margin-top:var(--spacing-Space200)}.hcp-validation-form-fallback form.form--custom-width .select2{border:1px solid #0074b8;width:100%;cursor:pointer;color:#384450}.hcp-validation-form-fallback form.form--custom-width .select2-container--default .select2-selection--single{border:none;border-radius:0;background-color:inherit;border:1px solid #0074b8;border-radius:30px}.hcp-validation-form-fallback form.form--custom-width .select2-selection__rendered{color:inherit}.hcp-validation-form-fallback form.form--custom-width .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.hcp-validation-form-fallback form.form--custom-width .select2-selection__arrow{display:none}.hcp-validation-screen .form__content .webform-section a{margin-left:0}.hcp-validation-screen .form__content .form-checkbox:not(:last-child),.hcp-validation-screen .form__content .webform-section .form-item-wrapper{margin-bottom:0}.block-bi-hcp-validation.block-bi-hcp-validation-termination-session-action-block .content{margin-right:0;margin-left:var(--gridSpacing)}