#quiz-form,#quiz-form-results{margin:0 auto;max-width:var(--container-width);padding:0 1rem;position:relative;width:100%}#quiz-form{background-color:#000021;border-radius:12px;padding:24px 36px}#quiz-form-results{margin-top:-100px;max-width:500px}#quiz-form-results input[type=checkbox]{margin-right:12px}#quiz-form-results div[data-hsfc-id=DataPrivacyField],#quiz-form-results div[data-hsfc-id=DataPrivacyField] label{font-size:12px!important;letter-spacing:normal;line-height:normal}#quiz-form-results div[data-hsfc-id=DataPrivacyField] label{display:flex}#quiz-form .slide{display:none;flex-direction:column}#quiz-form .slide.active{display:flex}#quiz-form .question{font-size:24px;font-weight:700;margin-bottom:1.25rem}#quiz-form .question span{display:block;font-size:.75rem;margin-bottom:.5rem;opacity:.5}#quiz-form .answers label{display:block;line-height:1.5;margin-bottom:.75rem}#quiz-form .answers label input{cursor:pointer;margin-right:.35rem}#quiz-form .button-container{margin-top:1rem;text-align:right}#quiz-form .button-container .quiz-next-button:disabled{color:var(--secondary-black-color);cursor:not-allowed}#quiz-form-results{background-color:#fff;border-radius:14px;box-shadow:0 0 40px #98c9de4a;max-width:850px;padding:44px;width:100%}#quiz-form-results.new-forms{padding-bottom:0;padding-top:0}#quiz-form-results form input[type=email],#quiz-form-results form input[type=tel],#quiz-form-results form input[type=text],#quiz-form-results select{background-color:#f0f7fa!important;border:1px solid #d0e4e7!important;border-radius:8px;color:#1b1b26;padding:12px}#quiz-form-results form{border:none;display:flex;flex-direction:column;justify-content:center;max-width:unset;padding:0}#quiz-form-results .hs_cos_wrapper .form-title{display:none}#quiz-form-results .form-container-columns-1,#quiz-form-results .form-container-columns-2{max-width:var(--max-width);width:100%}#quiz-form-results .hs-input{width:100%!important}#quiz-form-results form label{color:#1b1b26!important;display:block;font-size:18px!important;letter-spacing:-.36px;line-height:23px}#quiz-form-results form label .hs-form-required{display:none}#quiz-form-results fieldset{max-width:unset!important}#quiz-form-results fieldset.form-columns-2{display:flex;gap:19px}#quiz-form-results fieldset.form-columns-1 .input,#quiz-form-results fieldset.form-columns-2 .input{margin-right:0!important}#quiz-form-results form input[type=submit]{background:#00c4ff!important;border-color:#00c4ff!important;color:#101b36!important;font-size:18px;letter-spacing:0;line-height:23px;margin-bottom:0;padding:12px 48px!important;width:auto}#quiz-form-results form input[type=submit]:hover{background:#78af2a;text-decoration:none}#quiz-form-results .inputs-list{list-style:none}#quiz-form-results .inputs-list li input[type=checkbox]{margin-top:4px;max-width:20px}#quiz-form-results .legal-consent-container .inputs-list{margin:0;padding:0}#quiz-form-results .legal-consent-container .inputs-list label{align-items:flex-start;display:flex}#quiz-form-results .legal-consent-container .inputs-list label span{color:var(--secondary-color);font-size:12px;line-height:15px;margin-left:0!important;padding-top:2px}#quiz-form-results .legal-consent-container p,#quiz-form-results .legal-consent-container>div{color:var(--secondary-color);font-size:12px;line-height:15px}#quiz-form-results .hs-error-msg,#quiz-form-results .hs-main-font-element,#quiz-form-results form .hs_error_rollup label{color:#c00!important}#quiz-form-results .hs-error-msgs.inputs-list label{font-size:12px!important}#quiz-form-results .hs_error_rollup{display:none}#quiz-form-results .actions{margin-top:1rem}#quiz-form-results .hs-form-html input[type=checkbox]{margin-right:12px}#quiz-form-results .hs-form-html div[data-hsfc-id=DataPrivacyField],#quiz-form-results .hs-form-html div[data-hsfc-id=DataPrivacyField] label{font-size:12px!important;letter-spacing:normal;line-height:normal}#quiz-form-results .hs-form-html div[data-hsfc-id=DataPrivacyField] label{display:flex}@media screen and (max-width:1600px){#quiz-form-results .description{font-size:18px;line-height:24px}}@media screen and (max-width:1024px){#quiz-form-results .title{font-size:32px;line-height:42px}}@media screen and (max-width:768px){#quiz-form-results{padding:20px}#quiz-form-results .title{font-size:27px;line-height:37px}#quiz-form-results fieldset.form-columns-2{flex-direction:column;gap:0}}