.pricing-hero[data-astro-cid-lmkygsfs]{background:var(--bloom-deep);text-align:center;padding:clamp(5rem,10vw,8rem) 0 4rem}.pricing-hero__inner[data-astro-cid-lmkygsfs]{justify-items:center;display:grid}.pricing-hero[data-astro-cid-lmkygsfs] .bloom-h1[data-astro-cid-lmkygsfs]{max-width:9em}.pricing-hero[data-astro-cid-lmkygsfs] .bloom-lead[data-astro-cid-lmkygsfs]{max-width:760px}.pricing-hero__notes[data-astro-cid-lmkygsfs]{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.4rem;display:flex}.pricing-hero__notes[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{border:1px solid var(--bloom-line);color:var(--bloom-ink-soft);background:#2b1a38b8;border-radius:999px;padding:.55rem .8rem;font-size:.82rem;font-weight:650}.pricing-toolbar[data-astro-cid-lmkygsfs]{align-items:end;gap:1.5rem;margin-bottom:1.6rem;display:grid}.pricing-toolbar[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]:first-child{max-width:760px}.pricing-grid[data-astro-cid-lmkygsfs]{align-items:stretch;gap:1rem;display:grid}.pricing-card[data-astro-cid-lmkygsfs]{border:1px solid var(--bloom-line);background:var(--bloom-surface);min-height:100%;box-shadow:none;border-radius:16px;flex-direction:column;padding:1.35rem;display:flex}.pricing-card--plus[data-astro-cid-lmkygsfs]{background:linear-gradient(150deg,#6d32a061,var(--bloom-surface)55%);border-color:#c084fc8a}.pricing-card--pro[data-astro-cid-lmkygsfs]{background:linear-gradient(150deg,#d8b56924,var(--bloom-surface)55%);border-color:#d8b56966}.pricing-card__topline[data-astro-cid-lmkygsfs]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pricing-card__topline[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs],.pricing-card__topline[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{color:var(--bloom-gold);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:750}.pricing-card__topline[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{color:var(--bloom-teal);border:1px solid #c084fc6b;border-radius:999px;padding:.35rem .55rem}.pricing-card[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{color:var(--bloom-cream);margin:1.2rem 0 0;font-family:Newsreader,Georgia,serif;font-size:3.4rem;font-weight:400;line-height:.95}.pricing-card__tagline[data-astro-cid-lmkygsfs]{color:var(--bloom-cream);margin:.65rem 0 0;font-weight:700}.pricing-card__audience[data-astro-cid-lmkygsfs]{min-height:4.6rem;color:var(--bloom-ink-soft);margin:.6rem 0 0;line-height:1.5}.pricing-card__price[data-astro-cid-lmkygsfs]{align-content:end;gap:.3rem;min-height:5.7rem;margin-top:1rem;display:grid}.pricing-card__price[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:var(--bloom-cream);font-family:Newsreader,Georgia,serif;font-size:3.25rem;font-weight:400;line-height:.95}.pricing-card__price[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{color:var(--bloom-ink-soft);font-size:.82rem}.pricing-card__metrics[data-astro-cid-lmkygsfs]{gap:.45rem;margin-top:1rem;display:grid}.pricing-card__metrics[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{border:1px solid var(--bloom-line);color:var(--bloom-cream);text-align:center;background:#fff4e60a;border-radius:999px;padding:.55rem .65rem;font-size:.76rem;font-weight:650}.pricing-card[data-astro-cid-lmkygsfs]>ul[data-astro-cid-lmkygsfs]{flex:1;gap:.72rem;margin:1.2rem 0 1.4rem;padding:0;list-style:none;display:grid}.pricing-card[data-astro-cid-lmkygsfs]>ul[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{color:var(--bloom-ink-soft);padding-left:1.35rem;font-size:.9rem;line-height:1.45;position:relative}.pricing-card[data-astro-cid-lmkygsfs]>ul[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"";background:var(--bloom-gold);border-radius:999px;width:.48rem;height:.48rem;position:absolute;top:.45rem;left:0}.pricing-store-note[data-astro-cid-lmkygsfs]{color:var(--bloom-ink-soft);margin-top:1.2rem;font-size:.78rem;line-height:1.55}.pricing-heading[data-astro-cid-lmkygsfs]{max-width:800px;margin-bottom:2rem}.pricing-table[data-astro-cid-lmkygsfs]{border:1px solid var(--bloom-line);background:var(--bloom-surface);border-radius:22px;overflow:hidden}.pricing-table__row[data-astro-cid-lmkygsfs]{border-bottom:1px solid var(--bloom-line);gap:.7rem;padding:1rem;display:grid}.pricing-table__row[data-astro-cid-lmkygsfs]:last-child{border-bottom:0}.pricing-table__head[data-astro-cid-lmkygsfs]{display:none}.pricing-table__row[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:var(--bloom-cream)}.pricing-table__row[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{color:var(--bloom-ink-soft);gap:.2rem;font-size:.88rem;line-height:1.45;display:grid}.pricing-table__row[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]:before{content:attr(data-label);color:var(--bloom-teal);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:750}.pricing-faq[data-astro-cid-lmkygsfs] .pricing-heading[data-astro-cid-lmkygsfs]{margin-inline:auto}@media (width>=760px){.pricing-toolbar[data-astro-cid-lmkygsfs]{grid-template-columns:minmax(0,1fr) auto}.pricing-grid[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-card--plus[data-astro-cid-lmkygsfs]{transform:translateY(-.5rem)}.pricing-card__metrics[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-table__row[data-astro-cid-lmkygsfs],.pricing-table__head[data-astro-cid-lmkygsfs]{grid-template-columns:minmax(170px,1.1fr) repeat(3,minmax(0,1fr));gap:0;padding:0;display:grid}.pricing-table__head[data-astro-cid-lmkygsfs]{background:var(--bloom-surface-elevated)}.pricing-table__row[data-astro-cid-lmkygsfs]>[data-astro-cid-lmkygsfs]{border-right:1px solid var(--bloom-line);min-height:4.4rem;padding:.9rem 1rem}.pricing-table__row[data-astro-cid-lmkygsfs]>[data-astro-cid-lmkygsfs]:last-child{border-right:0}.pricing-table__head[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{color:var(--bloom-cream);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:750}.pricing-table__row[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]:before{content:none}}
