.pricing-page[data-astro-cid-lmkygsfs]{max-width:980px;margin:0 auto;padding:clamp(3rem,6vw,5rem) clamp(1.25rem,4vw,2.5rem)}.pricing-page__hero[data-astro-cid-lmkygsfs]{margin-bottom:clamp(3rem,5vw,4.5rem)}.pricing-page__label[data-astro-cid-lmkygsfs]{font-family:var(--font-body);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold);margin:0 0 .75rem}.pricing-page__title[data-astro-cid-lmkygsfs]{font-family:var(--font-heading);font-size:clamp(1.75rem,1rem + 2.4vw,3rem);line-height:1.1;color:var(--color-heading);text-transform:uppercase;letter-spacing:.02em;font-weight:700;margin:0 0 1.25rem}.pricing-page__lead[data-astro-cid-lmkygsfs]{font-family:var(--font-body);font-size:clamp(.95rem,.9rem + .2vw,1.0625rem);line-height:1.7;color:var(--color-text);margin:0 0 1.25rem;max-width:65ch}.pricing-page__lead[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:var(--color-heading)}.pricing-page__inline-link[data-astro-cid-lmkygsfs]{color:var(--color-gold);text-decoration:none;border-bottom:1px solid currentColor}.pricing-page__cta-row[data-astro-cid-lmkygsfs]{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.5rem}.pricing-page[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{font-family:var(--font-heading);font-size:clamp(1.25rem,1rem + .8vw,1.625rem);text-transform:uppercase;letter-spacing:.04em;color:var(--color-heading);margin:0 0 1rem}.pricing-page__table[data-astro-cid-lmkygsfs]{margin-bottom:clamp(3rem,5vw,4rem)}.pricing-page__table-note[data-astro-cid-lmkygsfs]{font-family:var(--font-body);font-size:.875rem;color:var(--color-text-light);margin:0 0 1.5rem}.pricing-page__table-wrap[data-astro-cid-lmkygsfs]{overflow-x:auto;border:1px solid var(--color-border, rgba(146, 135, 99, .2));border-radius:2px}.pricing-page[data-astro-cid-lmkygsfs] table[data-astro-cid-lmkygsfs]{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:.9375rem}.pricing-page[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{font-family:var(--font-heading);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;text-align:left;padding:1rem 1.25rem;background:var(--color-accent-bg);color:var(--color-heading);border-bottom:1px solid var(--color-border, rgba(146, 135, 99, .25))}.pricing-page[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:1rem 1.25rem;vertical-align:top;border-bottom:1px solid var(--color-border, rgba(146, 135, 99, .12))}.pricing-page[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]:first-child{width:40%}.pricing-page[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:last-child td[data-astro-cid-lmkygsfs]{border-bottom:none}.pricing-page[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]{color:var(--color-heading);text-decoration:none;font-weight:600;display:block;margin-bottom:.25rem}.pricing-page[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]:hover{color:var(--color-gold)}.pricing-page__use[data-astro-cid-lmkygsfs]{display:block;color:var(--color-text-light);font-size:.8125rem;line-height:1.5}.pricing-page__included[data-astro-cid-lmkygsfs]{margin-bottom:clamp(3rem,5vw,4rem)}.pricing-page__included[data-astro-cid-lmkygsfs] ul[data-astro-cid-lmkygsfs]{list-style:none;padding:0;margin:0}.pricing-page__included[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{font-family:var(--font-body);font-size:.9375rem;line-height:1.7;color:var(--color-text);padding:.75rem 0 .75rem 1.5rem;border-bottom:1px solid var(--color-border, rgba(146, 135, 99, .1));position:relative}.pricing-page__included[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"";position:absolute;left:0;top:1.4rem;width:.625rem;height:1px;background:var(--color-gold)}.pricing-page__included[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:last-child{border-bottom:none}.pricing-page__faq[data-astro-cid-lmkygsfs]{margin-bottom:clamp(3rem,5vw,4rem)}.pricing-page__faq-item[data-astro-cid-lmkygsfs]{padding:1.5rem 0;border-bottom:1px solid var(--color-border, rgba(146, 135, 99, .12))}.pricing-page__faq-item[data-astro-cid-lmkygsfs]:last-child{border-bottom:none}.pricing-page__faq[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{font-family:var(--font-heading);font-size:clamp(.95rem,.9rem + .18vw,1.125rem);color:var(--color-heading);margin:0 0 .5rem;letter-spacing:.02em}.pricing-page__faq[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-family:var(--font-body);font-size:.9375rem;line-height:1.7;color:var(--color-text-light);margin:0}.pricing-page__final[data-astro-cid-lmkygsfs]{background:var(--color-accent-bg);padding:clamp(2rem,4vw,3rem);border-radius:2px;text-align:center}.pricing-page__final[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin:0 0 1.5rem;color:var(--color-text-light);font-size:.9375rem;line-height:1.7}.pricing-page__final[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]{color:var(--color-gold);text-decoration:none;border-bottom:1px solid currentColor}.pricing-page__final[data-astro-cid-lmkygsfs] .pricing-page__cta-row[data-astro-cid-lmkygsfs]{justify-content:center}@media(max-width:991px){.pricing-page[data-astro-cid-lmkygsfs]{padding-top:calc(60px + clamp(3rem,5vw,4rem))}}
