.hs-assessment-container{background-color:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 12px 32px rgba(15,23,42,.08);box-sizing:border-box;color:#1e293b;margin:40px auto;max-width:800px;padding:40px}.hs-assessment-container *{box-sizing:border-box}.hs-assessment-header{margin-bottom:28px}.hs-assessment-main-title{color:#08084f;font-size:26px;font-weight:700;margin:0 0 8px;text-align:center}.hs-assessment-desc{color:#64748b;font-size:15px;line-height:1.5}.hs-assessment-progress-wrapper{background-color:#f1f5f9;border-radius:999px;height:8px;margin-top:20px;overflow:hidden}.hs-assessment-progress-fill{background:linear-gradient(90deg,#ff7a59,#ff5c35);border-radius:999px;height:100%;transition:width .35s ease;width:0}.hs-assessment-card{display:none}.hs-assessment-card.active{display:block}.hs-assessment-step-badge{background-color:#fff1ee;border-radius:20px;color:#ff5c35;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.6px;margin-bottom:14px;padding:4px 12px;text-transform:uppercase}.hs-assessment-question-title{color:#0783b8;font-size:20px;font-weight:600;line-height:1.4;margin:0 0 24px}.hs-assessment-options{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.hs-assessment-option{align-items:center;background-color:#fff;border:2px solid #e2e8f0;border-radius:10px;cursor:pointer;display:flex;padding:12px;transition:all .2s ease}.hs-assessment-option:hover{background-color:#f8fafc;border-color:#cbd5e1}.hs-assessment-option.selected{background-color:#fff7ed;border-color:#ff5c35}.hs-assessment-option input[type=radio]{display:none}.hs-option-bubble{border:2px solid #cbd5e1;border-radius:50%;flex-shrink:0;height:20px;margin-right:14px;transition:all .2s ease;width:20px}.hs-assessment-option.selected .hs-option-bubble{background-color:#ff5c35;border-color:#ff5c35;box-shadow:inset 0 0 0 4px #fff}.hs-option-label{color:#14142b;font-size:14px;line-height:1.4}.hs-assessment-form-screen{padding:10px 0}.hs-assessment-form-header h3{color:#0f172a;font-size:22px;font-weight:700;margin-bottom:8px;margin-top:0}.hs-assessment-form-header p{color:#64748b;font-size:15px;margin-bottom:24px}.hs-assessment-embedded-form form{display:flex;flex-direction:column;gap:16px}.hs-assessment-embedded-form .hs-form-field{margin-bottom:8px}.hs-assessment-embedded-form label{color:#334155;display:block;font-size:14px;font-weight:600;margin-bottom:6px}.hs-assessment-embedded-form .hs-form-required{color:#ef4444;margin-left:2px}.hs-assessment-embedded-form .hs-input:not([type=checkbox]):not([type=radio]):not([type=submit]){background-color:#fff;border:1.5px solid #cbd5e1;border-radius:8px;color:#0f172a;font-size:15px;outline:none;padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%!important}.hs-assessment-embedded-form .hs-input:focus{border-color:#ff5c35!important;box-shadow:0 0 0 3px rgba(255,92,53,.15)}.hs-assessment-embedded-form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.hs-assessment-embedded-form .hs-error-msgs label{font-size:12px;font-weight:500}.hs-assessment-embedded-form .form-columns-2,.hs-assessment-embedded-form .form-columns-3{display:flex;gap:16px}.hs-assessment-embedded-form .form-columns-2 .hs-form-field,.hs-assessment-embedded-form .form-columns-3 .hs-form-field{flex:1}.hs-assessment-nav{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.hs-assessment-embedded-form .hs-button,.hs-btn,.hs-btn-next,.hs-btn-prev{border:none;border-radius:8px;cursor:pointer;font-size:15px;font-weight:600;padding:12px 28px;transition:all .2s ease}.hs-btn-prev{background-color:#f1f5f9;color:#475569}.hs-btn-prev:hover{background-color:#e2e8f0}.hs-assessment-embedded-form .hs-button,.hs-btn-next{background-color:#00b5ff!important;color:#05254a!important}.hs-assessment-embedded-form .hs-button:hover,.hs-btn-next:hover{box-shadow:0 8px 20px rgba(0,0,0,.2);transform:translateY(-1px)}.hs-btn-next:disabled{cursor:not-allowed;opacity:.4;transform:none}.hs-assessment-embedded-form .hs-button{margin-top:10px;width:100%}.hs-assessment-result-screen{padding:24px 0;text-align:center}.hs-result-badge{background-color:#fff7ed;border-radius:999px;color:#c2410c;display:inline-block;font-size:15px;font-weight:700;margin-bottom:20px;padding:8px 20px}.hs-result-title{color:#0f172a;font-size:26px;font-weight:700;margin:0 0 14px}.hs-result-message{line-height:1.6;margin:0 auto;max-width:600px}.hs-result-message,.hs-result-message p{color:#475569;font-size:14px;text-align:left}.hs-result-message h3{color:#0783b8;font-size:18px}.hs-result-cta-box{background-color:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;display:inline-block;padding:24px;text-align:center}.hs-cta-label-title{color:#64748b;display:block;font-size:12px;font-weight:700;letter-spacing:.5px;margin-bottom:12px;text-transform:uppercase}.hs-result-cta-btn{align-items:center;background-color:#ff5c35;border-radius:8px;color:#fff;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:12px 24px;text-decoration:none;transition:all .2s ease}.hs-result-cta-btn:hover{background-color:#e04b26;color:#fff;text-decoration:none;transform:translateY(-1px)}.hs-assessment-embedded-form .hs-error-msgs label{color:#ef4444}.hs-assessment-embedded-form .hs-input::placeholder{color:#33475b!important;opacity:1!important}.hs-assessment-embedded-form .hs-input::-webkit-input-placeholder{color:#33475b!important;opacity:1!important}.hs-assessment-embedded-form .hs-input::-moz-placeholder{color:#33475b!important;opacity:1!important}.hs-assessment-embedded-form .hs-input:-ms-input-placeholder{color:#33475b!important;opacity:1!important}.hs-form .legal-consent-container .hs-richtext,form[data-form-id] .legal-consent-container .hs-richtext{color:#33475b}.hs-form .legal-consent-container .inputs-list label,form[data-form-id] .legal-consent-container .inputs-list label{color:#33475b!important}.hs-assessment-embedded-form .hs-form-field:has(input[type=hidden]),.hs-assessment-embedded-form .hs_assessment_score,.hs-assessment-embedded-form .hs_assessment_suggested_cta,.hs-assessment-embedded-form .hs_assessment_tier,.hs-assessment-embedded-form fieldset:has(input[type=hidden]){display:none!important;height:0!important;margin:0!important;min-height:0!important;padding:0!important}.hs-form input[type=checkbox],.hs-form input[type=radio],form[data-form-id] input[type=checkbox],form[data-form-id] input[type=radio]{border:1.5px solid #c0c8d1;margin-right:0}.hs-form input[type=checkbox]:hover,.hs-form input[type=radio]:hover,form[data-form-id] input[type=checkbox]:hover,form[data-form-id] input[type=radio]:hover{border-color:#c0c8d1}.hs-form label,.hs_cos_wrapper_type_form label,form[data-form-id] label{color:#e51520!important}.hs-form .legal-consent-container{margin-top:0!important;padding-top:0!important}.hs-assessment-container{scroll-margin-top:120px!important}@media (max-width:768px){.hs-assessment-container.is-visible{box-sizing:border-box!important;display:block!important;max-width:100%!important;padding:20px 16px!important;position:relative!important;width:100%!important}.hs-assessment-card{display:none;height:auto!important;min-height:unset!important;position:relative!important;width:100%!important}.hs-assessment-card.active{display:block!important;opacity:1!important;visibility:visible!important}.hs-assessment-nav,.hs-btn-next,.hs-btn-prev{display:block!important;float:none!important;margin-top:24px!important;position:static!important;width:100%!important}.hs-assessment-option{align-items:flex-start!important;box-sizing:border-box!important;display:flex!important;margin-bottom:12px!important;white-space:normal!important;width:100%!important}}