.pricing_page__aR2vI{background-color:var(--surface-page)}.pricing_page__aR2vI ::selection{background-color:color-mix(in srgb,var(--action-primary) 22%,transparent);color:var(--text-primary)}.pricing_heading__DTPTV{margin:0;font-family:var(--font-mona-sans),var(--font-geist-sans),sans-serif;font-size:var(--text-section-heading-size);font-weight:500;line-height:1.04;letter-spacing:var(--text-section-heading-tracking);color:var(--text-primary);text-wrap:balance}.pricing_heading__DTPTV strong{font-weight:700}.pricing_sub__Jl3aw{max-width:30em;margin:20px 0 0;font-size:19px;line-height:1.5;color:var(--text-secondary);text-wrap:pretty}.pricing_hero__NbRif{--text-on-inverse-muted:var(--text-on-brand-muted);--border-on-inverse:var(--border-on-brand);position:relative;padding-block:164px 72px;border-radius:0 0 var(--tai-radius-hem) var(--tai-radius-hem);background-color:var(--surface-brand);color:var(--text-on-inverse)}.pricing_hero__NbRif ::selection{background-color:var(--text-on-brand);color:var(--surface-brand)}.pricing_heroGrid__sOfOx{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:56px}.pricing_heroText__mTRxn{padding-bottom:96px}.pricing_title__waPcj{margin:0;font-family:var(--font-mona-sans),var(--font-geist-sans),sans-serif;font-size:70px;font-weight:var(--text-section-heading-weight);line-height:1.02;letter-spacing:var(--text-display-tracking-xl);color:var(--text-on-inverse);text-wrap:balance}.pricing_title__waPcj strong{font-weight:760}.pricing_lede__Ap5zZ{max-width:25em;margin:24px 0 0;font-size:20px;line-height:1.5;color:var(--text-on-inverse-muted);text-wrap:pretty}.pricing_offer__Q3KAJ{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 28px;margin-top:44px;padding-top:32px;border-top:1px solid var(--border-on-inverse)}.pricing_price__QIdPd{display:flex;align-items:baseline;gap:12px;margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing_amount__aPTv4{font-family:var(--font-mona-sans),var(--font-geist-sans),sans-serif;font-size:clamp(4.5rem,2.4rem + 6.6vw,8.5rem);font-weight:var(--text-poster-weight);font-stretch:var(--text-poster-stretch);line-height:.82;letter-spacing:-.055em;color:var(--text-on-inverse)}.pricing_per__nQ3yL{font-size:22px;font-weight:400;color:var(--text-on-inverse-muted)}.pricing_terms__CVRYm{display:flex;flex-direction:column;gap:2px;margin:0 0 4px;font-size:15px;line-height:1.4;color:var(--text-on-inverse-muted)}.pricing_terms__CVRYm span:first-child{color:var(--text-on-inverse)}.pricing_formula__PrQ_g{--formula-gap:10px;display:flex;flex-wrap:wrap;align-items:center;gap:var(--formula-gap);margin:28px 0 0;font-size:15px;color:var(--text-on-inverse)}.pricing_term__W2AG3{gap:var(--formula-gap)}.pricing_term__W2AG3,.pricing_token__dduYq{display:inline-flex;align-items:center;white-space:nowrap}.pricing_token__dduYq{gap:8px;padding:8px 15px 8px 12px;border:1px solid rgb(var(--text-on-brand-rgb)/.28);border-radius:var(--radius-pill);background-color:rgb(var(--text-on-brand-rgb)/.1)}.pricing_token__dduYq svg{flex-shrink:0;color:var(--text-on-brand-muted)}.pricing_times__U8xq8{color:var(--text-on-inverse-muted)}.pricing_heroActions__ljQZI{display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:40px}.pricing_heroLink__Wvmv_{display:inline-flex;align-items:center;gap:6px;font-size:16px;color:var(--text-on-inverse);text-decoration:underline;text-decoration-color:rgb(255 255 255/.35);text-underline-offset:5px;transition:text-decoration-color var(--transition-normal)}@media (hover:hover){.pricing_heroLink__Wvmv_:hover{text-decoration-color:currentColor}}.pricing_heroLink__Wvmv_:focus-visible{outline:2px solid var(--text-on-inverse);outline-offset:4px;border-radius:2px}.pricing_heroShot__u8aQn{--shot-foot:36px;display:flex;flex-direction:column;margin:10px 0 0;margin-right:min(0px,calc(32px - max(var(--container-padding),
        (100vw - var(--container-max-width)) / 2 + var(--container-padding))))}.pricing_includes__m3huT{padding-block:128px 112px}.pricing_includesGrid__67vi_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:80px}.pricing_expand__auPxt{padding-block:32px 128px}.pricing_expandHead__XJZ_R{margin-bottom:48px}.pricing_expandHead__XJZ_R .pricing_heading__DTPTV{max-width:14em}.pricing_expandHead__XJZ_R .pricing_sub__Jl3aw{max-width:34em}.pricing_cards__FOI1w{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.pricing_footnote__RbMQ1{margin:28px 0 0;font-size:15px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing_footnote__RbMQ1 b{font-weight:600;color:var(--text-primary)}@media (max-width:1279px){.pricing_title__waPcj{font-size:62px}.pricing_heroGrid__sOfOx{gap:40px}}@media (max-width:1199px){.pricing_hero__NbRif{padding-top:144px}.pricing_heroGrid__sOfOx{grid-template-columns:minmax(0,1fr);gap:8px}.pricing_heroText__mTRxn{max-width:680px;padding-bottom:56px}.pricing_heroShot__u8aQn{margin-right:0}.pricing_includesGrid__67vi_{grid-template-columns:minmax(0,1fr);gap:56px}.pricing_includesText__ZFaOJ{max-width:680px}}@media (max-width:1023px){.pricing_includes__m3huT{padding-block:96px 88px}.pricing_expand__auPxt{padding-bottom:104px}.pricing_expandHead__XJZ_R{margin-bottom:36px}.pricing_cards__FOI1w{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:809px){.pricing_hero__NbRif{padding-block:120px 48px;border-radius:0 0 var(--tai-radius-hem-sm) var(--tai-radius-hem-sm)}.pricing_title__waPcj{font-size:min(40px,(100vw - 2 * var(--container-padding))/8.6);line-height:1.04}.pricing_lede__Ap5zZ{font-size:17px;margin-top:18px}.pricing_offer__Q3KAJ{margin-top:32px;padding-top:24px;gap:14px 20px}.pricing_formula__PrQ_g{--formula-gap:8px;font-size:14px}.pricing_token__dduYq{padding:7px 13px 7px 10px}.pricing_heroActions__ljQZI{margin-top:32px}.pricing_sub__Jl3aw{font-size:17px;margin-top:14px}.pricing_includes__m3huT{padding-block:72px}.pricing_expand__auPxt{padding-bottom:80px}.pricing_cards__FOI1w{gap:14px}a.pricing_pillWraps__qlkPd{white-space:normal;line-height:1.25;text-align:center}}@media (max-width:559px){.pricing_cards__FOI1w{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.pricing_heroLink__Wvmv_{transition:none}}