.pricing-module__kvPdYW__main{padding-top:72px;overflow-x:hidden}.pricing-module__kvPdYW__sectionHeader{text-align:center;margin-bottom:3rem}.pricing-module__kvPdYW__sectionTag{color:#00645c;color:lab(37.389% -34.7961 -4.12161);letter-spacing:.04em;text-transform:uppercase;background:#d9f5f1;background:lab(94.5579% -10.1287 -1.28212);border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:700;display:inline-flex}.pricing-module__kvPdYW__sectionTitle{color:#0f172a;margin-bottom:.75rem;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;line-height:1.2}.pricing-module__kvPdYW__sectionSub{color:#64748b;max-width:500px;margin:0 auto;font-size:1.0625rem;line-height:1.6}.pricing-module__kvPdYW__hero{background:linear-gradient(145deg,#0a0f1a 0%,#0f172a 50%,#002825 100%);background:linear-gradient(145deg,#0a0f1a 0%,#0f172a 50%,lab(13.7132% -20.9481 -2.46537) 100%);padding:5rem 1.5rem 4rem;position:relative;overflow:hidden}.pricing-module__kvPdYW__heroBackground{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pricing-module__kvPdYW__heroGlow1{filter:blur(60px);background:radial-gradient(#00746b40 0%,#0000 70%);background:radial-gradient(lab(43.781% -53.0168 -6.10193/.25) 0%,#0000 70%);width:50%;height:70%;animation:8s ease-in-out infinite pricing-module__kvPdYW__pulse1;position:absolute;top:-30%;left:-15%}.pricing-module__kvPdYW__heroGlow2{filter:blur(80px);background:radial-gradient(#00838a33 0%,#0000 70%);background:radial-gradient(lab(48.9475% -37.3648 -15.2805/.2) 0%,#0000 70%);width:55%;height:80%;animation:10s ease-in-out infinite reverse pricing-module__kvPdYW__pulse2;position:absolute;bottom:-40%;right:-15%}.pricing-module__kvPdYW__heroGrid{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 50%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 50%,#000 30%,#0000 100%)}@keyframes pricing-module__kvPdYW__pulse1{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes pricing-module__kvPdYW__pulse2{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.12)}}.pricing-module__kvPdYW__heroContent{z-index:2;text-align:center;max-width:700px;margin:0 auto;position:relative}.pricing-module__kvPdYW__heroBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#a1dbd3;color:lab(83.3153% -20.3674 -2.54397);background:#ffffff1a;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;display:inline-flex}.pricing-module__kvPdYW__heroBadge svg{color:#15b6a9;color:lab(66.6281% -41.3799 -4.99092)}.pricing-module__kvPdYW__heroTitle{color:#fff;letter-spacing:-.02em;margin-bottom:1.25rem;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1.1}.pricing-module__kvPdYW__heroTitleAccent{background:linear-gradient(135deg,#35c6b9,#7cced2);background:linear-gradient(135deg,lab(72.4283% -41.3006 -5.0014),lab(77.5837% -25.1737 -10.4128));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.pricing-module__kvPdYW__heroSubtitle{color:#9ab3bb;color:lab(71.1781% -7.52986 -7.31204);margin-bottom:2rem;font-size:1.1875rem;line-height:1.7}.pricing-module__kvPdYW__heroTrust{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;display:flex}.pricing-module__kvPdYW__trustItem{color:#83a5b0;color:lab(65.4327% -9.93469 -9.69784);align-items:center;gap:.5rem;font-size:.9375rem;display:flex}.pricing-module__kvPdYW__trustItem svg{color:#00a69a;color:lab(60.8277% -41.4738 -4.97901)}.pricing-module__kvPdYW__plans{background:#f8fafc;padding:5rem 1.5rem}.pricing-module__kvPdYW__plansInner{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.5rem;max-width:1100px;margin:0 auto;display:grid}.pricing-module__kvPdYW__plan{background:#fff;border:1px solid #e2e8f0;border-radius:24px;flex-direction:column;padding:2rem;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.pricing-module__kvPdYW__plan:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000001a}.pricing-module__kvPdYW__planFeatured{z-index:2;background:linear-gradient(145deg,#fff 0%,#eefcfa 100%);background:linear-gradient(145deg,#fff 0%,lab(97.859% -5.0534 -.643241) 100%);border:2px solid #32a398;border:2px solid lab(60.5904% -34.382 -4.17258);transform:scale(1.03);box-shadow:0 0 0 4px #c1e7e2,0 12px 40px #00746b26;box-shadow:0 0 0 4px lab(88.8771% -13.5285 -1.70499),0 12px 40px lab(43.1894% -34.6553 -4.13777/.15)}.pricing-module__kvPdYW__planFeatured:hover{transform:scale(1.03)translateY(-4px)}.pricing-module__kvPdYW__planEnterprise{background:linear-gradient(145deg,#fff 0%,#f8fafc 100%);border-style:dashed;border-color:#cbd5e1}.pricing-module__kvPdYW__planBadge{color:#fff;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(135deg,#00857b,#006e65);background:linear-gradient(135deg,lab(49.2269% -41.724 -4.94943),lab(41.1061% -41.9777 -4.92234));border-radius:999px;padding:.4rem 1.25rem;font-size:.75rem;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%)translateY(-50%);box-shadow:0 4px 12px #00736b66;box-shadow:0 4px 12px lab(43.4263% -41.8962 -4.93075/.4)}.pricing-module__kvPdYW__planHeader{border-bottom:1px solid #e2e8f0;margin-bottom:1.5rem;padding-bottom:1.5rem}.pricing-module__kvPdYW__planName{color:#0f172a;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.pricing-module__kvPdYW__planPricing{align-items:baseline;gap:.25rem;margin-bottom:.75rem;display:flex}.pricing-module__kvPdYW__planCurrency{color:#64748b;font-size:1rem;font-weight:600}.pricing-module__kvPdYW__planPrice{color:#006d65;color:lab(40.8693% -34.7074 -4.13166);font-size:2.75rem;font-weight:800;line-height:1}.pricing-module__kvPdYW__planPeriod{color:#94a3b8;font-size:1rem;font-weight:500}.pricing-module__kvPdYW__planDesc{color:#64748b;font-size:.9375rem;line-height:1.55}.pricing-module__kvPdYW__planFeatures{flex-direction:column;flex:1;gap:.75rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.pricing-module__kvPdYW__planFeatures li{align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.4;display:flex}.pricing-module__kvPdYW__featureIncluded{color:#334155}.pricing-module__kvPdYW__featureIncluded svg{color:#00736b;color:lab(43.4263% -41.8962 -4.93075);flex-shrink:0;margin-top:2px}.pricing-module__kvPdYW__featureExcluded{color:#94a3b8}.pricing-module__kvPdYW__featureExcluded svg{color:#cbd5e1;flex-shrink:0;margin-top:2px}.pricing-module__kvPdYW__planCtaPrimary,.pricing-module__kvPdYW__planCtaSecondary{border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:flex}.pricing-module__kvPdYW__planCtaPrimary{color:#fff;background:linear-gradient(135deg,#00857b,#006e65);background:linear-gradient(135deg,lab(49.2269% -41.724 -4.94943),lab(41.1061% -41.9777 -4.92234));box-shadow:0 4px 16px #00736b59;box-shadow:0 4px 16px lab(43.4263% -41.8962 -4.93075/.35)}.pricing-module__kvPdYW__planCtaPrimary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00736b73;box-shadow:0 8px 24px lab(43.4263% -41.8962 -4.93075/.45)}.pricing-module__kvPdYW__planCtaSecondary{color:#00645c;color:lab(37.389% -34.7961 -4.12161);background:#fff;border:2px solid #6fbfb5;border:2px solid lab(71.9531% -27.3013 -3.36801)}.pricing-module__kvPdYW__planCtaSecondary:hover{background:#e7faf7;background:lab(96.7587% -6.74254 -.856721);border-color:#00837a;border-color:lab(48.9898% -34.5447 -4.15126);transform:translateY(-2px)}.pricing-module__kvPdYW__plansNote{text-align:center;color:#64748b;margin-top:2rem;font-size:.875rem}.pricing-module__kvPdYW__statsBar{background:linear-gradient(135deg,#00776e,#00645c);background:linear-gradient(135deg,lab(44.3495% -34.6311 -4.14066),lab(37.389% -34.7961 -4.12161));padding:3.5rem 1.5rem}.pricing-module__kvPdYW__statsInner{grid-template-columns:repeat(4,1fr);gap:2rem;max-width:900px;margin:0 auto;display:grid}.pricing-module__kvPdYW__statItem{text-align:center}.pricing-module__kvPdYW__statValue{color:#fff;margin-bottom:.375rem;font-size:2.5rem;font-weight:800;line-height:1;display:block}.pricing-module__kvPdYW__statLabel{color:#fffc;font-size:.9375rem;font-weight:500}.pricing-module__kvPdYW__comparison{background:#fff;padding:5rem 1.5rem}.pricing-module__kvPdYW__comparisonInner{max-width:900px;margin:0 auto}.pricing-module__kvPdYW__comparisonTable{border:1px solid #e2e8f0;border-radius:16px;overflow:hidden}.pricing-module__kvPdYW__comparisonHeader{background:#f8fafc;border-bottom:1px solid #e2e8f0;grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.pricing-module__kvPdYW__comparisonHeader>div{color:#64748b;text-transform:uppercase;letter-spacing:.04em;padding:1rem 1.25rem;font-size:.875rem;font-weight:700}.pricing-module__kvPdYW__comparisonPlanFeatured{background:#d9f5f1;background:lab(94.5579% -10.1287 -1.28212);color:#00655d!important;color:lab(37.6257% -42.1176 -4.90851)!important}.pricing-module__kvPdYW__comparisonRow{border-bottom:1px solid #f1f5f9;grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.pricing-module__kvPdYW__comparisonRow:last-child{border-bottom:none}.pricing-module__kvPdYW__comparisonRow:hover{background:#fafbfc}.pricing-module__kvPdYW__comparisonFeature{color:#334155;padding:1rem 1.25rem;font-size:.9375rem;font-weight:500}.pricing-module__kvPdYW__comparisonCell{justify-content:center;align-items:center;padding:1rem 1.25rem;display:flex}.pricing-module__kvPdYW__comparisonCellFeatured{background:#f1fbf9;background:lab(97.7994% -3.36665 -.42932)}.pricing-module__kvPdYW__comparisonValue{color:#0f172a;font-size:.9375rem;font-weight:600}.pricing-module__kvPdYW__checkIcon{color:#00736b;color:lab(43.4263% -41.8962 -4.93075)}.pricing-module__kvPdYW__crossIcon{color:#cbd5e1}.pricing-module__kvPdYW__guarantees{background:#f8fafc;padding:5rem 1.5rem}.pricing-module__kvPdYW__guaranteesInner{max-width:1000px;margin:0 auto}.pricing-module__kvPdYW__guaranteesGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.pricing-module__kvPdYW__guaranteeCard{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.75rem;transition:transform .2s,box-shadow .2s}.pricing-module__kvPdYW__guaranteeCard:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014}.pricing-module__kvPdYW__guaranteeIcon{color:#00736b;color:lab(43.4263% -41.8962 -4.93075);background:linear-gradient(135deg,#c8eee8,#e0f3f0);background:linear-gradient(135deg,lab(91.1971% -13.5267 -1.70534),lab(94.4387% -6.74298 -.856614));border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 1rem;display:flex}.pricing-module__kvPdYW__guaranteeTitle{color:#0f172a;margin-bottom:.5rem;font-size:1rem;font-weight:700}.pricing-module__kvPdYW__guaranteeDesc{color:#64748b;font-size:.875rem;line-height:1.6}.pricing-module__kvPdYW__faq{background:#fff;padding:5rem 1.5rem}.pricing-module__kvPdYW__faqInner{max-width:900px;margin:0 auto}.pricing-module__kvPdYW__faqGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}.pricing-module__kvPdYW__faqItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;gap:1rem;padding:1.5rem;transition:border-color .2s,box-shadow .2s;display:flex}.pricing-module__kvPdYW__faqItem:hover{border-color:#92cbc3;border-color:lab(77.5153% -20.3802 -2.54174);box-shadow:0 4px 16px #0000000d}.pricing-module__kvPdYW__faqIcon{color:#00736b;color:lab(43.4263% -41.8962 -4.93075);background:#d9f5f1;background:lab(94.5579% -10.1287 -1.28212);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.pricing-module__kvPdYW__faqContent{flex:1}.pricing-module__kvPdYW__faqQuestion{color:#0f172a;margin-bottom:.5rem;font-size:1rem;font-weight:700;line-height:1.4}.pricing-module__kvPdYW__faqAnswer{color:#64748b;font-size:.9375rem;line-height:1.65}.pricing-module__kvPdYW__cta{background:linear-gradient(145deg,#0a0f1a 0%,#0f172a 50%,#00211e 100%);background:linear-gradient(145deg,#0a0f1a 0%,#0f172a 50%,lab(10.1144% -16.7663 -2.059) 100%);padding:6rem 1.5rem;position:relative;overflow:hidden}.pricing-module__kvPdYW__ctaBackground{pointer-events:none;position:absolute;inset:0}.pricing-module__kvPdYW__ctaGlow1{filter:blur(80px);background:radial-gradient(#00736b33 0%,#0000 70%);background:radial-gradient(lab(43.4263% -41.8962 -4.93075/.2) 0%,#0000 70%);width:60%;height:100%;position:absolute;top:-50%;right:-20%}.pricing-module__kvPdYW__ctaGlow2{filter:blur(60px);background:radial-gradient(#00828726 0%,#0000 70%);background:radial-gradient(lab(48.7634% -31.2502 -12.8129/.15) 0%,#0000 70%);width:50%;height:80%;position:absolute;bottom:-40%;left:-15%}.pricing-module__kvPdYW__ctaInner{z-index:2;text-align:center;max-width:640px;margin:0 auto;position:relative}.pricing-module__kvPdYW__ctaBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#7fcfc5;color:lab(77.7533% -27.2738 -3.37237);background:#ffffff1a;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;display:inline-flex}.pricing-module__kvPdYW__ctaBadge svg{color:#d58b4b;color:lab(64.7531% 24.381 45.5224)}.pricing-module__kvPdYW__ctaTitle{color:#fff;margin-bottom:1rem;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;line-height:1.2}.pricing-module__kvPdYW__ctaSubtitle{color:#9ab3bb;color:lab(71.1781% -7.52986 -7.31204);margin-bottom:2rem;font-size:1.0625rem;line-height:1.7}.pricing-module__kvPdYW__ctaActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.pricing-module__kvPdYW__ctaPrimary{color:#00544e;color:lab(31.5884% -34.9814 -4.10194);background:#fff;border-radius:12px;align-items:center;gap:.625rem;padding:1rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.pricing-module__kvPdYW__ctaPrimary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #fff3}.pricing-module__kvPdYW__ctaSecondary{color:#fff;background:0 0;border:2px solid #ffffff4d;border-radius:12px;align-items:center;gap:.5rem;padding:1rem 1.75rem;font-size:1rem;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.pricing-module__kvPdYW__ctaSecondary:hover{background:#ffffff0d;border-color:#fff9}.pricing-module__kvPdYW__ctaNote{color:#6d858d;color:lab(53.776% -7.48414 -7.28918);font-size:.875rem}@media (max-width:960px){.pricing-module__kvPdYW__plansInner{grid-template-columns:1fr 1fr;gap:2rem}.pricing-module__kvPdYW__planFeatured{grid-column:1/-1;max-width:400px;margin:0 auto;transform:none}.pricing-module__kvPdYW__planFeatured:hover{transform:translateY(-4px)}.pricing-module__kvPdYW__planEnterprise{grid-column:1/-1}.pricing-module__kvPdYW__guaranteesGrid,.pricing-module__kvPdYW__statsInner{grid-template-columns:repeat(2,1fr)}.pricing-module__kvPdYW__comparisonTable{overflow-x:auto}.pricing-module__kvPdYW__comparisonHeader,.pricing-module__kvPdYW__comparisonRow{min-width:600px}}@media (max-width:768px){.pricing-module__kvPdYW__hero{padding:4rem 1.5rem 3rem}.pricing-module__kvPdYW__heroTrust{gap:1rem}.pricing-module__kvPdYW__trustItem{font-size:.875rem}.pricing-module__kvPdYW__plansInner{grid-template-columns:1fr;max-width:400px}.pricing-module__kvPdYW__planFeatured{max-width:none}.pricing-module__kvPdYW__statsInner{gap:1.5rem}.pricing-module__kvPdYW__statValue{font-size:2rem}.pricing-module__kvPdYW__faqGrid{grid-template-columns:1fr}.pricing-module__kvPdYW__guaranteesGrid{grid-template-columns:1fr;max-width:400px;margin:0 auto}}@media (max-width:480px){.pricing-module__kvPdYW__heroTitle{font-size:1.875rem}.pricing-module__kvPdYW__heroTrust{flex-direction:column;gap:.75rem}.pricing-module__kvPdYW__planPrice{font-size:2.25rem}.pricing-module__kvPdYW__ctaActions{flex-direction:column}.pricing-module__kvPdYW__ctaPrimary,.pricing-module__kvPdYW__ctaSecondary{justify-content:center;width:100%}}
