.top[data-astro-cid-ctahcmqw]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;margin-bottom:var(--space-8)}.fee[data-astro-cid-ctahcmqw]{display:flex;align-items:center;gap:var(--space-4);margin:0;background:var(--color-surface-2);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-8)}.fee__label[data-astro-cid-ctahcmqw]{font-weight:var(--font-weight-heavy);font-size:1.2rem}.fee__value[data-astro-cid-ctahcmqw]{font-weight:var(--font-weight-heavy);font-size:2.6rem;line-height:1.2;color:var(--color-primary-deep);background:var(--color-marker);border-radius:var(--radius-pill);padding:0 1rem}.groups[data-astro-cid-ctahcmqw]{display:grid;grid-template-columns:1fr 1.6fr;gap:var(--space-6);align-items:stretch}.group[data-astro-cid-ctahcmqw]{display:flex;flex-direction:column;border:2px solid var(--color-primary);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg)}.group__head[data-astro-cid-ctahcmqw]{margin:0;background:var(--color-primary);color:var(--color-text-inverse);text-align:center;font-size:1.2rem;padding:var(--space-4)}.group__body[data-astro-cid-ctahcmqw]{display:flex;flex:1;flex-direction:column;gap:var(--space-6);padding:var(--space-6)}.group__body[data-astro-cid-ctahcmqw] .group__cta{margin-top:auto;align-self:center;white-space:normal;text-align:center}.group__detail[data-astro-cid-ctahcmqw]{align-self:center;margin-top:calc(-1 * var(--space-3));color:var(--color-primary);font-weight:700;font-size:.92rem}.group__detail[data-astro-cid-ctahcmqw]:after{content:" →"}.tiers[data-astro-cid-ctahcmqw]{display:grid;grid-template-columns:repeat(2,1fr)}.tiers[data-astro-cid-ctahcmqw] .tier[data-astro-cid-ctahcmqw]+.tier[data-astro-cid-ctahcmqw]{border-left:1px solid var(--color-border-strong);padding-left:var(--space-6)}.tier__name[data-astro-cid-ctahcmqw]{margin:0;font-size:1.2rem;font-weight:var(--font-weight-heavy);color:var(--color-primary)}.tier__monthly[data-astro-cid-ctahcmqw]{margin:var(--space-2) 0 0;font-size:.85rem;font-weight:700}.tier__price[data-astro-cid-ctahcmqw]{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:.2rem}.tier__amount[data-astro-cid-ctahcmqw]{display:inline-flex;align-items:baseline;gap:.2rem;white-space:nowrap}.tier__price[data-astro-cid-ctahcmqw] strong[data-astro-cid-ctahcmqw]{font-size:2.4rem;font-weight:var(--font-weight-heavy);line-height:1.2}.tier__unit[data-astro-cid-ctahcmqw]{font-size:1.2rem;font-weight:var(--font-weight-heavy)}.tier__price[data-astro-cid-ctahcmqw] small[data-astro-cid-ctahcmqw]{font-size:.75rem;color:var(--color-text-muted)}.table[data-astro-cid-ctahcmqw]{width:100%;border-collapse:collapse;font-size:.92rem}.table[data-astro-cid-ctahcmqw] th[data-astro-cid-ctahcmqw],.table[data-astro-cid-ctahcmqw] td[data-astro-cid-ctahcmqw]{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);text-align:left;font-weight:500}.table[data-astro-cid-ctahcmqw] thead[data-astro-cid-ctahcmqw] th[data-astro-cid-ctahcmqw]{background:var(--color-surface-2);font-weight:700}.table[data-astro-cid-ctahcmqw] tbody[data-astro-cid-ctahcmqw] tr[data-astro-cid-ctahcmqw]:nth-child(2n){background:var(--color-surface)}.matrix[data-astro-cid-ctahcmqw] td[data-astro-cid-ctahcmqw],.matrix[data-astro-cid-ctahcmqw] thead[data-astro-cid-ctahcmqw] th[data-astro-cid-ctahcmqw]:not(:first-child){text-align:center;width:22%}.matrix[data-astro-cid-ctahcmqw] td[data-astro-cid-ctahcmqw]:last-child{background:#4b3e8314}.mark[data-astro-cid-ctahcmqw]{display:inline-block;width:1.1rem;height:1.1rem;vertical-align:middle}.mark--yes[data-astro-cid-ctahcmqw]{border:2px solid var(--color-primary);border-radius:50%}.mark--no[data-astro-cid-ctahcmqw]{position:relative}.mark--no[data-astro-cid-ctahcmqw]:before,.mark--no[data-astro-cid-ctahcmqw]:after{content:"";position:absolute;left:50%;top:50%;width:1.1rem;height:2px;background:var(--color-text-muted)}.mark--no[data-astro-cid-ctahcmqw]:before{transform:translate(-50%,-50%) rotate(45deg)}.mark--no[data-astro-cid-ctahcmqw]:after{transform:translate(-50%,-50%) rotate(-45deg)}.opts[data-astro-cid-ctahcmqw] caption[data-astro-cid-ctahcmqw]{text-align:left;margin-bottom:var(--space-2)}.opts[data-astro-cid-ctahcmqw] caption[data-astro-cid-ctahcmqw] small[data-astro-cid-ctahcmqw]{margin-left:var(--space-2);color:var(--color-text-muted);font-size:.75rem}.opts[data-astro-cid-ctahcmqw] th[data-astro-cid-ctahcmqw] small[data-astro-cid-ctahcmqw]{margin-left:var(--space-2);font-size:.72rem;color:var(--color-text-muted)}.opts[data-astro-cid-ctahcmqw] td[data-astro-cid-ctahcmqw]{text-align:right;font-weight:700;white-space:nowrap}.table-note[data-astro-cid-ctahcmqw]{margin:calc(-1 * var(--space-4)) 0 0;font-size:.75rem;color:var(--color-text-muted)}.table-note[data-astro-cid-ctahcmqw] p[data-astro-cid-ctahcmqw]{margin:0}.feats__head[data-astro-cid-ctahcmqw]{margin:0;background:var(--color-surface-2);text-align:center;font-size:.92rem;padding:var(--space-2)}.feats[data-astro-cid-ctahcmqw]{list-style:none;margin:calc(-1 * var(--space-6)) 0 0;padding:0;font-size:.92rem}.feats[data-astro-cid-ctahcmqw] li[data-astro-cid-ctahcmqw]{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border)}.feats[data-astro-cid-ctahcmqw] li[data-astro-cid-ctahcmqw]:nth-child(2n){background:var(--color-surface)}.notes[data-astro-cid-ctahcmqw]{list-style:none;padding:0;margin:var(--space-6) 0 0;font-size:.85rem;color:var(--color-text-muted)}.pricing-cta[data-astro-cid-ctahcmqw]{display:flex;justify-content:center;margin-top:var(--space-12)}@media screen and (max-width:900px){.groups[data-astro-cid-ctahcmqw]{grid-template-columns:1fr}.fee[data-astro-cid-ctahcmqw]{padding:var(--space-3) var(--space-4)}.fee__label[data-astro-cid-ctahcmqw]{font-size:1rem}.tier__price[data-astro-cid-ctahcmqw] strong[data-astro-cid-ctahcmqw]{font-size:1.9rem}}@media screen and (max-width:600px){.fee[data-astro-cid-ctahcmqw]{gap:var(--space-3)}.fee__label[data-astro-cid-ctahcmqw]{font-size:.95rem;text-wrap:balance}.fee__value[data-astro-cid-ctahcmqw]{font-size:2rem;white-space:nowrap}.group__head[data-astro-cid-ctahcmqw]{font-size:1.05rem;padding:var(--space-3) var(--space-4)}.group__body[data-astro-cid-ctahcmqw]{padding:var(--space-4)}.group__body[data-astro-cid-ctahcmqw] .group__cta{padding-inline:var(--space-4);font-size:1rem;text-wrap:balance}.tiers[data-astro-cid-ctahcmqw]{grid-template-columns:1fr;gap:var(--space-4)}.tiers[data-astro-cid-ctahcmqw] .tier[data-astro-cid-ctahcmqw]+.tier[data-astro-cid-ctahcmqw]{border-left:0;padding-left:0;border-top:1px solid var(--color-border-strong);padding-top:var(--space-4)}.table[data-astro-cid-ctahcmqw]{font-size:.85rem}.table[data-astro-cid-ctahcmqw] th[data-astro-cid-ctahcmqw],.table[data-astro-cid-ctahcmqw] td[data-astro-cid-ctahcmqw]{padding:var(--space-2)}.matrix[data-astro-cid-ctahcmqw] td[data-astro-cid-ctahcmqw],.matrix[data-astro-cid-ctahcmqw] thead[data-astro-cid-ctahcmqw] th[data-astro-cid-ctahcmqw]:not(:first-child){width:1%;white-space:nowrap;padding-inline:var(--space-1)}.matrix[data-astro-cid-ctahcmqw] thead[data-astro-cid-ctahcmqw] th[data-astro-cid-ctahcmqw]:not(:first-child){font-size:.75rem}.opts[data-astro-cid-ctahcmqw] caption[data-astro-cid-ctahcmqw] small[data-astro-cid-ctahcmqw],.opts[data-astro-cid-ctahcmqw] th[data-astro-cid-ctahcmqw] small[data-astro-cid-ctahcmqw]{display:block;margin-left:0}}
