@keyframes clayFloat{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(2deg)}}@keyframes clayFloatAlt{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-15px) rotate(-3deg)}}@keyframes clayBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes subtleGlow{0%,to{box-shadow:0 0 8px #00abe426}50%{box-shadow:0 0 20px #00abe44d}}.main-container:has(.pricing-page){max-width:100%!important;padding:0!important;width:100%!important}.pricing-page{background:#e9f1fa;color:#1a3a52;min-height:100vh;overflow-x:clip;padding-bottom:60px;position:relative}.pricing-page[data-theme=dark]{background:#1c2638;color:#e0e8f0}.pricing-page .container-fluid{max-width:1600px;padding-left:48px;padding-right:48px}.pricing-blobs{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.pricing-blob{border-radius:50%;filter:blur(80px);opacity:.12;position:absolute}.pricing-blob--1{animation:clayFloat 10s ease-in-out infinite;background:#00abe4;height:500px;left:-5%;top:-10%;width:500px}.pricing-blob--2{animation:clayFloatAlt 14s ease-in-out infinite;background:#09c;height:400px;right:-8%;top:30%;width:400px}.pricing-blob--3{animation:clayFloat 12s ease-in-out 2s infinite;background:#33bfe9;bottom:5%;height:350px;left:20%;width:350px}.pricing-hero{padding:40px 0 20px;position:relative;z-index:1}.pricing-hero-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00abe41a;border:1px solid #00abe426;border-radius:50px;box-shadow:6px 6px 16px #0050780f,-4px -4px 12px #ffffffb3,inset 2px 2px 4px #fff6,inset -2px -2px 4px #00507805;color:#00abe4;display:inline-flex;font-size:.85rem;font-weight:700;gap:6px;letter-spacing:.3px;padding:10px 24px}[data-theme=dark] .pricing-hero-badge{background:#81d4fa1a;border-color:#81d4fa26;box-shadow:6px 6px 16px #0003,-4px -4px 12px #4a587614,inset 2px 2px 4px #4a587614,inset -2px -2px 4px #0000000a;color:#81d4fa}.pricing-hero-title{color:#1a3a52;font-family:Nunito,sans-serif;font-size:3rem;font-weight:800;letter-spacing:-.5px;line-height:1.15}[data-theme=dark] .pricing-hero-title{color:#e0e8f0}.pricing-hero-gradient{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00abe4,#09c 50%,#00d4aa);-webkit-background-clip:text;background-clip:text}[data-theme=dark] .pricing-hero-gradient{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#81d4fa,#60a5fa 50%,#a78bfa);-webkit-background-clip:text;background-clip:text}.pricing-hero-subtitle{color:#7a9fb8;font-size:1.15rem;line-height:1.6;margin:0 auto;max-width:600px}[data-theme=dark] .pricing-hero-subtitle{color:#8292b1}.pricing-hero-subtitle strong{color:#00abe4}[data-theme=dark] .pricing-hero-subtitle strong{color:#81d4fa}.pricing-trust-bar{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffb3;border:1px solid #00abe41a;border-radius:24px;box-shadow:12px 12px 28px #0050780f,-8px -8px 20px #fffc,inset 3px 3px 6px #ffffff80,inset -3px -3px 6px #00507805;display:inline-flex;gap:24px;margin-top:12px;padding:18px 36px}[data-theme=dark] .pricing-trust-bar{background:#2e3a5499;border-color:#81d4fa14;box-shadow:12px 12px 28px #0003,-8px -8px 20px #4a587614,inset 3px 3px 6px #4a587614,inset -3px -3px 6px #0000000a}.pricing-trust-item{align-items:center;display:flex;gap:10px}.pricing-trust-item div{display:flex;flex-direction:column;text-align:left}.pricing-trust-item strong{color:#1a3a52;font-size:.85rem;font-weight:700;line-height:1.2}[data-theme=dark] .pricing-trust-item strong{color:#e0e8f0}.pricing-trust-item span{color:#7a9fb8;font-size:.7rem;font-weight:500}[data-theme=dark] .pricing-trust-item span{color:#8292b1}.pricing-trust-icon{color:#00abe4;flex-shrink:0;font-size:1.3rem}[data-theme=dark] .pricing-trust-icon{color:#81d4fa}.pricing-trust-divider{background:#00abe426;flex-shrink:0;height:36px;width:1px}[data-theme=dark] .pricing-trust-divider{background:#81d4fa26}.plan-toggle-container{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#fff9;border:1px solid #00abe41a;border-radius:50px;box-shadow:8px 8px 20px #0050780f,-6px -6px 16px #ffffffb3,inset 3px 3px 6px #fff6,inset -3px -3px 6px #00507805;display:inline-flex;margin-bottom:2rem;max-width:100%;padding:5px;width:-webkit-fit-content;width:fit-content}[data-theme=dark] .plan-toggle-container{background:#2e3a5499;border-color:#81d4fa14;box-shadow:8px 8px 20px #0003,-6px -6px 16px #4a58760f,inset 3px 3px 6px #4a58760f,inset -3px -3px 6px #0000000a}.plan-toggle-container .btn{align-items:center!important;border:none!important;border-radius:50px!important;display:flex!important;font-size:1rem!important;font-weight:700!important;justify-content:center!important;line-height:1.2!important;margin:0!important;min-width:140px!important;padding:12px 28px!important;position:relative!important;text-align:center!important;transition:all .3s ease!important;white-space:nowrap!important;z-index:1!important}.plan-toggle-container .btn-primary,.plan-toggle-container .btn.active{background:linear-gradient(135deg,#00abe4,#09c)!important;box-shadow:6px 6px 14px #00abe440,-4px -4px 10px #ffffff4d,inset 2px 2px 4px #ffffff4d,inset -2px -2px 4px #0050781a!important;color:#fff!important;z-index:2!important}.plan-toggle-container .btn:not(.btn-primary):not(.active){background:#0000!important;box-shadow:none!important;color:#1a3a52!important}[data-theme=dark] .plan-toggle-container .btn:not(.btn-primary):not(.active){color:#e0e8f0!important}.plan-toggle-container .btn:first-child{margin-right:2px!important}.pricing-card-v2{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffb3;border:1px solid #00abe41a;border-radius:28px;box-shadow:16px 16px 36px #00507814,-10px -10px 24px #ffffffd9,inset 4px 4px 8px #ffffff80,inset -4px -4px 8px #00507805;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:36px 28px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.pricing-card-v2:hover{box-shadow:20px 20px 44px #0050781f,-12px -12px 28px #ffffffe6,inset 4px 4px 8px #ffffff80,inset -4px -4px 8px #00507805;transform:translateY(-6px)}[data-theme=dark] .pricing-card-v2{background:#2e3a54a6;border-color:#81d4fa14;box-shadow:16px 16px 36px #00000040,-10px -10px 24px #4a587614,inset 4px 4px 8px #4a587614,inset -4px -4px 8px #0000000a}[data-theme=dark] .pricing-card-v2:hover{box-shadow:20px 20px 44px #0000004d,-12px -12px 28px #4a58761a,inset 4px 4px 8px #4a587614,inset -4px -4px 8px #0000000a}.pricing-card-popular{border:2px solid #00abe459;box-shadow:20px 20px 44px #00abe41f,-12px -12px 28px #ffffffe6,inset 4px 4px 8px #ffffff80,inset -4px -4px 8px #00507805;transform:scale(1.03);z-index:2}.pricing-card-popular:hover{box-shadow:24px 24px 52px #00abe429,-14px -14px 32px #fffffff2,inset 4px 4px 8px #ffffff80,inset -4px -4px 8px #00507805;transform:scale(1.03) translateY(-6px)}[data-theme=dark] .pricing-card-popular{border-color:#81d4fa4d;box-shadow:20px 20px 44px #0000004d,-12px -12px 28px #4a58761a,inset 4px 4px 8px #4a587614,inset -4px -4px 8px #0000000a}.pricing-ribbon{align-items:center;background:linear-gradient(135deg,#00abe4,#09c);box-shadow:4px 4px 12px #00abe44d,inset 2px 2px 4px #fff3;color:#fff;display:flex;font-size:.75rem;font-weight:700;justify-content:center;letter-spacing:.5px;padding:6px 40px;position:absolute;right:-36px;text-transform:uppercase;top:16px;transform:rotate(45deg);z-index:5}[data-theme=dark] .pricing-ribbon{background:linear-gradient(135deg,#60a5fa,#3b82f6)}.pricing-card-v2-header{margin-bottom:16px;text-align:center}.pricing-plan-name{color:#1a3a52;font-family:Nunito,sans-serif;font-size:1.6rem;font-weight:800;margin-bottom:4px}[data-theme=dark] .pricing-plan-name{color:#e0e8f0}.pricing-plan-audience{color:#7a9fb8;font-size:.8rem;font-weight:500;margin-bottom:12px}[data-theme=dark] .pricing-plan-audience{color:#8292b1}.pricing-price-block{align-items:flex-start;display:flex;justify-content:center;margin-bottom:2px}.pricing-currency{font-size:1.4rem;font-weight:700;margin-right:3px;margin-top:8px}.pricing-amount,.pricing-currency{color:#00abe4;font-family:Nunito,sans-serif}.pricing-amount{font-size:3.2rem;font-weight:900;letter-spacing:-1px;line-height:1}[data-theme=dark] .pricing-amount,[data-theme=dark] .pricing-currency{color:#81d4fa}.pricing-card-popular .pricing-amount,.pricing-card-popular .pricing-currency{color:#00abe4}[data-theme=dark] .pricing-card-popular .pricing-amount,[data-theme=dark] .pricing-card-popular .pricing-currency{color:#81d4fa}.pricing-per-report{margin-bottom:8px;text-align:center}.pricing-per-report-value{color:#10b981;font-size:1.1rem;font-weight:700}.pricing-per-report-label{color:#7a9fb8;font-size:.85rem;font-weight:500}[data-theme=dark] .pricing-per-report-label{color:#8292b1}.pricing-savings-badge{align-items:center;background:#10b98114;border:1px solid #10b98126;border-radius:50px;box-shadow:4px 4px 10px #10b9810f,-3px -3px 8px #ffffff80,inset 2px 2px 3px #fff6,inset -2px -2px 3px #10b98108;color:#10b981;display:inline-flex;font-size:.78rem;font-weight:600;margin-bottom:14px;padding:8px 16px}[data-theme=dark] .pricing-savings-badge{background:#10b9811f;border-color:#10b98133;box-shadow:4px 4px 10px #00000026,-3px -3px 8px #4a58760f,inset 2px 2px 3px #4a58760f,inset -2px -2px 3px #00000008}.pricing-meta{border-bottom:1px solid #00abe414;border-top:1px solid #00abe414;display:flex;gap:20px;justify-content:center;padding:12px 0}[data-theme=dark] .pricing-meta{border-color:#81d4fa1a}.pricing-meta span{align-items:center;color:#7a9fb8;display:flex;font-size:.82rem;font-weight:600}[data-theme=dark] .pricing-meta span{color:#8292b1}.pricing-meta span svg{color:#00abe4;font-size:.75rem}[data-theme=dark] .pricing-meta span svg{color:#81d4fa}.pricing-card-v2-cta{padding:16px 0 8px;text-align:center}.pricing-cta-btn{align-items:center;background:#0000;border:2px solid #00abe4;border-radius:20px;box-shadow:8px 8px 18px #0050780f,-6px -6px 14px #fff9,inset 2px 2px 4px #ffffff4d,inset -2px -2px 4px #00507805;color:#00abe4;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:.3px;padding:14px 24px;transition:all .3s ease;width:100%}.pricing-cta-btn:hover{background:linear-gradient(135deg,#00abe4,#09c);border-color:#0000;box-shadow:10px 10px 24px #00abe433,-8px -8px 18px #fff6,inset 2px 2px 4px #ffffff4d,inset -2px -2px 4px #00507814;color:#fff;transform:translateY(-3px)}.pricing-cta-btn:active{box-shadow:inset 6px 6px 14px #0050781a,inset -6px -6px 14px #ffffff80;transform:scale(.95)}.pricing-cta-popular{background:linear-gradient(135deg,#00abe4,#09c);border-color:#0000;box-shadow:10px 10px 24px #00abe440,-6px -6px 14px #ffffff4d,inset 3px 3px 6px #ffffff4d,inset -3px -3px 6px #0050781a;color:#fff!important}.pricing-cta-popular:hover{background:linear-gradient(135deg,#09c,#00abe4);box-shadow:12px 12px 28px #00abe44d,-8px -8px 18px #fff6,inset 3px 3px 6px #ffffff4d,inset -3px -3px 6px #0050781a;color:#fff!important;transform:translateY(-3px)}[data-theme=dark] .pricing-cta-btn{border-color:#60a5fa;box-shadow:8px 8px 18px #0003,-6px -6px 14px #4a58760f,inset 2px 2px 4px #4a58760f,inset -2px -2px 4px #00000008;color:#60a5fa}[data-theme=dark] .pricing-cta-btn:hover{background:#60a5fa;border-color:#0000;color:#1c2638}[data-theme=dark] .pricing-cta-popular{background:linear-gradient(135deg,#60a5fa,#3b82f6);border-color:#0000;color:#fff!important}[data-theme=dark] .pricing-cta-popular:hover{background:linear-gradient(135deg,#3b82f6,#60a5fa);color:#fff!important}.pricing-secure-text{align-items:center;color:#7a9fb8;display:flex;font-size:.72rem;gap:2px;justify-content:center;margin-bottom:0;margin-top:10px;opacity:.8}[data-theme=dark] .pricing-secure-text{color:#8292b1}.pricing-secure-text svg{color:#10b981;font-size:.65rem}.pricing-card-v2-features{flex:1 1;padding:8px 0}.pricing-features-title{color:#7a9fb8;font-size:.78rem;font-weight:700;letter-spacing:.8px;margin-bottom:12px;text-transform:uppercase}[data-theme=dark] .pricing-features-title{color:#8292b1}.pricing-feature-row{align-items:center;color:#1a3a52;display:flex;font-size:.88rem;gap:10px;line-height:1.4;padding:7px 0}[data-theme=dark] .pricing-feature-row{color:#c7d2de}.pricing-feature-check{color:#10b981;flex-shrink:0;font-size:.8rem}.pricing-ai-section{background:#00abe40d;border:1px solid #00abe414;border-radius:16px;box-shadow:inset 4px 4px 10px #0050780a,inset -4px -4px 10px #fff9;margin-top:14px;padding:14px}[data-theme=dark] .pricing-ai-section{background:#81d4fa0f;border-color:#81d4fa1a;box-shadow:inset 4px 4px 10px #00000014,inset -4px -4px 10px #4a58760f}.pricing-ai-label{align-items:center;color:#00abe4;display:flex;font-size:.75rem;font-weight:700;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}[data-theme=dark] .pricing-ai-label{color:#81d4fa}.pricing-ai-row{font-size:.82rem;padding:4px 0}.pricing-ai-check{color:#00abe4!important}[data-theme=dark] .pricing-ai-check{color:#81d4fa!important}.pricing-compare-toggle{align-items:center;background:#00abe40a;border:1px dashed #00abe426;border-radius:14px;color:#00abe4;cursor:pointer;display:flex;font-size:.82rem;font-weight:600;gap:4px;justify-content:center;margin:4px 0 8px;padding:12px 0;text-align:center;transition:all .2s ease}.pricing-compare-toggle:hover{background:#00abe414;border-color:#00abe440;color:#09c;transform:translateY(-1px)}[data-theme=dark] .pricing-compare-toggle{background:#81d4fa0a;border-color:#81d4fa1f;color:#81d4fa}[data-theme=dark] .pricing-compare-toggle:hover{background:#81d4fa14;color:#60a5fa}.pricing-comparison-overlay{animation:fadeSlideUp .3s ease;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fffffff2;border-radius:28px;bottom:0;display:flex;flex-direction:column;left:0;overflow-y:auto;padding:28px;position:absolute;right:0;top:0;z-index:10}[data-theme=dark] .pricing-comparison-overlay{background:#2e3a54f2}.pricing-compare-title{color:#1a3a52;font-family:Nunito,sans-serif;font-size:1.2rem;font-weight:700;margin-bottom:16px;text-align:center}[data-theme=dark] .pricing-compare-title{color:#e0e8f0}.pricing-compare-close{background:none;border:none;color:#00abe4;cursor:pointer;font-size:.85rem;font-weight:600;padding:10px 0 0;text-align:center}[data-theme=dark] .pricing-compare-close{color:#81d4fa}.pricing-compare-close:hover{text-decoration:underline}.comparison-content{color:#1a3a52;flex:1 1;font-size:1rem;line-height:1.5;margin-bottom:20px;overflow-y:auto;width:100%}[data-theme=dark] .comparison-content{color:#e0e8f0}.comparison-table-wrapper{-webkit-overflow-scrolling:touch;margin-bottom:16px;overflow-x:auto;width:100%}.ai-comparison-table{border-collapse:collapse;border-radius:14px;overflow:hidden;width:100%}.ai-comparison-table td,.ai-comparison-table th{border-bottom:1px solid #00abe414;font-size:.85rem;padding:12px 14px;text-align:left}[data-theme=dark] .ai-comparison-table td,[data-theme=dark] .ai-comparison-table th{border-color:#81d4fa14;color:#c7d2de}.highlight-row{background:#00abe40a}[data-theme=dark] .highlight-row{background:#81d4fa0d}.comparison-logo{border-radius:8px;font-size:.85rem;font-weight:700;padding:4px 10px}.comparison-logo.vinspectorai{background:#00abe41a;color:#00abe4}.comparison-logo.carfax{background:#ff57221a;color:#ff5722}.comparison-logo.clearvin{background:#4caf501a;color:#10b981}.check-icon{color:#10b981;font-weight:700}.x-icon{color:#ef4444;font-weight:700}.pricing-guarantee-v2{padding:0;position:relative;z-index:1}.pricing-guarantee-inner{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fff9;border:1px solid #00abe41a;border-radius:28px;box-shadow:16px 16px 36px #0050780f,-10px -10px 24px #fffc,inset 4px 4px 8px #ffffff80,inset -4px -4px 8px #00507805;padding:44px}[data-theme=dark] .pricing-guarantee-inner{background:#2e3a5499;border-color:#81d4fa14;box-shadow:16px 16px 36px #0003,-10px -10px 24px #4a587614,inset 4px 4px 8px #4a587614,inset -4px -4px 8px #0000000a}.pricing-guarantee-shield{align-items:center;animation:clayBreathe 6s ease-in-out infinite;background:linear-gradient(135deg,#00abe4,#10b981);border-radius:50%;box-shadow:8px 8px 20px #00abe433,-6px -6px 14px #fff6,inset 3px 3px 6px #ffffff4d,inset -3px -3px 6px #0050781a;color:#fff;display:flex;font-size:1.8rem;height:72px;justify-content:center;margin:0 auto 18px;width:72px}.pricing-guarantee-title{color:#1a3a52;font-family:Nunito,sans-serif;font-size:1.5rem;font-weight:800;margin-bottom:10px}[data-theme=dark] .pricing-guarantee-title{color:#e0e8f0}.pricing-guarantee-text{color:#7a9fb8;font-size:.95rem;line-height:1.6;margin:0 auto 22px;max-width:500px}[data-theme=dark] .pricing-guarantee-text{color:#8292b1}.pricing-guarantee-badges{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.pricing-g-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid #00abe414;border-radius:50px;box-shadow:6px 6px 14px #0050780d,-4px -4px 10px #fff9,inset 2px 2px 3px #fff6,inset -2px -2px 3px #00507805;color:#1a3a52;display:inline-flex;font-size:.78rem;font-weight:600;padding:10px 18px;transition:all .3s ease}.pricing-g-badge:hover{transform:translateY(-2px)}[data-theme=dark] .pricing-g-badge{background:#2e3a5499;border-color:#81d4fa14;box-shadow:6px 6px 14px #00000026,-4px -4px 10px #4a58760f,inset 2px 2px 3px #4a58760f,inset -2px -2px 3px #00000008;color:#c7d2de}.pricing-g-badge svg{color:#10b981;font-size:.72rem}.pricing-faq{margin-left:auto;margin-right:auto;max-width:800px;position:relative;z-index:1}.pricing-faq-title{color:#1a3a52;font-family:Nunito,sans-serif;font-size:1.8rem;font-weight:800}[data-theme=dark] .pricing-faq-title{color:#e0e8f0}.pricing-faq-item{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#ffffffa6;border:1px solid #00abe414;border-radius:20px;box-shadow:8px 8px 20px #0050780d,-6px -6px 14px #ffffffb3,inset 2px 2px 4px #fff6,inset -2px -2px 4px #00507803;cursor:pointer;margin-bottom:12px;overflow:hidden;transition:all .3s ease}.pricing-faq-item:hover{box-shadow:10px 10px 24px #00507814,-8px -8px 18px #fffc,inset 2px 2px 4px #fff6,inset -2px -2px 4px #00507803;transform:translateY(-2px)}[data-theme=dark] .pricing-faq-item{background:#2e3a5499;border-color:#81d4fa0f;box-shadow:8px 8px 20px #0003,-6px -6px 14px #4a58760f,inset 2px 2px 4px #4a58760f,inset -2px -2px 4px #00000008}.pricing-faq-open{border-color:#00abe433}[data-theme=dark] .pricing-faq-open{border-color:#81d4fa26}.pricing-faq-question{align-items:center;color:#1a3a52;display:flex;font-size:.95rem;font-weight:600;justify-content:space-between;padding:20px 24px}[data-theme=dark] .pricing-faq-question{color:#e0e8f0}.pricing-faq-chevron{color:#00abe4;flex-shrink:0;font-size:.7rem;margin-left:12px}[data-theme=dark] .pricing-faq-chevron{color:#81d4fa}.pricing-faq-answer{animation:fadeSlideUp .25s ease;color:#7a9fb8;font-size:.9rem;line-height:1.7;padding:0 24px 20px}[data-theme=dark] .pricing-faq-answer{color:#8292b1}.pricing-bottom-cta{margin-bottom:40px;position:relative;z-index:1}.pricing-bottom-cta-inner{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff8c;border:1px solid #00abe41a;border-radius:32px;box-shadow:16px 16px 36px #0050780f,-10px -10px 24px #fffc,inset 4px 4px 8px #ffffff80,inset -4px -4px 8px #00507805;padding:52px 36px;text-align:center}[data-theme=dark] .pricing-bottom-cta-inner{background:#2e3a5499;border-color:#81d4fa14;box-shadow:16px 16px 36px #0003,-10px -10px 24px #4a587614,inset 4px 4px 8px #4a587614,inset -4px -4px 8px #0000000a}.pricing-bottom-cta-icon{color:#00abe4;font-size:2.4rem;margin-bottom:14px}[data-theme=dark] .pricing-bottom-cta-icon{color:#81d4fa}.pricing-bottom-cta-title{color:#1a3a52;font-family:Nunito,sans-serif;font-size:1.6rem;font-weight:800;margin-bottom:10px}[data-theme=dark] .pricing-bottom-cta-title{color:#e0e8f0}.pricing-bottom-cta-text{color:#7a9fb8;font-size:1rem;line-height:1.6;margin:0 auto 24px;max-width:500px}[data-theme=dark] .pricing-bottom-cta-text{color:#8292b1}.pricing-bottom-cta-btn{align-items:center;background:linear-gradient(135deg,#00abe4,#09c);border:none;border-radius:20px;box-shadow:10px 10px 24px #00abe433,-6px -6px 14px #ffffff4d,inset 3px 3px 6px #ffffff4d,inset -3px -3px 6px #0050781a;color:#fff;display:inline-flex;font-size:1.05rem;font-weight:700;padding:16px 36px;transition:all .3s ease}.pricing-bottom-cta-btn:hover{box-shadow:12px 12px 28px #00abe44d,-8px -8px 18px #fff6,inset 3px 3px 6px #ffffff4d,inset -3px -3px 6px #0050781a;color:#fff;transform:translateY(-3px)}.pricing-bottom-cta-btn:active{transform:scale(.95)}[data-theme=dark] .pricing-bottom-cta-btn{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:10px 10px 24px #60a5fa26,-6px -6px 14px #4a587614,inset 3px 3px 6px #ffffff1a,inset -3px -3px 6px #0000001a}[data-theme=dark] .pricing-bottom-cta-btn:hover{box-shadow:12px 12px 28px #60a5fa33,-8px -8px 18px #4a58761a,inset 3px 3px 6px #ffffff1a,inset -3px -3px 6px #0000001a;color:#fff}.pricing-page .alert{border:none;border-radius:16px;box-shadow:8px 8px 18px #0050780f,-6px -6px 14px #fff9}@media (max-width:992px){.pricing-hero-title{font-size:2.4rem}.pricing-card-popular{transform:scale(1)}.pricing-card-popular:hover{transform:translateY(-6px)}.pricing-page .container-fluid{padding-left:24px;padding-right:24px}}@media (max-width:768px){.pricing-hero-title{font-size:1.9rem}.pricing-hero-subtitle{font-size:1rem}.pricing-trust-bar{border-radius:20px;flex-direction:column;gap:12px;padding:16px 24px}.pricing-trust-divider{height:1px;width:60%}.pricing-trust-item{justify-content:center}.pricing-card-v2{border-radius:24px;padding:28px 22px}.pricing-ribbon{font-size:.68rem;padding:5px 40px;right:-40px;top:12px}.pricing-amount{font-size:2.6rem}.pricing-guarantee-inner{border-radius:24px;padding:30px 22px}.pricing-bottom-cta-inner{border-radius:24px;padding:36px 22px}.pricing-bottom-cta-title{font-size:1.35rem}.pricing-faq-item{border-radius:16px}.plan-toggle-container{justify-content:center;margin-bottom:24px;max-width:380px;padding:4px;width:100%}.plan-toggle-container .btn{flex:1 1!important;font-size:.95rem!important;max-width:180px!important;min-width:140px!important;padding:10px 20px!important}.pricing-blobs{display:none}}@media (max-width:576px){.pricing-hero{padding:16px 0 0}.pricing-hero-title{font-size:1.5rem}.pricing-hero-badge{font-size:.75rem;padding:6px 14px}.pricing-card-v2{border-radius:20px;padding:22px 16px}.pricing-amount{font-size:2.2rem}.pricing-cta-btn{border-radius:16px;font-size:.95rem;padding:12px 20px}.pricing-faq-question{font-size:.88rem;padding:16px 18px}.pricing-faq-answer{font-size:.85rem;padding:0 18px 16px}.pricing-faq-item{border-radius:14px}.pricing-guarantee-badges{align-items:center;flex-direction:column}.pricing-meta{gap:12px}.pricing-meta span{font-size:.75rem}.pricing-page .container-fluid{padding-left:16px;padding-right:16px}.plan-toggle-container{margin-bottom:20px;max-width:340px;padding:4px;width:100%}.plan-toggle-container .btn{flex:1 1!important;font-size:.9rem!important;max-width:160px!important;min-width:120px!important;padding:10px 16px!important}}@media (max-width:380px){.plan-toggle-container{max-width:300px}.plan-toggle-container .btn{font-size:.85rem!important;max-width:140px!important;min-width:100px!important;padding:9px 12px!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{.pricing-blobs,.pricing-bottom-cta{display:none}}
/*# sourceMappingURL=2184.677fc591.chunk.css.map*/