.pricing-card[data-astro-cid-5mb67dfd]{position:relative;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-7);background:#fff;border:1px solid var(--color-line);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}.pricing-card--quiet[data-astro-cid-5mb67dfd]{background:transparent;border-style:dashed;box-shadow:none}.pricing-card--lead[data-astro-cid-5mb67dfd]{gap:var(--space-4)}.pricing-card--compact[data-astro-cid-5mb67dfd]{gap:var(--space-2);padding:var(--space-5)}.pricing-card[data-astro-cid-5mb67dfd].featured{border-color:var(--color-forest);box-shadow:0 1px #fff9 inset,0 6px 24px #2f4a3a1a}.pricing-card__ribbon[data-astro-cid-5mb67dfd]{position:absolute;top:calc(-1 * var(--space-3));left:var(--space-6);background:var(--color-forest);color:var(--color-cream);font-family:var(--font-mono);font-size:var(--text-mono);font-weight:500;letter-spacing:var(--tracking-mono);text-transform:uppercase;padding:.25rem .6rem;border-radius:999px}.pricing-card__title[data-astro-cid-5mb67dfd]{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;letter-spacing:var(--tracking-h2);color:var(--color-ink)}.pricing-card__price[data-astro-cid-5mb67dfd]{display:flex;align-items:baseline;gap:var(--space-1);margin-top:calc(-1 * var(--space-1))}.pricing-card__amount[data-astro-cid-5mb67dfd]{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;letter-spacing:var(--tracking-h2);color:var(--color-ink)}.pricing-card__was[data-astro-cid-5mb67dfd]{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);color:var(--color-ink-mute);text-decoration:line-through;margin-right:var(--space-1)}.pricing-card--lead[data-astro-cid-5mb67dfd] .pricing-card__title[data-astro-cid-5mb67dfd]{font-size:var(--text-2xl)}.pricing-card--compact[data-astro-cid-5mb67dfd] .pricing-card__title[data-astro-cid-5mb67dfd]{font-size:var(--text-base)}.pricing-card--lead[data-astro-cid-5mb67dfd] .pricing-card__amount[data-astro-cid-5mb67dfd]{font-size:var(--text-3xl)}.pricing-card--compact[data-astro-cid-5mb67dfd] .pricing-card__amount[data-astro-cid-5mb67dfd]{font-size:var(--text-xl)}.pricing-card__cadence[data-astro-cid-5mb67dfd]{font-size:var(--text-sm);color:var(--color-ink-soft)}.pricing-card__price-note[data-astro-cid-5mb67dfd]{font-size:var(--text-xs);color:var(--color-ink-soft);margin-top:calc(-1 * var(--space-2))}.pricing-card__subtitle[data-astro-cid-5mb67dfd]{color:var(--color-ink-soft);font-size:var(--text-xs)}.pricing-card__note[data-astro-cid-5mb67dfd]{font-size:var(--text-xs);color:var(--color-ink-soft);line-height:var(--leading-snug)}.pricing-card__features[data-astro-cid-5mb67dfd]{display:grid;gap:var(--space-2);margin:var(--space-1) 0 var(--space-2)}.pricing-card__features[data-astro-cid-5mb67dfd] li[data-astro-cid-5mb67dfd]{position:relative;padding-left:var(--space-5);font-size:var(--text-sm);color:var(--color-ink-soft);line-height:var(--leading-relaxed)}.pricing-card__features[data-astro-cid-5mb67dfd] li[data-astro-cid-5mb67dfd]:before{content:"✓";position:absolute;left:0;color:var(--color-forest);font-size:var(--text-xs)}.pricing-card__cta[data-astro-cid-5mb67dfd]{margin-top:auto;align-self:stretch}.pricing-card__cta[data-astro-cid-5mb67dfd].btn{width:100%;padding-block:var(--space-3)}.pricing-card__badge[data-astro-cid-5mb67dfd]{margin-top:auto;align-self:flex-start;font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-ink-mute);background:#2f4a3a0f;padding:.35rem .7rem;border-radius:999px}.section-tight[data-astro-cid-lmkygsfs].other-ways,.section-tight[data-astro-cid-lmkygsfs].guarantee-section,.section-tight[data-astro-cid-lmkygsfs].pricing-fine{padding-top:0}.compare-more-section[data-astro-cid-lmkygsfs],.pricing-fine[data-astro-cid-lmkygsfs]{background:var(--color-band)}.compare-more-section[data-astro-cid-lmkygsfs]{border-top:var(--border-hair)}.pricing-fine[data-astro-cid-lmkygsfs]{border-bottom:var(--border-hair)}.pricing-hero[data-astro-cid-lmkygsfs] .eyebrow[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-forest);margin-bottom:var(--space-3)}.pricing-hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-size:var(--text-3xl);margin-bottom:var(--space-4)}.pricing-hero[data-astro-cid-lmkygsfs] .lead[data-astro-cid-lmkygsfs]{margin-bottom:var(--space-3)}.requirement[data-astro-cid-lmkygsfs]{font-size:var(--text-sm);color:var(--color-ink-soft);max-width:62ch;margin-bottom:var(--space-8)}.lead-row[data-astro-cid-lmkygsfs]{display:grid;gap:var(--space-4);grid-template-columns:1fr;align-items:stretch}@media (min-width: 48rem){.lead-row[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,1fr)}}.why-price[data-astro-cid-lmkygsfs]{border-left:2px solid var(--color-gold);padding-left:var(--space-5)}.why-price__head[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-gold);margin-bottom:var(--space-3)}.why-price[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:var(--color-ink-soft);font-size:var(--text-sm);line-height:var(--leading-relaxed);max-width:46ch;margin-bottom:var(--space-3)}.why-price__more[data-astro-cid-lmkygsfs]{margin-bottom:var(--space-3)}.why-price__sign[data-astro-cid-lmkygsfs]{color:var(--color-ink-mute);margin-bottom:0}.other-ways__heading[data-astro-cid-lmkygsfs]{font-size:var(--text-base);color:var(--color-ink-soft);font-weight:500;margin-bottom:var(--space-4)}.cards[data-astro-cid-lmkygsfs]{display:grid;gap:var(--space-4);grid-template-columns:1fr;align-items:stretch}@media (min-width: 48rem){.cards[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,1fr)}}.guarantee[data-astro-cid-lmkygsfs]{background:#2f4a3a0d;border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-7)}.guarantee__label[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-gold);margin-bottom:var(--space-2)}.guarantee__title[data-astro-cid-lmkygsfs]{font-size:var(--text-xl);margin-bottom:var(--space-3)}.guarantee__body[data-astro-cid-lmkygsfs]{font-size:var(--text-sm);color:var(--color-ink-soft);line-height:var(--leading-relaxed);max-width:60ch}.guarantee__more[data-astro-cid-lmkygsfs]{margin-top:var(--space-3);font-size:var(--text-sm)}.faq-pointer[data-astro-cid-lmkygsfs]{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;color:var(--color-ink);margin-bottom:var(--space-4)}.pricing-fine[data-astro-cid-lmkygsfs] .small[data-astro-cid-lmkygsfs]{font-size:var(--text-sm);color:var(--color-ink-soft);line-height:var(--leading-relaxed)}.pricing-fine[data-astro-cid-lmkygsfs] .config-warning[data-astro-cid-lmkygsfs]{font-size:var(--text-sm);color:var(--color-ink-soft);line-height:var(--leading-relaxed);background:#dc503c0f;border-left:3px solid #c0392b;padding:var(--space-3) var(--space-4);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin-top:var(--space-4)}.pricing-fine[data-astro-cid-lmkygsfs] .config-warning[data-astro-cid-lmkygsfs] code[data-astro-cid-lmkygsfs]{font-family:var(--font-mono, ui-monospace, SFMono-Regular, monospace);font-size:.9em}
