.imperial-height .elements[data-v-f124dc16]{display:table}.imperial-height .form-control[data-v-f124dc16]{width:45px}.imperial-height .form-element[data-v-f124dc16]{float:left;padding-left:10px;padding-right:10px}input[data-v-f124dc16]::-webkit-inner-spin-button,input[data-v-f124dc16]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-f124dc16]{-moz-appearance:textfield}.triple-date-picker[data-v-78531de2]{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:flex-start;margin:0;padding:12px;width:100%}.triple-date-picker input[data-v-78531de2]{background:transparent;border:none;margin:0;text-align:center}.triple-date-picker input[data-v-78531de2] :not(:first-child){margin-left:.3em}.triple-date-picker input[data-v-78531de2] :first-child{margin-left:4px}.triple-date-picker input[data-v-78531de2]:focus{border:none;outline:none}.triple-date-picker .day[data-v-78531de2],.triple-date-picker .month[data-v-78531de2],.triple-date-picker .year[data-v-78531de2]{width:100%}.triple-date-picker .day-container[data-v-78531de2],.triple-date-picker .month-container[data-v-78531de2]{width:3em}.triple-date-picker .year-container[data-v-78531de2]{width:4em}.triple-date-picker input.day[data-v-78531de2]::-webkit-inner-spin-button,.triple-date-picker input.day[data-v-78531de2]::-webkit-outer-spin-button,.triple-date-picker input.month[data-v-78531de2]::-webkit-inner-spin-button,.triple-date-picker input.month[data-v-78531de2]::-webkit-outer-spin-button,.triple-date-picker input.year[data-v-78531de2]::-webkit-inner-spin-button,.triple-date-picker input.year[data-v-78531de2]::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}.triple-date-picker input[type=number].day[data-v-78531de2],.triple-date-picker input[type=number].month[data-v-78531de2],.triple-date-picker input[type=number].year[data-v-78531de2]{appearance:textfield;-moz-appearance:textfield}.consent-section{display:flex;flex-direction:column;gap:20px}.consent-section__heading{display:flex;flex-direction:column;gap:4px}.consent-section__title{color:#2b211e;font-size:30px;font-weight:500;line-height:45px;margin:0}.consent-section__intro{color:#6b6462;font-size:14px;font-weight:400;line-height:20px;margin:0}.consent-card{background:#fff;border:1px solid #347cb0;border-radius:12px;display:flex;flex-direction:column;gap:15px;padding:25px}.consent-card__headline{align-items:center;display:flex;gap:8px}.consent-card__icon{align-items:center;color:#2b211e;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.consent-card__icon svg{height:100%;width:100%}.consent-card__title{color:#2b211e;flex:1 1 auto;font-size:18px;font-weight:500;line-height:30px;margin:0}.consent-card__help,.consent-card__text{color:#6b6462;font-size:16px;font-weight:400;line-height:24px;margin:0}.consent-card__text p{margin:0 0 1em}.consent-card__text p:last-child{margin-bottom:0}.consent-card__body{background:#f4f4f4;border:1px solid #bfbcbb;border-radius:12px;color:#6b6462;font-size:16px;font-weight:400;line-height:24px;padding:15px}.consent-card__body .input-help-text{display:none}.consent-badge{align-items:center;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:500;gap:5px;line-height:16px;white-space:nowrap}.consent-badge:before{border-radius:50%;content:"";flex:0 0 auto;height:10px;width:10px}.consent-badge--required{color:#ef4343}.consent-badge--required:before{background:radial-gradient(circle at center,currentColor 0 2px,transparent 2px) #fef1f1}.consent-badge--optional{color:#94a3b8}.consent-badge--optional:before{background:radial-gradient(circle at center,currentColor 0 2px,transparent 2px) #e1e7ef}.consent-options{align-items:center;display:flex;gap:26px}.consent-option{align-items:center;background:#fff;border:1px solid #3273f6;border-radius:8px;cursor:pointer;display:flex;flex:1 1 0;gap:12px;justify-content:center;margin:0;min-height:40px;padding:4px 16px}.consent-option:has(input:checked){background:#e0e8ff}.consent-option input{accent-color:#3273f6;margin:0}.consent-option__label{color:#3273f6;font-size:14px;font-weight:700;letter-spacing:.05em;line-height:30px;text-transform:uppercase}.consent-reveal{cursor:pointer;display:inline-flex;position:relative}.consent-reveal>.btn[disabled]{pointer-events:none}.consent-reveal--open>.consent-tooltip,.consent-reveal:focus-within>.consent-tooltip{opacity:1;visibility:visible}.consent-reveal--static{align-items:flex-start;cursor:auto;flex-direction:column;gap:8px}.consent-reveal--static>.consent-tooltip{background:none;border:0;border-radius:0;box-shadow:none;opacity:1;padding:0;position:static;text-align:left;visibility:visible;width:auto}.consent-reveal--static>.consent-tooltip:after,.consent-reveal--static>.consent-tooltip:before{content:none}.consent-tooltip{background:#e9e8e8;border:1px solid #bfbcbb;border-radius:8px;bottom:calc(100% + 8px);box-shadow:0 1px 2px 0 rgba(43,33,30,.05);box-sizing:border-box;color:#2b211e;font-size:16px;font-weight:400;left:0;letter-spacing:normal;line-height:24px;opacity:0;padding:8px;position:absolute;text-align:center;text-transform:none;transition:opacity .15s ease-in-out;visibility:hidden;width:240px;z-index:10}.consent-tooltip:after,.consent-tooltip:before{border:6px solid transparent;content:"";left:24px;position:absolute;top:100%}.consent-tooltip:before{border-top-color:#bfbcbb}.consent-tooltip:after{border-top-color:#e9e8e8;margin-top:-1px}.consent-tooltip__link{color:#3273f6;text-decoration:underline}