.btn[data-astro-cid-lmkygsfs]{display:inline-block;font-family:var(--font-mono);font-size:var(--step-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius);border:var(--border-hairline) solid transparent}.btn-primary[data-astro-cid-lmkygsfs]{background:var(--amber);color:var(--on-amber)}.btn-primary[data-astro-cid-lmkygsfs]:hover{background:var(--amber-dim);text-decoration:none}.btn-ghost[data-astro-cid-lmkygsfs]{border-color:var(--hairline);color:var(--text)}.btn-ghost[data-astro-cid-lmkygsfs]:hover{border-color:var(--muted);text-decoration:none}.head[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:var(--space-4)}h1[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-weight:500;font-size:var(--hero-size);line-height:var(--lh-display);letter-spacing:var(--track-display);text-wrap:balance}.sub[data-astro-cid-lmkygsfs]{color:var(--muted);font-size:var(--step-3);line-height:var(--lh-body);max-width:var(--measure-lead)}h2[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-weight:500;font-size:var(--h2-size);line-height:var(--lh-heading);letter-spacing:var(--track-heading);text-wrap:balance}.annual-note[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:var(--step-1);color:var(--faint);letter-spacing:var(--track-meta);margin-bottom:var(--space-5)}.tiers[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1fr 1fr 1fr;border:var(--border-hairline) solid var(--hairline);border-radius:var(--radius);overflow:hidden}.tier[data-astro-cid-lmkygsfs]{padding:var(--space-7) var(--space-6);border-right:var(--border-hairline) solid var(--hairline-soft);display:flex;flex-direction:column}.tier[data-astro-cid-lmkygsfs]:last-child{border-right:none}.tier--pro[data-astro-cid-lmkygsfs]{background:var(--surface)}.tier-name[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:var(--step-3);font-weight:500}.tier--pro[data-astro-cid-lmkygsfs] .tier-name[data-astro-cid-lmkygsfs]{color:var(--amber)}.price[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:var(--step-4);color:var(--text);margin-top:var(--space-3)}.price[data-astro-cid-lmkygsfs] .per[data-astro-cid-lmkygsfs]{font-size:var(--step-2);color:var(--muted)}.price-annual[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:var(--step-1);color:var(--faint);margin-top:var(--space-1)}.tagline[data-astro-cid-lmkygsfs]{font-size:var(--step-2);color:var(--muted);margin-top:var(--space-4)}.feat[data-astro-cid-lmkygsfs]{list-style:none;margin-top:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.feat[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{font-size:var(--step-2);color:var(--text);line-height:1.5;padding-left:var(--space-6);position:relative}.feat[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"";position:absolute;left:0;top:.65em;width:12px;height:0;border-top:var(--border-accent) solid var(--amber)}.tier-prose[data-astro-cid-lmkygsfs]{font-size:var(--step-2);color:var(--muted);line-height:1.65;margin-top:var(--space-5)}.tier-cta[data-astro-cid-lmkygsfs]{margin-top:auto;padding-top:var(--space-6)}.cost-table[data-astro-cid-lmkygsfs]{width:100%;margin-top:var(--space-7);border-collapse:collapse}.cost-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.cost-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{text-align:left;padding:var(--space-3) var(--space-4);border-bottom:var(--border-hairline) solid var(--hairline-soft);font-size:var(--step-2);line-height:var(--lh-body)}.cost-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-weight:400;font-size:var(--step-1);letter-spacing:var(--track-meta);text-transform:lowercase;color:var(--faint);border-bottom:var(--border-hairline) solid var(--hairline)}.cost-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{font-weight:400;color:var(--text)}.cost-table[data-astro-cid-lmkygsfs] .num[data-astro-cid-lmkygsfs],.cost-table[data-astro-cid-lmkygsfs] .num-head[data-astro-cid-lmkygsfs]{text-align:right;white-space:nowrap}.cost-table[data-astro-cid-lmkygsfs] .num[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text)}.cost-table[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:last-child th[data-astro-cid-lmkygsfs],.cost-table[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:last-child td[data-astro-cid-lmkygsfs]{border-bottom:none}.receipt[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:var(--step-1);color:var(--faint);margin-top:var(--space-4);line-height:var(--lh-body);max-width:var(--measure-prose)}.credit[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-size:var(--step-3);color:var(--muted);line-height:var(--lh-body);margin-top:var(--space-5);max-width:var(--measure-prose)}.credit[data-astro-cid-lmkygsfs] .heading-group[data-astro-cid-lmkygsfs]+p[data-astro-cid-lmkygsfs]{margin-top:var(--space-6)}.credit[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs].last{color:var(--faint)}.credit[data-astro-cid-lmkygsfs] .num[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);color:var(--text)}.faq[data-astro-cid-lmkygsfs] dl[data-astro-cid-lmkygsfs]{margin-top:var(--space-7)}.faq[data-astro-cid-lmkygsfs] dt[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:var(--step-3);color:var(--text);margin-top:var(--space-8)}.faq[data-astro-cid-lmkygsfs] dt[data-astro-cid-lmkygsfs]:first-of-type{margin-top:0}.faq[data-astro-cid-lmkygsfs] dd[data-astro-cid-lmkygsfs]{font-size:var(--step-2);color:var(--muted);line-height:var(--lh-body);margin-top:var(--space-3);max-width:var(--measure-prose)}.close[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5)}.close-note[data-astro-cid-lmkygsfs]{color:var(--muted);font-size:var(--step-2);max-width:var(--measure-lead)}@media(max-width:760px){.tiers[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.tier[data-astro-cid-lmkygsfs]{border-right:none;border-bottom:var(--border-hairline) solid var(--hairline-soft)}.tier[data-astro-cid-lmkygsfs]:last-child{border-bottom:none}}@media(max-width:640px){.cost-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.cost-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:var(--space-3) var(--space-2)}}
