.pricing-page_page__g1MWf{--ink:#102653;--muted:#617087;--blue:#245ec4;width:100%;min-width:0;color:var(--ink);background:#fff}.pricing-page_page__g1MWf h1,.pricing-page_page__g1MWf h2,.pricing-page_page__g1MWf h3{font-family:var(--font-sora),sans-serif;text-wrap:balance}.pricing-page_page__g1MWf a:focus-visible,.pricing-page_page__g1MWf button:focus-visible,.pricing-page_tableScroll__IHqfp:focus-visible{outline:3px solid #5688e0;outline-offset:5px}.pricing-page_page__g1MWf [id]{scroll-margin-top:110px}.pricing-page_container__kErcW{width:min(100% - 64px,1200px);min-width:0;margin-inline:auto}.pricing-page_hero__N1MwK{position:relative;overflow:hidden;padding:164px 0 100px;background:#0d0b2e;color:#fff;text-align:center}.pricing-page_hero__N1MwK:after,.pricing-page_hero__N1MwK:before{position:absolute;width:320px;height:320px;border:1px solid #ffffff0c;border-radius:50%;content:"";pointer-events:none}.pricing-page_hero__N1MwK:before{top:90px;left:-150px;box-shadow:0 0 0 60px #ffffff03,0 0 0 120px #ffffff03}.pricing-page_hero__N1MwK:after{right:-200px;bottom:-180px;width:520px;height:520px;box-shadow:0 0 0 70px #ffffff03,0 0 0 140px #ffffff03}.pricing-page_eyebrow__pBrrO,.pricing-page_heroEyebrow__SJY6l{display:flex;align-items:center;gap:9px;color:var(--blue);font-size:11px;font-weight:700;line-height:1.7;letter-spacing:.13em;text-transform:uppercase}.pricing-page_heroEyebrow__SJY6l{justify-content:center;margin-bottom:22px;color:#f8b83d}.pricing-page_hero__N1MwK h1{font-size:clamp(2.2rem,4.3vw,3.65rem);font-weight:600;line-height:1.2;letter-spacing:-.055em}.pricing-page_hero__N1MwK h1 span{color:#b5c7eb}.pricing-page_heroDescription__Y1qsx{max-width:760px;margin:24px auto 0;color:#b9bfd3;font-size:16px;line-height:1.85}.pricing-page_plansArea__PkFIR{padding-bottom:90px;background:#fbfcfe}.pricing-page_productPicker__X9mZI{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,510px);margin:0 auto 24px;padding:7px;transform:translateY(-32px);border:1px solid #e1e7f0;border-radius:18px;background:#fff;box-shadow:0 8px 30px #1026530d}.pricing-page_productButton__NLXXm{display:flex;min-width:0;min-height:66px;align-items:center;justify-content:center;gap:13px;border-radius:11px;padding:10px 16px;color:#64738a;text-align:left;cursor:pointer;transition:background .16s ease,color .16s ease}.pricing-page_productButton__NLXXm:hover{background:#f1f5fb}.pricing-page_productButton__NLXXm>svg{flex-shrink:0}.pricing-page_productButton__NLXXm>span{min-width:0}.pricing-page_productButton__NLXXm[aria-current=page]{background:#eaf1ff;color:#2053ac}.pricing-page_productButton__NLXXm strong{display:block;font-size:15px;font-weight:700}.pricing-page_productButton__NLXXm span span{display:block;margin-top:3px;font-size:11px;font-weight:400}.pricing-page_productIntro__x4828{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:47px}.pricing-page_productIntro__x4828>div{min-width:0;max-width:690px}.pricing-page_bundleSection__mqhOh h2,.pricing-page_comparison__s9AMM h2,.pricing-page_productIntro__x4828 h2,.pricing-page_productOverview__Rr7Cs h2{margin-top:12px;font-size:clamp(1.65rem,2.8vw,2.3rem);font-weight:600;line-height:1.3;letter-spacing:-.045em}.pricing-page_description__SYVuk{margin-top:15px;color:var(--muted);font-size:14px;line-height:1.9}.pricing-page_textLink__PmuBp{display:inline-flex;flex-shrink:0;align-items:center;gap:9px;color:#2458ae;font-size:12px;font-weight:600}.pricing-page_textLink__PmuBp:hover{text-decoration:underline;text-underline-offset:5px}.pricing-page_bundleCta__Ev8Ez svg,.pricing-page_comparisonCta__BnoRb svg,.pricing-page_planCta__BTjG8 svg,.pricing-page_textLink__PmuBp svg{flex-shrink:0}.pricing-page_planGrid___1tVP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.pricing-page_planCard__0_Bgj{position:relative;display:flex;flex-direction:column;border:1px solid #dfe6f0;border-radius:18px;padding:29px 27px 30px;background:#fff}.pricing-page_featuredPlan___6YDZ{border-color:#396dcc;box-shadow:0 6px 30px #245ec410}.pricing-page_recommended__Hs_iB{position:absolute;top:-15px;left:50%;display:flex;min-height:29px;align-items:center;gap:7px;transform:translateX(-50%);border-radius:20px;padding:5px 15px;background:#245ec4;color:#fff;font-size:10px;font-weight:600;letter-spacing:.04em}.pricing-page_planHeading__QWUJz{position:relative}.pricing-page_planNumber__QqHul{position:absolute;top:3px;right:0;color:#a4afbf;font-family:var(--font-sora),sans-serif;font-size:11px}.pricing-page_planHeading__QWUJz h3{padding-right:28px;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;letter-spacing:-.045em}.pricing-page_audience__nWLRV{margin-top:9px;color:var(--muted);font-size:11px}.pricing-page_planDescription__yf8Bl{min-height:72px;margin-top:22px;color:#617087;font-size:13px;line-height:1.85}.pricing-page_price__Mx7NR{margin-top:24px}.pricing-page_price__Mx7NR p{font-family:var(--font-sora),sans-serif;font-size:26px;font-weight:600;letter-spacing:-.045em}.pricing-page_price__Mx7NR span{display:block;margin-top:8px;color:#718096;font-size:11px}.pricing-page_planCta__BTjG8{display:flex;min-height:45px;align-items:center;justify-content:center;gap:11px;margin-top:25px;border:1px solid #d4dfef;border-radius:9px;color:#2053ac;font-size:12px;font-weight:600;transition:background .16s ease}.pricing-page_planCta__BTjG8:hover{background:#f0f5ff}.pricing-page_primaryCta__5yLFx{border-color:#245ec4;background:#245ec4;color:#fff}.pricing-page_primaryCta__5yLFx:hover{background:#194b9f}.pricing-page_planFeatures__4MCvT{margin-top:26px;border-top:1px solid #e9edf4;padding-top:23px}.pricing-page_planFeatures__4MCvT>p{font-size:11px;font-weight:600}.pricing-page_planFeatures__4MCvT ul{display:grid;gap:13px;margin-top:18px}.pricing-page_planFeatures__4MCvT li{display:flex;align-items:flex-start;gap:10px;color:#53627a;font-size:12px;line-height:1.7}.pricing-page_planFeatures__4MCvT li svg{flex-shrink:0;margin-top:2px;color:#328071}.pricing-page_comparisonNote__tY0Si,.pricing-page_quoteNote__prHgi{margin-top:22px;color:#6b778a;font-size:11px;line-height:1.9}.pricing-page_quoteNote__prHgi{text-align:center}.pricing-page_productScope__ZUskk{display:flex;align-items:center;gap:20px;margin-top:45px;border-block:1px solid #e2e9f3;padding-block:26px}.pricing-page_scopeIcon__6pBDS{display:grid;width:51px;height:51px;flex-shrink:0;border:1px solid #dbe5f3;border-radius:13px;background:#eef3fc;color:#315e9d;place-items:center}.pricing-page_productScope__ZUskk>div{flex:1}.pricing-page_productScope__ZUskk h3{font-size:13px;font-weight:600}.pricing-page_productScope__ZUskk p{max-width:660px;margin-top:6px;color:var(--muted);font-size:12px;line-height:1.85}.pricing-page_comparison__s9AMM{padding-top:80px}.pricing-page_comparisonHeading__1jbwJ{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px}.pricing-page_comparisonLegend__X2aGR{display:flex;flex-wrap:wrap;gap:18px;padding-bottom:4px;color:#6a788c;font-size:12px}.pricing-page_comparisonLegend__X2aGR span{display:inline-flex;align-items:center;gap:7px}.pricing-page_comparisonLegend__X2aGR span:first-child svg{color:#27836b}.pricing-page_comparisonLegend__X2aGR span:last-child svg{color:#a6b1c1}.pricing-page_tableScroll__IHqfp{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;isolation:isolate;border:1px solid #dce4ef;border-radius:18px;background:#fff;box-shadow:0 8px 32px #10265304;scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.pricing-page_featureTable__pBC5d{width:100%;min-width:800px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:13px;line-height:1.6}.pricing-page_featureTable__pBC5d col:first-child{width:40%}.pricing-page_featureTable__pBC5d col:not(:first-child){width:20%}.pricing-page_businessColumn__W_fAw{background:#f6f9ff}.pricing-page_featureTable__pBC5d td,.pricing-page_featureTable__pBC5d th{border-bottom:1px solid #eaf0f6;padding:17px 24px;vertical-align:middle}.pricing-page_featureTable__pBC5d thead th{padding:25px 24px 28px;background:#fff;font-weight:600}.pricing-page_featureTable__pBC5d thead th[data-featured=true]{background:#f0f5ff}.pricing-page_featureTable__pBC5d th:first-child{text-align:left}.pricing-page_featureTable__pBC5d th.pricing-page_featureHeading__DhG7r{padding-inline:32px}.pricing-page_featureHeading__DhG7r>span{display:block;font-family:var(--font-sora),sans-serif;font-size:20px;font-weight:600;letter-spacing:-.035em}.pricing-page_featureHeading__DhG7r p{max-width:230px;margin-top:10px;color:#718097;font-size:13px;font-weight:400;line-height:1.8}.pricing-page_featureTable__pBC5d td,.pricing-page_featureTable__pBC5d thead th:not(:first-child){border-left:1px solid #eaf0f6;text-align:center}.pricing-page_tablePlanHeader__MStfb{display:grid;grid-template-rows:23px auto minmax(38px,auto) 44px;justify-items:center;gap:9px}.pricing-page_tableBadgeSlot__ttTVk{min-height:23px}.pricing-page_tableBadge__Qfdej{display:inline-block;border:1px solid #d2e0fc;border-radius:5px;padding:2px 8px;background:#e3edff;color:#2659af;font-size:10px;font-weight:600;line-height:1.6}.pricing-page_tablePlanName__6a_2r{display:block;font-family:var(--font-sora),sans-serif;font-size:20px;font-weight:600;letter-spacing:-.045em}.pricing-page_tablePlanAudience__iLlI8{max-width:160px;color:#738197;font-size:11px;font-weight:400;line-height:1.7;text-wrap:balance}.pricing-page_comparisonCta__BnoRb{display:inline-flex;width:100%;max-width:180px;min-height:44px;align-items:center;justify-content:center;gap:8px;border:1px solid #c6d3e5;border-radius:8px;padding:10px 12px;background:#fff;color:#244c83;font-size:12px;font-weight:600;white-space:nowrap;transition:background .16s ease,border-color .16s ease}.pricing-page_comparisonCta__BnoRb:hover{border-color:#8eadd9;background:#f1f6ff}.pricing-page_comparisonCta__BnoRb[data-featured=true]{border-color:#245ec4;background:#245ec4;color:#fff;box-shadow:0 3px 7px #245ec415}.pricing-page_comparisonCta__BnoRb[data-featured=true]:hover{border-color:#194b9f;background:#194b9f}.pricing-page_comparisonCta__BnoRb[data-featured=true]:active{border-color:#153e83;background:#153e83}.pricing-page_featureTable__pBC5d tbody th[scope=row]{padding-left:32px;background:#fff;color:#485a74;font-weight:400}.pricing-page_groupRow__LZPke th{padding:15px 32px;border-bottom-color:#e3eaf3;background:#f4f7fb;color:#223f64;font-family:var(--font-sora),sans-serif;font-size:12px;font-weight:600}.pricing-page_featureRow__0YXQB:hover>td,.pricing-page_featureRow__0YXQB:hover>th{background:#f8fafd}.pricing-page_featureRow__0YXQB:hover>td:nth-child(3){background:#edf3ff}.pricing-page_featureTable__pBC5d tbody:last-child tr:last-child td,.pricing-page_featureTable__pBC5d tbody:last-child tr:last-child th{border-bottom:0}.pricing-page_excluded__VtUqK,.pricing-page_included__AuHZ_{display:inline-grid;width:25px;height:25px;place-items:center;vertical-align:middle}.pricing-page_included__AuHZ_{border-radius:50%;background:#eaf5f0;color:#27836b}.pricing-page_excluded__VtUqK{color:#b0bac9}.pricing-page_featureLabel__zcrg3{color:#485a74;font-size:13px;font-weight:500}.pricing-page_mobileComparison__Outav{display:none}.pricing-page_bundleSection__mqhOh{border-block:1px solid #e6ecf4;padding-block:76px;background:#eef3fb}.pricing-page_bundleInner__6S_AF{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:65px}.pricing-page_bundleVisual__hQHsl{display:flex;align-items:center;justify-content:center;gap:20px;color:#8b9ebd}.pricing-page_bundleVisual__hQHsl span{display:grid;width:143px;min-height:150px;align-content:center;justify-items:center;gap:18px;border:1px solid #d8e3f5;border-radius:24px;background:#fff;color:#2458ae;box-shadow:0 10px 30px #10265305}.pricing-page_bundleVisual__hQHsl span:last-child{color:#27806f}.pricing-page_bundleVisual__hQHsl strong{color:var(--ink);font-family:var(--font-sora),sans-serif;font-size:13px;font-weight:600}.pricing-page_bundleCta__Ev8Ez{display:inline-flex;min-height:46px;align-items:center;gap:15px;margin-top:25px;border-radius:9px;padding:12px 20px;background:#245ec4;color:#fff;font-size:12px;font-weight:600}.pricing-page_bundleCta__Ev8Ez:hover{background:#194b9f}.pricing-page_productOverview__Rr7Cs{padding-block:76px;background:#fbfcfe}.pricing-page_productGrid__RGiH_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:36px}.pricing-page_productCard__PNwQD{display:flex;min-width:0;flex-direction:column;align-items:flex-start;border:1px solid #dfe6f0;border-radius:18px;padding:32px;background:#fff}.pricing-page_productCard__PNwQD h3{margin-top:22px;font-size:24px;font-weight:600;letter-spacing:-.045em}.pricing-page_productCardScope__vFSw_{flex:1;margin-top:18px;border-top:1px solid #e9edf4;padding-top:18px;color:var(--muted);font-size:13px;line-height:1.85}@media (max-width:1000px){.pricing-page_planGrid___1tVP{width:100%;max-width:640px;grid-template-columns:minmax(0,1fr);gap:32px;margin-inline:auto}.pricing-page_planCard__0_Bgj{padding:28px}.pricing-page_planDescription__yf8Bl{min-height:0}.pricing-page_productScope__ZUskk{flex-wrap:wrap}.pricing-page_productScope__ZUskk>.pricing-page_textLink__PmuBp{margin-left:71px}.pricing-page_bundleInner__6S_AF{gap:35px}.pricing-page_bundleVisual__hQHsl{gap:12px}.pricing-page_bundleVisual__hQHsl span{width:120px}}@media (max-width:760px){.pricing-page_productOverview__Rr7Cs{padding-block:55px}.pricing-page_productGrid__RGiH_{grid-template-columns:minmax(0,1fr)}.pricing-page_productCard__PNwQD{padding:26px}.pricing-page_container__kErcW{width:min(100% - 32px,640px)}.pricing-page_hero__N1MwK{padding-top:148px;padding-bottom:88px}.pricing-page_heroDescription__Y1qsx{font-size:14px}.pricing-page_productIntro__x4828{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:40px}.pricing-page_productPicker__X9mZI{margin-bottom:10px}.pricing-page_planGrid___1tVP{max-width:100%}.pricing-page_planCard__0_Bgj{padding:29px}.pricing-page_planHeading__QWUJz h3{font-size:24px}.pricing-page_planDescription__yf8Bl{margin-top:17px;font-size:14px}.pricing-page_price__Mx7NR{margin-top:22px}.pricing-page_planFeatures__4MCvT li{font-size:14px}.pricing-page_audience__nWLRV,.pricing-page_comparisonNote__tY0Si,.pricing-page_planFeatures__4MCvT>p,.pricing-page_price__Mx7NR span,.pricing-page_quoteNote__prHgi{font-size:12px}.pricing-page_bundleCta__Ev8Ez,.pricing-page_planCta__BTjG8{min-height:48px;font-size:14px}.pricing-page_textLink__PmuBp{min-height:44px;font-size:13px}.pricing-page_productScope__ZUskk{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px 16px}.pricing-page_scopeIcon__6pBDS{width:44px;height:44px}.pricing-page_productScope__ZUskk>div{min-width:0}.pricing-page_productScope__ZUskk p{font-size:13px}.pricing-page_productScope__ZUskk>.pricing-page_textLink__PmuBp{grid-column:2;justify-self:start;margin-left:0}.pricing-page_comparison__s9AMM{padding-top:58px}.pricing-page_comparisonHeading__1jbwJ{align-items:flex-start;flex-direction:column;gap:15px}.pricing-page_plansArea__PkFIR{padding-bottom:55px}.pricing-page_bundleSection__mqhOh{padding-block:55px}.pricing-page_bundleInner__6S_AF{grid-template-columns:minmax(0,1fr);gap:40px}.pricing-page_bundleVisual__hQHsl{display:grid;width:min(100%,340px);grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:12px;margin-inline:auto}.pricing-page_bundleVisual__hQHsl>svg{width:20px;justify-self:center}.pricing-page_bundleVisual__hQHsl span{width:100%;min-width:0;min-height:120px;border-radius:20px;padding:14px 6px}}@media (max-width:863px){.pricing-page_tableScroll__IHqfp{display:none}.pricing-page_comparisonHeading__1jbwJ{align-items:flex-start;flex-direction:column;gap:15px}.pricing-page_mobileComparison__Outav{display:block;width:100%;max-width:640px;min-width:0;margin-inline:auto}.pricing-page_mobileTierSelector__artwF{position:sticky;z-index:5;top:84px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:16px;border:1px solid #dce4ef;border-radius:12px;padding:4px;background:#fff;box-shadow:0 3px 12px #10265308}.pricing-page_mobileTierSelector__artwF button{min-width:0;min-height:44px;border-radius:8px;padding:10px 4px;color:#53647d;font-size:13px;font-weight:600;cursor:pointer}.pricing-page_mobileTierSelector__artwF button[aria-pressed=true]{background:#245ec4;color:#fff}.pricing-page_mobileFeaturePanel__0nyX8{min-width:0;overflow:hidden;border:1px solid #dce4ef;border-radius:16px;background:#fff}.pricing-page_mobilePlanSummary__8TB0f{border-bottom:1px solid #e3eaf3;padding:20px 16px}.pricing-page_mobilePlanSummary__8TB0f[data-featured=true]{background:#f0f5ff}.pricing-page_mobilePlanTitle__tFIn8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.pricing-page_mobilePlanTitle__tFIn8 h3{font-size:21px;font-weight:600;letter-spacing:-.035em}.pricing-page_mobilePlanSummary__8TB0f>p{margin-top:7px;color:#617087;font-size:13px;line-height:1.7}.pricing-page_mobilePlanSummary__8TB0f .pricing-page_comparisonCta__BnoRb{max-width:none;min-height:48px;margin-top:18px;font-size:14px}.pricing-page_mobileFeatureGroup__m9FpH h4{border-bottom:1px solid #e3eaf3;padding:14px 16px;background:#f4f7fb;color:#223f64;font-family:var(--font-sora),sans-serif;font-size:12px;font-weight:600;line-height:1.6}.pricing-page_mobileFeatureRow__pRL28{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;border-bottom:1px solid #eaf0f6;padding:15px 16px;font-size:13px;line-height:1.7}.pricing-page_mobileFeatureRow__pRL28 dt{min-width:0;overflow-wrap:anywhere;color:#485a74}.pricing-page_mobileFeatureRow__pRL28 dd{margin:0;text-align:right}.pricing-page_mobileFeatureGroup__m9FpH:last-child .pricing-page_mobileFeatureRow__pRL28:last-child{border-bottom:0}}@media (max-width:420px){.pricing-page_productButton__NLXXm{min-height:76px;padding:10px 8px;text-align:center}.pricing-page_productButton__NLXXm strong{font-size:14px}.pricing-page_productButton__NLXXm span span{font-size:11px;line-height:1.5}.pricing-page_productButton__NLXXm>svg{display:none}.pricing-page_hero__N1MwK h1{font-size:29px}.pricing-page_desktopBreak__XTNkr{display:none}.pricing-page_planCard__0_Bgj{padding-inline:22px}.pricing-page_bundleCta__Ev8Ez{display:flex;justify-content:center}}@media (prefers-reduced-motion:reduce){.pricing-page_page__g1MWf *,.pricing-page_page__g1MWf :after,.pricing-page_page__g1MWf :before{transition:none}}