.pricing[data-astro-cid-7jt2x4ie]{list-style:none;padding:0;margin-top:var(--space-xl);display:grid;grid-template-columns:1fr;gap:var(--space-m);align-items:stretch}.price[data-astro-cid-7jt2x4ie]{position:relative;display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-l);border:1px solid var(--line);border-radius:calc(var(--radius) * 2);background:var(--surface);transition:transform .25s var(--ease),box-shadow .25s}.price[data-astro-cid-7jt2x4ie]:hover{transform:translateY(-4px);box-shadow:0 24px 60px -34px color-mix(in srgb,var(--acqua-600) 55%,transparent)}.price--featured[data-astro-cid-7jt2x4ie]{border-color:color-mix(in srgb,var(--gold-500) 65%,transparent);box-shadow:0 18px 50px -30px color-mix(in srgb,var(--gold-500) 70%,transparent)}.price__badge[data-astro-cid-7jt2x4ie]{position:absolute;top:calc(-1 * var(--space-s));left:var(--space-l);font-family:var(--font-pixel);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.06em;background:var(--cta);color:var(--cta-ink);padding:.3em .8em;border-radius:999px}.price__title[data-astro-cid-7jt2x4ie]{font-family:var(--font-pixel);font-size:var(--step-0);font-weight:400;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.price__amount[data-astro-cid-7jt2x4ie]{font-family:var(--font-display);font-weight:900;font-size:var(--step-4);letter-spacing:-.03em;line-height:1}.price__currency[data-astro-cid-7jt2x4ie]{font-size:.5em;vertical-align:super;margin-right:.1em}.price__features[data-astro-cid-7jt2x4ie]{list-style:none;padding:0;margin-top:var(--space-xs);flex:1}.price__features[data-astro-cid-7jt2x4ie] li[data-astro-cid-7jt2x4ie]{padding-block:.55em;color:var(--text-muted)}.price__features[data-astro-cid-7jt2x4ie] li[data-astro-cid-7jt2x4ie]+li[data-astro-cid-7jt2x4ie]{border-top:1px solid var(--line)}.price__features[data-astro-cid-7jt2x4ie] li[data-astro-cid-7jt2x4ie]:first-child{color:var(--text);font-weight:600}.price__cta[data-astro-cid-7jt2x4ie]{margin-top:var(--space-s)}@media(min-width:56rem){.pricing[data-astro-cid-7jt2x4ie]{grid-template-columns:repeat(3,1fr)}.price--featured[data-astro-cid-7jt2x4ie]{transform:scale(1.03)}.price--featured[data-astro-cid-7jt2x4ie]:hover{transform:scale(1.03) translateY(-4px)}}@media(prefers-reduced-motion:reduce){.price[data-astro-cid-7jt2x4ie]{transition:none}.price[data-astro-cid-7jt2x4ie]:hover,.price--featured[data-astro-cid-7jt2x4ie]:hover,.price--featured[data-astro-cid-7jt2x4ie]{transform:none}}.sec[data-astro-cid-gw3zcr6g]{padding-block:var(--space-2xl)}.sec--subtle[data-astro-cid-gw3zcr6g]{background:var(--bg-subtle)}.sec__footnote[data-astro-cid-gw3zcr6g]{margin-top:var(--space-l);color:var(--text-muted);max-width:68ch}.otable[data-astro-cid-gw3zcr6g]{margin-top:var(--space-xl);max-width:44rem;background:var(--surface);border:1px solid var(--line);border-radius:calc(var(--radius) * 2);padding:var(--space-l);overflow-x:auto}.otable[data-astro-cid-gw3zcr6g] table[data-astro-cid-gw3zcr6g]{width:100%;border-collapse:collapse}.otable[data-astro-cid-gw3zcr6g] th[data-astro-cid-gw3zcr6g]{font-family:var(--font-pixel);font-size:var(--step--1);font-weight:400;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);text-align:left;padding-bottom:var(--space-s);border-bottom:1px solid var(--line)}.otable[data-astro-cid-gw3zcr6g] td[data-astro-cid-gw3zcr6g]{padding-block:var(--space-s);border-bottom:1px solid var(--line)}.otable[data-astro-cid-gw3zcr6g] tbody[data-astro-cid-gw3zcr6g] tr[data-astro-cid-gw3zcr6g]:last-child td[data-astro-cid-gw3zcr6g]{border-bottom:0}.otable__list[data-astro-cid-gw3zcr6g]{color:var(--text-muted)}.otable__promo[data-astro-cid-gw3zcr6g]{font-family:var(--font-display);font-weight:900;font-size:var(--step-1);letter-spacing:-.02em;white-space:nowrap}.otable__note[data-astro-cid-gw3zcr6g]{margin-top:var(--space-s);font-size:var(--step--1);color:var(--text-muted)}.slogan[data-astro-cid-gw3zcr6g]{position:relative;isolation:isolate;overflow:clip;background:var(--bg);padding-block:var(--space-xl)}.slogan__inner[data-astro-cid-gw3zcr6g]{position:relative;z-index:1}.slogan__text[data-astro-cid-gw3zcr6g]{font-family:var(--font-display);font-weight:800;font-size:var(--step-2);letter-spacing:-.02em;text-align:center;max-width:30ch;margin-inline:auto;text-wrap:balance}.visually-hidden[data-astro-cid-gw3zcr6g]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
