.pricing-feature-label[data-astro-cid-beviid3d]{display:inline}.pricing-feature-help[data-astro-cid-beviid3d]{width:1.25rem;height:1.25rem;color:var(--color-caption);font:inherit;vertical-align:middle;cursor:help;background:0 0;border:1px solid;border-radius:50%;place-items:center;margin-left:.5rem;padding:0;font-size:.75rem;line-height:1;display:inline-grid}.pricing-feature-help[data-astro-cid-beviid3d]:is(:hover,:focus-visible){color:var(--color-ink)}.pricing-feature-help[data-astro-cid-beviid3d]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.pricing-feature-tooltip[data-astro-cid-beviid3d]{box-sizing:border-box;border:1px solid var(--color-edge);color:#fff;width:23.125rem;max-width:calc(100vw - 2rem);font-size:var(--type-body-size);text-align:left;overflow-wrap:anywhere;background:#000000e6;border-radius:.375rem;margin:0;padding:.75rem;font-weight:400;line-height:1.5;position:fixed;inset:auto;box-shadow:0 .5rem 1.5rem #00000040}.pricing-offers__heading[data-astro-cid-beviid3d]{margin-bottom:2.5rem}.pricing-offers__heading[data-astro-cid-beviid3d] h2[data-astro-cid-beviid3d]{max-width:42ch;margin:0}.pricing-offers__grid[data-astro-cid-beviid3d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.pricing-offers__grid--2[data-astro-cid-beviid3d]{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-offer[data-astro-cid-beviid3d]{border:1px solid var(--color-edge);border-radius:var(--radius-card);background:var(--color-paper);flex-direction:column;min-width:0;min-height:25rem;padding:1.5rem;display:flex}.pricing-offer__label[data-astro-cid-beviid3d]{color:var(--color-accent);font-size:var(--type-metadata-size);font-weight:var(--type-metadata-weight);line-height:var(--type-metadata-leading);letter-spacing:var(--type-metadata-tracking);text-transform:uppercase;margin:0 0 .8rem}.pricing-offer[data-astro-cid-beviid3d] h3[data-astro-cid-beviid3d]{max-width:18ch;font-size:var(--type-content-title-size);font-weight:var(--type-content-title-weight);letter-spacing:var(--type-content-title-tracking);line-height:var(--type-content-title-leading);margin:0}.pricing-offer__description[data-astro-cid-beviid3d]{color:var(--color-muted);font-size:var(--type-body-size);line-height:var(--type-body-leading);margin:1rem 0 0}.pricing-offer__criteria[data-astro-cid-beviid3d]{flex-wrap:wrap;gap:.45rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.pricing-offer__criteria[data-astro-cid-beviid3d] li[data-astro-cid-beviid3d]{border:1px solid var(--color-line);color:var(--color-caption);font-size:var(--type-badge-size);font-weight:var(--type-badge-weight);line-height:var(--type-badge-leading);border-radius:999px;padding:.4rem .6rem}.pricing-offer[data-astro-cid-beviid3d] dl[data-astro-cid-beviid3d]{gap:.75rem;margin:2rem 0 0;display:grid}.pricing-offer[data-astro-cid-beviid3d] dl[data-astro-cid-beviid3d] div[data-astro-cid-beviid3d]{border-top:1px solid var(--color-line);gap:.2rem;padding-top:.75rem;display:grid}.pricing-offer[data-astro-cid-beviid3d] dt[data-astro-cid-beviid3d]{font-size:var(--type-content-title-size);font-weight:var(--type-content-title-weight)}.pricing-offer[data-astro-cid-beviid3d] dd[data-astro-cid-beviid3d]{color:var(--color-caption);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);margin:0}.pricing-offer[data-astro-cid-beviid3d]>a[data-astro-cid-beviid3d]{width:fit-content;color:var(--color-ink);font-size:var(--type-navigation-size);font-weight:var(--type-navigation-weight);align-items:center;gap:.45rem;margin-top:auto;padding-top:2rem;text-decoration:none;display:inline-flex}.pricing-offer[data-astro-cid-beviid3d]>a[data-astro-cid-beviid3d]:is(:hover,:focus-visible){color:var(--color-accent)}p+.pricing-plans[data-astro-cid-beviid3d]{margin-block-start:clamp(1.5rem,3vw,2rem)}.pricing-plans__heading[data-astro-cid-beviid3d],.pricing-model__intro[data-astro-cid-beviid3d]{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.pricing-plans__heading[data-astro-cid-beviid3d] .section-title[data-astro-cid-beviid3d],.pricing-model__intro[data-astro-cid-beviid3d] p[data-astro-cid-beviid3d]{margin:0}.pricing-model__intro[data-astro-cid-beviid3d] p[data-astro-cid-beviid3d]{max-width:42rem;color:var(--color-muted);line-height:1.55}.pricing-plans__models[data-astro-cid-beviid3d],.pricing-plans__terms[data-astro-cid-beviid3d]{border:1px solid var(--color-line);border-radius:999px;gap:.35rem;width:fit-content;padding:.3rem;display:flex}.pricing-plans__term-choice[data-astro-cid-beviid3d]{justify-items:end;gap:.55rem;display:grid}.pricing-plans__term-choice[data-astro-cid-beviid3d]>p[data-astro-cid-beviid3d]{color:var(--color-caption);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);margin:0 .3rem 0 0}[data-astro-cid-beviid3d]:where(.pricing-plans__models,.pricing-plans__terms) button[data-astro-cid-beviid3d]{color:var(--color-muted);font:500 .75rem var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.65rem .9rem}[data-astro-cid-beviid3d]:where(.pricing-plans__models,.pricing-plans__terms) button[data-astro-cid-beviid3d][aria-pressed=true]{color:#000;background:#fff}.pricing-cards[data-astro-cid-beviid3d]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.pricing-cards__note[data-astro-cid-beviid3d]{max-width:68rem;color:var(--color-caption);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);text-align:center;margin:1.5rem auto 0}.pricing-card[data-astro-cid-beviid3d]{border:1px solid var(--color-edge);border-radius:var(--radius-card);background:var(--color-paper);flex-direction:column;min-width:0;min-height:30rem;padding:1.5rem;display:flex}.pricing-card[data-astro-cid-beviid3d] [data-astro-cid-beviid3d]:where(h3,p){margin:0}.pricing-card[data-astro-cid-beviid3d] h3[data-astro-cid-beviid3d]{font-size:var(--type-content-title-size);font-weight:var(--type-content-title-weight);line-height:var(--type-content-title-leading);margin-top:.55rem}.pricing-card[data-astro-cid-beviid3d]>div[data-astro-cid-beviid3d]:first-child>p[data-astro-cid-beviid3d]:last-child{color:var(--color-muted);font-size:var(--type-body-size);line-height:var(--type-body-leading);margin-top:.7rem}.pricing-card__title[data-astro-cid-beviid3d]{flex-wrap:wrap;align-items:baseline;column-gap:.5rem;display:flex}.pricing-card__badge[data-astro-cid-beviid3d]{border:1px solid var(--color-accent);border-radius:var(--radius-control);width:fit-content;color:var(--color-accent);font-size:var(--type-badge-size);font-weight:var(--type-badge-weight);line-height:var(--type-badge-leading);padding:.3rem .6rem;display:inline-flex}.pricing-card__price[data-astro-cid-beviid3d]{align-content:end;min-height:5rem;margin:2rem 0 1rem;display:grid}.pricing-card__price[data-astro-cid-beviid3d]>span[data-astro-cid-beviid3d]{display:grid}.pricing-card__price[data-astro-cid-beviid3d] strong[data-astro-cid-beviid3d]{letter-spacing:-.04em;font-size:2rem;font-weight:400}.pricing-card__price[data-astro-cid-beviid3d] small[data-astro-cid-beviid3d],.pricing-card__price[data-astro-cid-beviid3d]>span[data-astro-cid-beviid3d]:not([data-price-term]){color:var(--color-muted);font-size:.72rem}.pricing-card__allowance[data-astro-cid-beviid3d]{box-sizing:border-box;border:1px solid var(--color-line);border-radius:calc(var(--radius-card) * .55);min-height:6.75rem;margin:0 0 1.5rem;padding:1rem}.pricing-card__allowance[data-astro-cid-beviid3d] div[data-astro-cid-beviid3d]{gap:.55rem;display:grid}.pricing-card__allowance[data-astro-cid-beviid3d] dt[data-astro-cid-beviid3d]{color:var(--color-caption);font-size:var(--type-metadata-size);font-weight:var(--type-metadata-weight);letter-spacing:var(--type-metadata-tracking);line-height:var(--type-metadata-leading);text-transform:uppercase}.pricing-card__allowance[data-astro-cid-beviid3d] dd[data-astro-cid-beviid3d]{justify-content:space-between;align-items:start;gap:1rem;margin:0;display:flex}.pricing-card__allowance[data-astro-cid-beviid3d] strong[data-astro-cid-beviid3d]{color:var(--color-ink);font-size:var(--type-content-title-size);font-weight:var(--type-content-title-weight);line-height:var(--type-content-title-leading)}.pricing-card__allowance[data-astro-cid-beviid3d] span[data-astro-cid-beviid3d]{max-width:16ch;color:var(--color-caption);font-size:var(--type-caption-size);text-align:right;line-height:1.35}.pricing-card[data-astro-cid-beviid3d] ul[data-astro-cid-beviid3d]{border-top:1px solid var(--color-line);gap:.65rem;margin:0;padding:1rem 0 1.5rem;list-style:none;display:grid}.pricing-card[data-astro-cid-beviid3d] li[data-astro-cid-beviid3d]{color:var(--color-muted);font-size:var(--type-caption-size);line-height:var(--type-caption-leading)}.pricing-card[data-astro-cid-beviid3d] li[data-astro-cid-beviid3d]:before{color:var(--color-accent);content:"✓";margin-right:.5rem}.pricing-card[data-astro-cid-beviid3d] .button[data-astro-cid-beviid3d]{justify-content:center;width:100%;margin-top:auto}.pricing-catalog[data-astro-cid-beviid3d]{margin-top:clamp(4rem,7vw,6rem)}.pricing-catalog[data-astro-cid-beviid3d]>.section-title[data-astro-cid-beviid3d]{margin-bottom:1.5rem}.pricing-catalog__groups[data-astro-cid-beviid3d]{border:1px solid var(--color-edge);border-radius:var(--radius-card);background:var(--color-paper);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pricing-catalog__groups[data-astro-cid-beviid3d] section[data-astro-cid-beviid3d]{min-width:0;padding:1.5rem}.pricing-catalog__groups[data-astro-cid-beviid3d] section[data-astro-cid-beviid3d]+section[data-astro-cid-beviid3d]{border-left:1px solid var(--color-edge)}.pricing-catalog__groups[data-astro-cid-beviid3d] h3[data-astro-cid-beviid3d]{font-size:var(--type-content-title-size);font-weight:var(--type-content-title-weight);line-height:var(--type-content-title-leading);margin:0}.pricing-catalog__groups[data-astro-cid-beviid3d] ul[data-astro-cid-beviid3d]{gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.pricing-catalog__groups[data-astro-cid-beviid3d] li[data-astro-cid-beviid3d]{color:var(--color-muted);font-size:var(--type-caption-size);line-height:var(--type-caption-leading)}.pricing-plans--single[data-astro-cid-beviid3d]{grid-template-columns:minmax(14rem,.43fr) minmax(20rem,1fr);align-items:center;column-gap:5rem;display:grid}.pricing-plans--single[data-astro-cid-beviid3d] .pricing-plans__heading[data-astro-cid-beviid3d]{grid-area:1/1;align-items:start;margin:0}.pricing-plans--single[data-astro-cid-beviid3d] .pricing-plans__heading[data-astro-cid-beviid3d] .section-title[data-astro-cid-beviid3d]{max-width:24ch}.pricing-plans__single-description[data-astro-cid-beviid3d]{margin-top:1rem;display:block}.pricing-plans--single[data-astro-cid-beviid3d] .pricing-model--single[data-astro-cid-beviid3d]{display:contents}.pricing-plans--single[data-astro-cid-beviid3d] .pricing-cards__note[data-astro-cid-beviid3d]{text-align:left;grid-column:1;justify-self:start;margin-inline:0}.pricing-plans--single[data-astro-cid-beviid3d] .pricing-cards[data-astro-cid-beviid3d]{grid-area:1/2;width:min(100%,34rem);margin-left:auto}.pricing-model--single[data-astro-cid-beviid3d] .pricing-card[data-astro-cid-beviid3d]{min-height:0;padding:clamp(1.5rem,3vw,2rem)}.pricing-model[data-astro-cid-beviid3d],.pricing-comparison[data-astro-cid-beviid3d]{min-width:0}.pricing-comparison[data-astro-cid-beviid3d]{margin-top:clamp(4rem,7vw,6rem)}.pricing-comparison[data-astro-cid-beviid3d]>.section-title[data-astro-cid-beviid3d]{margin-bottom:1.5rem}.pricing-comparison__scroll[data-astro-cid-beviid3d]{overscroll-behavior-inline:contain;border:1px solid var(--color-edge);border-radius:var(--radius-card);contain:inline-size;width:100%;max-width:100%;overflow-x:auto}.pricing-comparison__scroll[data-astro-cid-beviid3d]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}table[data-astro-cid-beviid3d]{border-collapse:collapse;background:var(--color-paper);width:100%;min-width:46rem}[data-astro-cid-beviid3d]:where(th,td){border-bottom:1px solid var(--color-edge);text-align:left;padding:1rem 1.2rem}thead[data-astro-cid-beviid3d] th[data-astro-cid-beviid3d]{background:var(--color-surface);color:var(--color-caption);text-transform:uppercase;font-size:.7rem;font-weight:500}tbody[data-astro-cid-beviid3d] th[data-astro-cid-beviid3d]{color:var(--color-ink);font-size:.82rem;font-weight:400}td[data-astro-cid-beviid3d]{color:var(--color-muted);font-size:.75rem}.pricing-comparison__group[data-astro-cid-beviid3d] th[data-astro-cid-beviid3d]{color:var(--color-caption);letter-spacing:.08em;text-transform:uppercase;background:#0b0b0b;font-size:.68rem}.pricing-state--included[data-astro-cid-beviid3d]{color:#fff}.pricing-state--unavailable[data-astro-cid-beviid3d]{color:var(--color-caption)}.pricing-comparison[data-astro-cid-beviid3d] th[data-astro-cid-beviid3d] a[data-astro-cid-beviid3d]{color:inherit;overflow-wrap:anywhere;text-decoration:none}.pricing-comparison[data-astro-cid-beviid3d] th[data-astro-cid-beviid3d] a[data-astro-cid-beviid3d]:is(:hover,:focus-visible){color:var(--color-accent)}.pricing-comparison[data-astro-cid-beviid3d] sup[data-astro-cid-beviid3d]{color:var(--color-accent);margin-left:.2rem;font-size:.65em}.pricing-comparison__notes[data-astro-cid-beviid3d]{color:var(--color-caption);gap:.35rem;margin:1rem 0 0;padding:0;font-size:.72rem;list-style:none;display:grid}.pricing-feature-tier[data-astro-cid-beviid3d]{border:1px solid color-mix(in srgb, var(--color-accent) 45%, transparent);color:var(--color-accent);vertical-align:.08em;border-radius:999px;margin-left:.5rem;padding:.2rem .45rem;font-size:.62rem;font-weight:600;line-height:1;display:inline-flex}.pricing-comparison__disclosure[data-astro-cid-beviid3d] td[data-astro-cid-beviid3d]{background:var(--color-paper);padding:1rem 1.2rem}[data-astro-cid-beviid3d][hidden]{display:none!important}@media (width<=58rem){.pricing-offers__grid[data-astro-cid-beviid3d]{grid-template-columns:1fr}.pricing-offer[data-astro-cid-beviid3d]{min-height:0}.pricing-catalog__groups[data-astro-cid-beviid3d]{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-catalog__groups[data-astro-cid-beviid3d] section[data-astro-cid-beviid3d]:nth-child(odd){border-left:0}.pricing-catalog__groups[data-astro-cid-beviid3d] section[data-astro-cid-beviid3d]:nth-child(n+3){border-top:1px solid var(--color-edge)}}@media (width<=48rem){.pricing-offers__heading[data-astro-cid-beviid3d]{grid-template-columns:1fr;gap:1rem}.pricing-plans__heading[data-astro-cid-beviid3d],.pricing-model__intro[data-astro-cid-beviid3d]{flex-direction:column;align-items:start}.pricing-cards[data-astro-cid-beviid3d]{grid-template-columns:1fr 1fr}.pricing-plans--single[data-astro-cid-beviid3d]{display:block}.pricing-plans--single[data-astro-cid-beviid3d] .pricing-plans__heading[data-astro-cid-beviid3d]{margin-bottom:2rem}.pricing-plans--single[data-astro-cid-beviid3d] .pricing-model--single[data-astro-cid-beviid3d]{display:block}.pricing-plans--single[data-astro-cid-beviid3d] .pricing-cards[data-astro-cid-beviid3d]{width:min(100%,34rem);margin-left:0}}@media (width<=40rem){.pricing-comparison__scroll[data-astro-cid-beviid3d]{contain:none;border:0;overflow:visible}table[data-astro-cid-beviid3d],tbody[data-astro-cid-beviid3d]{background:0 0;gap:.75rem;min-width:0;display:grid}thead[data-astro-cid-beviid3d]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}tbody[data-astro-cid-beviid3d] tr[data-astro-cid-beviid3d]:not(.pricing-comparison__group,.pricing-comparison__disclosure){border:1px solid var(--color-edge);border-radius:var(--radius-card);background:var(--color-paper);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}tbody[data-astro-cid-beviid3d] tr[data-astro-cid-beviid3d]:not(.pricing-comparison__group,.pricing-comparison__disclosure)>th[data-astro-cid-beviid3d]{grid-column:1/-1}tbody[data-astro-cid-beviid3d] tr[data-astro-cid-beviid3d]:not(.pricing-comparison__group,.pricing-comparison__disclosure)>td[data-astro-cid-beviid3d]{border-bottom:0;border-top:1px solid var(--color-edge);justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}tbody[data-astro-cid-beviid3d] tr[data-astro-cid-beviid3d]:not(.pricing-comparison__group,.pricing-comparison__disclosure)>td[data-astro-cid-beviid3d]:before{content:attr(data-label);color:var(--color-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}tbody[data-astro-cid-beviid3d] tr[data-astro-cid-beviid3d]:not(.pricing-comparison__group,.pricing-comparison__disclosure)>td[data-astro-cid-beviid3d]:nth-of-type(2n){border-left:1px solid var(--color-edge)}.pricing-comparison__group[data-astro-cid-beviid3d]{display:block}.pricing-comparison__group[data-astro-cid-beviid3d] th[data-astro-cid-beviid3d]{border:0;display:block}.pricing-comparison__disclosure[data-astro-cid-beviid3d]{display:block}.pricing-comparison__disclosure[data-astro-cid-beviid3d] td[data-astro-cid-beviid3d]{background:0 0;border:0;padding:.25rem 0 1rem;display:block}}@media (width<=34rem){.pricing-cards[data-astro-cid-beviid3d]{grid-template-columns:1fr}.pricing-plans__models[data-astro-cid-beviid3d]{width:100%}.pricing-plans__models[data-astro-cid-beviid3d] button[data-astro-cid-beviid3d]{flex:1}.pricing-card[data-astro-cid-beviid3d]{min-height:0}.pricing-card[data-astro-cid-beviid3d] .button[data-astro-cid-beviid3d]{margin-top:1.5rem}.pricing-catalog__groups[data-astro-cid-beviid3d]{grid-template-columns:1fr}.pricing-catalog__groups[data-astro-cid-beviid3d] section[data-astro-cid-beviid3d]+section[data-astro-cid-beviid3d]{border-top:1px solid var(--color-edge);border-left:0}}@media (prefers-reduced-motion:reduce){[data-astro-cid-beviid3d]{scroll-behavior:auto;transition:none}}.pricing-plans[data-astro-cid-beviid3d]:not([data-enhanced]) [data-astro-cid-beviid3d]:is(.pricing-plans__models,.pricing-plans__terms){display:none}.pricing-plans[data-astro-cid-beviid3d]:not([data-enhanced]) .pricing-model[data-astro-cid-beviid3d]+.pricing-model[data-astro-cid-beviid3d]{margin-block-start:var(--section-space)}.pricing-plans[data-astro-cid-beviid3d]:not([data-enhanced]) .pricing-model__heading[data-astro-cid-beviid3d]{clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.pricing-plans[data-astro-cid-beviid3d]:not([data-enhanced]) .pricing-card__price[data-astro-cid-beviid3d]{gap:1rem}.pricing-plans__fallback-term[data-astro-cid-beviid3d]{color:var(--color-muted);font-size:var(--type-caption-size)}.pricing-plans[data-astro-cid-beviid3d][data-enhanced] .pricing-plans__fallback-term[data-astro-cid-beviid3d]{display:none}
