.pricing-shell[data-astro-cid-lmkygsfs]{width:min(100% - 3rem,76rem);margin:auto}.pricing-hero[data-astro-cid-lmkygsfs],.pricing-main[data-astro-cid-lmkygsfs],.included[data-astro-cid-lmkygsfs],.comparison[data-astro-cid-lmkygsfs],.pricing-close[data-astro-cid-lmkygsfs]{padding:clamp(4.5rem,9vw,8rem) 0}.pricing-hero[data-astro-cid-lmkygsfs],.pricing-close[data-astro-cid-lmkygsfs]{background:var(--paper);text-align:center}.pricing-hero[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs],.pricing-close[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]{max-width:48rem}.pricing-hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs],.pricing-main[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs],.included[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs],.comparison[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs],.pricing-close[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{font-family:var(--serif);color:var(--ink)}.pricing-hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{margin:.4rem 0 1.1rem;font-size:clamp(3rem,5vw,5rem);line-height:1}.pricing-hero[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]:not(.eyebrow),.pricing-close[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]:not(.eyebrow){font-size:1.1rem;color:var(--ink-soft);line-height:1.6}.eyebrow[data-astro-cid-lmkygsfs]{margin:0;color:var(--terracotta);font-size:.78rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.pricing-badges[data-astro-cid-lmkygsfs]{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;margin-top:1.7rem}.pricing-badges[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{padding:.4rem .65rem;border:1px solid var(--line);border-radius:999px;color:var(--sage-deep);font-size:.78rem;font-weight:600}.pricing-main[data-astro-cid-lmkygsfs]{background:var(--paper-deep)}.plan-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;align-items:stretch}.plan[data-astro-cid-lmkygsfs]{position:relative;display:flex;flex-direction:column;padding:2rem;background:var(--paper);border:1px solid var(--line);border-radius:1rem}.plan[data-astro-cid-lmkygsfs].featured{border:2px solid var(--sage);box-shadow:var(--shadow)}.tag[data-astro-cid-lmkygsfs]{position:absolute;top:-.75rem;left:1.5rem;padding:.35rem .6rem;border-radius:999px;background:var(--sage-deep);color:#fff;font-size:.7rem;font-weight:700;text-transform:uppercase}.plan[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin:0;font-size:2rem}.limit[data-astro-cid-lmkygsfs]{margin:.3rem 0 1.5rem;color:var(--sage-deep);font-weight:700}.price[data-astro-cid-lmkygsfs]{margin:0;color:var(--ink-soft)}.price[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{font-family:var(--serif);font-size:2.7rem;color:var(--ink)}.sst[data-astro-cid-lmkygsfs]{margin:.2rem 0 1rem;color:var(--ink-soft);font-size:.75rem}.description[data-astro-cid-lmkygsfs]{min-height:4.5rem;color:var(--ink-soft);line-height:1.5}.plan[data-astro-cid-lmkygsfs] ul[data-astro-cid-lmkygsfs]{display:grid;gap:.8rem;min-height:12rem;margin:1.2rem 0 2rem;padding:0;list-style:none;color:var(--ink-soft);font-size:.88rem}.plan[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"✓";margin-right:.55rem;color:var(--sage-deep);font-weight:700}.plan[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs],.enterprise[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs],.pricing-close[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]{display:inline-flex;justify-content:center;margin-top:auto;padding:.8rem 1rem;border-radius:999px;background:var(--sage-deep);color:#fff;font-size:.85rem;font-weight:700;text-decoration:none}.enterprise[data-astro-cid-lmkygsfs]{margin-top:2rem;padding:clamp(2rem,5vw,4rem);background:#e9e5dc;border:1px solid var(--line);border-radius:1.1rem;text-align:center}.enterprise[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{max-width:45rem;margin:.5rem auto 1rem;font-size:clamp(2rem,3.5vw,3.2rem)}.enterprise[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]:not(.eyebrow){max-width:40rem;margin:0 auto 1.4rem;color:var(--ink-soft);line-height:1.6}.included[data-astro-cid-lmkygsfs]{background:var(--paper)}.included[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:.8fr 1.2fr;gap:4rem}.included[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs],.comparison[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin:.4rem 0;font-size:clamp(2.2rem,3.8vw,3.7rem);line-height:1.05}.included[data-astro-cid-lmkygsfs] dl[data-astro-cid-lmkygsfs]{margin:0}.included[data-astro-cid-lmkygsfs] dl[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:.75fr 1.25fr;gap:1rem;padding:1rem 0;border-top:1px solid var(--line)}.included[data-astro-cid-lmkygsfs] dt[data-astro-cid-lmkygsfs]{font-family:var(--serif);font-size:1.15rem;color:var(--ink)}.included[data-astro-cid-lmkygsfs] dd[data-astro-cid-lmkygsfs]{margin:0;color:var(--ink-soft);line-height:1.5}.comparison[data-astro-cid-lmkygsfs]{background:var(--paper-deep)}.table-wrap[data-astro-cid-lmkygsfs]{overflow-x:auto;margin-top:2rem;border:1px solid var(--line);border-radius:1rem}.comparison[data-astro-cid-lmkygsfs] table[data-astro-cid-lmkygsfs]{width:100%;border-collapse:collapse;background:var(--paper);text-align:left}.comparison[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.comparison[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:1rem;border-bottom:1px solid var(--line);color:var(--ink-soft);font-size:.88rem}.comparison[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{background:#e9e5dc;color:var(--ink);font-family:var(--serif);font-size:1.1rem}.comparison[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{color:var(--ink);font-weight:600}.comparison-note[data-astro-cid-lmkygsfs]{color:var(--ink-soft);font-size:.8rem}.pricing-close[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]{margin-top:.7rem}@media (max-width:750px){.plan-grid[data-astro-cid-lmkygsfs],.included[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.plan[data-astro-cid-lmkygsfs] ul[data-astro-cid-lmkygsfs]{min-height:auto}.included[data-astro-cid-lmkygsfs] dl[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.pricing-shell[data-astro-cid-lmkygsfs]{width:min(100% - 2rem,76rem)}}
