.pricing-section .pricing-grid>.price-card,.pricing-section .prices>.price,.plans-grid>.plan-option{--blumo-plan-icon: none}.pricing-section .pricing-grid>.price-card:after,.pricing-section .prices>.price:after,.plans-grid>.plan-option:after{content:"";position:absolute;left:22px;top:22px;z-index:3;width:54px;height:54px;border:1px solid rgba(109,77,255,.12);border-radius:17px;background-image:var(--blumo-plan-icon),linear-gradient(135deg,#3a8bff1a,#7c5cff1c);background-position:center,center;background-size:30px 30px,100% 100%;background-repeat:no-repeat;box-shadow:0 10px 26px #4b3aad14,inset 0 1px #ffffffe6;pointer-events:none}.pricing-section .pricing-grid>.price-card,.pricing-section .prices>.price{padding-top:96px}.plans-grid>.plan-option{padding-top:84px}.pricing-section .pricing-grid>.price-card:nth-child(1),.pricing-section .prices>.price:nth-child(1),.plans-grid>.plan-option:nth-child(1){--blumo-plan-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D4DFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 5.5c2.8-2.8 5.7-2.4 5.7-2.4s.4 2.9-2.4 5.7l-4.9 4.9-4.4-4.4 6-3.8Z'/%3E%3Cpath d='m8.5 9.3-3.8.8-2 2 4.7.8M12.9 13.7l-.8 3.8 2 2 2.8-4.7M7.2 16.8 4 20l.7-3.9 2.5.7Z'/%3E%3Ccircle cx='15.7' cy='7.4' r='1.5'/%3E%3C/svg%3E")}.pricing-section .pricing-grid>.price-card:nth-child(2),.pricing-section .prices>.price:nth-child(2),.plans-grid>.plan-option:nth-child(2){--blumo-plan-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D4DFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='12' rx='2.5'/%3E%3Cpath d='M8 7V5h8v2M3 11.5h18M9.5 11v2h5v-2'/%3E%3C/svg%3E")}.pricing-section .pricing-grid>.price-card:nth-child(3),.pricing-section .prices>.price:nth-child(3),.plans-grid>.plan-option:nth-child(3){--blumo-plan-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D4DFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 18V12M9 18V9M14 18v-5M19 18V6'/%3E%3Cpath d='m4 8 5-3 4 3 7-5M16.5 3H20v3.5'/%3E%3C/svg%3E")}.pricing-section .pricing-grid>.price-card:nth-child(4),.pricing-section .prices>.price:nth-child(4),.plans-grid>.plan-option:nth-child(4){--blumo-plan-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D4DFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 9 4-4 4 2 2-1.3a3 3 0 0 1 3.6.4L21 10.5l-6.4 6.4a2 2 0 0 1-2.8 0L7 12.2'/%3E%3Cpath d='m6 6-3 3 5.7 5.7M18 7l3 3M9.8 15.8l1.2-1.2M12 17l1.2-1.2M7.7 13.7l1.2-1.2'/%3E%3C/svg%3E")}.pricing-section .pricing-grid>.price-card:nth-child(5),.pricing-section .prices>.price:nth-child(5),.plans-grid>.plan-option:nth-child(5){--blumo-plan-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D4DFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3'/%3E%3Ccircle cx='17' cy='9' r='2.4'/%3E%3Cpath d='M3.5 19v-1.2A4.8 4.8 0 0 1 8.3 13h1.4a4.8 4.8 0 0 1 4.8 4.8V19M14.5 14.3h1.7a4.3 4.3 0 0 1 4.3 4.3V19'/%3E%3C/svg%3E")}.pricing-section .pricing-grid>.price-card:nth-child(6),.pricing-section .prices>.price:nth-child(6),.plans-grid>.plan-option:nth-child(6){--blumo-plan-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D4DFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 7 4.5 4L12 4l4.5 7L21 7l-2 11H5L3 7Z'/%3E%3Cpath d='M6 21h12M7 15h10'/%3E%3C/svg%3E")}.pricing-section .pricing-grid>.price-card:nth-child(7),.pricing-section .prices>.price:nth-child(7),.plans-grid>.plan-option:nth-child(7){--blumo-plan-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D4DFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5 7 4h10l4 4.5L12 21 3 8.5Z'/%3E%3Cpath d='M3 8.5h18M7 4l2 4.5L12 21l3-12.5L17 4M9 8.5h6'/%3E%3C/svg%3E")}@media(max-width:620px){.pricing-section .pricing-grid>.price-card:after,.pricing-section .prices>.price:after,.plans-grid>.plan-option:after{left:18px;top:18px;width:50px;height:50px;border-radius:16px;background-size:28px 28px,100% 100%}.pricing-section .pricing-grid>.price-card,.pricing-section .prices>.price,.plans-grid>.plan-option{padding-top:82px}}.pricing-section{position:relative;overflow:hidden;padding:96px 0}.pricing-section:before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 12% 12%,rgba(100,186,255,.18),transparent 34%),radial-gradient(circle at 84% 10%,rgba(124,92,255,.2),transparent 32%),linear-gradient(180deg,#ffffffb8,#f3f0ffa8)}.pricing-section .container{position:relative}.pricing-section .kicker{margin-bottom:18px;background:#ffffffd1;box-shadow:0 16px 40px #2b237c14}.pricing-section h2{max-width:760px;margin-bottom:30px;font-size:clamp(38px,5vw,66px);line-height:.94;letter-spacing:-.06em}.pricing-section .prices,.pricing-section .pricing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}.pricing-section .price,.pricing-section .price-card{position:relative;display:flex;flex-direction:column;min-height:100%;padding:28px 24px;overflow:hidden;border-radius:34px;border:1px solid rgba(255,255,255,.86);background:radial-gradient(circle at 86% 0%,rgba(124,92,255,.16),transparent 34%),linear-gradient(180deg,#fffffff5,#ffffffd1);box-shadow:0 28px 86px #2b237c1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.pricing-section .price:before,.pricing-section .price-card:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(135deg,rgba(109,77,255,.1),transparent 38%,rgba(58,139,255,.1));opacity:.58}.pricing-section .price>*,.pricing-section .price-card>*{position:relative;z-index:1}.pricing-section .price:hover,.pricing-section .price-card:hover{transform:translateY(-8px);box-shadow:0 40px 110px #2b237c2e;border-color:#6d4dff3d}.pricing-section .price.featured,.pricing-section .price-card.featured{border:2px solid rgba(109,77,255,.86);background:radial-gradient(circle at 88% -6%,rgba(58,139,255,.28),transparent 32%),radial-gradient(circle at 12% 0%,rgba(124,92,255,.22),transparent 36%),linear-gradient(180deg,#fffffffa,#f6f4fff2);box-shadow:0 36px 110px #6d4dff38;transform:translateY(-10px)}.pricing-section .price.featured:hover,.pricing-section .price-card.featured:hover{transform:translateY(-14px)}.pricing-section .price-head,.pricing-section .plan-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;min-height:42px}.pricing-section .price h3,.pricing-section .price-card h3{margin:0;color:#120d4b;font-size:21px;line-height:1.16;letter-spacing:-.025em;font-weight:950}.pricing-section .plan-head span,.pricing-section .recommended{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:7px 10px;border-radius:999px;background:linear-gradient(135deg,#6d4dff,#3a8bff);color:#fff;font-size:11px;font-weight:950;line-height:1;white-space:nowrap;box-shadow:0 12px 28px #6d4dff38}.pricing-section .price-type,.pricing-section .plan-desc{min-height:44px;margin:12px 0 0;color:#62618a;font-size:14px;line-height:1.55;font-weight:760;text-transform:none}.pricing-section .price-amount{display:grid;gap:6px;margin:22px 0;color:#17134a;letter-spacing:-.045em}.pricing-section .price-amount strong{display:block;color:#2b237c;font-size:clamp(30px,3vw,42px);line-height:.92;font-weight:950}.pricing-section .price-amount span{display:block;max-width:210px;color:#62618a;font-size:13px;line-height:1.35;letter-spacing:0;font-weight:850}.pricing-section .price ul,.pricing-section .price-card ul{display:grid;gap:10px;margin:0 0 28px;padding:0;list-style:none}.pricing-section .price li,.pricing-section .price-card li{position:relative;padding-left:28px;color:#58577d;font-size:14px;line-height:1.45;font-weight:820}.pricing-section .price li:before,.pricing-section .price-card li:before{content:"✓";position:absolute;left:0;top:0;display:grid;place-items:center;width:19px;height:19px;border-radius:999px;background:#155eef1a;color:#155eef;font-size:12px;font-weight:950}.pricing-section .price .btn,.pricing-section .price-card .btn{width:100%;min-height:54px;margin-top:auto;font-size:15px;border:1px solid rgba(109,77,255,.26);background:#fff;color:#2b237c;box-shadow:0 16px 34px #2b237c1a,inset 0 1px #ffffffd9;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}.pricing-section .price .btn:hover,.pricing-section .price-card .btn:hover{transform:translateY(-2px);border-color:#6d4dff7a;box-shadow:0 22px 46px #2b237c29,inset 0 1px #ffffffe6}.pricing-section .price.featured .btn,.pricing-section .price-card.featured .btn,.pricing-section .price .btn.primary,.pricing-section .price-card .btn.primary{border:0;color:#fff;background:linear-gradient(135deg,#735cff,#3a8bff);box-shadow:0 20px 46px #3a8bff47,0 12px 28px #6d4dff33}@media(max-width:1180px){.pricing-section .prices,.pricing-section .pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-section .price.featured,.pricing-section .price-card.featured{transform:none}}@media(max-width:620px){.pricing-section{padding:72px 0}.pricing-section .prices,.pricing-section .pricing-grid{grid-template-columns:1fr}.pricing-section .price,.pricing-section .price-card{padding:24px;border-radius:28px}.pricing-section .price-type,.pricing-section .plan-desc,.pricing-section .price ul,.pricing-section .price-card ul{min-height:0}}.pricing-section .price .btn,.pricing-section .price-card .btn{position:relative;z-index:5;pointer-events:auto}.cta-section{position:relative;overflow:hidden;padding:92px 0 104px;background:radial-gradient(circle at 12% 18%,rgba(100,186,255,.22),transparent 32%),radial-gradient(circle at 84% 0%,rgba(124,92,255,.24),transparent 34%),linear-gradient(180deg,#ffffffc7,#f3f0ffeb)}.cta-section:before,.cta-section:after{content:"";position:absolute;pointer-events:none;border-radius:999px;filter:blur(6px)}.cta-section:before{width:360px;height:360px;right:-120px;top:-110px;background:radial-gradient(circle,rgba(109,77,255,.24),transparent 68%)}.cta-section:after{width:280px;height:280px;left:-90px;bottom:-110px;background:radial-gradient(circle,rgba(58,139,255,.2),transparent 70%)}.cta-section .cta-box{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center;padding:clamp(28px,4vw,54px);border-radius:42px;border:1px solid rgba(255,255,255,.88);background:radial-gradient(circle at 84% 18%,rgba(58,139,255,.2),transparent 30%),radial-gradient(circle at 8% 4%,rgba(124,92,255,.18),transparent 36%),linear-gradient(135deg,#fffffff5,#f6f4ffd6);box-shadow:0 34px 110px #2b237c29,inset 0 1px #ffffffeb;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);overflow:hidden}.cta-section .cta-box:before{content:"Blumo";position:absolute;right:clamp(18px,4vw,54px);top:18px;z-index:-1;color:#6d4dff0e;font-size:clamp(86px,13vw,190px);line-height:.8;font-weight:950;letter-spacing:-.08em;white-space:nowrap}.cta-section .cta-box:after{content:"";position:absolute;inset:1px;z-index:-1;border-radius:41px;background:linear-gradient(135deg,rgba(255,255,255,.62),transparent 34%),radial-gradient(circle at 68% 72%,rgba(109,77,255,.14),transparent 32%)}.cta-section h2{max-width:860px;margin:0;color:#120d4b;font-size:clamp(38px,5vw,68px);line-height:.94;letter-spacing:-.065em;font-weight:950}.cta-section p{max-width:650px;margin:18px 0 0;color:#4f4d78;font-size:clamp(16px,1.7vw,20px);line-height:1.7;font-weight:720}.cta-section .btn{position:relative;min-width:190px;min-height:58px;padding:16px 30px;border-radius:999px;font-size:16px;color:#fff;background:linear-gradient(135deg,#735cff,#3a8bff);box-shadow:0 22px 52px #3a8bff4d,0 14px 34px #6d4dff38;transform:translateZ(0);transition:transform .18s ease,box-shadow .18s ease}.cta-section .btn:after{content:"→";margin-left:10px;font-weight:950;transition:transform .18s ease}.cta-section .btn:hover{transform:translateY(-2px);box-shadow:0 30px 70px #3a8bff5c,0 18px 40px #6d4dff42}.cta-section .btn:hover:after{transform:translate(3px)}@media(max-width:860px){.cta-section{padding:72px 0 82px}.cta-section .cta-box{grid-template-columns:1fr;gap:24px;border-radius:34px}.cta-section .cta-box:after{border-radius:33px}.cta-section .btn{width:100%;min-height:58px}}.hero-benefits{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px;margin-top:24px}.hero-benefit{display:inline-flex;align-items:center;gap:9px;color:#31286f;font-size:14px;font-weight:800}.hero-benefit-icon{display:grid;place-items:center;width:24px;height:24px;flex:0 0 24px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 8px 18px #10b98138}.hero-benefit-icon svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.lead-loss-section{position:relative;padding:14px 0 56px}.lead-loss-section:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 12% 18%,rgba(109,77,255,.11),transparent 28rem),radial-gradient(circle at 88% 38%,rgba(58,139,255,.1),transparent 30rem)}.lead-loss-shell{position:relative;display:grid;grid-template-columns:minmax(330px,1.05fr) minmax(430px,1.3fr) minmax(320px,.95fr);gap:16px;padding:16px;border:1px solid rgba(109,77,255,.16);border-radius:32px;background:#ffffffc7;box-shadow:0 26px 80px #2b237c21;-webkit-backdrop-filter:blur(22px) saturate(118%);backdrop-filter:blur(22px) saturate(118%)}.lead-loss-intro,.lead-loss-controls,.lead-loss-result{min-width:0;border:1px solid rgba(109,77,255,.13);border-radius:24px;box-shadow:inset 0 1px #fffffff0,0 14px 34px #2b237c12}.lead-loss-intro,.lead-loss-controls{background:#ffffffeb}.lead-loss-intro{position:relative;overflow:hidden;padding:24px 26px}.lead-loss-intro:after{content:"";position:absolute;right:-70px;bottom:-82px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(124,92,255,.2),rgba(58,139,255,.07) 58%,transparent 70%)}.lead-loss-kicker{display:inline-flex;align-items:center;gap:8px;color:#5f43d6;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.lead-loss-intro h2{max-width:23ch;margin:12px 0;color:#17124f;font-size:clamp(26px,3vw,38px);line-height:1.05;letter-spacing:-.035em}.lead-loss-intro p{margin:0;color:#68668d;font-size:15px;line-height:1.55;font-weight:650}.lead-loss-visual{position:relative;z-index:1;display:grid;place-items:center;min-height:230px;margin-top:18px}.lead-loss-visual img{display:block;width:100%;min-height:230px;max-height:280px;-o-object-fit:contain;object-fit:contain;border-radius:18px}.lead-loss-visual-fallback{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:9px;align-items:end;padding:16px;border:1px solid rgba(109,77,255,.12);border-radius:20px;background:linear-gradient(145deg,#f8f6fff5,#eff7ffeb)}.lead-loss-visual-fallback[hidden]{display:none!important}.lead-loss-visual-fallback span{display:block;border-radius:11px 11px 5px 5px;background:linear-gradient(180deg,#8f7bff,#3a8bff);box-shadow:0 12px 24px #6d4dff29}.lead-loss-visual-fallback span:nth-child(1){height:48px;opacity:.58}.lead-loss-visual-fallback span:nth-child(2){height:78px;opacity:.78}.lead-loss-visual-fallback span:nth-child(3){height:108px}.lead-loss-controls{padding:22px 26px}.lead-loss-control{padding-bottom:18px;border-bottom:1px solid rgba(109,77,255,.1)}.lead-loss-control:last-child{padding-bottom:0;border-bottom:0}.lead-loss-control+.lead-loss-control{margin-top:18px}.lead-loss-control-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px}.lead-loss-control label{display:block;color:#211966;font-size:16px;line-height:1.35;font-weight:900}.lead-loss-control-value{display:flex;align-items:center;gap:8px;flex:0 0 auto}.lead-loss-control-value input{width:128px;height:56px;padding:0 14px;border:1px solid rgba(109,77,255,.22);border-radius:14px;color:#17124f;background:#fff;font:900 25px/1 Inter,system-ui,sans-serif;text-align:center;outline:none}.lead-loss-control-value input:focus{border-color:#6d4dff;box-shadow:0 0 0 4px #6d4dff1a}.lead-loss-control-value span{color:#706d92;font-size:13px;font-weight:850}.lead-loss-range{width:100%;height:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;outline:none;background:linear-gradient(90deg,#5d35ff var(--range-progress, 35%),rgba(109,77,255,.14) var(--range-progress, 35%))}.lead-loss-range::-webkit-slider-thumb{width:30px;height:30px;-webkit-appearance:none;appearance:none;border:5px solid #fff;border-radius:50%;background:linear-gradient(135deg,#6d4dff,#4b2fff);box-shadow:0 6px 18px #6d4dff6b;cursor:pointer}.lead-loss-range::-moz-range-thumb{width:20px;height:20px;border:5px solid #fff;border-radius:50%;background:linear-gradient(135deg,#6d4dff,#4b2fff);box-shadow:0 6px 18px #6d4dff6b;cursor:pointer}.lead-loss-scale{display:flex;justify-content:space-between;margin-top:10px;color:#77749a;font-size:12px;font-weight:800}.lead-loss-result{display:flex;flex-direction:column;padding:24px;color:#fff;background:radial-gradient(circle at 95% 2%,rgba(212,39,230,.5),transparent 16rem),linear-gradient(160deg,#3f16a9,#6236e8 42%,#0069e8)}.lead-loss-result-label{display:inline-flex;align-self:flex-start;padding:8px 12px;border-radius:999px;background:#ffffff1f;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.lead-loss-result h3{margin:16px 0 0;color:#fff;font-size:27px;line-height:1.15}.lead-loss-result-main{margin-top:20px;padding:20px;border:1px solid rgba(255,255,255,.2);border-radius:20px;background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lead-loss-result-number{display:block;font-size:clamp(46px,4vw,64px);line-height:.95;font-weight:950;letter-spacing:-.05em}.lead-loss-result-caption{display:block;margin-top:10px;font-size:14px;font-weight:800;opacity:.9}.lead-loss-revenue{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.18)}.lead-loss-revenue strong{display:block;font-size:24px;line-height:1.2}.lead-loss-revenue span{display:block;margin-top:5px;font-size:12px;opacity:.82}.lead-loss-note{margin:16px 0 0;font-size:13px;line-height:1.5;font-weight:650;opacity:.86}.lead-loss-cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;margin-top:auto;padding:15px 20px;border-radius:999px;color:#2b237c;background:#fff;font-size:15px;line-height:1.25;font-weight:950;text-align:center;box-shadow:0 16px 34px #130e4338;transition:transform .18s ease,box-shadow .18s ease}.lead-loss-cta:hover{transform:translateY(-2px);box-shadow:0 20px 38px #130e4347}.lead-loss-disclaimer{grid-column:1 / -1;margin:-2px 4px 0;color:#777493;font-size:11px;line-height:1.45;text-align:center}.lead-loss-result[aria-live]{outline:none}@media(max-width:1180px){.lead-loss-shell{grid-template-columns:minmax(300px,.9fr) minmax(420px,1.2fr)}.lead-loss-result{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:14px 22px;align-items:center}.lead-loss-result-label,.lead-loss-result h3,.lead-loss-note{grid-column:1}.lead-loss-result-main{grid-column:2;grid-row:1 / 4;margin-top:0}.lead-loss-cta{grid-column:1 / -1;margin-top:4px}}@media(max-width:840px){.hero-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lead-loss-section{padding-bottom:48px}.lead-loss-shell{grid-template-columns:1fr;padding:12px;border-radius:28px}.lead-loss-result{grid-column:auto;display:flex}.lead-loss-result-main,.lead-loss-cta{margin-top:20px}.lead-loss-disclaimer{grid-column:auto}}@media(max-width:560px){.hero-benefits{grid-template-columns:1fr;gap:10px;margin-top:20px}.hero-benefit{font-size:13px}.lead-loss-section{padding-top:8px}.lead-loss-shell{width:calc(100% + 4px);margin-left:-2px;padding:8px;border-radius:24px}.lead-loss-intro,.lead-loss-controls,.lead-loss-result{padding:20px 16px;border-radius:21px}.lead-loss-intro h2{max-width:none;font-size:32px}.lead-loss-visual,.lead-loss-visual img{min-height:230px}.lead-loss-control-head{align-items:stretch;flex-direction:column;gap:10px}.lead-loss-control-value{justify-content:space-between}.lead-loss-control-value input{width:150px;height:54px;font-size:24px}.lead-loss-result-number{font-size:46px}}@media(prefers-reduced-motion:reduce){.lead-loss-cta{transition:none}.lead-loss-cta:hover{transform:none}}.conversion-flow{position:relative;padding:12px 0 72px}.conversion-flow:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 8% 10%,rgba(109,77,255,.1),transparent 30rem),radial-gradient(circle at 92% 70%,rgba(58,139,255,.09),transparent 28rem)}.conversion-section{position:relative;margin-top:22px}.conversion-panel{border:1px solid rgba(109,77,255,.14);border-radius:32px;background:#ffffffe6;box-shadow:0 24px 70px #2b237c1a;overflow:hidden}.after-install-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:34px;padding:42px}.conversion-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:13px;color:#6547df;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.conversion-title{margin:0;color:#17124f;font-size:clamp(34px,4vw,56px);line-height:1.03;letter-spacing:-.045em}.conversion-copy{margin:20px 0 0;color:#605d83;font-size:18px;line-height:1.65;font-weight:650}.conversion-copy strong{color:#4d34d5}.conversion-highlight{display:inline-block;padding:2px 8px;border-radius:10px;color:#5d35ff;background:#6d4dff1a}.conversion-cta{display:inline-flex;align-items:center;justify-content:center;min-height:58px;margin-top:26px;padding:15px 24px;border-radius:16px;color:#fff;background:linear-gradient(135deg,#4f5bff,#8d3ce9);font-size:16px;font-weight:900;box-shadow:0 16px 32px #6d4dff47;transition:transform .18s ease,box-shadow .18s ease}.conversion-cta:hover{transform:translateY(-2px);box-shadow:0 20px 38px #6d4dff57}.conversion-badges{display:flex;flex-wrap:wrap;gap:9px;margin-top:16px}.conversion-badges span{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid rgba(109,77,255,.11);border-radius:999px;color:#676486;background:#fff;font-size:12px;font-weight:800}.conversion-badges span:before{content:"✓";display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:#fff;background:#6d4dff;font-size:11px}.landing-image-slot{position:relative;display:grid;place-items:center;min-height:360px;border:1px dashed rgba(109,77,255,.25);border-radius:26px;background:linear-gradient(145deg,#f6f4fff0,#edf6ffeb);overflow:hidden}.landing-image-slot img{display:block;width:100%;height:100%;min-height:360px;-o-object-fit:contain;object-fit:contain}.landing-image-slot-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:30px;color:#706d93;text-align:center}.landing-image-slot-placeholder strong{color:#33277b;font-size:18px}.landing-image-slot-placeholder span{font-size:13px;line-height:1.5}.landing-image-slot-placeholder:before{content:"＋";display:grid;place-items:center;width:64px;height:64px;border-radius:20px;color:#fff;background:linear-gradient(135deg,#6d4dff,#3a8bff);font-size:34px;box-shadow:0 14px 30px #6d4dff40}.before-after-panel{padding:38px}.section-heading{text-align:center}.section-heading h2{margin:0;color:#17124f;font-size:clamp(32px,4vw,50px);letter-spacing:-.04em}.section-heading p{max-width:720px;margin:12px auto 0;color:#6b688d;font-size:16px;line-height:1.6}.before-after-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:stretch;margin-top:30px}.state-card{padding:28px;border-radius:24px}.state-card.before{border:1px solid rgba(239,68,68,.18);background:linear-gradient(145deg,#fff8f8,#fff)}.state-card.after{border:1px solid rgba(16,185,129,.2);background:linear-gradient(145deg,#f3fff9,#fff)}.state-card h3{display:flex;align-items:center;gap:10px;margin:0 0 20px;color:#1c1756;font-size:25px}.state-card ul{display:grid;gap:14px;margin:0;padding:0;list-style:none}.state-card li{display:flex;gap:11px;color:#504d72;font-size:15px;line-height:1.45;font-weight:700}.state-card li:before{display:grid;place-items:center;width:22px;height:22px;flex:0 0 22px;border-radius:50%;color:#fff;font-size:12px}.state-card.before li:before{content:"×";background:#ff6b74}.state-card.after li:before{content:"✓";background:#19b77a}.flow-arrow{align-self:center;display:grid;place-items:center;width:54px;height:54px;border:1px solid rgba(109,77,255,.14);border-radius:50%;color:#6d4dff;background:#fff;font-size:28px;font-weight:900;box-shadow:0 12px 28px #2b237c1f}.after-note{margin:24px 0 0;color:#2d2866;font-size:17px;font-weight:900;text-align:center}.metrics-panel{padding:38px}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px}.metric-card{padding:25px 20px;border:1px solid rgba(109,77,255,.11);border-radius:22px;background:linear-gradient(155deg,#fff,#f8f7ff);text-align:center;box-shadow:0 12px 30px #2b237c12;transition:transform .18s ease,box-shadow .18s ease}.metric-card:hover{transform:translateY(-5px);box-shadow:0 20px 38px #2b237c1f}.metric-icon{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 13px;border-radius:17px;background:#6d4dff1a;font-size:26px}.metric-card strong{display:block;color:#5b42e8;font-size:40px;line-height:1;font-weight:950;letter-spacing:-.04em}.metric-card span{display:block;margin-top:9px;color:#656184;font-size:14px;line-height:1.4;font-weight:750}.trust-panel{padding:38px}.trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.trust-card{padding:23px;border:1px solid rgba(109,77,255,.11);border-radius:22px;background:#fff;box-shadow:0 12px 30px #2b237c0f;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.trust-card:hover{transform:translateY(-4px);border-color:#6d4dff47;box-shadow:0 18px 36px #2b237c1c}.trust-card i{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:linear-gradient(145deg,#eeeaff,#f5f9ff);font-style:normal;font-size:23px}.trust-card h3{margin:16px 0 7px;color:#211966;font-size:18px}.trust-card p{margin:0;color:#6b688b;font-size:14px;line-height:1.55}.final-cta-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:28px;align-items:center;padding:38px;color:#fff;background:radial-gradient(circle at 90% 10%,rgba(255,255,255,.18),transparent 18rem),linear-gradient(135deg,#4730c8,#6d43ee 46%,#1670ed)}.final-cta-panel .conversion-title,.final-cta-panel .conversion-copy{color:#fff}.final-cta-panel .conversion-copy{opacity:.88}.final-cta-panel .conversion-cta{color:#30257c;background:#fff}.final-cta-panel .conversion-badges span{border-color:#ffffff38;color:#fff;background:#ffffff1a}.final-cta-panel .landing-image-slot{border-color:#ffffff4d;background:#ffffff1a}.final-cta-panel .landing-image-slot-placeholder{color:#ffffffc7}.final-cta-panel .landing-image-slot-placeholder strong{color:#fff}@media(max-width:1050px){.after-install-grid,.final-cta-panel{grid-template-columns:1fr}.landing-image-slot{min-height:320px}.before-after-grid{grid-template-columns:1fr}.flow-arrow{transform:rotate(90deg);margin:auto}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.conversion-flow{padding-bottom:48px}.after-install-grid,.before-after-panel,.metrics-panel,.trust-panel,.final-cta-panel{padding:24px 18px}.conversion-title{font-size:34px}.conversion-copy{font-size:16px}.landing-image-slot,.landing-image-slot img{min-height:260px}.metric-grid,.trust-grid{grid-template-columns:1fr}.metric-card strong{font-size:36px}}@media(prefers-reduced-motion:reduce){.conversion-cta,.metric-card,.trust-card{transition:none}.conversion-cta:hover,.metric-card:hover,.trust-card:hover{transform:none}}.conversion-panel{position:relative;background:linear-gradient(135deg,#fff7fdf5,#f7f1fff5 46%,#edf3fff5);border-color:#8e6eff2e;box-shadow:0 24px 70px #563f9a1c,inset 0 1px #ffffffb8}.conversion-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 12% 18%,rgba(255,184,222,.28),transparent 26rem),radial-gradient(circle at 88% 74%,rgba(154,181,255,.24),transparent 28rem);z-index:0}.conversion-panel>*{position:relative;z-index:1}.after-install-grid{background:linear-gradient(135deg,#fff8fd,#f8f2ff 48%,#edf3ff)}.before-after-panel{background:linear-gradient(135deg,#fff7fb,#f9f1ff,#eef2ff)}.metrics-panel{background:linear-gradient(140deg,#fff8fd,#f6f1ff 48%,#edf3ff)}.trust-panel{background:linear-gradient(135deg,#fff9fd,#f8f2ff,#eef4ff)}.conversion-badges span,.state-card,.metric-card,.trust-card,.flow-arrow{background:#ffffff8a;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.state-card.before{background:linear-gradient(145deg,#ffeff5c2,#ffffff80);border-color:#f4709238}.state-card.after{background:linear-gradient(145deg,#ecfff7c2,#ffffff80);border-color:#30be8b38}.metric-card,.trust-card{border-color:#7c5cff24;box-shadow:0 14px 34px #533d9714}.metric-card:hover,.trust-card:hover{box-shadow:0 20px 42px #533d9724}.flow-arrow{background:#ffffff9e;box-shadow:0 14px 30px #5d43a724}.final-cta-panel{color:#251d64;background:radial-gradient(circle at 16% 18%,rgba(255,255,255,.45),transparent 18rem),radial-gradient(circle at 86% 24%,rgba(255,213,238,.52),transparent 22rem),linear-gradient(135deg,#ffdbea,#eddcff 38%,#d9ddff 70%,#d8ebff)}.final-cta-panel .conversion-title,.final-cta-panel .conversion-copy{color:#251d64}.final-cta-panel .conversion-copy{opacity:.82}.final-cta-panel .conversion-badges span{color:#544a78;border-color:#6d4dff24;background:#ffffff85}.final-cta-panel .landing-image-slot{border-color:#6d4dff24;background:#ffffff38}.landing-image-slot.has-image{border:none;background:transparent}.lead-loss-section,.conversion-flow{padding-top:34px;padding-bottom:88px}.lead-loss-section:before,.conversion-flow:before{content:none}.conversion-section{margin-top:96px}.conversion-section:first-child{margin-top:0}.lead-loss-shell,.conversion-panel,.after-install-grid,.before-after-panel,.metrics-panel,.trust-panel,.final-cta-panel{border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.conversion-panel:before,.before-after-panel:before,.metrics-panel:before,.trust-panel:before,.final-cta-panel:before{content:none}.lead-loss-shell{gap:24px;padding:0;overflow:visible}.after-install-grid,.final-cta-panel{gap:30px;padding:0;overflow:visible}.before-after-panel,.metrics-panel,.trust-panel{padding:0;border-radius:0;overflow:visible}.before-after-panel .section-heading,.metrics-panel .section-heading,.trust-panel .section-heading{margin-bottom:34px}.before-after-grid,.metric-grid,.trust-grid{margin-top:0;gap:22px}.lead-loss-intro,.lead-loss-controls,.lead-loss-result,.after-install-grid>div:first-child,.after-install-grid .landing-image-slot,.final-cta-panel>div:first-child,.final-cta-panel .landing-image-slot,.state-card,.metric-card,.trust-card{border:1px solid rgba(124,92,255,.13);border-radius:26px;box-shadow:0 24px 54px #3d2c7a21,0 6px 18px #3d2c7a0f,inset 0 1px #ffffffd6}.lead-loss-intro,.lead-loss-controls,.after-install-grid>div:first-child,.final-cta-panel>div:first-child,.metric-card,.trust-card{background:linear-gradient(145deg,#ffffffe8,#f7f2ffcc);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.after-install-grid>div:first-child,.final-cta-panel>div:first-child{padding:34px}.lead-loss-result{background:radial-gradient(circle at 92% 4%,rgba(239,112,214,.32),transparent 15rem),linear-gradient(150deg,#5534cf,#7044e8 52%,#557eea)}.state-card.before{background:linear-gradient(145deg,#fff0f6f2,#fffafde0);border-color:#f4709233;box-shadow:0 24px 54px #d2587e21,0 6px 18px #3d2c7a0d,inset 0 1px #ffffffe0}.state-card.after{background:linear-gradient(145deg,#ecfff7f2,#fcfffee0);border-color:#30be8b33;box-shadow:0 24px 54px #20a6751f,0 6px 18px #3d2c7a0d,inset 0 1px #ffffffe0}.after-install-grid .landing-image-slot,.final-cta-panel .landing-image-slot{min-height:360px;background:#ffffff5c}.landing-image-slot.has-image{border:0;background:transparent;box-shadow:0 24px 54px #3d2c7a1f}.final-cta-panel,.final-cta-panel .conversion-title,.final-cta-panel .conversion-copy{color:#251d64}.final-cta-panel .conversion-copy{opacity:.84}.final-cta-panel .conversion-cta{color:#fff;background:linear-gradient(90deg,#6b4dff,#9658ff 54%,#4f8dff);box-shadow:0 16px 34px #6d4dff47}.final-cta-panel .conversion-badges span{color:#544a78;border-color:#6d4dff21;background:#ffffff8f}.flow-arrow{border:0;background:linear-gradient(145deg,#fffffff5,#f3eeffe6);box-shadow:0 16px 36px #573ea02e}.after-note{margin-top:26px}.metric-card,.trust-card{transition:transform .28s ease,box-shadow .28s ease}.metric-card:hover,.trust-card:hover{transform:translateY(-6px);box-shadow:0 30px 62px #3d2c7a30,0 10px 22px #3d2c7a14,inset 0 1px #ffffffeb}@supports (animation-timeline: view()){.lead-loss-intro,.lead-loss-controls,.lead-loss-result,.conversion-section .section-heading,.after-install-grid>div,.final-cta-panel>div,.state-card,.flow-arrow,.metric-card,.trust-card,.after-note{animation-name:blumo-airy-reveal;animation-duration:1ms;animation-fill-mode:both;animation-timing-function:linear;animation-timeline:view();animation-range:entry 5% cover 32%}.state-card.after,.metric-card:nth-child(2),.trust-card:nth-child(2),.trust-card:nth-child(5){animation-range:entry 10% cover 38%}.metric-card:nth-child(3),.trust-card:nth-child(3),.trust-card:nth-child(6){animation-range:entry 15% cover 42%}.metric-card:nth-child(4){animation-range:entry 20% cover 46%}}@keyframes blumo-airy-reveal{0%{opacity:0;transform:translateY(34px) scale(.985);filter:blur(5px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@media(max-width:1050px){.lead-loss-section,.conversion-flow{padding-bottom:72px}.conversion-section{margin-top:78px}}@media(max-width:840px){.lead-loss-shell{padding:0;gap:20px}}@media(max-width:720px){.lead-loss-section,.conversion-flow{padding-top:20px;padding-bottom:58px}.conversion-section{margin-top:64px}.before-after-panel,.metrics-panel,.trust-panel,.after-install-grid,.final-cta-panel{padding:0}.after-install-grid>div:first-child,.final-cta-panel>div:first-child{padding:24px 18px}.before-after-panel .section-heading,.metrics-panel .section-heading,.trust-panel .section-heading{margin-bottom:24px}.lead-loss-shell,.before-after-grid,.metric-grid,.trust-grid{gap:18px}}@media(prefers-reduced-motion:reduce){.lead-loss-intro,.lead-loss-controls,.lead-loss-result,.conversion-section .section-heading,.after-install-grid>div,.final-cta-panel>div,.state-card,.flow-arrow,.metric-card,.trust-card,.after-note{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}}.blumo-brand-text{color:#171717;background:none;-webkit-background-clip:initial;background-clip:initial;font-weight:900}.conversion-title .blumo-brand-text,.section-heading h2:not(.compare-heading) .blumo-brand-text{background:linear-gradient(90deg,#5f43ff,#7a56ff 48%,#3c8dff);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:inherit}.conversion-kicker .blumo-brand-text,.conversion-copy .blumo-brand-text,.state-card .blumo-brand-text,.after-note .blumo-brand-text,.trust-card p .blumo-brand-text{color:#171717;background:none;-webkit-background-clip:initial;background-clip:initial;font-weight:900}.conversion-cta .blumo-brand-text,.final-cta-panel .conversion-cta .blumo-brand-text{color:#fff;background:none;-webkit-background-clip:initial;background-clip:initial;font-weight:900}.blumo-svg-icon,.cta-svg-icon,.state-heading-icon,.compare-arrow{display:inline-grid;place-items:center;flex:0 0 auto}.blumo-svg-icon svg,.cta-svg-icon svg,.state-heading-icon svg,.compare-arrow svg,.metric-icon svg,.trust-card i svg,.flow-arrow svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.cta-svg-icon{width:24px;height:24px;margin-right:10px}.state-heading-icon{width:90px;height:90px;padding:18px;border-radius:26px;background:#6d4dff1a;color:#6647e8}.state-card.before .state-heading-icon{color:#d95176;background:#ef557f1c}.state-card.after .state-heading-icon{color:#119d68;background:#119d681c}.state-card h3{align-items:center;gap:18px}.metric-icon{width:72px;height:72px;border-radius:22px;color:#6046df}.metric-icon svg{width:38px;height:38px}.trust-card i{width:64px;height:64px;border-radius:20px;color:#6046df}.trust-card i svg{width:32px;height:32px}.flow-arrow svg{width:32px;height:32px}.compare-heading{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px}.compare-before,.compare-before .blumo-brand-text{color:#171717;background:none;-webkit-background-clip:initial;background-clip:initial;font-weight:900}.compare-after,.compare-after .blumo-brand-text{background:linear-gradient(90deg,#5f43ff,#744dff 50%,#3c8dff);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:900}.compare-arrow{width:42px;height:42px;color:#6547df}.state-card.before h3 .blumo-brand-text,.state-card.after h3 .blumo-brand-text{color:#171717;background:none;-webkit-background-clip:initial;background-clip:initial;font-weight:900}.state-card li:before{content:""!important;display:block!important;width:22px;height:22px;flex:0 0 22px;margin-top:1px;border-radius:50%;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:13px 13px;mask-size:13px 13px}.state-card.before li:before{color:#e45478;background-color:#e45478;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 6l12 12M18 6 6 18' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 6l12 12M18 6 6 18' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E")}.state-card.after li:before{color:#16a36e;background-color:#16a36e;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 4 4L19 6' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 4 4L19 6' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.conversion-badges span:before{content:none!important;display:none!important}.conversion-badges span{position:relative;padding-left:34px}.conversion-badges span:after{content:"";position:absolute;left:10px;top:50%;width:16px;height:16px;transform:translateY(-50%);border-radius:50%;background:linear-gradient(135deg,#6d4dff,#3a8bff);box-shadow:inset 0 0 0 4px #fffffff2}.after-install-grid,.final-cta-panel{align-items:stretch}.after-install-grid>div:first-child,.final-cta-panel>div:first-child,.after-install-grid .landing-image-slot,.final-cta-panel .landing-image-slot{min-height:0;height:100%}.after-install-grid .landing-image-slot,.final-cta-panel .landing-image-slot{position:relative;overflow:hidden}.after-install-grid .landing-image-slot img,.final-cta-panel .landing-image-slot img{position:absolute;inset:0;width:100%;height:100%;min-height:0;max-height:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.blumo-reveal{opacity:0;transform:translateY(34px) scale(.985);filter:blur(5px);transition:opacity .72s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms),transform .72s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms),filter .72s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms);will-change:opacity,transform,filter}.blumo-reveal.is-revealed{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}@supports (animation-timeline: view()){.blumo-reveal{animation:none!important}}@media(max-width:1050px){.after-install-grid .landing-image-slot,.final-cta-panel .landing-image-slot{min-height:300px;height:auto}}@media(max-width:720px){.state-heading-icon{width:68px;height:68px;padding:14px;border-radius:21px}.metric-icon{width:64px;height:64px}.trust-card i{width:58px;height:58px}.after-install-grid .landing-image-slot,.final-cta-panel .landing-image-slot{min-height:260px}}@media(prefers-reduced-motion:reduce){.blumo-reveal,.blumo-reveal.is-revealed{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}.after-install-grid .landing-image-slot,.final-cta-panel .landing-image-slot{border-radius:26px;background:transparent;overflow:hidden}.after-install-grid .landing-image-slot img,.final-cta-panel .landing-image-slot img{width:100%;height:100%;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:inherit}.after-install-grid .conversion-cta .blumo-brand-text{display:inline-flex;align-items:center;margin:0 10px;padding:0 12px;color:#fff;background:none;-webkit-background-clip:initial;background-clip:initial;font-weight:950;border-left:1px solid rgba(255,255,255,.55);border-right:1px solid rgba(255,255,255,.55)}.state-card h3{font-size:clamp(30px,2.2vw,36px);line-height:1.1;font-weight:900;letter-spacing:-.025em}.state-card ul{gap:11px}.state-card li{align-items:flex-start;gap:12px;color:#34304f;font-size:clamp(20px,1.45vw,23px);line-height:1.27;font-weight:600;letter-spacing:-.012em}.state-card li:before{display:grid!important;place-items:center;width:28px!important;height:28px!important;flex:0 0 28px!important;margin-top:0;border-radius:50%;color:#fff!important;font-size:18px!important;line-height:28px!important;font-weight:900;font-family:Arial,sans-serif;text-align:center;-webkit-mask:none!important;mask:none!important;-webkit-mask-image:none!important;mask-image:none!important;-webkit-mask-size:initial!important;mask-size:initial!important;-webkit-mask-repeat:initial!important;mask-repeat:initial!important;-webkit-mask-position:initial!important;mask-position:initial!important}.state-card.before li:before{content:"×"!important;background:linear-gradient(145deg,#ff6f91,#e84870)!important;box-shadow:0 6px 14px #ef557b3d,inset 0 1px #ffffff5c}.state-card.after li:before{content:"✓"!important;background:linear-gradient(145deg,#28c98d,#119d68)!important;box-shadow:0 6px 14px #19ad7638,inset 0 1px #ffffff5c}.trust-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.trust-card{min-width:0;padding:20px 16px}.trust-card h3{font-size:16px;line-height:1.25}.trust-card p{font-size:13px;line-height:1.45}@media(max-width:1200px)and (min-width:721px){.trust-grid{gap:10px}.trust-card{padding:17px 12px}.trust-card i{width:52px;height:52px}.trust-card h3{font-size:14px}.trust-card p{font-size:12px}}@media(max-width:720px){.state-card h3{font-size:28px}.state-card ul{gap:10px}.state-card li{gap:11px;font-size:18px;line-height:1.3;font-weight:600}.state-card li:before{width:26px!important;height:26px!important;flex-basis:26px!important;font-size:17px!important;line-height:26px!important}.before-after-grid,.metric-grid,.trust-grid,.after-install-grid,.final-cta-panel{display:flex!important;grid-template-columns:none!important;gap:16px;width:calc(100% + 18px);margin-right:-18px;padding:8px 18px 24px 0!important;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-padding-left:0;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scrollbar-width:none}.before-after-grid::-webkit-scrollbar,.metric-grid::-webkit-scrollbar,.trust-grid::-webkit-scrollbar,.after-install-grid::-webkit-scrollbar,.final-cta-panel::-webkit-scrollbar{display:none}.before-after-grid>.state-card,.metric-grid>.metric-card,.trust-grid>.trust-card,.after-install-grid>div,.final-cta-panel>div{flex:0 0 min(84vw,340px);min-width:min(84vw,340px);scroll-snap-align:start;scroll-snap-stop:always}.after-install-grid>div,.final-cta-panel>div{min-height:360px}.before-after-grid .flow-arrow{display:none}.metric-card,.trust-card,.state-card{height:auto}}@media(max-width:560px){.after-install-grid .conversion-cta{gap:0;padding-inline:15px;font-size:14px}.after-install-grid .conversion-cta .blumo-brand-text{margin:0 7px;padding:0 8px}.before-after-grid>.state-card,.metric-grid>.metric-card,.trust-grid>.trust-card,.after-install-grid>div,.final-cta-panel>div{flex-basis:86vw;min-width:86vw}}
