.questionnaire-wrapper .sd-root-modern{background:white;font-family:var(--font-general-sans),sans-serif}.terms-wrapper .sd-root-modern{background-color:transparent}.terms-wrapper .sd-html,.terms-wrapper .sd-html a,.terms-wrapper .sd-html p{color:#162A7D;font-family:var(--font-general-sans),sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:146%;margin-bottom:0}.sd-body.sd-body--responsive,.sd-root-modern--mobile .sd-body.sd-body--responsive,.sd-root-modern--mobile .sd-body.sd-body--static{padding:0}@media screen and (max-width:767px){.sd-root-modern.sd-root-modern--full-container{overflow:hidden}}.sd-title.sd-container-modern__title{display:none}.sd-panel,.sd-question{padding:0}.sd-element--with-frame{box-shadow:none;border-radius:0}.sd-element--with-frame.sd-question--title-top,.sd-panel__content{padding-top:0}.sd-row.sd-page__row:not(.sd-row--compact)~.sd-row.sd-page__row:not(.sd-row--compact){margin-top:38px}.sd-question__header--location-top{padding-bottom:22px}.sv-question__title{color:#162a7d;font-family:inherit;font-size:14px;line-height:150%;font-weight:500;margin:0}.sv-q-radiogroup{border:none;padding:0}.sd-item--allowhover:not(.sd-item--readonly) .sd-selectbase__label:hover .sd-item__decorator{background:#f5f7fd}.sv-q-radiogroup__item:first-child{margin-bottom:8px}.sv-q-radiogroup__item input[type=radio]+span{width:20px;height:20px;border:2px solid #162a7d;background-color:white;border-radius:50%;display:inline-block;position:relative;cursor:pointer;box-shadow:none}.sv-q-radiogroup__item input[type=radio]:focus+span{box-shadow:none}.sd-radio--checked .sd-radio__control:focus+.sd-radio__decorator:after{background-color:white}.sd-item--checked .sd-item__decorator{background:white}.sv-q-radiogroup__item input[type=radio]:checked+span{background-color:#162a7d;border-color:#162a7d}.sv-q-radiogroup__item input[type=radio]:checked+span:after{content:"";width:8px;height:8px;background-color:white;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sd-input,.sv-q-radiogroup__item .sv-q-radiogroup__label{font-weight:500}.sd-input{font-family:var(--font-general-sans),sans-serif;font-size:14px;color:#162a7d;box-shadow:none;border-radius:8px;background-color:#f5f7fd;border:1px solid #f5f7fd}.sd-input.sd-input--error{border-color:#ad2010}.sd-input:hover{background-color:#e9ecf7}.sd-input::placeholder,.sd-multipletext__item-title{font-family:var(--font-general-sans),sans-serif;color:#6978a2;font-size:14px;font-weight:400}.sd-input.sd-dropdown:focus-within,.sd-input:focus,.sd-multipletext__item-container.sd-input:focus-within{box-shadow:none;border:1px solid #0033d4}.sd-multipletext__item>.sd-input:focus{border:none}.sd-dropdown__filter-string-input{font-family:var(--font-general-sans),sans-serif;font-size:14px;font-weight:500;color:#162a7d}.sd-dropdown__filter-string-input::placeholder{color:#6978a2;font-size:14px;font-weight:400}.sv-dropdown-popup.sv-popup--menu-popup.sv-popup--top .sv-popup__container{transform:translateY(-4px);border-radius:12px}.sv-popup--menu-popup>.sv-popup__container>.sv-popup__body-content{border:1px solid #f1f2f9;border-radius:12px;padding:8px}.sv-list{padding:0!important}.sd-dropdown__value,.sv-dropdown-popup .sd-list__item-body,.sv-list__empty-text{font-family:var(--font-general-sans),sans-serif;color:#162a7d;font-size:14px;font-weight:500}.sv-list__item>.sv-list__item-body{font-family:var(--font-general-sans),sans-serif;padding:8px;border-radius:8px}.sv-list__item.sv-list__item--hovered>.sv-list__item-body,.sv-list__item.sv-list__item--selected.sv-list__item--focused>.sv-list__item-body,.sv-list__item.sv-list__item--selected:hover>.sv-list__item-body,.sv-list__item.sv-list__item--selected>.sv-list__item-body,.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused>.sv-list__item-body,li:focus .sv-list__item.sv-list__item--selected>.sv-list__item-body{background:#f5f7fd;color:#162a7d}.sd-question--error .sd-input,.sv-q-radiogroup__item.sd-item--error input[type=radio]+span{border-color:#ad2010}.sd-element--with-frame>.sd-element__erbox{width:100%;margin:0}.sv-question__erbox{font-family:inherit;position:absolute;top:105%;margin-top:4px}.sv-question__erbox span{color:#ad2010;font-weight:500!important;font-size:14px}