.exit-intent-modal-content{border-radius:20px;border:none;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);font-family:Inter,sans-serif}.exit-intent-close{position:absolute;top:15px;right:15px;z-index:10;opacity:.5;background-size:1em;background-color:transparent;border:none;font-size:20px;cursor:pointer}.exit-intent-close:hover{opacity:1}.exit-intent-title{font-size:24px;font-weight:700;font-family:Inter,sans-serif;color:#101828;line-height:1.3;letter-spacing:-.3px}.exit-intent-desc{color:#4a5565;font-size:13px;line-height:1.5}.text-orange{color:#de7909!important}.text-success{color:#22c55e!important}.exit-intent-btn{padding:12px 20px;font-size:15px;font-weight:600;border-radius:8px;border:none;transition:.2s;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.exit-intent-btn.btn-primary{background-color:#de7909;color:#fff}.exit-intent-btn.btn-primary:hover{background-color:#c76b07}.exit-intent-btn.btn-dark{background-color:#101828;color:#fff}.exit-intent-btn.btn-dark:hover{background-color:#0b111c}.exit-intent-badge{background-color:#fff0e3;color:#de7909;font-weight:700;padding:6px 14px;font-size:11px;text-transform:uppercase;letter-spacing:.5px;border:1px solid #ffdec3;border-radius:50px;display:inline-flex;align-items:center}.exit-intent-badge .dot{width:6px;height:6px;background-color:#de7909;border-radius:50%;margin-right:8px}.bg-light-gray{background-color:#f8fafc}.exit-intent-input{padding:14px 40px 14px 16px;border-radius:8px;border:1px solid #e2e8f0;font-size:16px;width:100%}.exit-intent-input:focus{outline:0;border-color:#de7909;box-shadow:0 0 0 .25rem rgba(222,121,9,.25)}.exit-intent-input.is-invalid{border-color:#dc2626}.exit-intent-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,38,38,.2)}.input-icon-wrapper{position:relative}.input-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#94a3b8}.success-icon-circle{width:64px;height:64px;background-color:#dcfce7;border-radius:50%;display:flex;align-items:center;justify-content:center}.success-icon-circle i{font-size:32px}.whats-inside-box{background-color:#f8fafc;border-radius:8px;padding:14px;border-left:4px solid #de7909}.whats-inside-box h6{font-size:13px;margin-bottom:4px}.whats-inside-box p{font-size:12px;line-height:1.5;color:#4a5565}.checklist-graphic-wrapper{width:100%;display:flex;align-items:center;justify-content:center;padding:24px 0;perspective:1000px}.checklist-card{width:210px;flex-shrink:0;background:#fff;border-radius:16px;box-shadow:-20px 30px 60px -10px rgba(0,0,0,.2),0 10px 20px -5px rgba(0,0,0,.1);transform:rotate(5deg);overflow:hidden;transition:transform .4s cubic-bezier(.175, .885, .32, 1.275)}.graphic-green .checklist-card{transform:rotate(-4deg);box-shadow:20px 30px 60px -10px rgba(0,0,0,.2),0 10px 20px -5px rgba(0,0,0,.1)}.checklist-header{padding:20px 18px 32px;color:#fff;transition:background-color .4s}.graphic-orange .checklist-header{background-color:#101828}.graphic-green .checklist-header{background-color:#22c55e}.checklist-pill{display:inline-flex;align-items:center;padding:5px 12px;border-radius:20px;font-size:10px;font-weight:700;margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px;transition:background-color .4s}.graphic-orange .checklist-pill{background-color:#de7909;color:#fff}.graphic-green .checklist-pill{background-color:rgba(255,255,255,.2);color:#fff}.checklist-title{color:#fff;font-size:16px;font-weight:700;line-height:1.25;margin:0;white-space:nowrap}.checklist-body{padding:18px;background-color:#fff;border-radius:16px;margin-top:-16px;position:relative;z-index:2;box-shadow:0 -4px 15px rgba(0,0,0,.08)}.checklist-item{display:flex;align-items:flex-start;margin-bottom:14px}.checklist-item:last-child{margin-bottom:0}.check-box{width:18px;height:18px;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0;margin-top:1px;transition:background-color .4s}.graphic-orange .check-box.checked{background-color:#de7909}.graphic-green .check-box.checked{background-color:#22c55e}.check-box.unchecked{background-color:#f1f5f9}.check-box i{color:#fff;font-size:14px;font-weight:700}.lines-wrap{flex:1;display:flex;flex-direction:column;gap:8px;margin-top:6px}.line-placeholder{height:6px;background-color:#e2e8f0;border-radius:3px;width:100%}.line-placeholder.short{width:60%}.line-placeholder.medium{width:80%}@media (max-width:767px){.checklist-graphic-wrapper{padding:16px 0}.checklist-card{width:190px}.exit-intent-title{font-size:20px}}#exitIntentModal .exit-intent-close{position:absolute;top:15px;right:15px;left:auto;bottom:auto;width:34px;height:34px;z-index:10;display:flex;align-items:center;justify-content:center;background:0 0!important;border:none;border-radius:6px;color:#101828;font-size:30px;line-height:1;opacity:1;cursor:pointer;transition:background .2s,color .2s}#exitIntentModal .exit-intent-close:hover{background:#101828!important;color:#fff}#exitIntentModal .exit-intent-close::before{content:"\00d7";font-family:Arial,Helvetica,sans-serif;font-weight:400}@media (min-width:768px){#exitIntentModal .exit-intent-state>.row{min-height:430px}}#exitIntentModal .modal-dialog{display:flex;align-items:center;min-height:calc(100% - 3.5rem);height:auto;margin:1.75rem auto;top:0;left:0;transform:none!important}#exit-intent-state-2 p.text-success{white-space:nowrap}@media (max-width:400px){#exit-intent-state-2 p.text-success{font-size:12.5px!important}}@media (max-width:340px){#exit-intent-state-2 p.text-success{font-size:11px!important}#exit-intent-state-2 p.text-success .material-icons-outlined{margin-right:5px!important}}