.quiz-form h1,.quiz-form h2,.quiz-form h3,.quiz-form h4,.quiz-form h5,.quiz-form h6,.quiz-form p{margin-top:0}.quiz-form{--background-shade-heavy:#d2dce7;--transition-duration:0.3s;--transition-timing-function:ease;--transition:all var(--transition-duration) var(--transition-timing-function);position:relative}.quiz-form input:-webkit-autofill,.quiz-form input:-webkit-autofill:active,.quiz-form input:-webkit-autofill:focus,.quiz-form input:-webkit-autofill:hover{background-clip:text;box-shadow:inset 0 0 0 40px var(--white)!important}.quiz-form__trigger{display:flex;justify-content:center}.quiz-form__btn{margin:16px 16px 0 0}.quiz-form .hs-richtext p{font-size:14px}.quiz-form__modal{align-items:center;display:flex;height:100dvh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.quiz-form__modal-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%}.quiz-form__modal-cnt{background-color:#e5ebf1;background-image:url(https://www.beeline.com/hubfs/BeeLine-2025/Hexagon%20white%20landscape%20background.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;max-width:1266px;position:relative;width:100%;z-index:10000}.quiz-form__close{background:none;border:none;color:var(--print-navy);cursor:pointer;height:32px;padding:0;position:absolute;right:24px;top:24px;width:32px;z-index:10001}.quiz-form__close:hover{background-color:unset;color:var(--beeline-green)}.quiz-form__close span{font-size:34px}.quiz-form__modal-inner{display:flex;height:100%;width:100%}.quiz-form__questions{height:100%;width:100%}.quiz-form__questions-inner{display:flex;flex-direction:column;height:100%;overflow-y:auto;width:100%}.quiz-form__step{height:100%;width:100%}.quiz-form__left{display:none}.quiz-form__content{color:var(--print-navy);font-size:16px;line-height:1.5;padding:48px 87px 0}.quiz-form__content p{color:var(--black);font-size:16px}.quiz-form__img-wrap{align-items:center;display:flex;justify-content:center}.quiz-form__img{border-radius:8px;height:auto;max-width:100%}.quiz-form__right{align-items:flex-start;display:flex;flex:1;padding:44px 24px 32px;position:relative}.quiz-form__question-cnt{display:flex;flex-direction:column;height:100%;width:100%}.quiz-form__progress{color:var(--black);font-size:16px;font-weight:500;margin-bottom:8px;text-transform:uppercase}.quiz-form__question-ttl{font-size:48px;font-weight:700;line-height:1.2}.quiz-form__question-ttl,.quiz-form__question-txt{color:var(--print-navy);margin-bottom:32px}h3.quiz-form__question-txt{line-height:1.2}.quiz-form__answers{margin-bottom:48px}.quiz-form__answer{align-items:center;background:var(--white);border:1px solid var(--background-shade-heavy);border-radius:7px;color:var(--black);cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:16px;line-height:1.5;margin-bottom:16px;padding:16px}.quiz-form__answer:last-child{margin-bottom:0}.quiz-form__answer-input{appearance:none;background-color:var(--white);border:2px solid var(--background-shade-heavy);border-radius:50%;cursor:pointer;flex-shrink:0;height:20px;position:relative;transition:var(--transition);width:20px}.quiz-form__answer-input:hover{border-color:var(--print-navy)}.quiz-form__answer-input:checked{background-color:var(--white);border-color:var(--print-navy)}.quiz-form__answer-input:checked:after{background-color:var(--print-navy);border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:var(--transition);width:10px}.quiz-form__answer-txt{flex:1}.quiz-form__nav{display:flex;gap:16px;justify-content:flex-end;margin-top:auto}.quiz-form__nav-btn{align-items:center;border:none;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:center;letter-spacing:-.36px;line-height:24px;min-width:131px;padding:14px 32px;transition:var(--transition)}.quiz-form__nav-btn--prev{background:transparent;border:none;color:var(--black);padding-left:16px;padding-right:16px}.quiz-form__nav-btn--prev:hover{background:transparent}.quiz-form__nav-btn--prev:disabled{cursor:not-allowed;opacity:.2;pointer-events:none}.quiz-form__nav-btn--next{background:var(--beeline-green);color:var(--white)}.quiz-form__nav-btn--next:hover{background:#4d8500}.quiz-form__nav-btn--next:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.quiz-form__results{height:100%;overflow-y:auto;width:100%}.quiz-form__results-inner{display:flex;flex-direction:column;height:100%;width:100%}.quiz-form__results-inner .quiz-form__left{background:var(--white);display:flex;flex-direction:column;gap:24px;padding:24px}.quiz-form__results-inner .quiz-form__right{align-items:flex-start}h2.quiz-form__result-ttl{color:var(--print-navy);font-size:24px;font-weight:700;line-height:1.2;margin-bottom:0}.quiz-form__result-card{background:var(--white);border:1px solid var(--background-shade-heavy);border-radius:8px;overflow:hidden;position:relative;width:100%}.quiz-form__result-card-border{background:var(--beeline-green);height:4px;width:100%}.quiz-form__result-card-content{min-height:300px}.quiz-form__result-card-text{display:flex;flex:1;flex-direction:column;gap:16px;margin-bottom:28px;padding:32px 58px 0 34px}.quiz-form__result-card-image{display:flex;justify-content:flex-end;overflow:hidden}.quiz-form__result-card-image-inner{margin-right:-16px;width:66.66667%}.quiz-form__result-badge{color:var(--beeline-green);font-size:12px;font-weight:700;letter-spacing:1px;line-height:1.2;margin-bottom:8px;text-transform:uppercase}.quiz-form__result-card-ttl{color:var(--print-navy);font-size:28px;font-weight:700;line-height:1.3;margin:0 0 16px}.quiz-form__result-desc{color:#666;flex:1;font-size:16px;line-height:1.6}.quiz-form__result-desc h6{color:var(--black);font-size:14px;font-weight:700;letter-spacing:1.68px;line-height:150%;text-transform:uppercase}.quiz-form__result-desc h3{color:var(--print-navy);font-size:32px;font-weight:700;line-height:1.5;margin-bottom:10px}.quiz-form__result-desc p{color:var(--black);font-size:16px;font-weight:400;line-height:1.5}.quiz-form__result-lnk{align-items:center;color:var(--bright-blue);display:inline-flex;font-size:18px;font-weight:700;gap:8px;line-height:1.5;text-decoration:none;transition:var(--transition)}.quiz-form__result-lnk:hover{gap:12px}.quiz-form__result-img{height:100%;object-fit:cover;object-position:center;width:100%}.quiz-form__form-cnt{position:relative;width:100%}h3.quiz-form__form-ttl,h3.quiz-form__form-ttl span{color:var(--print-navy);font-size:20px;font-weight:600;line-height:1.5;margin-bottom:32px}.quiz-form__form-wrapper:has(.hs-form){background-color:transparent}.quiz-form__form-wrapper .form-wrapper.add-padding{padding:0}.quiz-form__form-wrapper .hs-form,.quiz-form__form-wrapper form fieldset{display:flex;flex-direction:column;gap:16px}.quiz-form__form-wrapper form fieldset{border:none;margin:0;max-width:none;padding:0}.quiz-form__form-wrapper .form-columns-2{display:flex;flex-direction:column;gap:16px}.quiz-form__form-wrapper .form-columns-1{display:flex;flex-direction:column}.quiz-form__form-wrapper .hs-form-field{flex:1;margin:0;position:relative;width:100%}.quiz-form__form-wrapper .hs-form-field .inputs-list{margin:0}.quiz-form__form-wrapper .hs-form-field .input{margin:0!important}.quiz-form__form-wrapper label:not(.hs-error-msg):not(.hs-form-booleancheckbox-display):not(.hs-main-font-element){color:var(--print-navy);font-size:16px;font-weight:400;left:20px;line-height:1.5;pointer-events:none;position:absolute;top:18px;transform-origin:left top;transition:var(--transition);z-index:2}.quiz-form__form-wrapper label:not(.hs-error-msg):not(.hs-form-booleancheckbox-display):not(.hs-main-font-element).floating{background:transparent;color:var(--beeline-green);font-size:12px;left:20px;padding:0;top:4px;transform:scale(.85)}.quiz-form__form-wrapper .hs-input{background:var(--white);border:1px solid var(--background-shade-heavy);border-radius:5px;box-sizing:border-box;color:var(--print-navy);font-size:16px;font-weight:400;height:56px;line-height:1.5;padding:12px 20px;width:100%}.quiz-form__form-wrapper .hs-input:focus{border-color:var(--beeline-green);outline:none}.quiz-form__form-wrapper textarea.hs-input{border-radius:6px;height:100px;min-height:100px;resize:vertical}.quiz-form__form-wrapper .hs-form-booleancheckbox{align-items:center;display:flex;gap:8px;margin:0}.quiz-form__form-wrapper .hs-form-booleancheckbox-display{align-items:flex-start;color:var(--print-navy);display:flex;font-size:16px;font-weight:400;gap:8px;left:auto;line-height:1.5;position:static;top:auto}.quiz-form__form-wrapper fieldset:has(input[type=checkbox]){margin:8px 0}.quiz-form__form-wrapper .hs-form-booleancheckbox-display span,.quiz-form__form-wrapper .hs-form-radio-display span{font-size:16px;font-weight:400;line-height:1.5}.quiz-form__form-wrapper input[type=checkbox]{appearance:none;-webkit-appearance:none;background:transparent;border:1px solid var(--print-navy);border-radius:2px;flex-shrink:0;height:20px!important;margin-right:0;margin-top:3px;padding:0;position:relative;width:20px!important}.quiz-form__form-wrapper input[type=checkbox]:checked:before{border:solid var(--print-navy);border-width:0 3px 3px 0;content:"";height:13px;left:6px;position:absolute;top:1px;transform:rotate(45deg);width:6px}.quiz-form__form-wrapper .legal-consent-container p{color:var(--print-navy);font-size:16px;font-weight:400;line-height:1.5;margin:0}.quiz-form__form-wrapper .legal-consent-container a{color:var(--bright-blue);text-decoration:underline}.quiz-form__form-wrapper .hs-button{align-items:center;background:var(--beeline-green);border:none;border-radius:8px;color:var(--white);cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:10px;justify-content:center;letter-spacing:-.36px;line-height:1.33;padding:12px 24px;text-align:center;transition:var(--transition)}.quiz-form__form-wrapper .hs-button:hover{background:#4d8500}.quiz-form__form-actions{bottom:0;display:flex;justify-content:flex-end;left:calc(var(--quiz-form__form-actions-padding-left, 0) + 16px);position:absolute}.quiz-form__form-actions--relative{display:block;left:0;margin-top:12px;position:relative}.quiz-form__start-over-btn{align-items:center;background:transparent;border:none;box-sizing:border-box;color:var(--black);cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:center;letter-spacing:-.36px;line-height:24px;min-width:131px;padding:12px 24px;transition:var(--transition)}@media (min-width:992px){.quiz-form__start-over-btn{padding:14px 32px}}.quiz-form__start-over-btn:hover{background:transparent;box-shadow:0 0 0 1px inset var(--black)}.quiz-form__form-wrapper fieldset.form-columns-2 .hs-form-field{width:auto!important}.quiz-form__form-wrapper .hs_error_rollup label.hs-main-font-element{color:#be3a34;font-size:.75em}.quiz-form__form-wrapper li:has(label.hs-error-msg),.quiz-form__form-wrapper li:has(label.hs-main-font-element){list-style:none}.quiz-form__form-wrapper .submitted-message{color:var(--print-navy)}.quiz-form__modal:has(.submitted-message) .quiz-form__right{flex-basis:100%;padding-left:18px;padding-right:18px}.quiz-form__modal:has(.submitted-message) .quiz-form__form-wrapper{text-align:center}.quiz-form__modal:has(.submitted-message) .submitted-message:before{color:var(--beeline-green);content:"check_circle";display:block;font-family:Material Symbols Rounded;font-size:70px;margin:0 auto}.quiz-form__modal:has(.submitted-message) .submitted-message h3{color:var(--print-navy);font-size:44px;font-weight:500;line-height:1.6;margin-bottom:0}.quiz-form__modal:has(.submitted-message) .submitted-message p{color:var(--print-navy);font-size:24px;font-weight:400;line-height:1.6}.quiz-form__modal:has(.submitted-message) .quiz-form__form-ttl,.quiz-form__modal:has(.submitted-message) .quiz-form__left,.quiz-form__modal:has(.submitted-message) .quiz-form__left-wrapper,.quiz-form__modal:has(.submitted-message) form{display:none}.quiz-form__modal:has(.submitted-message) .quiz-form__results-inner .quiz-form__right{align-items:center}.quiz-form__modal:has(.submitted-message) .quiz-form__form-actions{display:none}.white .quiz-form__answer,.white .quiz-form__content,.white .quiz-form__form-ttl,.white .quiz-form__progress,.white .quiz-form__question-ttl,.white .quiz-form__question-txt,.white .quiz-form__result-ttl{color:var(--white)}.white .quiz-form__answer-input{border-color:var(--white)}.white .quiz-form__nav-btn--prev{background:transparent;border-color:var(--white);color:var(--white)}.white .quiz-form__nav-btn--prev:hover{background:hsla(0,0%,100%,.1)}.quiz-form__modal--hidden{display:none!important}.quiz-form__modal--visible{display:flex!important}.quiz-form__step--hidden{height:100%!important;left:0!important;opacity:0!important;pointer-events:none!important;position:absolute!important;top:0!important;width:100%!important;z-index:0!important}.quiz-form__step--active{height:100%!important;opacity:1!important;pointer-events:auto!important;position:relative!important;width:100%!important;z-index:1!important}.quiz-form__results--hidden{height:100%!important;left:0!important;opacity:0!important;pointer-events:none!important;position:absolute!important;top:0!important;width:100%!important;z-index:0!important}.quiz-form__results--active{height:100%!important;opacity:1!important;pointer-events:auto!important;position:relative!important;width:100%!important;z-index:1!important}.quiz-form__questions--hidden{height:100%!important;left:0!important;opacity:0!important;pointer-events:none!important;position:absolute!important;top:0!important;width:100%!important;z-index:0!important}.quiz-form__right .quiz-form__step{align-items:center;display:flex;justify-content:center}.quiz-form__right .quiz-form__question-cnt{width:100%}@media (min-width:768px){.quiz-form__right{padding:56px 48px 32px}.quiz-form__question-txt{margin-bottom:48px}.quiz-form__answer{font-size:16px;padding:16px 24px}}@media (min-width:992px){.quiz-form__results-inner .quiz-form__left{display:flex;padding:64px 87px 118px}.quiz-form__results-inner .quiz-form__left-wrapper{flex-basis:50%;overflow-y:auto}.quiz-form__results{overflow-y:hidden}.quiz-form__modal{height:100%;width:100%}.quiz-form__modal-cnt{height:704px}.quiz-form__content h3{font-weight:700;line-height:1.2}.quiz-form__left{background:var(--white);display:flex;flex-basis:50%;flex-direction:column;gap:56px;justify-content:space-between;min-height:max-content}.quiz-form__right{padding:48px 96px 36px}.quiz-form__form-wrapper .hs-form{gap:24px}.quiz-form__form-wrapper{margin:0 auto;max-width:836px;padding:0}.quiz-form__form-wrapper .form-columns-2,.quiz-form__form-wrapper form fieldset{flex-direction:row;gap:24px}.quiz-form__form-wrapper .form-columns-2 .hs-form-field{width:406px}.quiz-form__form-wrapper label:not(.hs-error-msg):not(.hs-form-booleancheckbox-display):not(.hs-main-font-element){left:31px;top:16px}.quiz-form__form-wrapper label:not(.hs-error-msg):not(.hs-form-booleancheckbox-display):not(.hs-main-font-element).floating{font-size:12px;left:20px;top:2px}.quiz-form__form-wrapper .hs-input{font-size:16px;height:56px;padding:15px 31px}.quiz-form__form-wrapper textarea.hs-input{height:120px;min-height:120px}.quiz-form__form-wrapper .hs-button{font-size:18px;padding:14px 32px;width:auto}.quiz-form__results-inner{flex-direction:row}.quiz-form__results-inner .quiz-form__right{align-items:center}.quiz-form__questions-inner{flex-direction:row}.quiz-form__right{align-items:flex-start;display:flex;flex-basis:50%;position:relative}.quiz-form__modal:has(.submitted-message) .submitted-message h3{font-size:65px;line-height:1.2}h3.quiz-form__form-ttl,h3.quiz-form__form-ttl span{font-size:24px;line-height:1.2}}