.compare:where(.astro-gacrxbbw){padding:3rem 0 5rem}.compare-head:where(.astro-gacrxbbw){margin:0 auto 2.25rem;max-width:48rem;text-align:center}.compare-head:where(.astro-gacrxbbw) h2:where(.astro-gacrxbbw){color:var(--color-text);font:700 max(1.6rem,min(3vw,2.2rem)) /1.15 var(--font-display);letter-spacing:-.01em;margin:0 0 .55rem}.compare-head:where(.astro-gacrxbbw) p:where(.astro-gacrxbbw){color:var(--color-text-alt);font:500 var(--font-size-md) /1.55 var(--font-sans);margin:0 auto;max-width:38em}.compare-wrap:where(.astro-gacrxbbw){background:var(--color-white);border:1px solid rgba(var(--rgb-text),.1);border-radius:1rem;box-shadow:0 .5rem 1.5rem #12273f0a;margin:0 auto;max-width:72rem;overflow-x:auto}.compare-table:where(.astro-gacrxbbw){border-collapse:collapse;color:var(--color-text);font:500 var(--font-size-sm) /1.4 var(--font-sans);min-width:48rem;width:100%}.compare-table:where(.astro-gacrxbbw) td:where(.astro-gacrxbbw),.compare-table:where(.astro-gacrxbbw) th:where(.astro-gacrxbbw){padding:1rem 1.1rem;text-align:left;vertical-align:middle}thead:where(.astro-gacrxbbw) th:where(.astro-gacrxbbw){background:var(--color-white);border-bottom:1px solid rgba(var(--rgb-text),.12);color:var(--color-text);font:700 var(--font-size-sm) /1.2 var(--font-sans);padding-bottom:1.2rem;padding-top:1.2rem}thead:where(.astro-gacrxbbw) .col-feature:where(.astro-gacrxbbw){width:38%}thead:where(.astro-gacrxbbw) .col-plan:where(.astro-gacrxbbw){text-align:center;width:15.5%}thead:where(.astro-gacrxbbw) .col-plan-highlight:where(.astro-gacrxbbw){background:rgba(var(--rgb-brand-1),.06);color:var(--color-brand-1)}.group-row:where(.astro-gacrxbbw) th:where(.astro-gacrxbbw){background:rgba(var(--rgb-text),.035);border-bottom:1px solid rgba(var(--rgb-text),.08);border-top:1px solid rgba(var(--rgb-text),.08);color:var(--color-text-alt);font:700 .7rem/1 var(--font-sans);letter-spacing:.1em;padding:.85rem 1.1rem;text-transform:uppercase}tbody:where(.astro-gacrxbbw) .cell-feature:where(.astro-gacrxbbw){border-top:1px solid rgba(var(--rgb-text),.06);color:var(--color-text);font:500 var(--font-size-sm) /1.4 var(--font-sans)}.feat-hint:where(.astro-gacrxbbw),.feat-label:where(.astro-gacrxbbw){display:block}.feat-hint:where(.astro-gacrxbbw){color:var(--color-text-alt);font:500 var(--font-size-xs) /1.4 var(--font-sans);margin-top:.2rem}.cell-value:where(.astro-gacrxbbw){border-top:1px solid rgba(var(--rgb-text),.06);color:var(--color-text);text-align:center}.cell-highlight:where(.astro-gacrxbbw){background:rgba(var(--rgb-brand-1),.04)}.cell-yes:where(.astro-gacrxbbw) .check:where(.astro-gacrxbbw){align-items:center;background:rgba(var(--rgb-brand-1),.12);border-radius:50%;color:var(--color-brand-1);display:inline-flex;height:1.6em;justify-content:center;width:1.6em}.cell-no:where(.astro-gacrxbbw) .dash:where(.astro-gacrxbbw){color:rgba(var(--rgb-text),.28);font:500 1rem/1 var(--font-sans)}.cell-value:where(.astro-gacrxbbw) .text:where(.astro-gacrxbbw){color:var(--color-text-alt);font:500 var(--font-size-sm) /1.3 var(--font-sans)}.group-row:where(.astro-gacrxbbw):first-of-type th:where(.astro-gacrxbbw),tbody:where(.astro-gacrxbbw) tr:where(.astro-gacrxbbw):first-child .group-row:where(.astro-gacrxbbw) th:where(.astro-gacrxbbw){border-top:none}@media (max-width:760px){.compare-head:where(.astro-gacrxbbw){text-align:left}.compare-head:where(.astro-gacrxbbw) p:where(.astro-gacrxbbw){margin-left:0}.compare-wrap:where(.astro-gacrxbbw){border-radius:.85rem}.compare-table:where(.astro-gacrxbbw) td:where(.astro-gacrxbbw),.compare-table:where(.astro-gacrxbbw) th:where(.astro-gacrxbbw){padding:.85rem .9rem}}.pricing-hero:where(.astro-lmkygsfs){padding:8rem 0 2.25rem;text-align:center}.hero-inner:where(.astro-lmkygsfs){max-width:56rem}.eyebrow:where(.astro-lmkygsfs){color:var(--color-text-alt);display:inline-block;font:600 .7rem/1 var(--font-sans);letter-spacing:.14em;margin:0 0 1rem;text-transform:uppercase}h1:where(.astro-lmkygsfs){color:var(--color-text);font:700 max(2.25rem,min(5vw,3.6rem)) /1.05 var(--font-display);letter-spacing:-.015em;margin:0 auto .9rem;max-width:18ch}.lede:where(.astro-lmkygsfs){color:var(--color-text-alt);font:400 var(--font-size-md) /1.55 var(--font-sans);margin:0 auto;max-width:36em}.free-section:where(.astro-lmkygsfs){padding:.5rem 0 0}.free-card:where(.astro-lmkygsfs){align-items:center;display:grid;grid-template-columns:1fr auto;margin:0 auto;max-width:64rem;padding:1.85rem 2rem;grid-gap:2rem;background:rgba(var(--rgb-brand-3),.35);border:1px solid rgba(var(--rgb-text),.1);border-radius:1rem;gap:2rem}.free-label:where(.astro-lmkygsfs){color:var(--color-brand-1);font:700 .66rem/1 var(--font-sans);letter-spacing:.12em;margin:0 0 .3rem;text-transform:uppercase}.free-card:where(.astro-lmkygsfs) h2:where(.astro-lmkygsfs){font:700 1.4rem/1.2 var(--font-display);letter-spacing:-.005em;margin:0 0 .4rem}.free-desc:where(.astro-lmkygsfs){font:500 var(--font-size-sm) /1.55 var(--font-sans);margin:0 0 .85rem}.free-desc:where(.astro-lmkygsfs),.free-features:where(.astro-lmkygsfs){color:var(--color-text-alt)}.free-features:where(.astro-lmkygsfs){display:flex;flex-wrap:wrap;font:500 var(--font-size-xs) /1.4 var(--font-sans);gap:.4rem 1.5rem;list-style:none;margin:0;padding:0}.free-features:where(.astro-lmkygsfs) li:where(.astro-lmkygsfs){padding-left:.85em;position:relative}.free-features:where(.astro-lmkygsfs) li:where(.astro-lmkygsfs):before{background:var(--color-brand-1);border-radius:50%;content:"";height:.36em;left:0;position:absolute;top:.5em;width:.36em}.pricing-plans:where(.astro-lmkygsfs){padding:0 0 1rem}.pricing-note:where(.astro-lmkygsfs){padding:0 0 5rem}.note-inner:where(.astro-lmkygsfs){border-top:1px solid rgba(var(--rgb-text),.1);max-width:48rem;padding-top:2rem;text-align:center}.pricing-note:where(.astro-lmkygsfs) p:where(.astro-lmkygsfs){color:var(--color-text-alt);font:500 var(--font-size-sm) /1.55 var(--font-sans);margin:0 auto;max-width:42em}@media (max-width:760px){.pricing-hero:where(.astro-lmkygsfs){padding:6.5rem 0 1.5rem;text-align:left}.lede:where(.astro-lmkygsfs),h1:where(.astro-lmkygsfs){margin-left:0}.free-card:where(.astro-lmkygsfs){gap:1.25rem;grid-template-columns:1fr;padding:1.6rem}.note-inner:where(.astro-lmkygsfs){text-align:left}}
