.style_pricing__Kcgv0{padding:6rem 2rem;background:linear-gradient(180deg,#ffffff,#f8fafc);position:relative;overflow:hidden}.style_pricing__Kcgv0:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(79,70,229,.1) 15%,rgba(79,70,229,.3) 50%,rgba(79,70,229,.1) 85%,transparent)}.style_pricing__Kcgv0 .style_container__Ti8TQ{max-width:1200px;margin:0 auto}.style_pricing__Kcgv0 .style_pricingHeader__5Rgs4{text-align:center;margin-bottom:4rem;max-width:800px;margin-left:auto;margin-right:auto}.style_pricing__Kcgv0 .style_pricingHeader__5Rgs4 h1{font-size:4rem;font-weight:800;color:#1e293b;margin-bottom:1.5rem;letter-spacing:-.025em;line-height:1.1}.style_pricing__Kcgv0 .style_pricingHeader__5Rgs4 h1 .style_highlight__a_XTy{position:relative;color:#4f46e5;display:inline-block}.style_pricing__Kcgv0 .style_pricingHeader__5Rgs4 h1 .style_highlight__a_XTy:after{content:"";position:absolute;left:0;right:0;bottom:.1em;height:.3em;background-color:rgba(124,58,237,.2);z-index:-1;border-radius:2px}.style_pricing__Kcgv0 .style_pricingHeader__5Rgs4 .style_description__FKZS0{font-size:1.375rem;line-height:1.6;color:#475569;margin-bottom:2.5rem;font-weight:400}.style_pricing__Kcgv0 .style_billingToggle__Gn5Aq{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem}.style_pricing__Kcgv0 .style_billingToggle__Gn5Aq .style_billingLabel__AfPzy{font-weight:600;color:#64748b;display:flex;align-items:center;gap:.5rem;transition:color .3s ease}.style_pricing__Kcgv0 .style_billingToggle__Gn5Aq .style_billingLabel__AfPzy.style_active__R_zHd{color:#4f46e5}.style_pricing__Kcgv0 .style_billingToggle__Gn5Aq .style_toggleSwitch__KPdpe{position:relative;width:60px;height:30px;background:#e2e8f0;border-radius:30px;cursor:pointer;transition:background .3s ease}.style_pricing__Kcgv0 .style_billingToggle__Gn5Aq .style_toggleSwitch__KPdpe.style_active__R_zHd{background:#4f46e5}.style_pricing__Kcgv0 .style_billingToggle__Gn5Aq .style_toggleSwitch__KPdpe .style_toggleKnob__pCeUS{position:absolute;top:3px;left:3px;width:24px;height:24px;background:#fff;border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.2)}.style_pricing__Kcgv0 .style_billingToggle__Gn5Aq .style_toggleSwitch__KPdpe.style_active__R_zHd .style_toggleKnob__pCeUS{transform:translateX(30px)}.style_pricing__Kcgv0 .style_pricingGrid__FDH7D{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:5rem}.style_pricing__Kcgv0 .style_pricingCard__d6_dh{background:#fff;border-radius:1.25rem;padding:0;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.06);transition:all .3s ease;border:2px solid #e2e8f0;overflow:hidden}.style_pricing__Kcgv0 .style_pricingCard__d6_dh:hover{transform:translateY(-8px);box-shadow:0 12px 30px rgba(0,0,0,.1)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_popular__LpNOl{border-color:#4f46e5}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_popular__LpNOl:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#4f46e5,#7c3aed)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_oneTime__EFYEw{border-color:#10b981}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_oneTime__EFYEw:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#10b981,#059669)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_starter____X48{border-color:#3b82f6}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_starter____X48:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#3b82f6,#1d4ed8)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_agency__8C8oi{border-color:#f59e0b}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_agency__8C8oi:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#f59e0b,#d97706)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh:first-child{animation-delay:.1s}.style_pricing__Kcgv0 .style_pricingCard__d6_dh:nth-child(2){animation-delay:.2s}.style_pricing__Kcgv0 .style_pricingCard__d6_dh:nth-child(3){animation-delay:.3s}.style_pricing__Kcgv0 .style_pricingCard__d6_dh:nth-child(4){animation-delay:.4s}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_oneTime__EFYEw .style_currentBadge__5cqsL{border-color:rgba(0,0,0,0) #10b981 rgba(0,0,0,0) rgba(0,0,0,0)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_starter____X48 .style_currentBadge__5cqsL{border-color:rgba(0,0,0,0) #3b82f6 rgba(0,0,0,0) rgba(0,0,0,0)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_popular__LpNOl .style_currentBadge__5cqsL{border-color:rgba(0,0,0,0) #4f46e5 rgba(0,0,0,0) rgba(0,0,0,0)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_agency__8C8oi .style_currentBadge__5cqsL{border-color:rgba(0,0,0,0) #f59e0b rgba(0,0,0,0) rgba(0,0,0,0)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_oneTime__EFYEw .style_ctaButton__Fiffq.style_secondary__P9h34{color:#10b981;border-color:#10b981;box-shadow:0 4px 10px rgba(16,185,129,.15)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_oneTime__EFYEw .style_ctaButton__Fiffq.style_secondary__P9h34:hover{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 6px 15px rgba(16,185,129,.3)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_starter____X48 .style_ctaButton__Fiffq.style_secondary__P9h34{color:#3b82f6;border-color:#3b82f6;box-shadow:0 4px 10px rgba(59,130,246,.15)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_starter____X48 .style_ctaButton__Fiffq.style_secondary__P9h34:hover{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 6px 15px rgba(59,130,246,.3)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_starter____X48 .style_savingsBadge__bRlDI{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 2px 8px rgba(59,130,246,.25)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_popular__LpNOl .style_savingsBadge__bRlDI{background:linear-gradient(135deg,#4f46e5,#7c3aed);box-shadow:0 2px 8px rgba(79,70,229,.25)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_agency__8C8oi .style_ctaButton__Fiffq.style_secondary__P9h34{color:#f59e0b;border-color:#f59e0b;box-shadow:0 4px 10px rgba(245,158,11,.15)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_agency__8C8oi .style_ctaButton__Fiffq.style_secondary__P9h34:hover{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:0 6px 15px rgba(245,158,11,.3)}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_agency__8C8oi .style_savingsBadge__bRlDI{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 2px 8px rgba(245,158,11,.25)}.style_pricing__Kcgv0 .style_popularBadge__mcu8O{position:absolute;top:-.6rem;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;padding:.5rem;border-radius:9999px;font-size:.875rem;font-weight:600;box-shadow:0 4px 12px rgba(79,70,229,.3);z-index:2;width:150px;text-align:center}.style_pricing__Kcgv0 .style_oneTimeBadge__4vrbf{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 12px rgba(16,185,129,.3)}.style_pricing__Kcgv0 .style_oneTimeBadge__4vrbf,.style_pricing__Kcgv0 .style_starterBadge__eJT_S{position:absolute;top:-.5rem;left:50%;transform:translateX(-50%);color:#fff;padding:.5rem;border-radius:9999px;font-size:.875rem;font-weight:600;z-index:2;width:150px;text-align:center}.style_pricing__Kcgv0 .style_starterBadge__eJT_S{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 12px rgba(59,130,246,.3)}.style_pricing__Kcgv0 .style_agencyBadge__hkVix{position:absolute;top:-.5rem;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;padding:.5rem;border-radius:9999px;font-size:.875rem;font-weight:600;box-shadow:0 4px 12px rgba(245,158,11,.3);z-index:2;width:150px;text-align:center}.style_pricing__Kcgv0 .style_currentBadge__5cqsL{position:absolute;top:0;right:0;width:0;height:0;border-color:rgba(0,0,0,0) #10b981 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:0 60px 60px 0;z-index:2}.style_pricing__Kcgv0 .style_currentBadge__5cqsL:after{content:"✓";position:absolute;top:8px;right:-45px;color:#fff;font-size:1rem;font-weight:700;transform:rotate(45deg)}.style_pricing__Kcgv0 .style_cardContent__PC376{padding:2rem;display:flex;flex-direction:column;height:100%}.style_pricing__Kcgv0 .style_planHeader__a7aOu{margin-bottom:1.5rem}.style_pricing__Kcgv0 .style_planHeader__a7aOu .style_planName__U1lwl{font-size:1.375rem;font-weight:700;color:#1e293b;margin-bottom:.5rem;margin-top:20px}.style_pricing__Kcgv0 .style_planHeader__a7aOu .style_planDescription__T5D3u{color:#64748b;font-size:.9375rem;line-height:1.4}.style_pricing__Kcgv0 .style_priceContainer__Mf61I{margin-bottom:1.5rem;text-align:center}.style_pricing__Kcgv0 .style_priceContainer__Mf61I .style_originalPrice__3GId5{color:#94a3b8;text-decoration:line-through;font-size:.875rem;margin-bottom:.25rem}.style_pricing__Kcgv0 .style_priceContainer__Mf61I .style_price__DuBsr{font-size:2.75rem;font-weight:800;color:#1e293b;line-height:1;display:flex;align-items:baseline;justify-content:center;gap:.25rem}.style_pricing__Kcgv0 .style_priceContainer__Mf61I .style_price__DuBsr .style_currency__2AWha{font-size:1.25rem;vertical-align:top;margin-top:.5rem}.style_pricing__Kcgv0 .style_priceContainer__Mf61I .style_price__DuBsr .style_pricePeriod__AdfX6{color:#64748b;font-size:.875rem;font-weight:400}.style_pricing__Kcgv0 .style_priceContainer__Mf61I .style_savingsBadge__bRlDI{background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:.375rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;margin-top:.5rem;display:inline-block;box-shadow:0 2px 8px rgba(16,185,129,.25)}.style_pricing__Kcgv0 .style_ctaButton__Fiffq{width:100%;padding:.875rem .5rem;border:none;border-radius:.75rem;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.style_pricing__Kcgv0 .style_ctaButton__Fiffq.style_disabled__1O5gu{background:#f1f5f9!important;color:#94a3b8!important;border-color:#e2e8f0!important;cursor:not-allowed!important;box-shadow:none!important;opacity:.6}.style_pricing__Kcgv0 .style_ctaButton__Fiffq.style_disabled__1O5gu:hover{transform:none!important;box-shadow:none!important;background:#f1f5f9!important;color:#94a3b8!important}.style_pricing__Kcgv0 .style_ctaButton__Fiffq.style_primary__0MzZt{background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;box-shadow:0 4px 14px rgba(79,70,229,.4)}.style_pricing__Kcgv0 .style_ctaButton__Fiffq.style_primary__0MzZt:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(79,70,229,.5)}.style_pricing__Kcgv0 .style_ctaButton__Fiffq.style_primary__0MzZt:active{transform:translateY(-1px)}.style_pricing__Kcgv0 .style_ctaButton__Fiffq.style_secondary__P9h34{background:#fff;color:#4f46e5;border:2px solid #4f46e5;box-shadow:0 4px 10px rgba(0,0,0,.05)}.style_pricing__Kcgv0 .style_ctaButton__Fiffq.style_secondary__P9h34:hover{background:#4f46e5;color:#fff;transform:translateY(-3px);box-shadow:0 6px 15px rgba(79,70,229,.3)}.style_pricing__Kcgv0 .style_ctaButton__Fiffq.style_secondary__P9h34:active{transform:translateY(-1px)}.style_pricing__Kcgv0 .style_featuresList__Bb_Zu{list-style:none;flex-grow:1}.style_pricing__Kcgv0 .style_featuresList__Bb_Zu .style_feature__hsP6F{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;color:#475569}.style_pricing__Kcgv0 .style_featuresList__Bb_Zu .style_feature__hsP6F .style_featureIcon__dgOdO{flex-shrink:0;font-size:.875rem;margin-top:.125rem}.style_pricing__Kcgv0 .style_featuresList__Bb_Zu .style_feature__hsP6F .style_featureIcon__dgOdO .style_included__d8uRV{color:#10b981}.style_pricing__Kcgv0 .style_featuresList__Bb_Zu .style_feature__hsP6F .style_featureIcon__dgOdO .style_limited__DVXQD{color:#f59e0b}.style_pricing__Kcgv0 .style_featuresList__Bb_Zu .style_feature__hsP6F .style_featureIcon__dgOdO .style_unavailable__C_LNC{color:#ef4444}.style_pricing__Kcgv0 .style_featuresList__Bb_Zu .style_feature__hsP6F .style_featureText__eJXdA{font-size:.875rem;line-height:1.4}.style_pricing__Kcgv0 .style_comparisonSection__JRHKZ{margin-top:6rem;background:#f8fafc;padding:4rem 2rem;border-radius:2rem}.style_pricing__Kcgv0 .style_comparisonSection__JRHKZ .style_comparisonHeader__MWxgM{text-align:center;margin-bottom:3rem}.style_pricing__Kcgv0 .style_comparisonSection__JRHKZ .style_comparisonHeader__MWxgM h2{font-size:2.75rem;font-weight:800;color:#1e293b;margin-bottom:1rem;position:relative;display:inline-block}.style_pricing__Kcgv0 .style_comparisonSection__JRHKZ .style_comparisonHeader__MWxgM h2:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-.75rem;width:80px;height:4px;border-radius:2px;background:linear-gradient(90deg,#4f46e5,#7c3aed)}.style_pricing__Kcgv0 .style_comparisonSection__JRHKZ .style_comparisonHeader__MWxgM .style_subtitle__OwN69{font-size:1.25rem;color:#64748b;line-height:1.6}.style_pricing__Kcgv0 .style_comparisonTable__vG9ac{background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.08)}.style_pricing__Kcgv0 .style_comparisonTable__vG9ac .style_tableHeader__q2P0h{background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;padding:1.5rem;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;grid-gap:1rem;gap:1rem;font-weight:600;font-size:1rem}.style_pricing__Kcgv0 .style_comparisonTable__vG9ac .style_tableHeader__q2P0h>div:first-child{text-align:left}.style_pricing__Kcgv0 .style_comparisonTable__vG9ac .style_tableHeader__q2P0h>div:not(:first-child){text-align:center}.style_pricing__Kcgv0 .style_comparisonTable__vG9ac .style_tableBody__NOamN .style_tableRow__AIIBM{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;grid-gap:1rem;gap:1rem;padding:1.5rem;border-bottom:1px solid #f1f5f9;align-items:center}.style_pricing__Kcgv0 .style_comparisonTable__vG9ac .style_tableBody__NOamN .style_tableRow__AIIBM:last-child{border-bottom:none}.style_pricing__Kcgv0 .style_comparisonTable__vG9ac .style_tableBody__NOamN .style_tableRow__AIIBM:nth-child(2n){background:#f8fafc}.style_pricing__Kcgv0 .style_comparisonTable__vG9ac .style_tableBody__NOamN .style_tableRow__AIIBM>div:first-child{text-align:left}.style_pricing__Kcgv0 .style_comparisonTable__vG9ac .style_tableBody__NOamN .style_tableRow__AIIBM>div:not(:first-child){text-align:center}.style_pricing__Kcgv0 .style_comparisonTable__vG9ac .style_tableBody__NOamN .style_tableRow__AIIBM .style_featureName__zh1An{font-weight:600;color:#1e293b;font-size:1rem}.style_pricing__Kcgv0 .style_comparisonTable__vG9ac .style_tableBody__NOamN .style_tableRow__AIIBM .style_featureCheck__aCVmF,.style_pricing__Kcgv0 .style_comparisonTable__vG9ac .style_tableBody__NOamN .style_tableRow__AIIBM .style_featureX__NxypV{color:#64748b;font-size:.9rem;font-weight:600;display:flex;justify-content:center;align-items:center}.style_pricing__Kcgv0 .style_comparisonTable__vG9ac .style_tableBody__NOamN .style_tableRow__AIIBM .style_featureLimited__Vi_h0{color:#64748b;font-size:.9rem;font-weight:600}.style_pricing__Kcgv0 .style_faqSection__hSPac{margin-top:6rem;padding:4rem 2rem}.style_pricing__Kcgv0 .style_faqSection__hSPac .style_faqHeader__wyH5K{text-align:center;margin-bottom:3rem}.style_pricing__Kcgv0 .style_faqSection__hSPac .style_faqHeader__wyH5K h2{font-size:2.75rem;font-weight:800;color:#1e293b;margin-bottom:1rem}.style_pricing__Kcgv0 .style_faqSection__hSPac .style_faqHeader__wyH5K .style_subtitle__OwN69{color:#64748b;font-size:1.25rem;max-width:700px;margin:0 auto;line-height:1.6}.style_pricing__Kcgv0 .style_faqSection__hSPac .style_faqGrid__t7UZK{max-width:800px;margin:0 auto;display:grid;grid-gap:1rem;gap:1rem}.style_pricing__Kcgv0 .style_faqSection__hSPac .style_faqGrid__t7UZK .style_faqItem__YdV_j{border:1px solid #e2e8f0;border-radius:1rem;overflow:hidden;background:#fff;transition:all .3s ease;box-shadow:0 2px 10px rgba(0,0,0,.025)}.style_pricing__Kcgv0 .style_faqSection__hSPac .style_faqGrid__t7UZK .style_faqItem__YdV_j:hover{box-shadow:0 5px 15px rgba(0,0,0,.05)}.style_pricing__Kcgv0 .style_faqSection__hSPac .style_faqGrid__t7UZK .style_faqItem__YdV_j.style_active__R_zHd{box-shadow:0 8px 25px rgba(0,0,0,.08);border-color:#cbd5e1}.style_pricing__Kcgv0 .style_faqSection__hSPac .style_faqGrid__t7UZK .style_faqItem__YdV_j.style_active__R_zHd .style_faqQuestion__iTOyT{background:#f8fafc}.style_pricing__Kcgv0 .style_faqSection__hSPac .style_faqGrid__t7UZK .style_faqItem__YdV_j.style_active__R_zHd .style_faqQuestion__iTOyT .style_accordionIcon__0lrOs{transform:rotate(180deg)}.style_pricing__Kcgv0 .style_faqSection__hSPac .style_faqGrid__t7UZK .style_faqItem__YdV_j.style_active__R_zHd .style_faqAnswer__Ceo1O{max-height:200px;padding:1.5rem}.style_pricing__Kcgv0 .style_faqSection__hSPac .style_faqGrid__t7UZK .style_faqItem__YdV_j .style_faqQuestion__iTOyT{padding:1.5rem;background:#f8fafc;cursor:pointer;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .3s ease}.style_pricing__Kcgv0 .style_faqSection__hSPac .style_faqGrid__t7UZK .style_faqItem__YdV_j .style_faqQuestion__iTOyT:hover{background:#f1f5f9}.style_pricing__Kcgv0 .style_faqSection__hSPac .style_faqGrid__t7UZK .style_faqItem__YdV_j .style_faqQuestion__iTOyT h3{font-weight:600;color:#1e293b;font-size:1.125rem;margin:0}.style_pricing__Kcgv0 .style_faqSection__hSPac .style_faqGrid__t7UZK .style_faqItem__YdV_j .style_faqQuestion__iTOyT .style_accordionIcon__0lrOs{font-size:1rem;color:#64748b;transition:transform .3s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.style_pricing__Kcgv0 .style_faqSection__hSPac .style_faqGrid__t7UZK .style_faqItem__YdV_j .style_faqAnswer__Ceo1O{color:#475569;line-height:1.6;padding:0 1.5rem;max-height:0;overflow:hidden;transition:all .3s ease}.style_pricing__Kcgv0 .style_faqSection__hSPac .style_faqGrid__t7UZK .style_faqItem__YdV_j .style_faqAnswer__Ceo1O p{margin:0;font-size:1rem}.style_pricing__Kcgv0 .style_contactCta__JWt88{text-align:center;margin-top:4rem;padding:3rem;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:1.5rem;color:#fff;position:relative;overflow:hidden}.style_pricing__Kcgv0 .style_contactCta__JWt88:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23ffffff' fill-opacity='0.05' fill-rule='evenodd'%3E%3Ccircle cx='3' cy='3' r='3'/%3E%3Ccircle cx='13' cy='13' r='3'/%3E%3C/g%3E%3C/svg%3E")}.style_pricing__Kcgv0 .style_contactCta__JWt88 .style_ctaContent__st2lU{position:relative;z-index:1}.style_pricing__Kcgv0 .style_contactCta__JWt88 .style_ctaContent__st2lU h3{font-size:1.75rem;font-weight:700;margin-bottom:1rem}.style_pricing__Kcgv0 .style_contactCta__JWt88 .style_ctaContent__st2lU p{font-size:1.125rem;margin-bottom:2rem;opacity:.9;max-width:600px;margin-left:auto;margin-right:auto;color:#fff}.style_pricing__Kcgv0 .style_contactCta__JWt88 .style_ctaContent__st2lU .style_contactButton__spC7W{background:#fff;color:#4f46e5;padding:1rem 2rem;border:none;border-radius:.75rem;font-weight:600;font-size:1.125rem;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.75rem;box-shadow:0 4px 12px rgba(0,0,0,.1)}.style_pricing__Kcgv0 .style_contactCta__JWt88 .style_ctaContent__st2lU .style_contactButton__spC7W:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.15)}.style_pricing__Kcgv0 .style_contactCta__JWt88 .style_ctaContent__st2lU .style_contactButton__spC7W:active{transform:translateY(0)}@media(max-width:1200px){.style_pricing__Kcgv0 .style_pricingGrid__FDH7D{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:992px){.style_pricing__Kcgv0{padding:4rem 2rem}.style_pricing__Kcgv0 .style_pricingHeader__5Rgs4 h1{font-size:3rem}.style_pricing__Kcgv0 .style_pricingHeader__5Rgs4 .style_description__FKZS0{font-size:1.25rem}.style_pricing__Kcgv0 .style_pricingGrid__FDH7D{grid-template-columns:repeat(2,1fr)}.style_pricing__Kcgv0 .style_comparisonTable__vG9ac .style_tableBody__NOamN .style_tableRow__AIIBM,.style_pricing__Kcgv0 .style_comparisonTable__vG9ac .style_tableHeader__q2P0h{grid-template-columns:1fr;text-align:center;gap:.5rem}.style_pricing__Kcgv0 .style_comparisonTable__vG9ac .style_tableBody__NOamN .style_tableRow__AIIBM .style_featureName__zh1An,.style_pricing__Kcgv0 .style_comparisonTable__vG9ac .style_tableHeader__q2P0h .style_featureName__zh1An{text-align:center;font-weight:700;color:#4f46e5;padding:.5rem 0;border-bottom:1px solid #e2e8f0}}@media(max-width:768px){.style_pricing__Kcgv0{padding:3rem 1.5rem}.style_pricing__Kcgv0 .style_pricingHeader__5Rgs4 h1{font-size:2.5rem}.style_pricing__Kcgv0 .style_pricingHeader__5Rgs4 .style_description__FKZS0{font-size:1.125rem}.style_pricing__Kcgv0 .style_pricingGrid__FDH7D{grid-template-columns:1fr;gap:1.5rem}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_oneTime__EFYEw,.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_popular__LpNOl{transform:none}.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_oneTime__EFYEw:hover,.style_pricing__Kcgv0 .style_pricingCard__d6_dh.style_popular__LpNOl:hover{transform:translateY(-8px)}.style_pricing__Kcgv0 .style_comparisonSection__JRHKZ,.style_pricing__Kcgv0 .style_faqSection__hSPac{padding:3rem 1.5rem}.style_pricing__Kcgv0 .style_comparisonSection__JRHKZ h2,.style_pricing__Kcgv0 .style_faqSection__hSPac h2{font-size:2.25rem}.style_pricing__Kcgv0 .style_contactCta__JWt88{padding:2rem 1.5rem}.style_pricing__Kcgv0 .style_contactCta__JWt88 .style_ctaContent__st2lU h3{font-size:1.5rem}.style_pricing__Kcgv0 .style_contactCta__JWt88 .style_ctaContent__st2lU p{font-size:1rem}}@media(max-width:480px){.style_pricing__Kcgv0 .style_pricingHeader__5Rgs4 h1{font-size:2rem}.style_pricing__Kcgv0 .style_billingToggle__Gn5Aq{flex-direction:column;gap:1rem}}.style_confirmationOverlay__prjAQ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.style_confirmationDialog__ivENy{background:#fff;border-radius:12px;padding:2rem;max-width:450px;width:90%;box-shadow:0 10px 25px rgba(0,0,0,.1)}.style_confirmationDialog__ivENy h3{margin:0 0 1rem;font-size:1.5rem;font-weight:600}.style_confirmationDialog__ivENy p{margin-bottom:1rem;color:#666}.style_costBreakdown__0k9KK{background:#f8f9fa;padding:1rem;border-radius:8px;margin:1rem 0}.style_costBreakdown__0k9KK p{margin:0 0 .5rem;font-size:1.1rem}.style_costBreakdown__0k9KK small{color:#888;font-size:.9rem;line-height:1.4}.style_downgradeInfo__XG4ld{background:#fff3cd;border:1px solid #ffeaa7;border-radius:6px;padding:.75rem;margin-top:.5rem}.style_downgradeInfo__XG4ld small{color:#856404;font-size:.85rem;line-height:1.5}.style_downgradeInfo__XG4ld small strong{color:#7d5a00}.style_confirmationButtons__yvh2v{display:flex;gap:1rem;margin-top:1.5rem}.style_cancelButton__ndAJl{flex:1 1;padding:.75rem 1rem;border:2px solid #ddd;background:#fff;border-radius:8px;cursor:pointer;font-weight:500;transition:all .2s ease}.style_cancelButton__ndAJl:hover{background:#f5f5f5;border-color:#bbb}.style_confirmButton__SONJz{flex:1 1;padding:.75rem 1rem;background:#3b82f6;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:500;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s ease}.style_confirmButton__SONJz:hover{background:#2563eb}.style_confirmButton__SONJz:disabled{opacity:.7;cursor:not-allowed}.style_successAlert__QE8on{background:#d4edda;border:1px solid #c3e6cb;color:#155724;padding:1rem 1.5rem;border-radius:8px;margin-bottom:2rem;display:flex;align-items:flex-start;gap:.5rem;position:relative}.style_successAlert__QE8on span{flex:1 1;line-height:1.5}.style_successAlert__QE8on .style_closeSuccess__oZWNb{background:none;border:none;color:#155724;cursor:pointer;font-size:1.2rem;padding:0;margin-left:.5rem}.style_successAlert__QE8on .style_closeSuccess__oZWNb:hover{opacity:.7}.style_errorAlert__V8N4D{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24;padding:1rem 1.5rem;border-radius:8px;margin-bottom:2rem;display:flex;align-items:flex-start;gap:.5rem;position:relative}.style_errorAlert__V8N4D span{flex:1 1;line-height:1.5}.style_errorAlert__V8N4D .style_closeError__kCGk5{background:none;border:none;color:#721c24;cursor:pointer;font-size:1.2rem;padding:0;margin-left:.5rem}.style_errorAlert__V8N4D .style_closeError__kCGk5:hover{opacity:.7}.style_spinning__cwuYV{animation:style_spin__jdA3c 1s linear infinite}@keyframes style_spin__jdA3c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}