.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-5246 .elementor-element.elementor-element-2eecdbc4.elementor-view-stacked .elementor-icon{background-color:#0a0152}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-5246 .elementor-element.elementor-element-343fbb68 .elementor-icon-list-icon i{color:#0a0152;transition:color .3s}.elementor-5246 .elementor-element.elementor-element-53f50f3c.elementor-view-stacked .elementor-icon{background-color:#e11d2e}.elementor-5246 .elementor-element.elementor-element-17d1af6e .elementor-icon-list-icon i{color:#e11d2e;transition:color .3s}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight)}.elementor-5246 .elementor-element.elementor-element-209c46d4.elementor-view-stacked .elementor-icon{background-color:#e11d2e}.elementor-5246 .elementor-element.elementor-element-413f4344.elementor-view-stacked .elementor-icon{background-color:#0a0152}.elementor-5246 .elementor-element.elementor-element-ad9c81e.elementor-view-stacked .elementor-icon{background-color:#e11d2e}.elementor-5246 .elementor-element.elementor-element-3222b6aa .elementor-icon-list-icon i{color:#0a0152;transition:color .3s}.elementor-5246 .elementor-element.elementor-element-150dd1a3 .elementor-icon-list-icon i{color:#0a0152;transition:color .3s}.elementor-5246 .elementor-element.elementor-element-7e79b876 .elementor-icon-list-icon i{color:#e11d2e;transition:color .3s}.elementor-5246 .elementor-element.elementor-element-73449953 .elementor-icon-list-icon i{color:#e11d2e;transition:color .3s}.elementor-5246 .elementor-element.elementor-element-bf6e0e4 .elementor-icon-list-icon i{color:#e11d2e;transition:color .3s}.elementor-5246 .elementor-element.elementor-element-5e97c4e8.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-5246 .elementor-element.elementor-element-1aab2c2a.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-5246 .elementor-element.elementor-element-167c19a1.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-5246 .elementor-element.elementor-element-7de11f4f.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-5246 .elementor-element.elementor-element-1e5b1b64.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-5246 .elementor-element.elementor-element-5d56d6b3.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-5246 .elementor-element.elementor-element-48324d0.elementor-view-stacked .elementor-icon{background-color:#0a0152}.elementor-5246 .elementor-element.elementor-element-40481088 .elementor-icon-list-icon i{transition:color .3s}.elementor-5246 .elementor-element.elementor-element-76817147.elementor-view-stacked .elementor-icon{background-color:#0a0152}.elementor-5246 .elementor-element.elementor-element-3b67ee66 .elementor-icon-list-icon i{transition:color .3s}.elementor-5246 .elementor-element.elementor-element-452b3f2b.elementor-view-stacked .elementor-icon{background-color:#0a0152}.elementor-5246 .elementor-element.elementor-element-6640764b.elementor-view-stacked .elementor-icon{background-color:#0a0152}.elementor-5246 .elementor-element.elementor-element-d243079.elementor-view-stacked .elementor-icon{background-color:#0a0152}.elementor-5246 .elementor-element.elementor-element-788b49b8.elementor-view-stacked .elementor-icon{background-color:#0a0152}.elementor-5246 .elementor-element.elementor-element-1638dd29.elementor-view-stacked .elementor-icon{background-color:#0a0152}.elementor-5246 .elementor-element.elementor-element-56600098.elementor-view-stacked .elementor-icon{background-color:#0a0152}.elementor-5246 .elementor-element.elementor-element-2802e30d .e-n-tab-title{color:#000!important;transition:color .3s ease}.elementor-5246 .elementor-element.elementor-element-2802e30d .e-n-tab-title *{color:#000!important;transition:color .3s ease}.elementor-5246 .elementor-element.elementor-element-2802e30d .e-n-tab-title:hover{color:#fff!important}.elementor-5246 .elementor-element.elementor-element-2802e30d .e-n-tab-title:hover .e-n-tab-title-text,.elementor-5246 .elementor-element.elementor-element-2802e30d .e-n-tab-title:hover span,.elementor-5246 .elementor-element.elementor-element-2802e30d .e-n-tab-title:hover h1,.elementor-5246 .elementor-element.elementor-element-2802e30d .e-n-tab-title:hover h2,.elementor-5246 .elementor-element.elementor-element-2802e30d .e-n-tab-title:hover h3,.elementor-5246 .elementor-element.elementor-element-2802e30d .e-n-tab-title:hover h4,.elementor-5246 .elementor-element.elementor-element-2802e30d .e-n-tab-title:hover h5,.elementor-5246 .elementor-element.elementor-element-2802e30d .e-n-tab-title:hover h6,.elementor-5246 .elementor-element.elementor-element-2802e30d .e-n-tab-title:hover p,.elementor-5246 .elementor-element.elementor-element-2802e30d .e-n-tab-title:hover div{color:#fff!important}.elementor-5246 .elementor-element.elementor-element-4985abb5 .damage-card .tag{position:absolute;top:14px;left:14px;color:#fff;padding:6px 12px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-family:"Inter",sans-serif}.elementor-5246 .elementor-element.elementor-element-4985abb5 .damage-card .tag.blue{background:linear-gradient(135deg,#0a0152 0%,#1e3a8a 50%,#3b82f6 100%)}.elementor-5246 .elementor-element.elementor-element-4985abb5 .damage-card .tag.red{background:linear-gradient(135deg,#e11d2e 0%,#a30f1c 100%)}.section-label{display:inline-flex;align-items:center;gap:8px;background:var(--white);color:var(--primary-color);font-weight:700;font-size:13px;letter-spacing:2px;text-transform:uppercase;padding:10px 20px;border-radius:999px;box-shadow:var(--shadow-sm);margin-bottom:18px}.section-label .dot{width:8px;height:8px;border-radius:50%;background:var(--accent-red)}.intro-section{background:linear-gradient(180deg,#edf2f7 0%,#fff 100%);padding-top:80px;padding-bottom:40px}.intro-wrap{text-align:center;max-width:880px;margin:0 auto}.intro-wrap h2{font-size:var(--fs-h2);margin-bottom:18px}.intro-wrap h2 .accent{background:var(--grad-blue);-webkit-background-clip:text;background-clip:text;color:transparent}.intro-wrap p.lead{font-size:19px;color:var(--text-muted);max-width:680px;margin:0 auto 36px}.intro-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.stat-card{background:var(--white);padding:26px 18px;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:transform .35s ease,box-shadow .35s ease;border-top:3px solid var(--primary-color)}.stat-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-md)}.stat-card .num{font-family:var(--font-heading);font-size:42px;font-weight:800;color:var(--primary-color);line-height:1}.stat-card .lbl{font-size:13px;color:var(--text-muted);margin-top:6px;font-weight:500}.step-strip{background:var(--white);padding:50px 24px}.steps-row{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;max-width:1180px;margin:0 auto}.step-pill{display:flex;align-items:center;gap:14px;padding:18px 20px;background:var(--secondary-color);border-radius:var(--radius-md);transition:all .35s;cursor:default}.step-pill:hover{background:var(--grad-blue);color:var(--white);transform:translateY(-4px);box-shadow:var(--shadow-md)}.step-pill:hover .step-num,.step-pill:hover .step-name{color:var(--white)}.step-num{font-family:var(--font-heading);font-size:34px;font-weight:800;color:var(--primary-color);line-height:1}.step-name{font-weight:700;font-size:15px;color:var(--text-color)}.step-section.alt{background:var(--white)}.media-card .badge-float{position:absolute;bottom:18px;left:18px;background:var(--white);padding:12px 18px;border-radius:14px;box-shadow:var(--shadow-md);display:flex;align-items:center;gap:10px;font-weight:700;color:var(--primary-color);font-size:14px}.card h4 .ico{width:36px;height:36px;border-radius:10px;background:var(--secondary-color);display:flex;align-items:center;justify-content:center;color:var(--primary-color);flex-shrink:0}.card h4.red .ico{background:#fee2e4;color:var(--accent-red)}.meta-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.meta-pill{display:flex;align-items:center;gap:14px;background:var(--white);padding:16px 20px;border-radius:14px;box-shadow:var(--shadow-sm);border-left:4px solid var(--primary-color)}.meta-pill.red{border-left-color:var(--accent-red)}.meta-pill .meta-ico{width:42px;height:42px;border-radius:12px;background:var(--secondary-color);display:flex;align-items:center;justify-content:center;color:var(--primary-color);flex-shrink:0}.meta-pill.red .meta-ico{background:#fee2e4;color:var(--accent-red)}.meta-pill .meta-text{display:flex;flex-direction:column}.meta-pill .meta-text .k{font-size:12px;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;font-weight:600}.meta-pill .meta-text .v{font-weight:700;color:var(--primary-color);font-size:15px}.damage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:30px}.damage-card .img-wrap .tag{position:absolute;top:14px;left:14px;background:var(--grad-red);color:var(--white);padding:6px 12px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.damage-card .img-wrap .tag.blue{background:var(--grad-blue)}.why-block p.sub{color:rgba(255,255,255,.8);margin-bottom:30px;position:relative}.why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;position:relative}.compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.compare-card{background:var(--white);border-radius:var(--radius-md);padding:28px;box-shadow:var(--shadow-sm);border-top:4px solid var(--primary-color);transition:all .35s}.compare-card.red{border-top-color:var(--accent-red)}.compare-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.compare-card .head{display:flex;align-items:center;gap:12px;margin-bottom:8px}.compare-card .head .pill{font-size:11px;background:var(--secondary-color);color:var(--primary-color);padding:4px 10px;border-radius:999px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.compare-card.red .head .pill{background:#fee2e4;color:var(--accent-red)}.compare-card h4{font-size:19px;color:var(--primary-color);margin-bottom:14px}.result-banner{background:var(--white);border-radius:var(--radius-lg);padding:46px;display:grid;grid-template-columns:1fr 1.3fr;gap:36px;align-items:center;box-shadow:var(--shadow-md);margin-top:50px;position:relative;overflow:hidden}.result-banner::before{content:"";position:absolute;top:0;left:0;width:6px;height:100%;background:var(--grad-red)}.result-banner img{border-radius:var(--radius-md);aspect-ratio:4/3;object-fit:cover;box-shadow:var(--shadow-md)}.result-banner h3{font-size:30px;color:var(--primary-color);margin-bottom:14px}.result-banner p{color:var(--text-muted);font-size:17px;margin-bottom:18px}.result-banner .check-row{display:flex;gap:18px;flex-wrap:wrap}.result-banner .check-row span{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--primary-color);font-size:14px}.blob-1{width:380px;height:380px;background:rgba(59,130,246,.18);top:-120px;right:-120px}.blob-2{width:300px;height:300px;background:rgba(10,1,82,.1);bottom:-100px;left:-100px}.float-anim{animation:float 5s ease-in-out infinite}@media (max-width:1024px){.intro-stats{grid-template-columns:repeat(2,1fr)}.steps-row{grid-template-columns:repeat(2,1fr)}.result-banner{grid-template-columns:1fr;padding:32px}}@media (max-width:767px){.intro-stats{grid-template-columns:1fr 1fr;gap:12px}.stat-card .num{font-size:32px}.steps-row{grid-template-columns:1fr}.result-banner{padding:24px}}.elementor-5246 .elementor-element.elementor-element-583b1029 .badge-float{position:absolute;bottom:18px;left:18px;background:var(--white);padding:12px 18px;border-radius:14px;box-shadow:var(--shadow-md);display:inline-flex;align-items:center;gap:10px;width:auto!important}.elementor-5246 .elementor-element.elementor-element-583b1029 .badge-float .elementor-heading-title{color:var(--primary-color)!important;font-size:14px!important;font-weight:700;margin:0;font-family:"Montserrat",sans-serif!important}