.pricing-page__hero[data-astro-cid-lmkygsfs]{background:var(--bg)}.pricing-page__hero-inner[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1fr;gap:var(--space-8);align-items:end}@media(min-width:1024px){.pricing-page__hero-inner[data-astro-cid-lmkygsfs]{grid-template-columns:7fr 5fr;gap:var(--space-16)}}.pricing-page__hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{margin:0 0 var(--space-4);max-width:16ch}.pricing-page__hero[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin:0;color:var(--ink-soft);font-size:var(--text-body-l);line-height:var(--leading-body);max-width:52ch}.pricing-page__hero-ctas[data-astro-cid-lmkygsfs]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}.pricing-page__hero-card[data-astro-cid-lmkygsfs]{background:var(--bg-dark);color:var(--ink-on-dark);padding:var(--space-8);border:1px solid var(--bg-dark)}.pricing-page__hero-card-label[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--ink-on-dark-muted);margin:0 0 var(--space-3)}.pricing-page__hero-card-body[data-astro-cid-lmkygsfs]{font-family:var(--font-display);font-size:var(--text-heading-m);line-height:var(--leading-tight);color:var(--ink-on-dark);margin:0;font-variation-settings:"opsz" 30}.pricing-page__hero-card-body[data-astro-cid-lmkygsfs] em[data-astro-cid-lmkygsfs]{font-style:italic}.pricing-page__tiers[data-astro-cid-lmkygsfs]{background:var(--surface);border-block:1px solid var(--border)}.pricing-page__tier-list[data-astro-cid-lmkygsfs]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-12)}.pricing-page__tier[data-astro-cid-lmkygsfs]{background:var(--bg);border:1px solid var(--border);padding:var(--space-8)}@media(min-width:768px){.pricing-page__tier[data-astro-cid-lmkygsfs]{padding:var(--space-12)}}.pricing-page__tier--feature[data-astro-cid-lmkygsfs]{background:var(--bg-dark);color:var(--ink-on-dark);border-color:var(--bg-dark)}.pricing-page__tier-header[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1fr;gap:var(--space-4);border-bottom:1px solid var(--border);padding-bottom:var(--space-6);margin-bottom:var(--space-6)}.pricing-page__tier--feature[data-astro-cid-lmkygsfs] .pricing-page__tier-header[data-astro-cid-lmkygsfs]{border-color:var(--surface-dark)}@media(min-width:768px){.pricing-page__tier-header[data-astro-cid-lmkygsfs]{grid-template-columns:5fr 7fr;gap:var(--space-8);align-items:end}}.pricing-page__tier-headline[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:var(--space-2)}.pricing-page__tier-name[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--ink-muted)}.pricing-page__tier--feature[data-astro-cid-lmkygsfs] .pricing-page__tier-name[data-astro-cid-lmkygsfs]{color:var(--ink-on-dark-muted)}.pricing-page__tier-price[data-astro-cid-lmkygsfs]{font-family:var(--font-display);font-size:var(--text-display-m);line-height:var(--leading-display);color:var(--ink);font-variation-settings:"opsz" 96}.pricing-page__tier--feature[data-astro-cid-lmkygsfs] .pricing-page__tier-price[data-astro-cid-lmkygsfs]{color:var(--ink-on-dark)}.pricing-page__tier-summary[data-astro-cid-lmkygsfs]{font-family:var(--font-body);font-size:var(--text-body-l);line-height:var(--leading-body);color:var(--ink-soft);margin:0;max-width:56ch}.pricing-page__tier--feature[data-astro-cid-lmkygsfs] .pricing-page__tier-summary[data-astro-cid-lmkygsfs]{color:var(--ink-on-dark-muted)}.pricing-page__tier-body[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1fr;gap:var(--space-8)}@media(min-width:1024px){.pricing-page__tier-body[data-astro-cid-lmkygsfs]{grid-template-columns:7fr 5fr;gap:var(--space-12)}}.pricing-page__tier-list-wrap[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--ink-muted);font-weight:400;margin:0 0 var(--space-3)}.pricing-page__tier--feature[data-astro-cid-lmkygsfs] .pricing-page__tier-list-wrap[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{color:var(--ink-on-dark-muted)}.pricing-page__tier-list-wrap[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]:not(:first-child){margin-top:var(--space-6)}.pricing-page__inclusions[data-astro-cid-lmkygsfs],.pricing-page__exclusions[data-astro-cid-lmkygsfs]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.pricing-page__inclusions[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs],.pricing-page__exclusions[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{position:relative;padding-left:var(--space-6);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:var(--ink)}.pricing-page__tier--feature[data-astro-cid-lmkygsfs] .pricing-page__inclusions[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs],.pricing-page__tier--feature[data-astro-cid-lmkygsfs] .pricing-page__exclusions[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{color:var(--ink-on-dark)}.pricing-page__inclusions[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"—";position:absolute;left:0;color:var(--accent)}.pricing-page__exclusions[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{color:var(--ink-muted)}.pricing-page__tier--feature[data-astro-cid-lmkygsfs] .pricing-page__exclusions[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{color:var(--ink-on-dark-muted)}.pricing-page__exclusions[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"↑";position:absolute;left:0;color:var(--ink-muted);font-family:var(--font-mono)}.pricing-page__tier--feature[data-astro-cid-lmkygsfs] .pricing-page__exclusions[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{color:var(--ink-on-dark-muted)}.pricing-page__sample[data-astro-cid-lmkygsfs]{background:var(--surface);border:1px solid var(--border);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2);align-self:start}.pricing-page__tier--feature[data-astro-cid-lmkygsfs] .pricing-page__sample[data-astro-cid-lmkygsfs]{background:var(--surface-dark);border-color:var(--surface-dark);color:var(--ink-on-dark)}.pricing-page__sample-eyebrow[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--ink-muted)}.pricing-page__tier--feature[data-astro-cid-lmkygsfs] .pricing-page__sample-eyebrow[data-astro-cid-lmkygsfs]{color:var(--ink-on-dark-muted)}.pricing-page__sample[data-astro-cid-lmkygsfs] h4[data-astro-cid-lmkygsfs]{font-family:var(--font-display);font-size:var(--text-heading-m);font-weight:400;margin:0;font-variation-settings:"opsz" 30}.pricing-page__tier--feature[data-astro-cid-lmkygsfs] .pricing-page__sample[data-astro-cid-lmkygsfs] h4[data-astro-cid-lmkygsfs]{color:var(--ink-on-dark)}.pricing-page__sample[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin:0;font-family:var(--font-body);font-size:var(--text-body-s);line-height:var(--leading-body);color:var(--ink-soft)}.pricing-page__tier--feature[data-astro-cid-lmkygsfs] .pricing-page__sample[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:var(--ink-on-dark-muted)}.pricing-page__sample-price[data-astro-cid-lmkygsfs]{font-family:var(--font-mono)!important;font-size:var(--text-body)!important;letter-spacing:var(--tracking-mono);color:var(--accent-ink)!important;margin-top:var(--space-2)!important}.pricing-page__tier--feature[data-astro-cid-lmkygsfs] .pricing-page__sample-price[data-astro-cid-lmkygsfs]{color:var(--accent)!important}.pricing-page__tier-cta[data-astro-cid-lmkygsfs]{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border)}.pricing-page__tier--feature[data-astro-cid-lmkygsfs] .pricing-page__tier-cta[data-astro-cid-lmkygsfs]{border-color:var(--surface-dark)}.pricing-page__factors[data-astro-cid-lmkygsfs]{background:var(--bg)}.pricing-page__factors-header[data-astro-cid-lmkygsfs]{max-width:64ch;margin-bottom:var(--space-12)}.pricing-page__factors-header[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin:0 0 var(--space-3)}.pricing-page__factors-header[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:var(--ink-soft);font-size:var(--text-body-l);line-height:var(--leading-body);margin:0}.pricing-page__factor-list[data-astro-cid-lmkygsfs]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.pricing-page__factor[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:64px 1fr;gap:var(--space-6);padding-block:var(--space-6);border-top:1px solid var(--border)}.pricing-page__factor[data-astro-cid-lmkygsfs]:last-child{border-bottom:1px solid var(--border)}@media(min-width:1024px){.pricing-page__factor[data-astro-cid-lmkygsfs]{grid-template-columns:96px 1fr;gap:var(--space-12)}}.pricing-page__factor-n[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:var(--text-heading-s);letter-spacing:var(--tracking-mono);color:var(--accent-ink);line-height:1;padding-top:4px}.pricing-page__factor[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{font-family:var(--font-display);font-size:var(--text-heading-l);font-weight:400;margin:0 0 var(--space-2);color:var(--ink);font-variation-settings:"opsz" 30}.pricing-page__factor[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin:0;color:var(--ink-soft);font-size:var(--text-body);line-height:var(--leading-body);max-width:64ch}
