.pricing_pricingContainer__6Jqva{padding:0 1rem;background:linear-gradient(180deg,#F8FAFC,#ffffff)}.pricing_pricingHeader__mdM6R{max-width:600px;margin:0 auto 1rem;text-align:center;padding-top:3rem}.pricing_pricingHeader__mdM6R h1{font-size:2.5rem;font-weight:800;margin-bottom:1rem;background:linear-gradient(135deg,#1F5476,#7BB7AB);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.pricing_pricingHeader__mdM6R .pricing_subtitle__mzhQ1{font-size:1.1rem;color:#64748b;margin-bottom:.5rem}.pricing_pricingTabs__b9KsZ{max-width:1200px;margin:0 auto 2rem}.pricing_pricingTabs__b9KsZ .pricing_tabsContainer__awvxk{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem}.pricing_pricingTabs__b9KsZ .pricing_tabsContainer__awvxk .pricing_tabButton__NjsAl{padding:.75rem 2rem;background:#fff;border:1px solid #e2e8f0;border-radius:30px;font-size:1rem;font-weight:600;color:#64748b;cursor:pointer;transition:all .3s ease}.pricing_pricingTabs__b9KsZ .pricing_tabsContainer__awvxk .pricing_tabButton__NjsAl:hover{background:#f8fafc;transform:translateY(-2px)}.pricing_pricingTabs__b9KsZ .pricing_tabsContainer__awvxk .pricing_tabButton__NjsAl.pricing_active___gDGC{background:#1f5476;color:#fff;border-color:#1f5476;box-shadow:0 4px 15px rgba(21,81,147,.3)}.pricing_pricingGrid__V3Snk{max-width:1200px;margin:0 auto;padding-bottom:1rem;-ms-overflow-style:none;scrollbar-width:none}.pricing_pricingGrid__V3Snk::-webkit-scrollbar{display:none}.pricing_pricingCard__cyLbs{background:#fff;border-radius:20px;padding:2rem;height:100%;width:350px;min-width:350px;max-width:380px;border:1px solid #e2e8f0;position:relative;transition:all .3s ease;margin:0 .5rem}.pricing_pricingCard__cyLbs:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(0,0,0,.1)}.pricing_pricingCard__cyLbs.pricing_popular__0H4vP{border:2px solid #1f5476;box-shadow:0 10px 30px rgba(102,69,222,.1)}.pricing_pricingCard__cyLbs .pricing_popularBadge__XNZx8{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#1f5476;color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:500}.pricing_pricingCard__cyLbs .pricing_cardIcon__MH04L{width:80px;height:80px;margin-bottom:1.5rem}.pricing_pricingCard__cyLbs .pricing_cardIcon__MH04L img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px}.pricing_pricingCard__cyLbs h3{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#1a1a1a}.pricing_pricingCard__cyLbs .pricing_description__BBq0Y{color:#64748b;font-size:.9rem;margin-bottom:1.5rem}.pricing_pricingCard__cyLbs .pricing_price__mx0M5{margin-bottom:1.5rem}.pricing_pricingCard__cyLbs .pricing_price__mx0M5 .pricing_currency__FV1_0{font-size:1.5rem;font-weight:600;color:#1a1a1a}.pricing_pricingCard__cyLbs .pricing_price__mx0M5 .pricing_amount__yGQpE{font-size:2.5rem;font-weight:800;color:#1a1a1a}.pricing_pricingCard__cyLbs .pricing_price__mx0M5 .pricing_period__jDTQf{color:#64748b;font-size:1rem}.pricing_pricingCard__cyLbs button{width:100%;padding:.75rem;margin-bottom:1.5rem;border-radius:8px;font-weight:500;transition:all .3s ease}.pricing_pricingCard__cyLbs button:hover{transform:translateY(-2px)}.pricing_pricingCard__cyLbs .pricing_features__0omKe h4{font-size:1rem;font-weight:600;margin-bottom:1rem;color:#1a1a1a}.pricing_pricingCard__cyLbs .pricing_features__0omKe ul{list-style:none;padding:0;margin:0}.pricing_pricingCard__cyLbs .pricing_features__0omKe ul li{display:flex;align-items:center;margin-bottom:.75rem;color:#64748b;font-size:.9rem}.pricing_pricingCard__cyLbs .pricing_features__0omKe ul li i{width:20px}.pricing_pricingCard__cyLbs .pricing_limitations__th_9Z{margin-top:1.5rem;padding-top:1.5rem;border-top:1px dashed #e2e8f0}.pricing_pricingCard__cyLbs .pricing_limitations__th_9Z h4{font-size:1rem;font-weight:600;margin-bottom:1rem;color:#1a1a1a}.pricing_pricingCard__cyLbs .pricing_limitations__th_9Z ul{list-style:none;padding:0;margin:0}.pricing_pricingCard__cyLbs .pricing_limitations__th_9Z ul li{display:flex;align-items:center;margin-bottom:.75rem;color:#94a3b8;font-size:.9rem}.pricing_pricingCard__cyLbs .pricing_limitations__th_9Z ul li i{width:20px;color:#f59e0b}.pricing_customPlanSection__NLt3Q{max-width:800px;margin:6rem auto;padding:3rem;background:#fff;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.05);text-align:center}.pricing_customPlanSection__NLt3Q h2{font-size:2rem;font-weight:700;margin-bottom:1.5rem;color:#1a1a1a}.pricing_customPlanSection__NLt3Q h2 .pricing_highlight__F4rWE{color:#1f5476}.pricing_customPlanSection__NLt3Q .pricing_customPlanText__a3bdE{font-size:1.1rem;color:#64748b;margin-bottom:2rem}.pricing_keyFeaturesSection__3QQqM{max-width:1200px;margin:6rem auto;padding:0 1rem}.pricing_keyFeaturesSection__3QQqM h2{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#1a1a1a}.pricing_keyFeaturesSection__3QQqM .pricing_featuresSubtitle__6usf5{color:#64748b;font-size:1.1rem;margin-bottom:3rem}.pricing_featuresGrid__SDnYZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.pricing_featureItem__s22hu{text-align:center;padding:2rem;background:#fff;border-radius:20px;transition:all .3s ease}.pricing_featureItem__s22hu:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(0,0,0,.05)}.pricing_featureItem__s22hu .pricing_featureIcon__OoMHM{width:64px;height:64px;margin:0 auto 1.5rem;background:rgba(102,69,222,.1);border-radius:16px;display:flex;align-items:center;justify-content:center}.pricing_featureItem__s22hu .pricing_featureIcon__OoMHM i{font-size:1.5rem;color:#1f5476}.pricing_featureItem__s22hu h3{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:#1a1a1a}.pricing_featureItem__s22hu p{color:#64748b;font-size:.9rem;margin:0}@media(max-width:768px){.pricing_pricingHeader__mdM6R h1{font-size:2rem}.pricing_pricingTabs__b9KsZ .pricing_tabsContainer__awvxk{flex-direction:column;align-items:center;gap:.75rem}.pricing_pricingTabs__b9KsZ .pricing_tabsContainer__awvxk .pricing_tabButton__NjsAl{width:80%;max-width:250px}.pricing_pricingCard__cyLbs{padding:1.5rem}.pricing_customPlanSection__NLt3Q{padding:2rem 1rem;margin:4rem auto}.pricing_customPlanSection__NLt3Q h2{font-size:1.5rem}.pricing_keyFeaturesSection__3QQqM{margin:4rem auto}.pricing_keyFeaturesSection__3QQqM h2{font-size:1.5rem}.pricing_featuresGrid__SDnYZ{grid-template-columns:1fr;gap:1.5rem}}