.pricing_kickerBlock__j13ka{display:block}.pricing_hero__QSMWV{padding-top:88px}.pricing_heroTitle__h1GS3{max-width:14ch}.pricing_heroSplit__qF9JJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);grid-gap:32px 72px;gap:32px 72px;align-items:end;margin-top:56px;padding-bottom:40px;border-bottom:2px solid var(--color-divider)}.pricing_heroLead__OCez7{margin:0;font-size:18px;line-height:1.6;max-width:48ch;color:color-mix(in srgb,var(--color-text) 82%,transparent)}.pricing_ctaRow__Os44k{display:flex;gap:12px;flex-wrap:wrap}.pricing_tiers___aXwk{padding-top:104px}.pricing_tierGrid__do6Ga{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;align-items:start}.pricing_tierFeatured__gChbZ,.pricing_tier__FHocG{background:var(--color-surface);border:2px solid var(--color-divider);padding:36px 30px 40px;display:flex;flex-direction:column;min-height:100%}.pricing_tierFeatured__gChbZ{background:var(--color-bg);border-color:var(--color-accent);box-shadow:var(--shadow-md);position:relative}.pricing_tierBadge__Zar0S{position:absolute;top:-2px;right:-2px;background:var(--color-accent);color:var(--color-bg);font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;padding:5px 10px}.pricing_tierKicker__aMq39{color:color-mix(in srgb,var(--color-text) 60%,transparent)}.pricing_tierKickerAccent__4Ny_4,.pricing_tierKicker__aMq39{margin:0;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.pricing_tierKickerAccent__4Ny_4{color:var(--color-accent-700)}.pricing_tierName__jaE1k{font-size:28px;letter-spacing:-.02em;margin:10px 0 0}.pricing_tierPrice__K7bFK{margin:16px 0 0;font-family:var(--font-heading);font-weight:800;font-size:34px;letter-spacing:-.02em}.pricing_tierPriceUnit__MCG5l{font-size:17px;font-weight:400}.pricing_tierMeta__hHZLG{margin:6px 0 0;font-size:13px;color:color-mix(in srgb,var(--color-text) 65%,transparent)}.pricing_tierRule__coJF0{margin:26px 0}.pricing_tierRuleAccent__4acPp{margin:26px 0;background:var(--color-accent)}.pricing_tierListTitle__ecFsJ{color:color-mix(in srgb,var(--color-text) 60%,transparent)}.pricing_tierListTitleAccent__Lvcku,.pricing_tierListTitle__ecFsJ{margin:0 0 14px;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.pricing_tierListTitleAccent__Lvcku{color:var(--color-accent-700)}.pricing_tierList__rZyfS{display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:1.5}.pricing_tierCta__FOFqe{margin-top:auto;padding-top:30px}.pricing_compare__1PoD6{padding-top:139px;padding-bottom:139px}.pricing_compareTitle__ZRvMw{font-size:clamp(28px,3.6vw,50px);line-height:1.06;letter-spacing:-.025em;margin:24px 0 40px -.04em}.pricing_tableWrap__droTN{overflow-x:auto}.pricing_compareTable__T5iFy{min-width:720px}.pricing_colLabel__1r0lf{width:34%}.pricing_rowLabel__eEgIy{font-weight:600}.pricing_faqInner__9LAsR{padding-top:139px;padding-bottom:139px}.pricing_faqSplit__vLWhx{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:40px clamp(28px,6vw,96px);gap:40px clamp(28px,6vw,96px);align-items:start}.pricing_faqTitle__UQxrq{font-size:clamp(28px,3.4vw,46px);line-height:1.06;letter-spacing:-.025em;margin:24px 0 0 -.04em}.pricing_faqItem__6OIDG{padding:26px 0;border-top:2px solid var(--color-divider)}.pricing_faqItemLast__9do9p{border-bottom:2px solid var(--color-divider)}.pricing_faqQ__tK0qv{font-size:18px;margin:0}.pricing_faqA__wN2mt{margin:10px 0 0;font-size:15px;line-height:1.65;max-width:60ch;color:color-mix(in srgb,var(--color-text) 78%,transparent)}.pricing_closingInner__0hTGO{padding-top:160px;padding-bottom:160px}.pricing_closingTitle__SsfSk{font-size:clamp(34px,5vw,76px);line-height:1.04;letter-spacing:-.03em;margin:0 0 0 -.058em;color:inherit}.pricing_closingSplit__3Dfhu{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:32px 64px;gap:32px 64px;align-items:end;margin-top:48px}.pricing_closingLead__g74gI{margin:0;font-size:17px;line-height:1.6;max-width:44ch;color:inherit;opacity:.92}@media (max-width:980px){.pricing_closingSplit__3Dfhu,.pricing_faqSplit__vLWhx,.pricing_heroSplit__qF9JJ,.pricing_tierGrid__do6Ga{grid-template-columns:minmax(0,1fr)}}