.m-plans.astro-fy3cesxx{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.m-plans.astro-fy3cesxx[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=64rem){.m-plans.astro-fy3cesxx[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=36rem){.m-plans.astro-fy3cesxx[data-count="4"],.m-plans.astro-fy3cesxx{grid-template-columns:minmax(0,1fr)}}.m-plans.astro-fy3cesxx[data-count="1"],.m-plans.astro-fy3cesxx[data-count="2"]{max-inline-size:52rem;margin-inline:auto}.m-plans.astro-fy3cesxx[data-count="1"]{max-inline-size:26rem}.m-plan.astro-fy3cesxx{grid-template-rows:auto auto auto auto 1fr;gap:1rem;padding:1.5rem;list-style:none;display:grid;position:relative}.m-plan--featured.astro-fy3cesxx{border-color:var(--ma-blue-text);box-shadow:0 0 0 1px var(--ma-blue-text)}.m-plan__badge.astro-fy3cesxx{background:var(--ma-blue-text);color:var(--ma-white);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;margin:0;padding:.2rem .85rem;font-size:.75rem;font-weight:700;position:absolute;inset-block-start:-.85rem;inset-inline-start:50%;transform:translate(-50%)}.m-plan__header.astro-fy3cesxx{gap:.25rem;display:grid}.m-plan__name.astro-fy3cesxx{color:var(--ma-blue-text);letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:600}.m-plan__tagline.astro-fy3cesxx{min-block-size:2lh;color:var(--ma-muted);margin:0;font-size:.875rem;font-weight:600}.m-plan__price.astro-fy3cesxx{flex-wrap:wrap;align-items:baseline;gap:.25em;margin:0;display:flex}.m-plan__amount.astro-fy3cesxx{color:var(--ma-ink);letter-spacing:-.02em;font-size:2.5rem;font-weight:700;line-height:1}.m-plan__per.astro-fy3cesxx{color:var(--ma-muted);font-size:.875rem;font-weight:600}.m-plan__intro.astro-fy3cesxx{color:var(--ma-ink);margin:0;font-weight:700}.m-plan__features.astro-fy3cesxx{color:var(--ma-body);align-content:start;gap:.5rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}.m-plan__features.astro-fy3cesxx li.astro-fy3cesxx{align-items:flex-start;gap:.5rem;display:flex}.m-plan__features.astro-fy3cesxx .m-plan__check{color:var(--ma-blue-text);margin-block-start:.2em}.m-plans__footnotes.astro-fy3cesxx{max-inline-size:70ch;color:var(--ma-muted);text-align:center;margin:2rem auto 0;font-size:.875rem}.m-plans__footnotes.astro-fy3cesxx p.astro-fy3cesxx+p.astro-fy3cesxx{margin-block-start:.5rem}.m-table-scroll.astro-mzstgf6l{-webkit-overflow-scrolling:touch;border:1px solid var(--ma-line);border-radius:var(--ma-radius-card);background:var(--ma-white);scrollbar-width:thin;inline-size:100%;max-inline-size:100%;position:relative;overflow-x:auto}.m-table-scroll.astro-mzstgf6l:focus{outline:3px solid var(--ma-blue);outline-offset:4px}.m-table-scroll.astro-mzstgf6l:focus:not(:focus-visible){outline:none}.m-table-scroll.astro-mzstgf6l:focus-visible{outline:3px solid var(--ma-blue);outline-offset:4px}.m-pricing-table.astro-mzstgf6l{table-layout:fixed;border-collapse:separate;border-spacing:0;inline-size:100%;min-inline-size:42rem;font-size:.875rem}caption.astro-mzstgf6l{color:var(--ma-ink);text-align:start;padding:1rem 1.25rem;font-size:1rem;font-weight:700}th.astro-mzstgf6l,td.astro-mzstgf6l{border-block-end:1px solid var(--ma-line);text-align:center;vertical-align:middle;color:var(--ma-body);padding:.75rem 1rem}thead.astro-mzstgf6l th.astro-mzstgf6l{background:var(--ma-tint);color:var(--ma-ink);letter-spacing:.02em;text-transform:uppercase;font-size:.9375rem;font-weight:700}.m-pricing-table__pin.astro-mzstgf6l{display:inline-block;position:sticky;inset-inline-start:1rem}.m-pricing-table__col-feature.astro-mzstgf6l{inline-size:11rem}.m-pricing-table__feature.astro-mzstgf6l{z-index:1;overflow-wrap:anywhere;background:var(--ma-white);color:var(--ma-ink);text-align:start;box-shadow:1px 0 0 var(--ma-line);font-weight:600;position:sticky;inset-inline-start:0}thead.astro-mzstgf6l .m-pricing-table__feature.astro-mzstgf6l{z-index:3;background:var(--ma-tint);color:var(--ma-ink)}tbody.astro-mzstgf6l tr.astro-mzstgf6l:nth-child(2n) td.astro-mzstgf6l,tbody.astro-mzstgf6l tr.astro-mzstgf6l:nth-child(2n) .m-pricing-table__feature.astro-mzstgf6l{background:var(--ma-tint)}.m-pricing-table__group.astro-mzstgf6l th.astro-mzstgf6l{background:var(--ma-tint);color:var(--ma-ink);letter-spacing:.06em;text-align:start;text-transform:uppercase;font-size:.9375rem;font-weight:700;position:static}.m-pricing-table__yes.astro-mzstgf6l{color:var(--ma-blue-text)}.m-pricing-table__yes.astro-mzstgf6l .icon{margin-inline:auto}.m-pricing-table__no.astro-mzstgf6l{color:var(--ma-muted)}.addon__price.astro-x6z7rk6a{align-items:baseline;gap:.25em;margin:0;display:flex}.addon__amount.astro-x6z7rk6a{color:var(--ma-ink);font-size:1.75rem;font-weight:700;line-height:1}.addon__per.astro-x6z7rk6a{color:var(--ma-muted);font-size:.875rem;font-weight:600}.addon__note.astro-x6z7rk6a{color:var(--ma-body);margin:0}.faq-still.astro-x6z7rk6a{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.5rem;margin-block-start:2rem;display:flex}.faq-still.astro-x6z7rk6a p.astro-x6z7rk6a{color:var(--ma-ink);margin:0;font-size:1.25rem;font-weight:700}
