.Pricing_pricingSection__V8cCp{width:100%;padding:3rem 2rem;background-color:var(--background-color);max-width:1400px;margin:0 auto;position:relative}@media(max-width:1024px){.Pricing_pricingSection__V8cCp{padding:2.5rem 1.5rem}}@media(max-width:768px){.Pricing_pricingSection__V8cCp{padding:2rem 1rem}}@media(max-width:480px){.Pricing_pricingSection__V8cCp{padding:1.5rem .75rem}}@media(max-width:360px){.Pricing_pricingSection__V8cCp{padding:1rem .5rem}}.Pricing_content__6y9IB{display:flex;flex-direction:column;gap:2rem;width:100%}.Pricing_planTabs__MsiT3{gap:.5rem;background:var(--card-primary);padding:.5rem;border-radius:12px;border:2px solid var(--primary2-color);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media(max-width:768px){.Pricing_planTabs__MsiT3{gap:.375rem;padding:.375rem}}@media(max-width:480px){.Pricing_planTabs__MsiT3{gap:.25rem;padding:.25rem;flex-wrap:wrap}}.Pricing_planTab__ye98f{padding:.75rem 1.5rem;border:none;color:var(--text-color);font-weight:600;border-radius:8px;transition:all .3s ease;min-width:120px}.Pricing_planTab__ye98f.Pricing_activeTab__xfQDL{box-shadow:0 4px 12px rgba(0,0,0,.15)}@media(max-width:768px){.Pricing_planTab__ye98f{padding:.625rem 1.25rem;min-width:100px}}@media(max-width:480px){.Pricing_planTab__ye98f{padding:.5rem 1rem;min-width:90px;flex:1 1}}.Pricing_header__JCvjW{text-align:center;margin-bottom:2.5rem;max-width:800px;margin-left:auto;margin-right:auto}@media(max-width:1024px){.Pricing_header__JCvjW{margin-bottom:2rem}}@media(max-width:768px){.Pricing_header__JCvjW{margin-bottom:1.5rem}}@media(max-width:480px){.Pricing_header__JCvjW{margin-bottom:1.25rem}}.Pricing_sectionTitle__DeGD7{margin-bottom:1rem;color:var(--text-color)}.Pricing_sectionDescription__miMS5{line-height:1.6;opacity:.9;color:var(--text-color);margin-bottom:1.5rem}.Pricing_launchPromotion__UCmQz{background:linear-gradient(135deg,hsla(0,100%,71%,.1),rgba(254,202,87,.1));border:3px solid #ff6b6b;border-radius:20px;padding:2rem 3rem;margin:2rem auto;max-width:900px;width:90%;box-shadow:0 8px 25px hsla(0,100%,71%,.2);animation:Pricing_promotionPulse__qQLO6 3s ease-in-out infinite}@media(max-width:1024px){.Pricing_launchPromotion__UCmQz{padding:1.75rem 2.5rem;max-width:800px}}@media(max-width:768px){.Pricing_launchPromotion__UCmQz{padding:1.5rem 2rem;margin:1.5rem auto;max-width:95%}}@media(max-width:480px){.Pricing_launchPromotion__UCmQz{padding:1.25rem 1.5rem;margin:1.25rem auto;border-width:2px}}.Pricing_promotionTitle__omfbg{color:#ff6b6b;margin-bottom:.75rem;font-weight:800;text-align:center}.Pricing_promotionDescription__AhgWf{color:var(--text-color);font-weight:600;line-height:1.5;text-align:center;font-size:1.1rem}@media(max-width:768px){.Pricing_promotionDescription__AhgWf{font-size:1rem}}.Pricing_pricingDisplay__0ZANZ{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin:1rem 0}.Pricing_priceContainer__Depv9{display:flex;flex-direction:column;align-items:center;gap:.25rem}.Pricing_originalPrice__VDS8E,.Pricing_planPrice__LaQAk{margin:0;color:var(--text-color)}.Pricing_originalPrice__VDS8E{opacity:.6;font-style:italic;text-decoration:line-through;font-weight:400;font-size:.9rem}@media(max-width:768px){.Pricing_originalPrice__VDS8E{font-size:.85rem}}@media(max-width:480px){.Pricing_originalPrice__VDS8E{font-size:.8rem}}.Pricing_launchSpecialBadge__1mVoU{background:linear-gradient(135deg,var(--promo-color-1),var(--promo-color-2));color:#fff;padding:.35rem 1rem;border-radius:8px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;font-size:.75rem;box-shadow:0 2px 8px rgba(0,0,0,.2);animation:Pricing_badgePulse___9wSJ 2s ease-in-out infinite;border:1px solid hsla(0,0%,100%,.2);position:relative;overflow:hidden}@media(max-width:768px){.Pricing_launchSpecialBadge__1mVoU{padding:.3rem .8rem;font-size:.7rem}}.Pricing_badgeText__rzzuY{position:relative;z-index:2;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.5);letter-spacing:.3px;margin:0;color:#fff}.Pricing_selectionStatus__gr1A_{margin-top:1.5rem;padding:1rem 1.5rem;background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.08),rgba(var(--primary2-color-rgb),.05));border:2px solid rgba(var(--primary-color-rgb),.2);border-radius:12px;text-align:center}@media(max-width:768px){.Pricing_selectionStatus__gr1A_{margin-top:1.25rem;padding:.875rem 1.25rem}}@media(max-width:480px){.Pricing_selectionStatus__gr1A_{margin-top:1rem;padding:.75rem 1rem}}.Pricing_selectionStatusLabel__c119D{color:var(--text-color);margin-bottom:.75rem;display:block}.Pricing_selectionBadges__Ojtcj{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}@media(max-width:480px){.Pricing_selectionBadges__Ojtcj{gap:.375rem}}.Pricing_selectionBadge__My2vW{background:linear-gradient(135deg,var(--primary-color),var(--primary2-color));color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.15);animation:Pricing_slideInBounce__OJIB9 .4s ease-out}@media(max-width:480px){.Pricing_selectionBadge__My2vW{padding:.4rem .8rem;font-size:.75rem}}.Pricing_plansContainer__FQ_iR{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:1.5rem;gap:1.5rem;align-items:stretch}@media(max-width:1200px){.Pricing_plansContainer__FQ_iR{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem}}@media(max-width:768px){.Pricing_plansContainer__FQ_iR{grid-template-columns:1fr;gap:1rem;align-items:stretch}}@media(max-width:480px){.Pricing_plansContainer__FQ_iR{gap:.75rem}}.Pricing_planCard__YMnqy{background:var(--card-primary);padding:1.5rem;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease;border:2px solid var(--primary2-color)}.Pricing_planCard__YMnqy:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:var(--text-color)}@media(max-width:1024px){.Pricing_planCard__YMnqy{padding:1.25rem;border-radius:14px}}@media(max-width:768px){.Pricing_planCard__YMnqy{padding:1rem;border-radius:12px}.Pricing_planCard__YMnqy:hover{transform:translateY(-1px)}}@media(max-width:480px){.Pricing_planCard__YMnqy{padding:.875rem;border-radius:10px}}@media(max-width:360px){.Pricing_planCard__YMnqy{padding:.75rem}}.Pricing_planCard__YMnqy:nth-child(2){background:var(--card-highlight);border-color:var(--text-color);box-shadow:0 8px 32px rgba(0,0,0,.15);padding:2rem}@media(max-width:1024px){.Pricing_planCard__YMnqy:nth-child(2){padding:1.75rem}}@media(max-width:768px){.Pricing_planCard__YMnqy:nth-child(2){padding:1.5rem}}@media(max-width:480px){.Pricing_planCard__YMnqy:nth-child(2){padding:1.25rem}}.Pricing_planHeader__KRoEw{text-align:center;margin-bottom:1.5rem;border-bottom:2px solid var(--primary2-color);padding-bottom:1rem}@media(max-width:768px){.Pricing_planHeader__KRoEw{margin-bottom:1.25rem;padding-bottom:.875rem}}@media(max-width:480px){.Pricing_planHeader__KRoEw{margin-bottom:1rem;padding-bottom:.75rem}}.Pricing_planName__vFw1Q{margin-bottom:.5rem;color:var(--text-color)}.Pricing_planDescription__n6rtB{line-height:1.5;opacity:.8;color:var(--text-color)}.Pricing_planContent__1M2kE{flex:1 1;display:flex;flex-direction:column;gap:1rem}@media(max-width:768px){.Pricing_planContent__1M2kE{gap:.875rem}}@media(max-width:480px){.Pricing_planContent__1M2kE{gap:.75rem}}.Pricing_sectionLabel__uTm_O{color:var(--text-color);margin-bottom:.5rem;display:block}@media(max-width:768px){.Pricing_sectionLabel__uTm_O{margin-bottom:.4rem}}@media(max-width:480px){.Pricing_sectionLabel__uTm_O{margin-bottom:.35rem}}.Pricing_addonsSection__1Uhjw,.Pricing_featuresSection__iHxqY,.Pricing_paymentPlanSection__8OMPl,.Pricing_possibilitiesSection__S_TH2{margin-bottom:.5rem}@media(max-width:768px){.Pricing_addonsSection__1Uhjw,.Pricing_featuresSection__iHxqY,.Pricing_paymentPlanSection__8OMPl,.Pricing_possibilitiesSection__S_TH2{margin-bottom:.4rem}}@media(max-width:480px){.Pricing_addonsSection__1Uhjw,.Pricing_featuresSection__iHxqY,.Pricing_paymentPlanSection__8OMPl,.Pricing_possibilitiesSection__S_TH2{margin-bottom:.35rem}}.Pricing_featuresList__4999o,.Pricing_possibilitiesList__oswj2{list-style:none;padding:0;margin:0}.Pricing_featureItem__vtSAB,.Pricing_possibilityItem__Xv59b{position:relative;padding-left:1.1rem;margin-bottom:.25rem;color:var(--text-color)}.Pricing_featureItem__vtSAB:before,.Pricing_possibilityItem__Xv59b:before{content:"✓";position:absolute;left:0;color:var(--text-color);font-weight:700;font-size:.8rem}.Pricing_possibilityItem__Xv59b:before{content:"•";color:var(--text-color);font-size:.8rem}.Pricing_addonsList__TW9Or{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}@media(max-width:1024px){.Pricing_addonsList__TW9Or{gap:.6rem}}@media(max-width:768px){.Pricing_addonsList__TW9Or{grid-template-columns:1fr;gap:.5rem}}@media(max-width:480px){.Pricing_addonsList__TW9Or{gap:.4rem}}.Pricing_addonItem__NFUFQ{background:var(--background-color);padding:.75rem;border-radius:8px;border:1px solid var(--primary2-color)}@media(max-width:1024px){.Pricing_addonItem__NFUFQ{padding:.65rem}}@media(max-width:768px){.Pricing_addonItem__NFUFQ{padding:.6rem}}@media(max-width:480px){.Pricing_addonItem__NFUFQ{padding:.5rem;border-radius:6px}}.Pricing_addonHeader__CIHIo{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.3rem;flex-wrap:wrap;gap:.25rem}@media(max-width:768px){.Pricing_addonHeader__CIHIo{flex-direction:row;align-items:flex-start;gap:.2rem}}@media(max-width:480px){.Pricing_addonHeader__CIHIo{margin-bottom:.25rem}}.Pricing_addonPrice__k2Y16{color:var(--text-color);font-weight:600;white-space:nowrap}.Pricing_addonDescription__xi7L_{opacity:.8;color:var(--text-color);line-height:1.3}.Pricing_paymentPlanSection__8OMPl{background:var(--background-color);padding:1.5rem;border-radius:12px;border:2px solid var(--primary2-color)}.Pricing_paymentDescription__MbGMY{margin-bottom:1rem;color:var(--text-color);opacity:.9}.Pricing_paymentExample__5RzF1{margin:1rem 0}.Pricing_paymentDetails__LIL7a{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.5rem;gap:.5rem;margin-top:.5rem;padding:1rem;background:var(--primary2-color);border-radius:8px}.Pricing_paymentDetails__LIL7a p{color:var(--background-color);font-weight:500}.Pricing_guarantee__Hx1uG{margin-top:1rem;padding:1rem;background:linear-gradient(135deg,rgba(64,192,87,.1),rgba(64,192,87,.05));border:1px solid rgba(64,192,87,.3);border-radius:8px}.Pricing_guaranteeText__l560c{color:var(--text-color);text-align:center}.Pricing_idealForSection__Pahnj{margin-top:auto;padding-top:1rem;border-top:1px solid var(--primary2-color)}.Pricing_idealForLabel__7oqXZ{color:var(--text-color);margin-bottom:.5rem}.Pricing_idealForText__o7G8I{color:var(--text-color);opacity:.8;font-style:italic}@media(max-width:480px){.Pricing_planCard__YMnqy{padding:1rem}.Pricing_planPrice__LaQAk{font-size:1.8rem}.Pricing_paymentDetails__LIL7a{grid-template-columns:1fr}.Pricing_addonHeader__CIHIo{flex-direction:column;align-items:flex-start}}.Pricing_bundlesSection__lNRGS{margin-top:2rem;padding:1.5rem;background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.05),rgba(var(--primary2-color-rgb),.03));border-radius:16px;border:2px solid var(--primary-color);max-height:600px;overflow-y:auto}.Pricing_bundlesSection__lNRGS::-webkit-scrollbar{width:13px;background-color:transparent}.Pricing_bundlesSection__lNRGS::-webkit-scrollbar-track{background-color:var(--background-color);border-radius:0 16px 16px 0;margin:2px 0}.Pricing_bundlesSection__lNRGS::-webkit-scrollbar-thumb{background-color:var(--secondary-color);border-radius:0 16px 16px 0;border:2px solid var(--background-color)}.Pricing_bundlesSection__lNRGS::-webkit-scrollbar-thumb:hover{cursor:-webkit-grab;cursor:grab}.Pricing_bundlesSection__lNRGS::-webkit-scrollbar-thumb:active{cursor:-webkit-grabbing;cursor:grabbing}@media(max-width:768px){.Pricing_bundlesSection__lNRGS{margin-top:1.5rem;padding:1rem;border-radius:12px;max-height:550px}}@media(max-width:480px){.Pricing_bundlesSection__lNRGS{padding:.75rem;border-radius:10px;max-height:500px}}.Pricing_bundlesHeader__MPQ_L{text-align:center;margin-bottom:1.5rem}@media(max-width:768px){.Pricing_bundlesHeader__MPQ_L{margin-bottom:1.25rem}}@media(max-width:480px){.Pricing_bundlesHeader__MPQ_L{margin-bottom:1rem}}.Pricing_bundlesPlanTabs__0tUh_{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;gap:2rem}@media(max-width:768px){.Pricing_bundlesPlanTabs__0tUh_{flex-direction:column;gap:1rem;align-items:center}}@media(max-width:480px){.Pricing_bundlesPlanTabs__0tUh_{gap:.75rem}}.Pricing_bundlesTitle__OVM_D{margin-bottom:.5rem;color:var(--text-color)}.Pricing_bundlesDescription__ufVa6{opacity:.8;color:var(--text-color);max-width:80%;margin:0 auto;line-height:1.5}.Pricing_bundleNotice__Y4nAG{background:linear-gradient(135deg,rgba(76,175,80,.1),rgba(67,160,71,.05));border:2px solid #4caf50;border-radius:8px;padding:.75rem 1rem;margin:.5rem 0;text-align:center}@media(max-width:768px){.Pricing_bundleNotice__Y4nAG{padding:.65rem .875rem;margin:.4rem 0}}@media(max-width:480px){.Pricing_bundleNotice__Y4nAG{padding:.6rem .75rem;margin:.35rem 0}}.Pricing_bundleNoticeText___YLm3{color:#2e7d32;margin:0;font-weight:600;line-height:1.3}.Pricing_bundlesContainer__zvSm0{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:1.5rem;gap:1.5rem;align-items:stretch}@media(max-width:1200px){.Pricing_bundlesContainer__zvSm0{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem}}@media(max-width:768px){.Pricing_bundlesContainer__zvSm0{grid-template-columns:1fr;gap:1rem}}@media(max-width:480px){.Pricing_bundlesContainer__zvSm0{gap:.75rem}}.Pricing_bundleCard__nGBS2{background:var(--card-primary);border-radius:12px;padding:1.5rem;display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:1rem;gap:1rem;transition:transform .3s ease,box-shadow .3s ease;border:2px solid var(--primary2-color);cursor:pointer;position:relative;min-height:320px}.Pricing_bundleCard__nGBS2:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:var(--primary-color)}@media(max-width:1024px){.Pricing_bundleCard__nGBS2{padding:1.25rem;border-radius:10px;min-height:300px}}@media(max-width:768px){.Pricing_bundleCard__nGBS2{padding:1rem;border-radius:8px;min-height:280px}.Pricing_bundleCard__nGBS2:hover{transform:translateY(-1px)}}@media(max-width:480px){.Pricing_bundleCard__nGBS2{padding:.875rem;border-radius:6px;min-height:260px}}.Pricing_selectedBundle__BHt6G{border:4px solid #4caf50!important;transform:translateY(-8px);box-shadow:0 25px 80px rgba(76,175,80,.25),0 0 0 2px #4caf50,inset 0 1px 0 hsla(0,0%,100%,.15);background:linear-gradient(135deg,rgba(76,175,80,.15),rgba(67,160,71,.1));position:relative;z-index:10}.Pricing_selectedBundle__BHt6G:after{content:"✓ SELECTED";position:absolute;top:-.5rem;right:-.75rem;background:linear-gradient(135deg,#4caf50,#388e3c);color:#fff;padding:.75rem 1.75rem;font-size:.8rem;font-weight:800;letter-spacing:.75px;text-transform:uppercase;transform:rotate(2deg);box-shadow:0 6px 20px rgba(0,0,0,.4),0 2px 8px rgba(76,175,80,.6);z-index:15;border-radius:6px;border:2px solid hsla(0,0%,100%,.2);animation:Pricing_selectedBadge__cljUt .6s ease-out}.Pricing_bundleHeader__PvAxv{display:flex;flex-direction:column;gap:.75rem;border-bottom:1px solid var(--primary2-color);padding-bottom:1rem}@media(max-width:768px){.Pricing_bundleHeader__PvAxv{gap:.5rem;padding-bottom:.75rem}}@media(max-width:480px){.Pricing_bundleHeader__PvAxv{gap:.375rem;padding-bottom:.625rem}}.Pricing_bundleName__Wl8Kb{color:var(--text-color);margin:0;text-align:center;font-weight:700}.Pricing_bundlePricingContainer__moIC0{display:flex;flex-direction:column;gap:.5rem;align-items:center}.Pricing_bundlePricingRow__5IOnZ{display:flex;align-items:center;gap:.75rem;justify-content:space-between;width:100%;flex-wrap:wrap}.Pricing_bundleBreakdown__2QcUA{margin:0;color:var(--text-color);opacity:.7;font-style:italic;text-align:center}.Pricing_bundlePrice__PZ1an{color:#4caf50;margin:0;font-weight:700}.Pricing_bundlePriceLabel__MSYHD{margin:0;color:var(--text-color);opacity:.8;font-weight:600;text-align:center}.Pricing_originalBundlePrice__TDCC7{margin:0;color:var(--text-color);opacity:.6;text-decoration:line-through;font-weight:400}.Pricing_savingsBadge__4q9gB{background:linear-gradient(135deg,#4caf50,#388e3c);color:#fff;padding:.25rem .5rem;border-radius:8px;font-weight:600;box-shadow:0 1px 4px rgba(76,175,80,.3);flex-shrink:0}.Pricing_savingsText__cr1Bu{margin:0;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.Pricing_bundleDescription__LDfGT{line-height:1.4;opacity:.8;color:var(--text-color);text-align:center;font-size:.85rem;margin:.75rem auto 0}@media(max-width:768px){.Pricing_bundleDescription__LDfGT{font-size:.8rem;margin:.5rem auto 0}}@media(max-width:480px){.Pricing_bundleDescription__LDfGT{font-size:.75rem;margin:.375rem auto 0}}.Pricing_bundleFeatures__CLSvH{display:flex;flex-direction:column;gap:.25rem}.Pricing_bundleFeaturesList__HaqCa{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.25rem;gap:.25rem;align-items:start}@media(max-width:768px){.Pricing_bundleFeaturesList__HaqCa{grid-template-columns:repeat(2,1fr);gap:.2rem}}@media(max-width:480px){.Pricing_bundleFeaturesList__HaqCa{grid-template-columns:1fr;gap:.15rem}}.Pricing_bundleFeatureItem__3x5NL{position:relative;padding:.175rem;color:var(--text-color);background:rgba(var(--primary-color-rgb),.05);border-radius:6px;border:1px solid rgba(var(--primary-color-rgb),.1);display:flex;align-items:center;gap:.375rem;transition:all .2s ease}.Pricing_bundleFeatureItem__3x5NL:hover{background:rgba(var(--primary-color-rgb),.08);transform:translateY(-1px)}.Pricing_bundleFeatureItem__3x5NL:before{content:"✓";color:#4caf50;font-weight:700;flex-shrink:0}@media(max-width:768px){.Pricing_bundleFeatureItem__3x5NL{padding:.3rem}}@media(max-width:480px){.Pricing_bundleFeatureItem__3x5NL{padding:.25rem}}.Pricing_bundleIdealFor__uBuu3{padding-top:1.25rem;border-top:1px solid var(--primary2-color);text-align:left;display:flex;flex-direction:column;gap:.5rem}@media(max-width:768px){.Pricing_bundleIdealFor__uBuu3{padding-top:1rem}}.Pricing_supportSection__f19QS{margin-top:2rem;padding:1.5rem;background:var(--card-secondary);border-radius:16px;border:2px solid var(--primary2-color)}@media(max-width:768px){.Pricing_supportSection__f19QS{margin-top:1.5rem;padding:1rem;border-radius:12px}}@media(max-width:480px){.Pricing_supportSection__f19QS{padding:.75rem;border-radius:10px}}.Pricing_supportHeader__y_9Zc{text-align:center;margin-bottom:1.5rem}@media(max-width:768px){.Pricing_supportHeader__y_9Zc{margin-bottom:1.25rem}}@media(max-width:480px){.Pricing_supportHeader__y_9Zc{margin-bottom:1rem}}.Pricing_supportTitle__CUdLO{margin-bottom:.5rem;color:var(--text-color)}.Pricing_supportContainer__waAKR{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;align-items:stretch}@media(max-width:1200px){.Pricing_supportContainer__waAKR{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem}}@media(max-width:768px){.Pricing_supportContainer__waAKR{grid-template-columns:1fr;gap:1rem}}@media(max-width:480px){.Pricing_supportContainer__waAKR{gap:.75rem}}.Pricing_supportCard__Lgu2k{background:var(--card-primary);padding:1.5rem;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease;border:2px solid var(--primary2-color)}.Pricing_supportCard__Lgu2k:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:var(--text-color)}@media(max-width:1024px){.Pricing_supportCard__Lgu2k{padding:1.25rem;border-radius:14px}}@media(max-width:768px){.Pricing_supportCard__Lgu2k{padding:1rem;border-radius:12px}.Pricing_supportCard__Lgu2k:hover{transform:translateY(-1px)}}@media(max-width:480px){.Pricing_supportCard__Lgu2k{padding:.875rem;border-radius:10px}}.Pricing_supportCard__Lgu2k:nth-child(2){background:var(--card-highlight);border-color:var(--text-color);box-shadow:0 8px 32px rgba(0,0,0,.15);padding:2rem}@media(max-width:1024px){.Pricing_supportCard__Lgu2k:nth-child(2){padding:1.75rem}}@media(max-width:768px){.Pricing_supportCard__Lgu2k:nth-child(2){padding:1.5rem}}@media(max-width:480px){.Pricing_supportCard__Lgu2k:nth-child(2){padding:1.25rem}}.Pricing_supportCardHeader___Zl9N{text-align:center;margin-bottom:1.5rem;border-bottom:2px solid var(--primary2-color);padding-bottom:1rem}@media(max-width:768px){.Pricing_supportCardHeader___Zl9N{margin-bottom:1.25rem;padding-bottom:.875rem}}@media(max-width:480px){.Pricing_supportCardHeader___Zl9N{margin-bottom:1rem;padding-bottom:.75rem}}.Pricing_supportName__BYGbg{margin-bottom:.5rem;color:var(--text-color)}.Pricing_supportPrice__HVmS8{color:var(--text-color);margin-bottom:1rem}.Pricing_supportCardDescription__JUOng{line-height:1.5;opacity:.8;color:var(--text-color)}.Pricing_supportContent__ZGK7N{flex:1 1;display:flex;flex-direction:column;gap:1rem}@media(max-width:768px){.Pricing_supportContent__ZGK7N{gap:.875rem}}@media(max-width:480px){.Pricing_supportContent__ZGK7N{gap:.75rem}}.Pricing_supportFeatures__d1Gnz{margin-bottom:.5rem}.Pricing_supportFeaturesList__kJ9Pr{list-style:none;padding:0;margin:0}.Pricing_supportFeatureItem__lG3_T{position:relative;padding-left:1.1rem;margin-bottom:.25rem;color:var(--text-color)}.Pricing_supportFeatureItem__lG3_T:before{content:"✓";position:absolute;left:0;color:var(--text-color);font-weight:700;font-size:.8rem}.Pricing_supportDetails__F4H_F{margin-top:auto;padding-top:1rem;border-top:1px solid var(--primary2-color)}.Pricing_supportDetailItem__aS6EP{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.5rem 0}.Pricing_supportResponse__OGQCZ{color:var(--text-color);font-weight:600}.Pricing_supportIdealFor__SdJmj{margin-top:.5rem}.Pricing_addonsSection__1Uhjw{margin-top:1.5rem;padding:1rem;background:var(--card-secondary);border-radius:16px;border:2px solid var(--primary2-color);max-height:400px;overflow-y:auto}.Pricing_addonsSection__1Uhjw::-webkit-scrollbar{width:13px;background-color:transparent}.Pricing_addonsSection__1Uhjw::-webkit-scrollbar-track{background-color:var(--background-color);border-radius:0 16px 16px 0;margin:2px 0}.Pricing_addonsSection__1Uhjw::-webkit-scrollbar-thumb{background-color:var(--secondary-color);border-radius:0 16px 16px 0;border:2px solid var(--background-color)}.Pricing_addonsSection__1Uhjw::-webkit-scrollbar-thumb:hover{cursor:-webkit-grab;cursor:grab}.Pricing_addonsSection__1Uhjw::-webkit-scrollbar-thumb:active{cursor:-webkit-grabbing;cursor:grabbing}@media(max-width:768px){.Pricing_addonsSection__1Uhjw{margin-top:1.25rem;padding:.75rem;border-radius:12px;max-height:350px}}@media(max-width:480px){.Pricing_addonsSection__1Uhjw{padding:.5rem;border-radius:10px;max-height:300px}}.Pricing_addonsHeader__G3qEB{margin-bottom:.75rem}@media(max-width:768px){.Pricing_addonsHeader__G3qEB{margin-bottom:.5rem}}@media(max-width:480px){.Pricing_addonsHeader__G3qEB{margin-bottom:.35rem}}.Pricing_addonsHeaderTop__0R2Vn{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;gap:1rem}@media(max-width:768px){.Pricing_addonsHeaderTop__0R2Vn{flex-direction:column;align-items:flex-start;gap:.75rem;margin-bottom:.75rem}}@media(max-width:480px){.Pricing_addonsHeaderTop__0R2Vn{gap:.5rem;margin-bottom:.5rem}}.Pricing_addonsTitle__jOG2D{color:var(--text-color);margin:0}@media(max-width:768px){.Pricing_addonsTitle__jOG2D{align-self:center}}.Pricing_addonsDescription__IseRx{opacity:.65;color:var(--text-color);line-height:1.4;margin:0 auto 1.5rem;text-align:center;font-style:italic;max-width:600px}@media(max-width:768px){.Pricing_addonsDescription__IseRx{margin-bottom:1.25rem;max-width:90%}}@media(max-width:480px){.Pricing_addonsDescription__IseRx{margin-bottom:1rem;max-width:95%;line-height:1.3}}.Pricing_planTabs__MsiT3{display:flex;justify-content:center;gap:.25rem;padding:.25rem;background:var(--background-color);border-radius:8px;border:1px solid var(--primary2-color);flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content}@media(max-width:768px){.Pricing_planTabs__MsiT3{gap:.2rem;padding:.2rem;align-self:center;width:100%;max-width:none}}@media(max-width:480px){.Pricing_planTabs__MsiT3{gap:.15rem;padding:.15rem;align-self:stretch;flex-wrap:wrap}}.Pricing_planTab__ye98f{background:transparent;border:1px solid transparent;padding:.5rem 1.25rem;border-radius:6px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.3rem;position:relative;flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}.Pricing_planTab__ye98f:hover{background:rgba(var(--primary-color-rgb),.1);border-color:var(--primary-color);transform:translateY(-1px)}.Pricing_planTab__ye98f:focus{outline:none;box-shadow:0 0 0 2px rgba(var(--primary-color-rgb),.3)}@media(max-width:768px){.Pricing_planTab__ye98f{padding:.4rem 1rem;border-radius:5px;flex:0 1 auto;min-width:-moz-fit-content;min-width:fit-content}}@media(max-width:480px){.Pricing_planTab__ye98f{padding:.35rem .8rem;border-radius:4px;justify-content:center;flex:1 1;min-width:0}}.Pricing_planTab__ye98f.Pricing_activeTab__xfQDL{background:linear-gradient(135deg,var(--primary-color),var(--primary2-color));border-color:var(--primary-color);color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px rgba(var(--primary-color-rgb),.25)}.Pricing_planTab__ye98f.Pricing_activeTab__xfQDL .Pricing_tabText__S60MF{color:#fff}.Pricing_planTab__ye98f.Pricing_activeTab__xfQDL:hover{background:linear-gradient(135deg,var(--primary2-color),var(--primary-color));transform:translateY(-1px)}.Pricing_planTab__ye98f.Pricing_selectedPlanTab__8rdoi:not(.Pricing_activeTab__xfQDL){border-color:#4caf50;background:rgba(76,175,80,.08);position:relative}.Pricing_planTab__ye98f.Pricing_selectedPlanTab__8rdoi:not(.Pricing_activeTab__xfQDL):hover{background:rgba(76,175,80,.15);border-color:#4caf50}.Pricing_tabText__S60MF{color:var(--text-color);margin:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}@media(max-width:480px){.Pricing_tabText__S60MF{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.Pricing_noCustomizations__iDpFh{display:flex;align-items:center;justify-content:center;padding:3rem 2rem;background:var(--background-color);border-radius:12px;border:2px dashed var(--primary2-color);margin-top:1rem}@media(max-width:768px){.Pricing_noCustomizations__iDpFh{padding:2.5rem 1.5rem}}@media(max-width:480px){.Pricing_noCustomizations__iDpFh{padding:2rem 1rem;margin-top:.75rem}}.Pricing_noCustomizationsText__dgWQZ{color:var(--text-color);opacity:.7;text-align:center;font-style:italic;margin:0}.Pricing_addonsGrid__uSQgf{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:.75rem;gap:.75rem}@media(max-width:1024px){.Pricing_addonsGrid__uSQgf{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.65rem}}@media(max-width:768px){.Pricing_addonsGrid__uSQgf{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.6rem}}@media(max-width:480px){.Pricing_addonsGrid__uSQgf{grid-template-columns:1fr;gap:.5rem}}.Pricing_addonCard__4meM5{background:var(--background-color);padding:.75rem .75rem 2.5rem;border-radius:8px;border:1px solid var(--primary2-color);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;display:flex;flex-direction:column}.Pricing_addonCard__4meM5:focus{outline:none;box-shadow:0 6px 20px rgba(0,0,0,.12),0 0 0 3px rgba(var(--text-color-rgb),.3)}.Pricing_addonCard__4meM5:focus:not(.Pricing_selected__hbltH),.Pricing_addonCard__4meM5:hover:not(.Pricing_selected__hbltH){transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.12);border-color:var(--text-color)}.Pricing_addonCard__4meM5:focus:not(.Pricing_selected__hbltH):before,.Pricing_addonCard__4meM5:hover:not(.Pricing_selected__hbltH):before{content:"+ Add This";position:absolute;top:-.4rem;right:.5rem;background:var(--text-color);color:var(--background-color);padding:.25rem .6rem;border-radius:12px;font-size:.65rem;font-weight:600;z-index:5;animation:Pricing_fadeInScale__sYtNP .2s ease-out}.Pricing_addonCard__4meM5.Pricing_selected__hbltH{box-shadow:0 2px 8px rgba(0,0,0,.1)}@media(max-width:768px){.Pricing_addonCard__4meM5{padding:.65rem .65rem 2.3rem;border-radius:6px}}@media(max-width:480px){.Pricing_addonCard__4meM5{padding:.6rem .6rem 2.1rem;border-radius:6px}}.Pricing_addonCard__4meM5 .Pricing_addonHeader__CIHIo{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.35rem;flex-wrap:wrap;gap:.25rem}@media(max-width:480px){.Pricing_addonCard__4meM5 .Pricing_addonHeader__CIHIo{flex-direction:column;align-items:flex-start;gap:.15rem;margin-bottom:.25rem}}.Pricing_addonCard__4meM5 .Pricing_addonPrice__k2Y16{color:var(--text-color);font-weight:600;white-space:nowrap;font-size:.85rem}.Pricing_addonCard__4meM5 .Pricing_addonDescription__xi7L_{opacity:.8;color:var(--text-color);line-height:1.3;font-size:.8rem;flex-grow:1}.Pricing_typeIndicator__OBeVm{position:absolute;bottom:.5rem;right:.5rem;padding:.15rem .4rem;border-radius:12px;cursor:pointer}@media(max-width:480px){.Pricing_typeIndicator__OBeVm{bottom:.4rem;right:.4rem;padding:.1rem .3rem}}.Pricing_typeText__8ZOOL{font-weight:600;font-size:.6rem;text-transform:uppercase;letter-spacing:.5px}.Pricing_featureType__bb3Pb{background:#4caf50}.Pricing_featureType__bb3Pb .Pricing_typeText__8ZOOL{color:#fff}.Pricing_addonType__p6SpL{background:#2196f3}.Pricing_addonType__p6SpL .Pricing_typeText__8ZOOL{color:#fff}.Pricing_featureCard___NK0c.Pricing_selected__hbltH{border-color:#22c55e;background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(34,197,94,.05));box-shadow:0 4px 20px rgba(34,197,94,.3);transform:translateY(-2px)}.Pricing_addonItemCard__zboXi.Pricing_selected__hbltH{border-color:#2563eb;background:linear-gradient(135deg,rgba(37,99,235,.1),rgba(37,99,235,.05));box-shadow:0 4px 20px rgba(37,99,235,.3);transform:translateY(-2px)}.Pricing_selectionIndicator__mgINf{position:absolute;top:.5rem;right:.5rem;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease,transform .3s ease;z-index:10}@media(max-width:480px){.Pricing_selectionIndicator__mgINf{top:.4rem;right:.4rem;width:24px;height:24px}}.Pricing_featureCard___NK0c.Pricing_selected__hbltH .Pricing_selectionIndicator__mgINf{background:rgba(34,197,94,.9);box-shadow:0 3px 12px rgba(34,197,94,.5)}.Pricing_addonItemCard__zboXi.Pricing_selected__hbltH .Pricing_selectionIndicator__mgINf,.Pricing_featureCard___NK0c.Pricing_selected__hbltH .Pricing_selectionIndicator__mgINf{opacity:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transform:scale(1.1);animation:Pricing_selectedBadge__cljUt .4s ease-out;border:1px solid hsla(0,0%,100%,.2)}.Pricing_addonItemCard__zboXi.Pricing_selected__hbltH .Pricing_selectionIndicator__mgINf{background:rgba(37,99,235,.9);box-shadow:0 3px 12px rgba(37,99,235,.5)}.Pricing_selected__hbltH .Pricing_selectionIndicator__mgINf{opacity:1;background:rgba(34,197,94,.9);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 3px 12px rgba(34,197,94,.5);transform:scale(1.1);border:1px solid hsla(0,0%,100%,.2)}.Pricing_checkmark__yQcQN{font-size:.9rem;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.3)}@media(max-width:480px){.Pricing_checkmark__yQcQN{font-size:.8rem}}.Pricing_totalCalculator__8M7rg{background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.03),rgba(var(--primary2-color-rgb),.02));border:2px solid var(--primary2-color);border-radius:12px;padding:1rem;margin-top:.75rem;box-shadow:0 4px 12px rgba(0,0,0,.08)}@media(max-width:768px){.Pricing_totalCalculator__8M7rg{padding:.875rem}}@media(max-width:480px){.Pricing_totalCalculator__8M7rg{padding:.75rem}}.Pricing_calculatorHeader__glYpc{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid var(--primary2-color)}@media(max-width:768px){.Pricing_calculatorHeader__glYpc{margin-bottom:.875rem;padding-bottom:.65rem;flex-direction:column;gap:.75rem}}@media(max-width:480px){.Pricing_calculatorHeader__glYpc{margin-bottom:.75rem;padding-bottom:.5rem;gap:.5rem}}.Pricing_calculatorHeaderLeft__U_PH9{flex:1 1;display:flex;justify-content:flex-start;align-items:center}@media(max-width:768px){.Pricing_calculatorHeaderLeft__U_PH9{justify-content:center;width:100%}}.Pricing_calculatorHeaderRight__pw2gn{flex:1 1;display:flex;justify-content:flex-end;align-items:center}@media(max-width:768px){.Pricing_calculatorHeaderRight__pw2gn{justify-content:center;width:100%}}.Pricing_bundleTotalDisplay__qhLSI{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}@media(max-width:768px){.Pricing_bundleTotalDisplay__qhLSI{align-items:center}}.Pricing_bundleTotalLabel__qCpQQ{color:var(--text-color);margin:0;font-size:.85rem;opacity:.8}.Pricing_bundleTotalAmount__e3fic{color:var(--text-color);margin:0;font-weight:700;font-size:1.2rem}@media(max-width:768px){.Pricing_bundleTotalAmount__e3fic{font-size:1.1rem}}.Pricing_calculatorTitle__HAQvZ{color:var(--text-color);margin:0;text-align:center;flex:1 1}.Pricing_calculatorContent__MjxTP{display:flex;justify-content:center;align-items:center;margin-bottom:.5rem;position:relative}@media(max-width:480px){.Pricing_calculatorContent__MjxTP{flex-wrap:wrap;gap:.5rem}}.Pricing_calculatorMainContent__8BFa3{flex:1 1;display:flex;justify-content:center}@media(max-width:480px){.Pricing_calculatorMainContent__8BFa3{flex-direction:column}}.Pricing_calculatorItems__UwRDZ{display:flex;flex-direction:column;gap:.5rem;align-items:center}@media(max-width:480px){.Pricing_calculatorItems__UwRDZ{width:100%}}.Pricing_calculatorItem__5xH8c{display:flex;align-items:center;gap:.75rem;white-space:nowrap}@media(max-width:480px){.Pricing_calculatorItem__5xH8c{flex-direction:column;gap:.25rem;text-align:center}}.Pricing_savingsIndicator__5qN45{color:#4caf50;font-weight:600;margin:0}.Pricing_clearButtons__MeIJr{display:flex;gap:.5rem;flex-wrap:wrap}@media(max-width:768px){.Pricing_clearButtons__MeIJr{justify-content:center;width:100%}}.Pricing_calculatorLabel__rVrTy{color:var(--text-color);margin:0;font-size:.85rem}.Pricing_calculatorTotal__TNynk{color:#4caf50;margin:0;font-weight:700;font-size:1.1rem}.Pricing_calculatorNote__hO6Gt{color:var(--text-color);opacity:.6;font-style:italic;margin:0;font-size:.7rem;text-align:center;line-height:1.3}.Pricing_supportNote__iSq0P{color:#1d4ed8;font-weight:600}.Pricing_clearButton__AJRMa{background:var(--background-color);color:var(--text-color);border:2px solid var(--primary2-color);padding:.4rem .7rem;border-radius:6px;cursor:pointer;font-weight:700;font-size:.65rem;transition:all .2s ease;white-space:nowrap;z-index:1}.Pricing_clearButton__AJRMa:hover{background:#e74c3c;color:#fff;border-color:#e74c3c;transform:translateY(-1px);box-shadow:0 2px 8px rgba(231,76,60,.3)}.Pricing_clearButton__AJRMa:active{transform:translateY(0);box-shadow:0 1px 4px rgba(0,0,0,.1)}@media(max-width:768px){.Pricing_clearButton__AJRMa{padding:.35rem .6rem;font-size:.7rem}}@media(max-width:480px){.Pricing_clearButton__AJRMa{padding:.3rem .5rem;font-size:.65rem;border-radius:5px}}.Pricing_totalCostDisplay__2bqUb{background:linear-gradient(135deg,var(--primary-color),var(--primary2-color));border-radius:16px;padding:2rem;margin-bottom:3rem;text-align:center;color:#fff;box-shadow:0 8px 32px rgba(0,0,0,.12)}@media(max-width:768px){.Pricing_totalCostDisplay__2bqUb{padding:1.5rem;margin-bottom:2rem}}.Pricing_totalCostContent__friR9{max-width:600px;margin:0 auto}.Pricing_totalCostTitle__TxypD{color:hsla(0,0%,100%,.9);margin-bottom:.5rem}.Pricing_totalCostAmount__V2Jky{color:#fff;margin-bottom:1rem;font-size:2.5rem;text-shadow:0 2px 4px rgba(0,0,0,.2)}@media(max-width:768px){.Pricing_totalCostAmount__V2Jky{font-size:2rem}}.Pricing_selectedItems__8zBsc{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:1.5rem}.Pricing_selectedItem__oQJsa{background:hsla(0,0%,100%,.2);padding:.5rem 1rem;border-radius:25px;font-size:.9rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3)}@media(max-width:768px){.Pricing_selectedItem__oQJsa{font-size:.8rem;padding:.4rem .8rem}}.Pricing_clearAllButton__RKz98{background:hsla(0,0%,100%,.9);color:var(--primary-color);border:none;padding:.75rem 1.5rem;border-radius:25px;cursor:pointer;font-weight:600;font-size:.9rem;transition:all .2s ease}.Pricing_clearAllButton__RKz98:hover{background:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.Pricing_selectedPlan__wyjnp{border:4px solid var(--primary-color)!important;transform:translateY(-8px);box-shadow:0 25px 80px rgba(0,0,0,.25),0 0 0 2px var(--primary-color),inset 0 1px 0 hsla(0,0%,100%,.15);background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.15),rgba(var(--primary2-color-rgb),.1));position:relative;z-index:10}.Pricing_selectedPlan__wyjnp .Pricing_planHeader__KRoEw{position:relative}.Pricing_selectedPlan__wyjnp .Pricing_planHeader__KRoEw:before{content:"";position:absolute;top:-1.5rem;left:-1.5rem;right:-1.5rem;bottom:-1.5rem;background:linear-gradient(135deg,var(--primary-color),var(--primary2-color));border-radius:inherit;z-index:-1;opacity:.12;animation:Pricing_selectedPulse__xVsvG 3s ease-in-out infinite}.Pricing_selectedPlan__wyjnp:after{content:"✓ SELECTED";position:absolute;top:-.5rem;right:-.75rem;background:linear-gradient(135deg,var(--primary-color),#1976d2);color:#fff;padding:.75rem 1.75rem;font-size:.8rem;font-weight:800;letter-spacing:.75px;text-transform:uppercase;transform:rotate(2deg);box-shadow:0 6px 20px rgba(0,0,0,.4),0 2px 8px rgba(var(--primary-color-rgb),.6);z-index:15;border-radius:6px;border:2px solid hsla(0,0%,100%,.2);animation:Pricing_selectedBadge__cljUt .6s ease-out}.Pricing_selectedPlan__wyjnp:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;background:linear-gradient(135deg,var(--primary-color),var(--primary2-color));border-radius:inherit;z-index:-2;opacity:.3;filter:blur(8px);animation:Pricing_selectedGlow__9G1I_ 3s ease-in-out infinite}.Pricing_selectedSupport__VHrD8{border:4px solid var(--primary2-color)!important;transform:translateY(-8px);box-shadow:0 25px 80px rgba(0,0,0,.25),0 0 0 2px var(--primary2-color),inset 0 1px 0 hsla(0,0%,100%,.15);background:linear-gradient(135deg,rgba(var(--primary2-color-rgb),.15),rgba(var(--primary-color-rgb),.1));position:relative;z-index:10}.Pricing_selectedSupport__VHrD8 .Pricing_supportCardHeader___Zl9N{position:relative}.Pricing_selectedSupport__VHrD8 .Pricing_supportCardHeader___Zl9N:before{content:"";position:absolute;top:-1.5rem;left:-1.5rem;right:-1.5rem;bottom:-1.5rem;background:linear-gradient(135deg,var(--primary2-color),var(--primary-color));border-radius:inherit;z-index:-1;opacity:.12;animation:Pricing_selectedPulse__xVsvG 3s ease-in-out infinite}.Pricing_selectedSupport__VHrD8:after{content:"✓ SELECTED";position:absolute;top:-.5rem;right:-.75rem;background:linear-gradient(135deg,var(--primary2-color),#7c3aed);color:#fff;padding:.75rem 1.75rem;font-size:.8rem;font-weight:800;letter-spacing:.75px;text-transform:uppercase;transform:rotate(2deg);box-shadow:0 6px 20px rgba(0,0,0,.4),0 2px 8px rgba(var(--primary2-color-rgb),.6);z-index:15;border-radius:6px;border:2px solid hsla(0,0%,100%,.2);animation:Pricing_selectedBadge__cljUt .6s ease-out}.Pricing_selectedSupport__VHrD8:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;background:linear-gradient(135deg,var(--primary2-color),var(--primary-color));border-radius:inherit;z-index:-2;opacity:.3;filter:blur(8px);animation:Pricing_selectedGlow__9G1I_ 3s ease-in-out infinite}.Pricing_selectedIndicator__5JO1E{position:absolute;top:.75rem;left:1.25rem;background:linear-gradient(135deg,rgba(34,197,94,.85),rgba(22,163,74,.85));color:#fff;padding:.6rem 1.5rem;border-radius:30px;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 6px 20px rgba(34,197,94,.4),0 2px 8px rgba(34,197,94,.3);z-index:15;display:flex;align-items:center;gap:.4rem;animation:Pricing_slideInBounce__OJIB9 .5s ease-out;border:2px solid hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Pricing_selectedIndicator__5JO1E:before{content:"✓";font-size:1rem;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.2)}.Pricing_selectedIndicator__5JO1E:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,rgba(34,197,94,.3),rgba(22,163,74,.3));border-radius:inherit;z-index:-1;opacity:.4;animation:Pricing_selectedPulse__xVsvG 2s ease-in-out infinite}.Pricing_checkmark__yQcQN{color:#fff;font-weight:700}@keyframes Pricing_selectedPulse__xVsvG{0%,to{opacity:.12;transform:scale(1)}50%{opacity:.18;transform:scale(1.03)}}@keyframes Pricing_selectedBadge__cljUt{0%{opacity:0;transform:translateX(30px) rotate(2deg) scale(.7)}50%{opacity:1;transform:translateX(-5px) rotate(2deg) scale(1.1)}to{opacity:1;transform:translateX(0) rotate(2deg) scale(1)}}@keyframes Pricing_selectedGlow__9G1I_{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.4;transform:scale(1.02)}}@keyframes Pricing_slideInBounce__OJIB9{0%{opacity:0;transform:translateX(-20px) scale(.8)}60%{opacity:1;transform:translateX(5px) scale(1.05)}to{opacity:1;transform:translateX(0) scale(1)}}.Pricing_planCard__YMnqy{cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;background:var(--background-color);border:3px solid var(--primary2-color);border-radius:16px;overflow:visible;box-shadow:0 4px 12px rgba(0,0,0,.08)}.Pricing_planCard__YMnqy:focus{outline:none;box-shadow:0 4px 12px rgba(0,0,0,.08),0 0 0 3px rgba(var(--primary-color-rgb),.3)}.Pricing_planCard__YMnqy:focus:not(.Pricing_selectedPlan__wyjnp),.Pricing_planCard__YMnqy:hover:not(.Pricing_selectedPlan__wyjnp){transform:translateY(-4px);box-shadow:0 12px 35px rgba(0,0,0,.15);border-color:var(--primary-color)}.Pricing_planCard__YMnqy:focus:not(.Pricing_selectedPlan__wyjnp):before,.Pricing_planCard__YMnqy:hover:not(.Pricing_selectedPlan__wyjnp):before{content:"🎯 Click to Select This Plan";position:absolute;top:-.5rem;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,var(--primary-color),#1976d2);color:#fff;padding:.5rem 1.25rem;border-radius:20px;font-size:.75rem;font-weight:600;white-space:nowrap;z-index:20;box-shadow:0 4px 15px rgba(0,0,0,.2);opacity:0;animation:Pricing_fadeInCenter__gh2RJ .3s ease-out forwards}.Pricing_supportCard__Lgu2k{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;background:var(--background-color);border:3px solid var(--primary2-color);border-radius:16px;overflow:visible;box-shadow:0 4px 12px rgba(0,0,0,.08)}.Pricing_supportCard__Lgu2k:hover:not(.Pricing_selectedSupport__VHrD8){transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.12);border-color:var(--primary2-color)}@keyframes Pricing_fadeInScale__sYtNP{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes Pricing_pulse___Dg2q{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes Pricing_fadeInCenter__gh2RJ{0%{opacity:0;transform:translateX(-50%) scale(.8)}to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes Pricing_promotionPulse__qQLO6{0%,to{border-color:#ff6b6b;box-shadow:0 8px 25px hsla(0,100%,71%,.2)}50%{border-color:#feca57;box-shadow:0 10px 30px hsla(0,100%,71%,.3)}}@keyframes Pricing_badgePulse___9wSJ{0%,to{transform:scale(1);box-shadow:0 3px 12px rgba(0,0,0,.15)}50%{transform:scale(1.05);box-shadow:0 5px 16px rgba(0,0,0,.2)}}.Pricing_discountDisplay__PzfVX{background:linear-gradient(135deg,rgba(76,175,80,.1),rgba(67,160,71,.05));border:2px solid #4caf50;border-radius:8px;padding:.75rem;margin:.5rem 0;text-align:center}@media(max-width:768px){.Pricing_discountDisplay__PzfVX{padding:.65rem;margin:.4rem 0}}@media(max-width:480px){.Pricing_discountDisplay__PzfVX{padding:.6rem;margin:.35rem 0}}.Pricing_discountLabel__LpCuH{color:#2e7d32;margin:0 0 .25rem;font-weight:700}.Pricing_discountNote__fHTHK{color:#388e3c;margin:0;font-style:italic}.Pricing_upgradeRecommendation__MhbiW{background:linear-gradient(135deg,rgba(255,193,7,.1),rgba(255,179,0,.05));border:2px solid #ffc107;border-radius:8px;padding:.75rem;margin:.5rem 0}@media(max-width:768px){.Pricing_upgradeRecommendation__MhbiW{padding:.65rem;margin:.4rem 0}}@media(max-width:480px){.Pricing_upgradeRecommendation__MhbiW{padding:.6rem;margin:.35rem 0}}.Pricing_upgradeContent__GdXjo{display:flex;flex-direction:column;gap:.5rem;align-items:center}@media(max-width:480px){.Pricing_upgradeContent__GdXjo{gap:.4rem}}.Pricing_upgradeTitle__l_JU8{color:#e65100;margin:0;font-weight:700;text-align:center}.Pricing_upgradeDescription__W3Zp_{color:#ef6c00;margin:0;text-align:center;line-height:1.3}.Pricing_upgradeButton__vLDeH{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;cursor:pointer;font-weight:600;transition:all .2s ease;box-shadow:0 2px 6px rgba(255,152,0,.3)}.Pricing_upgradeButton__vLDeH:hover{background:linear-gradient(135deg,#f57c00,#e65100);transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,152,0,.4)}.Pricing_upgradeButton__vLDeH:active{transform:translateY(0);box-shadow:0 2px 6px rgba(255,152,0,.3)}@media(max-width:768px){.Pricing_upgradeButton__vLDeH{padding:.45rem .9rem}}@media(max-width:480px){.Pricing_upgradeButton__vLDeH{padding:.4rem .8rem;border-radius:5px}}.Pricing_restrictedCard__6I2NR{opacity:.6;position:relative}.Pricing_restrictedCard__6I2NR:hover{transform:none!important;box-shadow:none!important;border-color:var(--primary2-color)!important}.Pricing_restrictedCard__6I2NR:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(45deg,transparent,transparent 10px,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 20px);pointer-events:none;border-radius:inherit}.Pricing_bundledCard__HRKBW{opacity:.7;position:relative;border-color:#4caf50!important;background:rgba(76,175,80,.05)!important}.Pricing_bundledCard__HRKBW:hover{transform:none!important;box-shadow:none!important;border-color:#4caf50!important}.Pricing_bundledCard__HRKBW:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(45deg,transparent,transparent 8px,rgba(76,175,80,.1) 0,rgba(76,175,80,.1) 16px);pointer-events:none;border-radius:inherit}.Pricing_restrictionBadge__yGAup{position:absolute;top:-.5rem;right:-.5rem;background:#f44336;color:#fff;padding:.25rem .5rem;border-radius:5px;z-index:10;box-shadow:0 2px 6px rgba(244,67,54,.3);animation:Pricing_restrictionPulse__ESvwt 2s ease-in-out infinite;font-size:.7rem;line-height:1;white-space:nowrap;transform:translateY(-25%)}@media(max-width:480px){.Pricing_restrictionBadge__yGAup{top:-.4rem;right:-.4rem;padding:.2rem .4rem;font-size:.65rem;transform:translateY(-20%)}}.Pricing_restrictionText__VyalR{font-weight:700;text-transform:uppercase;letter-spacing:.3px;margin:0;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}@keyframes Pricing_restrictionPulse__ESvwt{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}}.Pricing_rangeNotice__uJIoc{background:linear-gradient(135deg,rgba(255,193,7,.1),rgba(255,179,0,.05));border:2px solid #ffc107;border-radius:8px;padding:.75rem 1rem;margin:.5rem 0;text-align:center}@media(max-width:768px){.Pricing_rangeNotice__uJIoc{padding:.65rem .875rem;margin:.4rem 0}}@media(max-width:480px){.Pricing_rangeNotice__uJIoc{padding:.6rem .75rem;margin:.35rem 0}}.Pricing_rangeNoticeText__bFtyy{color:#e65100;margin:0;font-weight:600;line-height:1.3}.Pricing_supportDescription__vQXGk{opacity:.8;color:var(--text-color);max-width:600px;margin:0 auto;line-height:1.5}.Pricing_supportBilling__SQsn2{background:linear-gradient(135deg,rgba(255,193,7,.1),rgba(255,179,0,.05));border:2px solid #ffc107;border-radius:12px;padding:1rem;margin:1.5rem auto;max-width:700px;text-align:center}@media(max-width:768px){.Pricing_supportBilling__SQsn2{padding:.875rem;margin:1.25rem auto}}@media(max-width:480px){.Pricing_supportBilling__SQsn2{padding:.75rem;margin:1rem auto}}.Pricing_supportBillingTitle__6Kynm{color:#e65100;margin-bottom:.5rem;display:block}.Pricing_supportBillingText__rgpOg{color:#ef6c00;margin:0;line-height:1.4}.Pricing_planSpecificBadge__qDoVK{display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--primary-color-rgb),.1);border:1px solid var(--primary-color);padding:.2rem .5rem;border-radius:8px;margin-bottom:.5rem;align-self:flex-start}@media(max-width:768px){.Pricing_planSpecificBadge__qDoVK{padding:.15rem .4rem;border-radius:6px;margin-bottom:.375rem}}@media(max-width:480px){.Pricing_planSpecificBadge__qDoVK{padding:.1rem .3rem;border-radius:4px;margin-bottom:.25rem}}.Pricing_planSpecificText__U1Sv6{color:var(--primary-color)!important;font-weight:600;letter-spacing:.3px}.PaymentCalculator_formulaReceiptRow__KnhPb{display:flex;justify-content:space-between;align-items:flex-start;margin-top:.25rem;margin-bottom:.25rem}.PaymentCalculator_formulaReceiptLabel__6j2pT{flex:1 1;display:flex;flex-direction:column;justify-content:flex-start;gap:.15rem}.PaymentCalculator_formulaReceiptHighlight__dssnq{color:#0070f3;font-weight:700}.PaymentCalculator_formulaReceiptBox__VDknM{min-width:180px;background:transparent;border:none;border-radius:4px;padding:.5rem .75rem;display:flex;flex-direction:column;align-items:flex-end;box-shadow:none}.PaymentCalculator_formulaReceiptMath__Wy09a{font-family:monospace;color:#444;margin-bottom:2px}.PaymentCalculator_formulaReceiptMathGray__LEOVr{font-family:monospace;color:#888;background:transparent;margin-bottom:2px}.PaymentCalculator_mathBreakdown__0Y2vq{background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.03),rgba(var(--primary2-color-rgb),.02));border:1px solid rgba(var(--primary-color-rgb),.1);border-radius:8px;padding:.75rem;margin:.75rem 0;font-family:monospace}@media(max-width:768px){.PaymentCalculator_mathBreakdown__0Y2vq{padding:.5rem;margin:.5rem 0}}@media(max-width:480px){.PaymentCalculator_mathBreakdown__0Y2vq{padding:.375rem;margin:.375rem 0}}.PaymentCalculator_mathSection__ydaQj{margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid rgba(var(--primary-color-rgb),.1)}.PaymentCalculator_mathSection__ydaQj:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}@media(max-width:768px){.PaymentCalculator_mathSection__ydaQj{margin-bottom:.5rem;padding-bottom:.375rem}}@media(max-width:480px){.PaymentCalculator_mathSection__ydaQj{margin-bottom:.375rem;padding-bottom:.25rem}}.PaymentCalculator_mathSectionTitle__W2W9s{color:var(--text-color);margin-bottom:.375rem;display:block;font-weight:700;letter-spacing:.5px}@media(max-width:768px){.PaymentCalculator_mathSectionTitle__W2W9s{margin-bottom:.375rem}}@media(max-width:480px){.PaymentCalculator_mathSectionTitle__W2W9s{margin-bottom:.25rem}}.PaymentCalculator_mathLine__PvMjn{display:flex;justify-content:space-between;align-items:center;margin-bottom:.125rem;padding:.075rem 0}@media(max-width:480px){.PaymentCalculator_mathLine__PvMjn{margin-bottom:.1rem;padding:.05rem 0}}.PaymentCalculator_mathLabel__8dIXN{color:var(--text-color);opacity:.8;font-weight:500;flex:1 1;text-align:left}.PaymentCalculator_mathValue__FGWeH{color:var(--text-color);font-weight:600;text-align:right;min-width:-moz-fit-content;min-width:fit-content;margin-left:.5rem}.PaymentCalculator_mathSubtotal__XTUKy{display:flex;justify-content:space-between;align-items:center;margin-top:.25rem;padding-top:.25rem;border-top:1px solid rgba(var(--primary-color-rgb),.1);font-weight:600}@media(max-width:768px){.PaymentCalculator_mathSubtotal__XTUKy{margin-top:.2rem;padding-top:.2rem}}@media(max-width:480px){.PaymentCalculator_mathSubtotal__XTUKy{margin-top:.15rem;padding-top:.15rem}}.PaymentCalculator_mathSubtotal__XTUKy .PaymentCalculator_mathLabel__8dIXN,.PaymentCalculator_mathSubtotal__XTUKy .PaymentCalculator_mathValue__FGWeH{font-weight:700;color:var(--text-color)}.PaymentCalculator_mathFinalTotal__UsFV2{display:flex;justify-content:space-between;align-items:center;margin-top:.375rem;border-top:2px solid var(--primary-color);background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.1),rgba(var(--primary2-color-rgb),.05));border-radius:0;padding:.5rem;font-weight:700}@media(max-width:768px){.PaymentCalculator_mathFinalTotal__UsFV2{margin-top:.25rem;padding:.375rem}}@media(max-width:480px){.PaymentCalculator_mathFinalTotal__UsFV2{margin-top:.2rem;padding:.25rem}}.PaymentCalculator_mathFinalTotal__UsFV2 .PaymentCalculator_mathLabel__8dIXN,.PaymentCalculator_mathFinalTotal__UsFV2 .PaymentCalculator_mathValue__FGWeH{font-weight:800;color:var(--text-color);font-size:1.1em}.PaymentCalculator_paymentMathBreakdown__i9eSA{background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.05),rgba(var(--primary2-color-rgb),.03));border:1px solid rgba(var(--primary-color-rgb),.15);border-radius:8px;padding:.5rem;margin:.5rem 0;font-family:monospace}@media(max-width:768px){.PaymentCalculator_paymentMathBreakdown__i9eSA{padding:.75rem;margin:.75rem 0}}@media(max-width:480px){.PaymentCalculator_paymentMathBreakdown__i9eSA{padding:.5rem;margin:.5rem 0}}.PaymentCalculator_paymentMathSection__lmfP9{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(var(--primary-color-rgb),.1)}.PaymentCalculator_paymentMathSection__lmfP9:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}@media(max-width:768px){.PaymentCalculator_paymentMathSection__lmfP9{margin-bottom:.75rem;padding-bottom:.5rem}}@media(max-width:480px){.PaymentCalculator_paymentMathSection__lmfP9{margin-bottom:.5rem;padding-bottom:.375rem}}.PaymentCalculator_paymentMathLine__qh74L{display:flex;justify-content:space-between;align-items:center;margin-bottom:.1rem;padding:.05rem 0}@media(max-width:480px){.PaymentCalculator_paymentMathLine__qh74L{margin-bottom:.1rem;padding:.05rem 0}}.PaymentCalculator_paymentMathLabel__toGv3{color:var(--text-color);opacity:.8;font-weight:500;flex:1 1;text-align:left}.PaymentCalculator_paymentMathValue__c07jV{color:var(--text-color);font-weight:600;text-align:right;min-width:-moz-fit-content;min-width:fit-content;margin-left:.5rem}.PaymentCalculator_paymentMathSubtotal__8gUAJ{display:flex;justify-content:space-between;align-items:center;margin-top:.25rem;padding-top:.1rem;border-top:1px solid rgba(var(--primary-color-rgb),.1);font-weight:600}@media(max-width:768px){.PaymentCalculator_paymentMathSubtotal__8gUAJ{margin-top:.2rem;padding-top:.2rem}}@media(max-width:480px){.PaymentCalculator_paymentMathSubtotal__8gUAJ{margin-top:.15rem;padding-top:.15rem}}.PaymentCalculator_paymentMathSubtotal__8gUAJ .PaymentCalculator_paymentMathLabel__toGv3,.PaymentCalculator_paymentMathSubtotal__8gUAJ .PaymentCalculator_paymentMathValue__c07jV{font-weight:700;color:var(--text-color)}.PaymentCalculator_paymentMathFinal__SIIHV{margin-top:1rem;padding:1rem;background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.1),rgba(var(--primary2-color-rgb),.05));border:2px solid var(--primary-color);border-radius:8px;font-weight:700}@media(max-width:768px){.PaymentCalculator_paymentMathFinal__SIIHV{margin-top:.75rem;padding:.75rem}}@media(max-width:480px){.PaymentCalculator_paymentMathFinal__SIIHV{margin-top:.5rem;padding:.5rem}}.PaymentCalculator_mathStepTitle__BI3Uw{color:var(--primary-color);font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem;font-size:.75rem;opacity:.9}@media(max-width:768px){.PaymentCalculator_mathStepTitle__BI3Uw{margin-bottom:.375rem}}@media(max-width:480px){.PaymentCalculator_mathStepTitle__BI3Uw{margin-bottom:.25rem}}.PaymentCalculator_downPaymentHighlight__vJYO0{background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.08),rgba(var(--primary2-color-rgb),.04));border:2px solid rgba(var(--primary-color-rgb),.2);border-radius:8px;padding:.75rem 0;margin:.5rem 0}@media(max-width:768px){.PaymentCalculator_downPaymentHighlight__vJYO0{padding:.5rem;margin:.375rem 0}}@media(max-width:480px){.PaymentCalculator_downPaymentHighlight__vJYO0{padding:.375rem;margin:.25rem 0}}.PaymentCalculator_downPaymentAmount__MeQON{color:var(--text-color);font-weight:800;font-size:1.2em}@media(max-width:768px){.PaymentCalculator_downPaymentAmount__MeQON{font-size:1.1em}}@media(max-width:480px){.PaymentCalculator_downPaymentAmount__MeQON{font-size:1em}}.PaymentCalculator_downPaymentNote__PUR6A{margin-top:.25rem;text-align:center}.PaymentCalculator_downPaymentNoteText__N37Gn{color:var(--text-color);opacity:.7;font-style:italic;font-size:.85em}.PaymentCalculator_finalCalculationStep__BMS0O{text-align:center;margin-bottom:.75rem;padding:.5rem;background:rgba(var(--background-color-rgb),.5);border-radius:6px;border:1px solid rgba(var(--text-color-rgb),.1)}@media(max-width:768px){.PaymentCalculator_finalCalculationStep__BMS0O{margin-bottom:.5rem;padding:.375rem}}@media(max-width:480px){.PaymentCalculator_finalCalculationStep__BMS0O{margin-bottom:.375rem;padding:.25rem}}.PaymentCalculator_finalCalculationLabel__4VdtH{color:var(--text-color);font-family:monospace;font-weight:600;opacity:.9;letter-spacing:.5px}@media(max-width:768px){.PaymentCalculator_finalCalculationLabel__4VdtH{font-size:.9em}}@media(max-width:480px){.PaymentCalculator_finalCalculationLabel__4VdtH{font-size:.85em}}.PaymentCalculator_finalPaymentResult__dXFW9{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}@media(max-width:768px){.PaymentCalculator_finalPaymentResult__dXFW9{gap:.375rem}}@media(max-width:480px){.PaymentCalculator_finalPaymentResult__dXFW9{gap:.25rem}}.PaymentCalculator_finalPaymentLabel__eVERW{color:var(--text-color);font-weight:600;opacity:.9;margin-bottom:.25rem}@media(max-width:768px){.PaymentCalculator_finalPaymentLabel__eVERW{margin-bottom:.2rem}}@media(max-width:480px){.PaymentCalculator_finalPaymentLabel__eVERW{margin-bottom:.15rem}}.PaymentCalculator_finalPaymentAmount__vxtUH{color:var(--text-color);font-weight:800;font-size:1.8em;text-shadow:0 2px 4px rgba(0,0,0,.1);padding:.25rem .5rem;background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.1),rgba(var(--primary2-color-rgb),.05));border-radius:6px;border:1px solid rgba(var(--primary-color-rgb),.2)}@media(max-width:768px){.PaymentCalculator_finalPaymentAmount__vxtUH{font-size:1.6em;padding:.2rem .4rem}}@media(max-width:480px){.PaymentCalculator_finalPaymentAmount__vxtUH{font-size:1.4em;padding:.15rem .3rem}}.PaymentCalculator_calculator__3txGP{width:100%;max-width:1400px;margin:1rem auto 0;padding:.875rem;background:var(--card-primary);border-radius:16px;border:2px solid var(--primary2-color)}@media(max-width:1024px){.PaymentCalculator_calculator__3txGP{margin:.75rem auto 0;padding:.75rem}}@media(max-width:768px){.PaymentCalculator_calculator__3txGP{margin:.625rem auto 0;padding:.625rem;border-radius:12px}}@media(max-width:480px){.PaymentCalculator_calculator__3txGP{margin:.5rem auto 0;padding:.5rem;border-radius:10px}}@media(max-width:360px){.PaymentCalculator_calculator__3txGP{margin:.4rem auto 0;padding:.4rem}}.PaymentCalculator_header__W931D{text-align:center;margin-bottom:.5rem}@media(max-width:768px){.PaymentCalculator_header__W931D{margin-bottom:.4rem}}@media(max-width:480px){.PaymentCalculator_header__W931D{margin-bottom:.35rem}}.PaymentCalculator_title__GyiIY{margin-bottom:.25rem;color:var(--text-color)}.PaymentCalculator_description__aE0uq{opacity:.8;color:var(--text-color);line-height:1.4}.PaymentCalculator_content__lEf0e{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;align-items:start}@media(max-width:1024px){.PaymentCalculator_content__lEf0e{gap:.875rem}}@media(max-width:768px){.PaymentCalculator_content__lEf0e{grid-template-columns:1fr;gap:.75rem}}@media(max-width:480px){.PaymentCalculator_content__lEf0e{gap:.625rem}}.PaymentCalculator_inputs__I_mvz{display:flex;flex-direction:column;gap:.5rem}@media(max-width:768px){.PaymentCalculator_inputs__I_mvz{gap:.4rem}}@media(max-width:480px){.PaymentCalculator_inputs__I_mvz{gap:.35rem}}.PaymentCalculator_inputGroup__vqPIg{display:flex;flex-direction:column;gap:.25rem}.PaymentCalculator_label__3_ek5{color:var(--text-color);margin-bottom:.125rem}.PaymentCalculator_slider__jAozp{width:100%;height:8px;border-radius:4px;background:var(--background-color);outline:none;transition:all .3s ease}.PaymentCalculator_slider__jAozp::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--text-color);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.PaymentCalculator_slider__jAozp::-webkit-slider-thumb:hover{transform:scale(1.1)}.PaymentCalculator_slider__jAozp::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--text-color);cursor:pointer;border:none;-moz-transition:all .3s ease;transition:all .3s ease}.PaymentCalculator_slider__jAozp::-moz-range-thumb:hover{transform:scale(1.1)}.PaymentCalculator_disabledSlider__V7s_s{opacity:.5;cursor:not-allowed}.PaymentCalculator_disabledSlider__V7s_s::-webkit-slider-thumb{cursor:not-allowed;background:#ccc}.PaymentCalculator_disabledSlider__V7s_s::-webkit-slider-thumb:hover{transform:none}.PaymentCalculator_disabledSlider__V7s_s::-moz-range-thumb{cursor:not-allowed;background:#ccc}.PaymentCalculator_disabledSlider__V7s_s::-moz-range-thumb:hover{transform:none}.PaymentCalculator_disabledNote__djrxL{color:#888;font-weight:400;font-size:.85em}.PaymentCalculator_enabledNote__Olexk{color:var(--primary-color);font-weight:400;font-size:.85em}.PaymentCalculator_select__S6T2x{border:2px solid var(--primary2-color);border-radius:6px;background:var(--background-color);color:var(--text-color);font-size:.9rem;outline:none;transition:all .3s ease;cursor:pointer;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23666' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:12px;padding:.6rem 2.5rem .6rem .6rem}.PaymentCalculator_select__S6T2x:hover{border-color:rgba(var(--primary-color-rgb),.6);background-color:rgba(var(--primary-color-rgb),.02);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.PaymentCalculator_select__S6T2x:focus{border-color:var(--primary-color);background-color:rgba(var(--primary-color-rgb),.05);box-shadow:0 0 0 3px rgba(var(--primary-color-rgb),.1)}.PaymentCalculator_select__S6T2x:active{transform:translateY(0)}.PaymentCalculator_select__S6T2x option{background:var(--background-color);color:var(--text-color);padding:.5rem;font-weight:500;cursor:pointer}.PaymentCalculator_select__S6T2x option:hover{background:rgba(var(--primary-color-rgb),.1)}.PaymentCalculator_select__S6T2x option:checked{background:var(--primary-color);color:#fff}@media(max-width:768px){.PaymentCalculator_select__S6T2x{padding:.5rem 2.25rem .5rem .5rem;font-size:.85rem;background-size:10px;background-position:right .65rem center}}@media(max-width:480px){.PaymentCalculator_select__S6T2x{padding:.45rem 2rem .45rem .45rem;font-size:.8rem;background-size:9px;background-position:right .55rem center}}.PaymentCalculator_textInput__PT_rN{width:100%;padding:.75rem;border:2px solid var(--primary2-color);border-radius:8px;background:var(--background-color);color:var(--text-color);font-size:1rem;outline:none;transition:border-color .3s ease;font-weight:600;text-align:center}.PaymentCalculator_textInput__PT_rN:focus{border-color:var(--text-color)}.PaymentCalculator_textInput__PT_rN::placeholder{color:var(--text-color);opacity:.5}.PaymentCalculator_textInput__PT_rN::-webkit-inner-spin-button,.PaymentCalculator_textInput__PT_rN::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PaymentCalculator_textInput__PT_rN[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}@media(max-width:768px){.PaymentCalculator_textInput__PT_rN{font-size:.9rem;padding:.625rem}}@media(max-width:480px){.PaymentCalculator_textInput__PT_rN{font-size:.85rem;padding:.5rem}}.PaymentCalculator_value__OtJcl{text-align:center;font-weight:600;color:#000;padding:.5rem .75rem;background:var(--background-color);border-radius:8px;border:2px solid var(--primary2-color);font-size:1rem;min-width:120px;box-shadow:0 2px 4px rgba(0,0,0,.05)}@media(max-width:768px){.PaymentCalculator_value__OtJcl{font-size:.9rem;padding:.4rem .6rem;min-width:100px}}.PaymentCalculator_restrictionNote__Plheh{color:#e67e22!important;font-style:italic;margin-left:8px}.PaymentCalculator_results__3txFy{display:flex;justify-content:center;align-items:flex-start}.PaymentCalculator_resultCard__3ilkk{width:100%;background:var(--background-color);padding:1.5rem 1rem;border-radius:8px}@media(max-width:1024px){.PaymentCalculator_resultCard__3ilkk{padding:1.25rem .75rem}}@media(max-width:768px){.PaymentCalculator_resultCard__3ilkk{padding:1rem .5rem;border-radius:6px}}@media(max-width:480px){.PaymentCalculator_resultCard__3ilkk{padding:.875rem .25rem}}@media(max-width:360px){.PaymentCalculator_resultCard__3ilkk{padding:.75rem .1rem}}.PaymentCalculator_resultTitle__9lLBh{margin-bottom:1rem;text-align:center;color:var(--text-color)}.PaymentCalculator_resultItem__BgjdO{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--primary2-color)}.PaymentCalculator_resultItem__BgjdO:last-of-type{border-bottom:none;margin-bottom:.75rem;font-weight:600}.PaymentCalculator_lastItem__zEfe_{border-bottom:none!important;margin-bottom:.75rem;font-weight:600}.PaymentCalculator_amount__w7iFa{color:var(--text-color);font-weight:600}.PaymentCalculator_guarantee__9EF08{background:rgba(var(--primary-color-rgb),.05);padding:.5rem .75rem;border-radius:6px;text-align:center;margin-top:.5rem}.PaymentCalculator_guaranteeText__Ts_ua{color:var(--text-color);line-height:1.3}.PaymentCalculator_footer__Jmo6s{text-align:center;padding:1rem;border-top:2px solid var(--primary2-color);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;grid-column:1/-1;background:rgba(var(--primary-color-rgb),.02);border-radius:0 0 16px 16px;margin:1.5rem -.875rem -.875rem}@media(max-width:1024px){.PaymentCalculator_footer__Jmo6s{margin-left:-.75rem;margin-right:-.75rem;margin-bottom:-.75rem}}@media(max-width:768px){.PaymentCalculator_footer__Jmo6s{padding:.875rem;border-radius:0 0 12px 12px;margin:1.25rem -.625rem -.625rem}}@media(max-width:480px){.PaymentCalculator_footer__Jmo6s{padding:.75rem;border-radius:0 0 10px 10px;margin:1rem -.5rem -.5rem}}@media(max-width:360px){.PaymentCalculator_footer__Jmo6s{margin-left:-.4rem;margin-right:-.4rem;margin-bottom:-.4rem}}.PaymentCalculator_note__vp2IB{opacity:.8;color:var(--text-color);font-style:italic;line-height:1.4;text-align:center;margin:0 auto .5rem;font-weight:500;background:rgba(var(--background-color-rgb),.8);padding:.5rem .75rem;border-radius:6px;border:1px solid rgba(var(--primary-color-rgb),.15)}.PaymentCalculator_contactButton__IXgFU{background:linear-gradient(135deg,var(--primary-color),var(--primary2-color));color:#fff;border:2px solid hsla(0,0%,100%,.2);padding:.75rem 1.75rem;border-radius:10px;cursor:pointer;transition:all .3s ease;box-shadow:0 3px 10px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2);margin:.75rem auto 0;font-weight:700;font-size:.95rem;letter-spacing:.3px;display:block;width:-moz-fit-content;width:fit-content;text-shadow:0 1px 2px rgba(0,0,0,.3);text-transform:uppercase;min-height:44px;display:flex;align-items:center;justify-content:center}.PaymentCalculator_contactButton__IXgFU:hover{transform:translateY(-1px);box-shadow:0 4px 15px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.3);text-shadow:0 1px 3px rgba(0,0,0,.4)}.PaymentCalculator_contactButton__IXgFU:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1)}@media(max-width:768px){.PaymentCalculator_contactButton__IXgFU{padding:.625rem 1.5rem;margin-top:.625rem;font-size:.9rem;min-height:40px}}@media(max-width:480px){.PaymentCalculator_contactButton__IXgFU{padding:.5rem 1.25rem;margin-top:.5rem;font-size:.85rem;min-height:36px;border-radius:8px}.PaymentCalculator_resultItem__BgjdO{flex-direction:column;align-items:flex-start;gap:.25rem}.PaymentCalculator_amount__w7iFa{align-self:flex-end}}.PaymentCalculator_includedItems__B0ax_{background:rgba(var(--primary-color-rgb),.1);border:1px solid rgba(var(--primary-color-rgb),.2);border-radius:12px;padding:1rem;margin-top:1rem}@media(max-width:768px){.PaymentCalculator_includedItems__B0ax_{padding:.875rem}}@media(max-width:480px){.PaymentCalculator_includedItems__B0ax_{padding:.75rem}}.PaymentCalculator_includedTitle__i9EkY{margin-bottom:.5rem;color:var(--text-color)}.PaymentCalculator_includedList__hQAG9{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}.PaymentCalculator_includedItem__I3OtU{display:flex;align-items:center;gap:.75rem;background:rgba(var(--primary-color-rgb),.15);color:var(--text-color);padding:.75rem;border-radius:12px;border:1px solid rgba(var(--primary-color-rgb),.3)}@media(max-width:768px){.PaymentCalculator_includedItem__I3OtU{padding:.625rem;gap:.625rem}}@media(max-width:480px){.PaymentCalculator_includedItem__I3OtU{padding:.5rem;gap:.5rem}}.PaymentCalculator_includedIcon__r2bf7{font-size:1.2rem;flex-shrink:0}.PaymentCalculator_includedDetails__HTrkB{flex:1 1;display:flex;flex-direction:column;gap:.25rem}.PaymentCalculator_includedPrice__nyr8W{color:var(--text-color);opacity:.7}.PaymentCalculator_costRangeContainer__ISsHu{display:flex;flex-direction:column;gap:.25rem}.PaymentCalculator_costRange__f9_Xg{color:var(--text-color);opacity:.8;font-style:italic}.PaymentCalculator_syncWarning__JASzr{color:var(--accent-color);font-weight:500}.PaymentCalculator_syncButton__RYV3_{background:rgba(var(--primary-color-rgb),.1);border:1px solid rgba(var(--primary-color-rgb),.3);border-radius:8px;padding:.25rem .5rem;margin-left:.5rem;cursor:pointer;transition:all .2s ease;text-decoration:underline;-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color);text-underline-offset:2px}.PaymentCalculator_syncButton__RYV3_:hover{background:rgba(var(--primary-color-rgb),.2);border-color:rgba(var(--primary-color-rgb),.5);-webkit-text-decoration-color:var(--primary2-color);text-decoration-color:var(--primary2-color);transform:translateY(-1px)}.PaymentCalculator_syncButton__RYV3_:active{transform:translateY(0)}.PaymentCalculator_valueContainer__EXVGL{display:flex;flex-direction:column;align-items:center;gap:.25rem}.PaymentCalculator_sliderWrapper__ojShS{display:flex;flex-direction:column;gap:.75rem;width:100%}.PaymentCalculator_sliderTotalLabel__awVLj{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem;background:var(--card-primary);border:1px solid rgba(var(--primary-color-rgb),.2);border-radius:8px;padding:.5rem .75rem;box-shadow:0 2px 8px rgba(0,0,0,.1);width:-moz-fit-content;width:fit-content;margin-left:auto}@media(max-width:768px){.PaymentCalculator_sliderTotalLabel__awVLj{padding:.375rem .5rem}}@media(max-width:480px){.PaymentCalculator_sliderTotalLabel__awVLj{padding:.25rem .375rem}}.PaymentCalculator_totalValue__ynJEB{color:var(--text-color);line-height:1;border-top:2px solid var(--primary-color);padding-top:.25rem;text-align:right}.PaymentCalculator_totalCaption__GdoXU{color:var(--text-color);opacity:.7;line-height:1;font-weight:500}.PaymentCalculator_manualNote__qo3EL{color:#666;opacity:.9;font-style:italic}.PaymentCalculator_paymentWarning__8WQ0Q{color:#333;font-weight:500;margin-top:.25rem}.PaymentCalculator_adjustedNote__MMdov{color:#666;font-style:italic;opacity:.9}.PaymentCalculator_costRangeHint__5BqML{color:#000;font-weight:500;margin-top:.25rem}.PaymentCalculator_tierInfo__2jjIA{color:#000;opacity:.8;font-style:italic}.PaymentCalculator_downPaymentHint__N7CsB{color:#000;font-weight:500;margin-top:.25rem}.PaymentCalculator_durationHint__tYJSF{color:#666;font-weight:400;margin-top:.25rem;font-style:italic}.PaymentCalculator_lockedNote__N76UT{color:#f60}.PaymentCalculator_lockedSlider__NTlup{opacity:.6;cursor:not-allowed}.PaymentCalculator_lockedSlider__NTlup::-webkit-slider-thumb{cursor:not-allowed;background:#ccc}.PaymentCalculator_lockedSlider__NTlup::-moz-range-thumb{cursor:not-allowed;background:#ccc}.PaymentCalculator_breakdownLabel__j9YdF{color:#000!important;opacity:1}.PaymentCalculator_breakdownAmount__GUBz8{color:#000!important;font-weight:600;font-family:Courier New,monospace;font-size:.85rem}.PaymentCalculator_subtotalLabel__kEe7L{color:#000!important;opacity:1}.PaymentCalculator_subtotalAmount__af8Zm{color:#000!important}.PaymentCalculator_finalPaymentLabel__eVERW{color:#000!important;opacity:1}.PaymentCalculator_lockedNote__N76UT{color:#ff6b35;font-weight:500;margin-top:.25rem;font-style:italic}.PaymentCalculator_noSelectionsHint__xlf1a{color:#000;margin-left:.5rem;font-style:italic}.PaymentCalculator_emptySlider__gI4GM{opacity:.6}.PaymentCalculator_emptySlider__gI4GM::-webkit-slider-thumb{background:rgba(var(--primary-color-rgb),.5)}.PaymentCalculator_emptySlider__gI4GM::-moz-range-thumb{background:rgba(var(--primary-color-rgb),.5)}.PaymentCalculator_valueHint__pbWmN{color:#000;opacity:.7;font-style:italic;text-align:center}.PaymentCalculator_noCalculationState__WH_wi{display:flex;justify-content:center;align-items:center;min-height:300px;padding:2rem}.PaymentCalculator_emptyState__uSdZV{text-align:center;max-width:400px}.PaymentCalculator_emptyStateTitle__at3gU{color:var(--text-color);margin-bottom:1rem}.PaymentCalculator_emptyStateDescription__47L8e{color:var(--text-color);opacity:.8;line-height:1.5;margin-bottom:1.5rem}.PaymentCalculator_getStartedButton__9Xeeo{background:linear-gradient(135deg,var(--primary-color),var(--primary2-color));color:#fff;border:none;padding:.75rem 1.5rem;border-radius:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.15)}.PaymentCalculator_getStartedButton__9Xeeo:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.2)}.PaymentCalculator_getStartedButton__9Xeeo:active{transform:translateY(0)}.PaymentCalculator_outOfSync__AaKlO{border-color:var(--accent-color)}.PaymentCalculator_outOfSync__AaKlO::-webkit-slider-thumb{border-color:var(--accent-color)}.PaymentCalculator_outOfSync__AaKlO::-moz-range-thumb{border-color:var(--accent-color)}.PaymentCalculator_sliderMarks__NjPUa{position:relative;height:70px;margin-top:8px;margin-bottom:8px}@media(max-width:768px){.PaymentCalculator_sliderMarks__NjPUa{height:60px}}@media(max-width:480px){.PaymentCalculator_sliderMarks__NjPUa{height:55px}}.PaymentCalculator_sliderMark___hAkQ{position:absolute;top:0;transform:translateX(-50%);cursor:pointer;display:flex;flex-direction:column;align-items:center;transition:all .2s ease;z-index:1}.PaymentCalculator_sliderMark___hAkQ:hover{z-index:10}.PaymentCalculator_sliderMark___hAkQ:hover .PaymentCalculator_markIndicator__JM_r3{transform:scale(1.3)}.PaymentCalculator_sliderMark___hAkQ:hover .PaymentCalculator_markLabel__tQWGu{font-weight:700;color:var(--text-color);opacity:1;background:var(--card-primary);border-color:var(--primary-color);z-index:10}.PaymentCalculator_sliderMark___hAkQ:nth-child(odd) .PaymentCalculator_markLabel__tQWGu{margin-top:8px}.PaymentCalculator_sliderMark___hAkQ:nth-child(2n) .PaymentCalculator_markLabel__tQWGu{margin-top:20px}.PaymentCalculator_markIndicator__JM_r3{width:12px;height:12px;border-radius:50%;border:2px solid;background:var(--card-primary);transition:all .2s ease;margin-bottom:4px}@media(max-width:768px){.PaymentCalculator_markIndicator__JM_r3{width:10px;height:10px}}.PaymentCalculator_planMark__UFFCA .PaymentCalculator_markIndicator__JM_r3{border-color:var(--primary-color);background:rgba(var(--primary-color-rgb),.1)}.PaymentCalculator_planMark__UFFCA.PaymentCalculator_activeMark__r7hOg .PaymentCalculator_markIndicator__JM_r3{background:var(--primary-color);border-color:var(--primary-color)}.PaymentCalculator_supportMark__pIATt .PaymentCalculator_markIndicator__JM_r3{border-color:var(--primary2-color);background:rgba(var(--primary2-color-rgb),.1)}.PaymentCalculator_supportMark__pIATt.PaymentCalculator_activeMark__r7hOg .PaymentCalculator_markIndicator__JM_r3{background:var(--primary2-color);border-color:var(--primary2-color)}.PaymentCalculator_markLabel__tQWGu{color:var(--text-color);opacity:.8;text-align:center;max-width:80px;line-height:1.1;transition:all .2s ease;transform:rotate(-20deg);transform-origin:center;white-space:nowrap;padding:3px 6px;background:rgba(var(--card-primary-rgb),.95);border-radius:6px;border:1px solid rgba(var(--text-color-rgb),.15);font-size:.65rem;position:relative;font-weight:500}@media(max-width:768px){.PaymentCalculator_markLabel__tQWGu{max-width:60px;transform:rotate(-25deg);font-size:.6rem;padding:2px 4px}}@media(max-width:480px){.PaymentCalculator_markLabel__tQWGu{max-width:50px;transform:rotate(-30deg);font-size:.55rem;padding:2px 3px}}.PaymentCalculator_activeMark__r7hOg .PaymentCalculator_markLabel__tQWGu{font-weight:700;opacity:1}.PaymentCalculator_selectionDetails__9SOhp{background:rgba(var(--primary-color-rgb),.05);border:1px solid rgba(var(--primary-color-rgb),.15);border-radius:12px;padding:1rem;margin-bottom:1rem}@media(max-width:768px){.PaymentCalculator_selectionDetails__9SOhp{padding:.875rem}}@media(max-width:480px){.PaymentCalculator_selectionDetails__9SOhp{padding:.75rem}}.PaymentCalculator_selectionTitle__9G8Rw{margin-bottom:.75rem;color:var(--text-color)}.PaymentCalculator_selectionItem__ehiu5{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem 0;border-bottom:1px solid rgba(var(--text-color-rgb),.1);gap:1rem}.PaymentCalculator_selectionItem__ehiu5:last-of-type{border-bottom:none}.PaymentCalculator_selectionMainInfo__OvS4r{flex:1 1;display:flex;flex-direction:column;gap:.25rem}.PaymentCalculator_selectionLabel__b_QaK{color:var(--text-color);line-height:1.3}.PaymentCalculator_selectionDescription__ET7by{color:var(--text-color);opacity:.7;line-height:1.4;font-style:italic}.PaymentCalculator_selectionPrice__atgZj{color:var(--primary-color);font-weight:600;text-align:right;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content}.PaymentCalculator_selectionTotal__6dBuv{margin-top:1rem;padding-top:1rem;border-top:2px solid rgba(var(--primary-color-rgb),.2)}.PaymentCalculator_totalBreakdown__9uEwS{text-align:center;display:flex;flex-direction:column;gap:.5rem}.PaymentCalculator_totalTitle__94iBn{margin-bottom:.25rem}.PaymentCalculator_totalAmount__TsH7j{color:var(--primary-color);font-size:1.3rem;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.1)}.PaymentCalculator_totalNote__GVtXR{color:var(--text-color);opacity:.6;font-style:italic}.PaymentCalculator_projectSummary__GoZV3{background:var(--background-color);border-radius:8px;padding:1rem .5rem;margin-bottom:1rem;border:1px solid rgba(var(--primary-color-rgb),.2);box-shadow:0 2px 4px rgba(0,0,0,.05)}@media(max-width:768px){.PaymentCalculator_projectSummary__GoZV3{padding:.875rem}}@media(max-width:480px){.PaymentCalculator_projectSummary__GoZV3{padding:.75rem}}.PaymentCalculator_receiptHeader__1iXSx{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.PaymentCalculator_receiptTitle__zHZlz{color:var(--primary-color);letter-spacing:.5px;font-weight:700;text-transform:uppercase;font-size:.8rem}.PaymentCalculator_receiptDate__vOiLz{color:var(--text-color);opacity:.7;font-family:Courier New,monospace;font-size:.7rem}.PaymentCalculator_receiptItems__LuVxg{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem}.PaymentCalculator_receiptItem__re6Tp{display:flex;justify-content:space-between;align-items:flex-start;padding:.3rem 0;gap:1rem;border-bottom:1px solid rgba(0,0,0,.05)}.PaymentCalculator_receiptItem__re6Tp:last-child{border-bottom:none}.PaymentCalculator_itemDescription__k08Id{margin-top:2px;line-height:1.3}.PaymentCalculator_itemDetails__xxAL8{flex:1 1;display:flex;flex-direction:column;gap:.1rem}.PaymentCalculator_itemName__iwzVB{color:#000;line-height:1.2;font-size:.85rem;font-weight:600}.PaymentCalculator_itemDescription__k08Id{color:#666;opacity:1;font-style:italic;font-size:.7rem}.PaymentCalculator_itemPrice__PDBgt{color:#000;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content;font-size:.85rem;font-weight:700}.PaymentCalculator_itemNote__PQKBz{color:var(--text-color);opacity:.7;font-style:italic;margin-top:.25rem}.PaymentCalculator_addonsSubtitle__pMKsX{color:var(--text-color);opacity:.6;font-style:italic;margin-top:.25rem;text-align:center}.PaymentCalculator_receiptSubtotal__LOFxu{padding-top:.25rem;border-top:none}.PaymentCalculator_costBreakdown__kKhD4{display:flex;flex-direction:column;gap:.25rem}.PaymentCalculator_calculatorUsing__AAPug{display:flex;justify-content:space-between;align-items:center;background:transparent;padding:.5rem;border-radius:4px;margin-top:.25rem;border:1px solid rgba(var(--primary-color-rgb),.15)}.PaymentCalculator_calculatorLabel__YFY_o{color:var(--text-color);opacity:.9}.PaymentCalculator_calculatorAmount__PHiwy{color:var(--text-color);font-weight:700;font-size:1.1rem}.PaymentCalculator_subtotalLine__rzVOC{display:flex;justify-content:space-between;align-items:center;margin-bottom:.15rem}.PaymentCalculator_subtotalAmount__af8Zm{color:#000;font-weight:700}.PaymentCalculator_finalPaymentLabel__eVERW,.PaymentCalculator_subtotalLabel__kEe7L{color:#000}.PaymentCalculator_finalPayment__J_nJ5{color:#000!important}.PaymentCalculator_receiptNote__jvdz1{color:#000;opacity:.8;text-align:center;font-style:italic;font-size:.7rem;font-weight:500}.PaymentCalculator_paymentBreakdown__hUaFB{background:transparent;border-radius:4px;padding:.125rem 0;margin-bottom:.125rem;width:100%}@media(max-width:768px){.PaymentCalculator_paymentBreakdown__hUaFB{padding:.125rem .25rem}}@media(max-width:480px){.PaymentCalculator_paymentBreakdown__hUaFB{padding:.1rem .125rem}}.PaymentCalculator_breakdownHeader__qSwUV{margin-bottom:.1rem;text-align:center;width:100%}.PaymentCalculator_breakdownTitle__0pY_N{color:var(--text-color);margin:0;text-align:center}.PaymentCalculator_breakdownSubtitle__HzVRT{color:var(--text-color);opacity:.7;margin:.125rem 0 0;text-align:center;font-style:italic}.PaymentCalculator_breakdownHighlight__EZqig{display:flex;justify-content:space-between;align-items:center;background:transparent;border-radius:3px;border:none;box-shadow:none;width:100%;margin:0}@media(max-width:768px){.PaymentCalculator_breakdownHighlight__EZqig,.PaymentCalculator_receiptHeader__1iXSx,.PaymentCalculator_receiptItem__re6Tp,.PaymentCalculator_subtotalLine__rzVOC{flex-direction:column;align-items:flex-start;gap:.125rem}.PaymentCalculator_receiptItem__re6Tp{padding:.2rem 0}.PaymentCalculator_itemPrice__PDBgt{align-self:flex-end}}@media(max-width:480px){.PaymentCalculator_mathBreakdown__0Y2vq,.PaymentCalculator_paymentBreakdown__hUaFB,.PaymentCalculator_paymentMathBreakdown__i9eSA,.PaymentCalculator_projectSummary__GoZV3,.PaymentCalculator_resultCard__3ilkk{padding:.25rem!important;margin-bottom:.25rem!important}.PaymentCalculator_breakdownHighlight__EZqig,.PaymentCalculator_receiptHeader__1iXSx,.PaymentCalculator_subtotalLine__rzVOC{gap:.05rem!important;margin-bottom:.05rem!important}.PaymentCalculator_receiptItems__LuVxg{gap:.1rem!important;margin-bottom:.1rem!important}.PaymentCalculator_addonItem__qjxaC,.PaymentCalculator_bundleItem__a_O_g,.PaymentCalculator_receiptItem__re6Tp{padding:.1rem 0!important;gap:.1rem!important}.PaymentCalculator_addonsHeader__y4RV7{margin:.15rem 0 .1rem!important;padding-top:.1rem!important}.PaymentCalculator_addonsTitle__EtmlZ{font-size:.55rem!important;margin-bottom:.05rem!important}.PaymentCalculator_savingsLine__shCAA{margin:.1rem 0!important;padding:.1rem .2rem!important}.PaymentCalculator_bundleNotice__51WoB,.PaymentCalculator_rangeNotice__T94vS,.PaymentCalculator_supportNotice__MWf7F{padding:.15rem!important;margin-top:.15rem!important}.PaymentCalculator_breakdownHeader__qSwUV{margin-bottom:.05rem!important}.PaymentCalculator_breakdownTitle__0pY_N,.PaymentCalculator_receiptTitle__zHZlz{font-size:.65rem!important;margin-bottom:.05rem!important}.PaymentCalculator_breakdownSubtitle__HzVRT{margin:.05rem 0 0!important}.PaymentCalculator_mathSection__ydaQj,.PaymentCalculator_paymentMathSection__lmfP9{margin-bottom:.15rem!important;padding-bottom:.1rem!important}.PaymentCalculator_mathLine__PvMjn,.PaymentCalculator_paymentMathLine__qh74L{margin-bottom:.05rem!important;padding:.02rem 0!important}.PaymentCalculator_mathSubtotal__XTUKy,.PaymentCalculator_paymentMathSubtotal__8gUAJ{margin-top:.05rem!important;padding-top:.05rem!important}.PaymentCalculator_mathFinalTotal__UsFV2,.PaymentCalculator_paymentMathFinal__SIIHV{margin-top:.08rem!important;padding-top:.08rem!important;padding-bottom:.08rem!important}.PaymentCalculator_resultTitle__9lLBh{margin-bottom:.25rem!important}.PaymentCalculator_footer__Jmo6s{margin-top:.25rem!important;padding:.25rem!important}.PaymentCalculator_note__vp2IB{padding:.15rem .25rem!important;margin-bottom:.15rem!important}}.PaymentCalculator_restrictedSlider__uIFCF{opacity:.8}.PaymentCalculator_restrictedSlider__uIFCF::-webkit-slider-thumb{background:rgba(var(--primary-color-rgb),.7);border:2px solid var(--accent-color)}.PaymentCalculator_restrictedSlider__uIFCF::-moz-range-thumb{background:rgba(var(--primary-color-rgb),.7);border:2px solid var(--accent-color)}.PaymentCalculator_quickSelectTabs__BIebY{gap:.375rem;margin-top:.5rem;margin-bottom:.25rem}@media(max-width:768px){.PaymentCalculator_quickSelectTabs__BIebY{gap:.5rem}}.PaymentCalculator_downPaymentHint__N7CsB,.PaymentCalculator_durationHint__tYJSF,.PaymentCalculator_projectCostContainer__NGivf,.PaymentCalculator_valueContainer__EXVGL{display:none}.PaymentCalculator_sliderValueContainer__fleU_{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;margin-top:.25rem;width:100%}.PaymentCalculator_sliderValue__XZBqY{text-align:center;font-weight:600;color:#000;padding:.4rem .6rem;background:var(--background-color);border-radius:6px;border:2px solid var(--primary2-color);font-size:.9rem;min-width:100px;box-shadow:0 1px 3px rgba(0,0,0,.05)}@media(max-width:768px){.PaymentCalculator_sliderValue__XZBqY{font-size:.85rem;padding:.35rem .5rem;min-width:90px}}@media(max-width:480px){.PaymentCalculator_sliderValue__XZBqY{font-size:.8rem;padding:.3rem .45rem;min-width:80px}}.PaymentCalculator_sliderHint__A2hEF{color:var(--text-color);opacity:.7;text-align:right;font-style:italic;margin-top:.05rem;line-height:1.2}.PaymentCalculator_quickSelectTabs__BIebY{display:flex;flex-direction:column;gap:.25rem;margin-top:.3rem;margin-bottom:.15rem}@media(max-width:768px){.PaymentCalculator_quickSelectTabs__BIebY{gap:.3rem}}.PaymentCalculator_tabGroup__Clz2V{display:flex;align-items:center;gap:.4rem}@media(max-width:768px){.PaymentCalculator_tabGroup__Clz2V{flex-direction:column;align-items:flex-start;gap:.2rem}}.PaymentCalculator_tabGroupLabel__SaAG6{color:#000;font-weight:600;min-width:40px;opacity:.8}@media(max-width:768px){.PaymentCalculator_tabGroupLabel__SaAG6{min-width:auto}}.PaymentCalculator_tabButtons__nOaKx{display:flex;gap:.2rem;flex-wrap:wrap}.PaymentCalculator_tabButton__RZhm_{background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.15);border-radius:5px;padding:.2rem .4rem;cursor:pointer;transition:all .2s ease;min-width:45px}.PaymentCalculator_tabButton__RZhm_:hover{background:rgba(0,0,0,.1);border-color:rgba(0,0,0,.25);transform:translateY(-1px)}.PaymentCalculator_tabButton__RZhm_:active{transform:translateY(0)}@media(max-width:768px){.PaymentCalculator_tabButton__RZhm_{padding:.25rem .5rem;min-width:50px}}.PaymentCalculator_supportTab__4zJRf{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.1)}.PaymentCalculator_supportTab__4zJRf:hover{background:rgba(0,0,0,.08)}.PaymentCalculator_activeTab__HcAX_{background:linear-gradient(135deg,var(--primary-color),var(--primary2-color))!important;border-color:var(--primary-color)!important;color:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.15)}.PaymentCalculator_activeTab__HcAX_ .PaymentCalculator_tabText__ECpAz{color:#fff!important;font-weight:600}.PaymentCalculator_activeTab__HcAX_:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.2)}.PaymentCalculator_tabText__ECpAz{color:#000;font-weight:500;line-height:1}.PaymentCalculator_addonsPagination__wcd2m{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.5rem;padding:.375rem 0;border-top:1px solid rgba(var(--text-color-rgb),.1)}.PaymentCalculator_paginationButton__RuJqX{width:24px;height:24px;border-radius:4px;border:1px solid rgba(var(--text-color-rgb),.3);background:var(--background-color);color:var(--text-color);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.PaymentCalculator_paginationButton__RuJqX:hover:not(:disabled){background:rgba(var(--primary-color-rgb),.1);border-color:var(--primary-color);color:var(--primary-color);transform:scale(1.05)}.PaymentCalculator_paginationButton__RuJqX:active:not(:disabled){transform:scale(.95)}.PaymentCalculator_paginationButton__RuJqX:disabled{opacity:.4;cursor:not-allowed;background:rgba(var(--text-color-rgb),.05)}.PaymentCalculator_pageIndicators__lPWYO{display:flex;align-items:center;gap:.25rem}.PaymentCalculator_pageIndicator__es38J{width:20px;height:20px;border-radius:50%;border:1px solid rgba(var(--text-color-rgb),.2);background:var(--background-color);color:var(--text-color);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;opacity:.7}.PaymentCalculator_pageIndicator__es38J:hover{background:rgba(var(--primary-color-rgb),.1);border-color:var(--primary-color);color:var(--primary-color);opacity:1;transform:scale(1.1)}.PaymentCalculator_pageIndicator__es38J:active{transform:scale(.9)}.PaymentCalculator_activePageIndicator__ffYy_{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important;opacity:1!important;font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.2)}.PaymentCalculator_activePageIndicator__ffYy_:hover{transform:scale(1.1);background:var(--primary-color)!important}.PaymentCalculator_addonsHeader__y4RV7{margin:.5rem 0 .25rem;padding-top:.5rem;border-top:1px solid rgba(var(--text-color-rgb),.1)}.PaymentCalculator_addonsTitle__EtmlZ{color:#666;font-weight:600;text-transform:uppercase;letter-spacing:.5px;font-size:.65rem}.PaymentCalculator_addonItem__qjxaC{display:flex;justify-content:space-between;align-items:center;padding:.15rem 0;margin-left:.5rem;border-bottom:1px solid rgba(var(--text-color-rgb),.05)}.PaymentCalculator_addonItem__qjxaC:last-of-type{border-bottom:none}.PaymentCalculator_addonName__tcsQl{color:#888;font-size:.7rem;line-height:1.2;flex:1 1}.PaymentCalculator_addonPrice__xQBVk{color:#888;font-size:.7rem;font-weight:500;white-space:nowrap}.PaymentCalculator_bundleItem__a_O_g{display:flex;justify-content:space-between;align-items:flex-start;padding:.2rem 0;gap:.5rem;border-bottom:1px solid rgba(0,0,0,.05)}.PaymentCalculator_bundleItem__a_O_g .PaymentCalculator_itemName__iwzVB{font-size:.8rem}.PaymentCalculator_bundleItem__a_O_g .PaymentCalculator_bundleFeatures___xQ1C{font-size:.7rem}.PaymentCalculator_bundleItem__a_O_g .PaymentCalculator_bundleOriginalPrice__XB6hJ{font-size:.65rem}.PaymentCalculator_bundleItem__a_O_g .PaymentCalculator_itemPrice__PDBgt{font-size:.8rem}.PaymentCalculator_bundleItem__a_O_g .PaymentCalculator_bundleSavings__nGJsd{font-size:.7rem}.PaymentCalculator_bundleFeatures___xQ1C{color:#4caf50;font-style:italic;margin-top:.125rem;font-weight:500}.PaymentCalculator_savingsLine__shCAA{display:flex;justify-content:space-between;align-items:center;margin:.25rem 0;padding:.25rem .5rem;background:rgba(76,175,80,.1);border-radius:4px;border:1px solid rgba(76,175,80,.2)}.PaymentCalculator_savingsLabel__4BHDw{color:#4caf50;font-weight:600}.PaymentCalculator_savingsAmount__fuMrv{color:#4caf50;font-weight:700}.PaymentCalculator_totalSavings__SsG_W{color:#4caf50;font-weight:600;text-align:center;font-style:italic;margin-top:.25rem}.PaymentCalculator_formulaReceiptMath__Wy09a{font-weight:700;color:var(--primary-color);font-size:1.1em}.PaymentCalculator_subtotalLabel__kEe7L{color:var(--text-color);font-weight:700;text-transform:uppercase;letter-spacing:.5px}.PaymentCalculator_bundlePriceContainer__KYd5b{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem}.PaymentCalculator_bundleOriginalPrice__XB6hJ{color:#888;text-decoration:line-through;font-style:italic;margin-top:.125rem}.PaymentCalculator_bundleSavings__nGJsd{color:#4caf50;font-weight:700;font-style:italic}.PaymentCalculator_bundleNotice__51WoB{background:rgba(33,150,243,.1);border:1px solid rgba(33,150,243,.2);border-radius:4px;padding:.375rem .5rem;margin:.25rem 0;text-align:center}.PaymentCalculator_bundleNoticeText__jqkkE{color:#1976d2;font-style:italic;font-weight:500}.PaymentCalculator_receiptTotal__oBI8c{padding-top:.5rem;border-top:2px solid var(--primary-color)}@media(max-width:768px){.PaymentCalculator_receiptTotal__oBI8c{padding-top:.875rem}}@media(max-width:480px){.PaymentCalculator_receiptTotal__oBI8c{padding-top:.75rem}}.PaymentCalculator_totalLine__nIriW{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}@media(max-width:480px){.PaymentCalculator_totalLine__nIriW{flex-direction:column;align-items:flex-start;gap:.25rem}}.PaymentCalculator_totalLabel__bGcwp{flex:1 1}.PaymentCalculator_totalTitle__94iBn{color:var(--text-color);margin:0}.PaymentCalculator_totalPrice__4gU6z{flex-shrink:0}.PaymentCalculator_bundleNotice__51WoB,.PaymentCalculator_rangeNotice__T94vS{background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.08),rgba(var(--primary2-color-rgb),.05));border:1px solid rgba(var(--primary-color-rgb),.2);border-radius:6px;padding:.5rem;margin-top:.5rem}@media(max-width:768px){.PaymentCalculator_bundleNotice__51WoB,.PaymentCalculator_rangeNotice__T94vS{padding:.4rem;margin-top:.4rem}}@media(max-width:480px){.PaymentCalculator_bundleNotice__51WoB,.PaymentCalculator_rangeNotice__T94vS{padding:.35rem;margin-top:.35rem}}.PaymentCalculator_bundleNoticeText__jqkkE,.PaymentCalculator_rangeNoticeText__1awel{color:var(--text-color);opacity:.8;margin:0;text-align:center;font-style:italic;line-height:1.3}.PaymentCalculator_rangeNotice__T94vS{background:linear-gradient(135deg,rgba(255,193,7,.08),rgba(255,179,0,.05));border-color:rgba(255,193,7,.3)}.PaymentCalculator_rangeNoticeText__1awel{color:#e65100;opacity:.9}.PaymentCalculator_supportNotice__MWf7F{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(99,102,241,.05));border:1px solid rgba(59,130,246,.3);border-radius:6px;padding:.5rem;margin-top:.5rem}@media(max-width:768px){.PaymentCalculator_supportNotice__MWf7F{padding:.4rem;margin-top:.4rem}}@media(max-width:480px){.PaymentCalculator_supportNotice__MWf7F{padding:.35rem;margin-top:.35rem}}.PaymentCalculator_supportNoticeText__tc7PU{color:#1d4ed8;opacity:.9;margin:0;text-align:center;font-style:italic;line-height:1.3}