:root{--hsfc-text-color:#000;--hsfc-submit-bg:#ff891d;--hsfc-submit-color:#fff;--hsfc-button-ui-bg:transparent;--hsfc-button-ui-color:#00aac4;--hsfc-button-ui-border-color:#00aac4;--hsfc-button-ui-bg-hocus:var(--hsfc-button-ui-bg);--hsfc-button-ui-color-hocus:var(--hsfc-button-ui-color);--hsfc-button-ui-border-color-hocus:#ff891d;--hsfc-button-ui-border-color-checked:var(--hsfc-button-ui-border-color-hocus)}.hsfc{container-type:inline-size}.hsfc,.hsfc__target{margin-left:auto;margin-right:auto}.hsfc{max-width:680px}[data-hsfc-root]>.loader-container{padding:8rem 0 4rem}[data-hsfc-root]>.loader-container~*{display:none!important}.hsfc__target,[data-hsfc-root] .loader-text{color:var(--hsfc-text-color)}.hsfc__target{max-width:600px;transition:opacity .15s ease-in-out}.hsfc__target *{color:inherit}.hsfc__target--full{max-width:none}.hsfc__progress{margin:1.5rem auto 2.5rem;transform:translateY(0);transition:all .25s ease-in-out .25s}.hsfc__bar{background:#fff;border-radius:.75rem;height:1.5rem}.hsfc__bar-text{bottom:-4px;color:#fff;display:none;font-size:12px;font-weight:600;left:0;position:absolute;right:0;text-align:center;text-transform:uppercase}.hsfc__bar-fill{align-items:center;background:linear-gradient(135deg,#00aac4,#00aac4);border:2px solid #fff;border-radius:.75rem;display:flex;flex-direction:row;height:1.5rem;justify-content:flex-end;min-width:2.25rem;padding:0 .5rem;position:relative;transition:width .5s ease-in-out}.hsfc__bar-label{color:#fff;font-size:.6rem;font-weight:700;line-height:1;text-align:center}.hsfc .actions{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;padding-top:1rem}.hsfc__btn{transition:all .25s ease-in-out!important;will-change:transform}.hs-button.hsfc__btn--submit:focus,.hs-button.hsfc__btn--submit:hover{transform:translateX(.5rem)}.hsfc__btn--back{padding-left:0!important;padding-right:0!important}.hsfc__btn--back,.hsfc__btn--back:focus,.hsfc__btn--back:hover{background:transparent!important}.hsfc__btn--back:focus,.hsfc__btn--back:hover{color:#fff!important;text-decoration:underline;transform:translateX(-.5rem)}.hsfc__button-ui{text-align:center}.hsfc__button-ui>label{font-size:1.25rem!important}.hsfc__button-ui .hs-error-msgs:before{display:none}.hsfc__target .hsfc__button-ui .input{margin:0 auto!important}.hsfc__button-ui>label>.hs-form-required{display:none}.hsfc__button-ui .input+.hs-error-msgs{margin:1rem 0 0;position:relative}.hsfc__button-ui .multi-container{display:flex;flex-wrap:wrap;justify-content:center;margin:1rem -.33rem}.hsfc__button-ui .multi-container>li{flex-basis:50%;margin:0;padding:.33rem}.hsfc__button-ui .multi-container label{cursor:pointer;display:block;padding:0}.hsfc__button-ui .multi-container input+span{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border:2px solid var(--hsfc-button-ui-border-color);border-radius:45px;color:var(--hsfc-button-ui-color);cursor:pointer;display:block;font-size:.9rem;font-weight:700;line-height:1.15;padding:.75rem 1rem;text-align:center;transition-duration:.125s;transition-property:transform,opacity,color,backgrund-color,border-color;transition-timing-function:ease-in-out;width:100%;will-change:transform}.hsfc__button-ui .multi-container input+span:hover,.hsfc__button-ui .multi-container input:focus+span{background:var(--hsfc-button-ui-bg-hocus);border-color:var(--hsfc-button-ui-border-color-hocus);color:var(--hsfc-button-ui-color-hocus);transform:scale(1.03)}.hsfc__button-ui .multi-container input:checked+span{background:var(--hsfc-button-ui-bg-checked);border-color:var(--hsfc-button-ui-border-color-checked);color:var(--hsfc-button-ui-color-checked)}.hsfc__button-ui .multi-container input+span:after,.hsfc__button-ui .multi-container input+span:before{display:none}@media (min-width:768px){.hsfc__button-ui .multi-container input+span{font-size:1rem}}