.ExplanationBox{position:relative;flex-direction:column;width:-moz-fit-content;width:fit-content;padding:.625rem;font-size:.9375rem;font-weight:400;line-height:1.6;color:#6e6e6e;text-align:center;background-color:#be48090d;border:1px solid #be48090d;border-radius:2px;box-shadow:0 8px 20px 0 #0000001a}.ExplanationBox:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background-color:#be4809}.ExplanationBox>span>*{color:#c00}.DateOfBirth .DateOfBirth__container .TextField{margin-bottom:0}.DateOfBirth .DateOfBirth__container .TextField+.TextField:before{content:"";position:absolute;top:.3em;left:-.9375rem;transform:scaleX(.8);font-size:1.5rem;color:#dee2e6}@media(min-width:768px)and (max-width:991.98px){.DateOfBirth .DateOfBirth__container .TextField{margin-left:5px}}.DateOfBirth .DateOfBirth__container .TextField__container{padding-top:6px}@media(min-width:992px){.DateOfBirth .DateOfBirth__container .TextField select{padding-right:16px}.DateOfBirth .DateOfBirth__container .TextField .carrot-down{right:-2px}}.LockedTextField{margin-bottom:1rem;border-bottom:1px solid #8c8c8c}.LockedTextField .btn-icon{padding:0}.LockedTextField .btn-icon span{font-weight:700}.LockedTextField .TextField{margin-bottom:.75rem}.LockedTextField .TextField>label,.LockedTextField .TextField__container{color:#6e6e6e}.LockedTextField .Icon svg{float:right;width:20px;height:20px}@media(max-width:991.98px){.LockedTextField .PersonalInfoForm__field.-subText p{top:9.5px}}.RadioGroup_root__HrkGO{--radio-group-gap:16px;--radio-group-icon-size:20px;--radio-group-icon-gap:10px;--radio-group-icon-width:1px;--radio-group-icon-width-checked:6px;--radio-group-icon-color:#8c8c8c;--radio-group-icon-color-checked:#d9f4f9;--radio-group-icon-color-error:#be4809;display:flex;flex-direction:row;column-gap:var(--radio-group-gap);max-width:100%}.RadioGroup_root__HrkGO._focusable{padding:4px 2px}.RadioGroup_root__HrkGO._focusable:is(:focus,:focus-visible){outline:2px solid #151515!important}.RadioGroup_item__pdB_b{display:flex;flex-direction:row;column-gap:var(--radio-group-icon-gap);align-items:center;justify-content:flex-start;min-width:0;padding:0;background-color:#0000;border:0}.RadioGroup_item__pdB_b:before{content:"";display:block;flex:0 0 auto;width:var(--radio-group-icon-size);height:var(--radio-group-icon-size);background-color:#0000;border:var(--radio-group-icon-width) solid var(--radio-group-icon-color);border-radius:50%;transition:background-color,border-color,border-width 175ms ease-in-out}.RadioGroup_root__HrkGO._error .RadioGroup_item__pdB_b:before{border-color:var(--radio-group-icon-color-error)}.RadioGroup_item__pdB_b[data-state=checked]:before{background-color:#151515;border-color:var(--radio-group-icon-color-checked);border-width:var(--radio-group-icon-width-checked)}.RadioGroup_label__cb0_5{overflow:hidden;display:block;flex:1 1 auto;font-size:.9375rem;font-weight:400;color:#151515;text-overflow:ellipsis;white-space:nowrap}.RadioGroup_label__cb0_5.RadioGroup__selected__49yJ_{font-weight:700}.EmailOpInRadio{margin-top:-30px}.EmailOpInRadio label{font-size:.8125rem;color:#6e6e6e}.EmailOpInRadio .TextField__container{flex-direction:column;padding-top:2.7rem}.EmailOpInRadio .TextField__container button{text-align:left}.EmailOpInRadio .TextField__container span{text-overflow:unset;white-space:unset}.EmailOpInRadio .EmailRadio{flex-direction:column;row-gap:12px}.CheckboxRow{position:relative;align-items:center;padding:10px 0 30px}.CheckboxRow .TextField{margin-bottom:0}.CheckboxRow.-borderBottom:after{content:"";position:absolute;bottom:0;left:10px;width:calc(100% - 20px);border-bottom:1px solid #dbdfe2}.CheckboxRow__check{text-align:left;position:relative;width:100%;padding-right:10px;padding-left:10px}.CheckboxRow__check .form-check label{font-size:.75rem;font-family:var(--vv-centra-font),"Arial","Helvetica",sans-serif;line-height:1.5;color:#6e6e6e}.CheckboxRow__check.-wide{flex:0 0 100%;max-width:100%}.CheckboxRow__cta{position:relative;width:100%;padding-right:10px;padding-left:10px;text-align:left}@media(min-width:768px){.CheckboxRow{padding:0 0 30px}.CheckboxRow__check{flex:0 0 58.3333333333%;max-width:58.3333333333%}.CheckboxRow__cta{flex:0 0 41.6666666667%;max-width:41.6666666667%;text-align:right}}
/*# sourceMappingURL=f1135fbc00d26674.css.map*/