.Pricing-module__NC28wq__page{--ink:var(--color-text);--ink-soft:#495057;--ink-faint:#868e96;--ink-off:#adb5bd;--eyebrow:#8a3006;--link:var(--color-accent-dark);--green:#1e7a46;--featured-tint:#fffaf0;--dark-card:#24243c;--dark-text:#c9cbd6;--star:#df8a00;--tab-track:#f1f3f5;font-variant-numeric:tabular-nums}.Pricing-module__NC28wq__phoneOnly{display:none!important}@media (max-width:719px){.Pricing-module__NC28wq__wideOnly{display:none!important}.Pricing-module__NC28wq__phoneOnly{display:flex!important}}.Pricing-module__NC28wq__inner{max-width:var(--container-max);gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}.Pricing-module__NC28wq__sectionTitle{text-align:center;font-size:2rem;font-weight:700;line-height:1.2}.Pricing-module__NC28wq__hero{background:var(--color-primary-light);padding:calc(var(--navbar-height) + 72px)20px 56px}.Pricing-module__NC28wq__heroInner{max-width:var(--container-max);text-align:center;flex-direction:column;align-items:center;gap:20px;margin:0 auto;display:flex}.Pricing-module__NC28wq__eyebrow{font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--eyebrow);font-weight:700}.Pricing-module__NC28wq__heroTitle{max-width:820px;font-size:3.25rem;font-weight:800;line-height:1.08}.Pricing-module__NC28wq__heroSubtitle{font-size:var(--font-size-xl);color:var(--ink-soft);max-width:680px;line-height:1.5}.Pricing-module__NC28wq__toggles{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.Pricing-module__NC28wq__segmented{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:4px;display:flex}.Pricing-module__NC28wq__segment,.Pricing-module__NC28wq__segmentOn{border-radius:var(--radius-full);cursor:pointer;min-height:40px;color:var(--ink);white-space:nowrap;background:0 0;border:0;padding:0 18px;font-family:inherit;font-size:15px;font-weight:600}.Pricing-module__NC28wq__segmentOn{background:var(--ink);color:var(--color-text-light)}.Pricing-module__NC28wq__segment:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.Pricing-module__NC28wq__segmentOn:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.Pricing-module__NC28wq__tab:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.Pricing-module__NC28wq__tabOn:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.Pricing-module__NC28wq__calcPlan:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.Pricing-module__NC28wq__calcPlanOn:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.Pricing-module__NC28wq__faqQuestion:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.Pricing-module__NC28wq__currencySwitch:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.Pricing-module__NC28wq__stepper button:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.Pricing-module__NC28wq__save{border-radius:var(--radius-full);background:var(--green);color:var(--color-text-light);letter-spacing:.02em;margin-left:6px;padding:3px 9px;font-size:12px;font-weight:800;line-height:1.2;display:inline-block}.Pricing-module__NC28wq__currencyNote{font-size:var(--font-size-sm);color:var(--color-text-muted)}.Pricing-module__NC28wq__plans{padding:48px 20px 24px}.Pricing-module__NC28wq__planGrid{max-width:var(--container-max);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:stretch;gap:20px;margin:0 auto;display:grid}.Pricing-module__NC28wq__card,.Pricing-module__NC28wq__cardFeatured,.Pricing-module__NC28wq__tabCard,.Pricing-module__NC28wq__tabCardFeatured{background:var(--color-bg);border:1px solid var(--color-border);border-radius:20px;flex-direction:column;gap:18px;padding:28px 24px 22px;display:flex;position:relative}.Pricing-module__NC28wq__cardFeatured,.Pricing-module__NC28wq__tabCardFeatured{border:2px solid var(--color-primary);box-shadow:0 12px 32px #feae1138}.Pricing-module__NC28wq__badge{background:var(--ink);color:var(--color-text-light);letter-spacing:.04em;border-radius:var(--radius-full);padding:5px 12px;font-size:12px;font-weight:700;position:absolute;top:-13px;left:24px}.Pricing-module__NC28wq__badgeInline{background:var(--ink);color:var(--color-text-light);letter-spacing:.04em;border-radius:var(--radius-full);align-self:flex-start;padding:4px 10px;font-size:11px;font-weight:700}.Pricing-module__NC28wq__cardHead{flex-direction:column;gap:6px;display:flex}.Pricing-module__NC28wq__planName{font-size:22px;font-weight:700;line-height:1.2}.Pricing-module__NC28wq__planNamePhone{font-size:24px;font-weight:700;line-height:1.2}.Pricing-module__NC28wq__tagline{color:var(--ink-soft);font-size:15px;line-height:1.45}.Pricing-module__NC28wq__card .Pricing-module__NC28wq__tagline,.Pricing-module__NC28wq__cardFeatured .Pricing-module__NC28wq__tagline{min-height:44px}.Pricing-module__NC28wq__priceBlock{flex-direction:column;gap:4px;display:flex}.Pricing-module__NC28wq__priceRow{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.Pricing-module__NC28wq__was{color:var(--ink-faint);font-size:22px;font-weight:600}.Pricing-module__NC28wq__price{font-size:44px;font-weight:800;line-height:1}.Pricing-module__NC28wq__per{color:var(--ink-soft);font-size:15px;font-weight:500}.Pricing-module__NC28wq__sub{font-size:var(--font-size-sm);color:var(--color-text-muted);min-height:20px;line-height:1.4}.Pricing-module__NC28wq__volume{background:var(--color-bg-alt);border-radius:10px;padding:10px 12px;font-size:15px;font-weight:600}.Pricing-module__NC28wq__features{flex-direction:column;flex-grow:1;gap:10px;display:flex}.Pricing-module__NC28wq__features li{align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;display:flex}.Pricing-module__NC28wq__yes{color:var(--green);flex-shrink:0}.Pricing-module__NC28wq__features .Pricing-module__NC28wq__yes{margin-top:1px}.Pricing-module__NC28wq__no{color:var(--ink-off);flex-shrink:0}.Pricing-module__NC28wq__btnPrimary,.Pricing-module__NC28wq__btnOutline,.Pricing-module__NC28wq__btnPrimaryLarge,.Pricing-module__NC28wq__btnDark{min-height:48px;font-size:var(--font-size-base);border-radius:12px;justify-content:center;align-items:center;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:flex}.Pricing-module__NC28wq__btnPrimary,.Pricing-module__NC28wq__btnPrimaryLarge{background:var(--color-primary);color:var(--ink)}.Pricing-module__NC28wq__btnPrimary:hover,.Pricing-module__NC28wq__btnPrimaryLarge:hover{background:#f39c00}.Pricing-module__NC28wq__btnOutline{background:var(--color-bg);color:var(--ink);border:1.5px solid var(--ink)}.Pricing-module__NC28wq__btnOutline:hover{background:var(--ink);color:var(--color-text-light)}.Pricing-module__NC28wq__btnPrimaryLarge{min-height:52px;font-size:17px}.Pricing-module__NC28wq__ctaNote{color:var(--color-text-muted);text-align:center;font-size:13px}.Pricing-module__NC28wq__plansNote{max-width:var(--container-max);font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center;margin:20px auto 0}.Pricing-module__NC28wq__phonePlans{flex-direction:column;gap:14px}.Pricing-module__NC28wq__tabs{background:var(--tab-track);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid}.Pricing-module__NC28wq__tab,.Pricing-module__NC28wq__tabOn{min-height:44px;font-family:inherit;font-size:var(--font-size-sm);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:9px;font-weight:700}.Pricing-module__NC28wq__tabOn{background:var(--color-bg);color:var(--ink);box-shadow:0 1px 3px #0000001f}.Pricing-module__NC28wq__tabCard,.Pricing-module__NC28wq__tabCardFeatured{border-radius:18px;gap:16px;padding:22px 18px}.Pricing-module__NC28wq__tabCard .Pricing-module__NC28wq__sub,.Pricing-module__NC28wq__tabCardFeatured .Pricing-module__NC28wq__sub{min-height:0}.Pricing-module__NC28wq__lines{border-top:1px solid var(--color-border);flex-direction:column;gap:12px;margin-top:4px;padding-top:14px;display:flex}.Pricing-module__NC28wq__line,.Pricing-module__NC28wq__lineOff{color:var(--ink);align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;display:flex}.Pricing-module__NC28wq__lineOff{color:var(--ink-faint)}.Pricing-module__NC28wq__line svg,.Pricing-module__NC28wq__lineOff svg{margin-top:2px}.Pricing-module__NC28wq__lineLabel{flex-grow:1}.Pricing-module__NC28wq__lineValue{white-space:nowrap;font-weight:700}.Pricing-module__NC28wq__fairUse{color:var(--color-text-muted);font-size:13px;line-height:1.5}.Pricing-module__NC28wq__phoneCurrencyNote{color:var(--color-text-muted);text-align:center;min-height:2.6em;font-size:13px}.Pricing-module__NC28wq__currencySwitch{min-height:44px;font-family:inherit;font-size:var(--font-size-sm);color:var(--link);cursor:pointer;background:0 0;border:0;align-self:center;padding:0 12px;font-weight:700;text-decoration:underline}.Pricing-module__NC28wq__calcSection{padding:32px 20px 56px}.Pricing-module__NC28wq__calc{max-width:var(--container-max);border:1px solid var(--color-border);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin:0 auto;padding:32px;display:flex}.Pricing-module__NC28wq__calcIntro{flex-direction:column;flex:340px;gap:8px;display:flex}.Pricing-module__NC28wq__calcTitle{font-size:1.75rem;font-weight:700;line-height:1.2}.Pricing-module__NC28wq__calcText{font-size:var(--font-size-base);color:var(--ink-soft);line-height:1.5}.Pricing-module__NC28wq__calcControls{flex-wrap:wrap;flex:520px;align-items:center;gap:20px;display:flex}.Pricing-module__NC28wq__field{flex-direction:column;gap:6px;display:flex}.Pricing-module__NC28wq__fieldLabel{color:var(--ink-soft);font-size:13px;font-weight:600}.Pricing-module__NC28wq__stepper{border:1px solid var(--color-border-light);border-radius:10px;align-items:center;display:flex}.Pricing-module__NC28wq__stepper button{cursor:pointer;width:44px;height:44px;color:var(--ink);background:0 0;border:0;border-radius:10px;font-family:inherit;font-size:22px}.Pricing-module__NC28wq__stepper button:disabled{color:var(--ink-off);cursor:default}.Pricing-module__NC28wq__stepperValue{text-align:center;min-width:40px;font-size:var(--font-size-xl);font-weight:700}.Pricing-module__NC28wq__calcPlans{gap:6px;display:flex}.Pricing-module__NC28wq__calcPlan,.Pricing-module__NC28wq__calcPlanOn{cursor:pointer;background:var(--color-bg);min-height:44px;color:var(--ink);border:1px solid var(--color-border-light);border-radius:10px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:600}.Pricing-module__NC28wq__calcPlanOn{background:var(--ink);color:var(--color-text-light);border-color:var(--ink)}.Pricing-module__NC28wq__calcResult{background:var(--color-primary-light);border-radius:14px;flex-direction:column;flex:200px;gap:2px;padding:14px 18px;display:flex}.Pricing-module__NC28wq__calcLabel{font-size:var(--font-size-sm);color:var(--ink-soft)}.Pricing-module__NC28wq__calcTotal{white-space:nowrap;font-size:2rem;font-weight:800;line-height:1.1}.Pricing-module__NC28wq__calcSub{color:var(--color-text-muted);font-size:13px}.Pricing-module__NC28wq__every{background:var(--color-bg-dark);color:var(--color-text-light);padding:56px 20px}.Pricing-module__NC28wq__every .Pricing-module__NC28wq__inner{gap:28px}.Pricing-module__NC28wq__everyHead{flex-direction:column;gap:8px;display:flex}.Pricing-module__NC28wq__everyTitle{font-size:2rem;font-weight:700;line-height:1.2}.Pricing-module__NC28wq__everyText{color:var(--dark-text);font-size:17px}.Pricing-module__NC28wq__everyGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.Pricing-module__NC28wq__everyCard{background:var(--dark-card);border-radius:var(--radius-lg);flex-direction:column;gap:10px;padding:22px;display:flex}.Pricing-module__NC28wq__everyCard h3{font-size:19px;font-weight:700;line-height:1.3}.Pricing-module__NC28wq__everyCard p{color:var(--dark-text);font-size:15px;line-height:1.5}.Pricing-module__NC28wq__everyCard a{color:var(--color-primary);text-decoration:underline}.Pricing-module__NC28wq__everyIcon{color:var(--color-primary)}.Pricing-module__NC28wq__compare{background:var(--color-bg-alt);padding:64px 20px}.Pricing-module__NC28wq__tableBox{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow-x:auto}.Pricing-module__NC28wq__table{border-collapse:collapse;width:100%;min-width:760px;font-size:15px}.Pricing-module__NC28wq__table thead tr{border-bottom:2px solid var(--color-border)}.Pricing-module__NC28wq__thFeature{text-align:left;width:36%;color:var(--color-text-muted);padding:18px 20px;font-weight:600}.Pricing-module__NC28wq__thPlan,.Pricing-module__NC28wq__thFeatured{padding:18px 12px;font-weight:700}.Pricing-module__NC28wq__thFeatured{background:var(--color-primary-light)}.Pricing-module__NC28wq__groupRow{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--eyebrow);padding:22px 20px 8px;font-size:13px}.Pricing-module__NC28wq__row{border-top:1px solid var(--tab-track)}.Pricing-module__NC28wq__rowLabel{text-align:left;padding:14px 20px;font-weight:500}.Pricing-module__NC28wq__rowHint{color:var(--color-text-muted);font-size:13px;font-weight:400;display:block}.Pricing-module__NC28wq__cell,.Pricing-module__NC28wq__cellFeatured{text-align:center;padding:14px 12px}.Pricing-module__NC28wq__cellFeatured{background:var(--featured-tint)}.Pricing-module__NC28wq__cellText{font-weight:600}.Pricing-module__NC28wq__fairUseWide{color:var(--color-text-muted);text-align:center;font-size:13px}.Pricing-module__NC28wq__proof{padding:56px 20px}.Pricing-module__NC28wq__proofGrid{max-width:var(--container-max);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:20px;margin:0 auto;display:grid}.Pricing-module__NC28wq__nonProfit{border:1px solid var(--color-border);border-radius:20px;flex-direction:column;gap:10px;padding:28px;display:flex}.Pricing-module__NC28wq__nonProfit h3{font-size:22px;font-weight:700;line-height:1.25}.Pricing-module__NC28wq__nonProfit p{font-size:var(--font-size-base);color:var(--ink-soft);line-height:1.5}.Pricing-module__NC28wq__heart{color:var(--link)}.Pricing-module__NC28wq__compareLine{text-align:center;margin:var(--space-6)auto 0;padding:0 var(--space-6);font-size:var(--font-size-base)}.Pricing-module__NC28wq__textLink,.Pricing-module__NC28wq__textLinkSmall{color:var(--link);font-weight:700;text-decoration:underline}.Pricing-module__NC28wq__textLink:hover,.Pricing-module__NC28wq__textLinkSmall:hover{color:var(--eyebrow)}.Pricing-module__NC28wq__textLinkSmall{font-size:var(--font-size-sm);margin-left:auto}.Pricing-module__NC28wq__quote{background:var(--color-primary-light);border-radius:20px;flex-direction:column;justify-content:space-between;gap:14px;padding:28px;display:flex}.Pricing-module__NC28wq__stars{color:var(--star);gap:4px;margin-bottom:14px;display:flex}.Pricing-module__NC28wq__quoteText{font-size:22px;font-style:italic;font-weight:600;line-height:1.45}.Pricing-module__NC28wq__quoteBy{align-items:center;gap:12px;display:flex}.Pricing-module__NC28wq__avatar{border-radius:var(--radius-full);background:var(--color-primary);width:44px;height:44px;color:var(--ink);flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex}.Pricing-module__NC28wq__quoteWho{flex-direction:column;line-height:1.35;display:flex}.Pricing-module__NC28wq__quoteWho strong{font-size:var(--font-size-base)}.Pricing-module__NC28wq__quoteWho span{font-size:var(--font-size-sm);color:var(--ink-soft)}.Pricing-module__NC28wq__faq{background:var(--color-bg-alt);padding:56px 20px 64px}.Pricing-module__NC28wq__faqInner{flex-direction:column;gap:12px;max-width:860px;margin:0 auto;display:flex}.Pricing-module__NC28wq__faqInner .Pricing-module__NC28wq__sectionTitle{margin-bottom:12px}.Pricing-module__NC28wq__faqItem{background:var(--color-bg);border:1px solid var(--color-border);border-radius:14px}.Pricing-module__NC28wq__faqQuestion{cursor:pointer;text-align:left;width:100%;min-height:56px;font-family:inherit;font-size:var(--font-size-lg);color:var(--ink);background:0 0;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-weight:600;display:flex}.Pricing-module__NC28wq__faqSign{color:var(--color-text-muted);font-size:22px}.Pricing-module__NC28wq__faqAnswer{font-size:var(--font-size-base);color:var(--ink-soft);padding:0 20px 18px;line-height:1.6}.Pricing-module__NC28wq__cta{background:var(--color-primary);padding:64px 20px}.Pricing-module__NC28wq__ctaInner{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:860px;margin:0 auto;display:flex}.Pricing-module__NC28wq__ctaTitle{font-size:2.25rem;font-weight:800;line-height:1.15}.Pricing-module__NC28wq__ctaText{font-size:var(--font-size-lg);color:var(--ink)}.Pricing-module__NC28wq__btnDark{background:var(--ink);min-height:52px;color:var(--color-text-light);font-size:var(--font-size-lg);padding:0 32px;display:inline-flex}.Pricing-module__NC28wq__btnDark:hover{color:var(--color-text-light);background:#000}.Pricing-module__NC28wq__ctaSmall{font-size:var(--font-size-sm);color:#3d3d3d}@media (max-width:719px){.Pricing-module__NC28wq__hero{padding:calc(var(--navbar-height) + 40px)16px 28px}.Pricing-module__NC28wq__heroInner{gap:14px}.Pricing-module__NC28wq__eyebrow{font-size:13px}.Pricing-module__NC28wq__heroTitle{font-size:2rem;line-height:1.12}.Pricing-module__NC28wq__heroSubtitle{font-size:var(--font-size-base)}.Pricing-module__NC28wq__toggles{margin-top:0}.Pricing-module__NC28wq__segment,.Pricing-module__NC28wq__segmentOn{min-height:44px;padding:0 16px}.Pricing-module__NC28wq__save{margin-left:4px;padding:3px 8px;font-size:11px}.Pricing-module__NC28wq__plans{padding:20px 16px 8px}.Pricing-module__NC28wq__calcSection{padding:20px 16px}.Pricing-module__NC28wq__calc{border-radius:18px;gap:14px;padding:20px}.Pricing-module__NC28wq__calcIntro,.Pricing-module__NC28wq__calcControls{flex-basis:100%}.Pricing-module__NC28wq__calcTitle{font-size:22px}.Pricing-module__NC28wq__calcControls{gap:14px}.Pricing-module__NC28wq__calcPlans{flex-wrap:wrap}.Pricing-module__NC28wq__calcResult{border-radius:12px;flex-basis:100%;padding:12px 14px}.Pricing-module__NC28wq__calcTotal{font-size:28px}.Pricing-module__NC28wq__every{padding:40px 16px}.Pricing-module__NC28wq__everyTitle,.Pricing-module__NC28wq__sectionTitle{font-size:1.5rem}.Pricing-module__NC28wq__proof{padding:32px 16px}.Pricing-module__NC28wq__nonProfit,.Pricing-module__NC28wq__quote{border-radius:18px;padding:22px}.Pricing-module__NC28wq__quoteText{font-size:19px}.Pricing-module__NC28wq__faq{padding:32px 16px 40px}.Pricing-module__NC28wq__faqQuestion{font-size:var(--font-size-base);padding:14px 16px}.Pricing-module__NC28wq__faqAnswer{padding:0 16px 16px;font-size:15px}.Pricing-module__NC28wq__cta{padding:32px 16px}.Pricing-module__NC28wq__ctaTitle{font-size:26px}.Pricing-module__NC28wq__ctaText{font-size:var(--font-size-base)}.Pricing-module__NC28wq__btnDark{width:100%;font-size:17px;display:flex}}
