.pricing-wrap[data-astro-cid-lmkygsfs]{max-width:1040px}.pricing-hero[data-astro-cid-lmkygsfs]{padding:148px 0 64px}.pricing-body[data-astro-cid-lmkygsfs]{padding:0 0 96px}.hero-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:64px;align-items:end}.pricing-hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-size:clamp(44px,6vw,76px);line-height:.96;letter-spacing:-.048em}.pricing-hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{color:var(--accent)}.hero-copy[data-astro-cid-lmkygsfs] .lead[data-astro-cid-lmkygsfs]{max-width:520px}.promise-row[data-astro-cid-lmkygsfs]{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.promise-row[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);background:var(--bg-1);border:1px solid var(--line);border-radius:999px;padding:6px 9px}.pricing-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.tier-card[data-astro-cid-lmkygsfs]{position:relative;background:var(--bg-1);border:1px solid var(--line);border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:8px;min-height:430px}.tier-card[data-astro-cid-lmkygsfs].recommended{border-color:color-mix(in srgb,var(--accent) 58%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 30%,transparent),0 18px 60px var(--accent-glow);background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 7%,var(--bg-1)) 0%,var(--bg-1) 52%)}.tier-topline[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:space-between;gap:16px}.tier-name[data-astro-cid-lmkygsfs]{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3)}.recommended[data-astro-cid-lmkygsfs] .tier-name[data-astro-cid-lmkygsfs]{color:var(--accent)}.tier-badge[data-astro-cid-lmkygsfs]{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--bg);background:var(--accent);border-radius:999px;padding:5px 8px}.tier-badge[data-astro-cid-lmkygsfs].subtle{color:var(--fg-3);background:var(--bg-2);border:1px solid var(--line)}.tier-price[data-astro-cid-lmkygsfs]{margin-top:16px;font-family:JetBrains Mono,monospace;font-size:clamp(36px,4vw,48px);font-weight:600;color:var(--fg);letter-spacing:-.04em;line-height:1}.tier-price[data-astro-cid-lmkygsfs] .per[data-astro-cid-lmkygsfs]{display:block;margin-top:9px;font-family:Inter,sans-serif;font-size:11px;font-weight:500;color:var(--fg-3);letter-spacing:.08em;text-transform:uppercase}.tier-note[data-astro-cid-lmkygsfs]{font-size:13px;color:var(--fg-3);margin-top:8px}.tier-feats[data-astro-cid-lmkygsfs]{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.tier-feats[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{position:relative;padding-left:21px;font-size:14px;line-height:1.45;color:var(--fg-2)}.tier-feats[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"✓";position:absolute;left:0;top:1px;color:var(--accent);font-size:11px}.tier-feats[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs].feats-lead{padding-left:0;color:var(--fg-3);font-weight:500}.tier-feats[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs].feats-lead:before{content:none}.tier-cta[data-astro-cid-lmkygsfs]{margin-top:auto;padding-top:24px}.tier-cta[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:center;gap:9px;padding:12px 16px;border-radius:9px;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.tier-cta[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs] svg[data-astro-cid-lmkygsfs]{width:13px;height:16px;flex:0 0 auto}.tier-cta[data-astro-cid-lmkygsfs] .btn-primary[data-astro-cid-lmkygsfs]{background:var(--accent);color:var(--bg);transition:background .15s,transform .15s}.tier-cta[data-astro-cid-lmkygsfs] .btn-primary[data-astro-cid-lmkygsfs]:hover{background:var(--accent-2);transform:translateY(-1px)}.tier-cta[data-astro-cid-lmkygsfs] .btn-outline[data-astro-cid-lmkygsfs]{border:1px solid var(--line-2);color:var(--fg-2);transition:border-color .15s,color .15s}.tier-cta[data-astro-cid-lmkygsfs] .btn-outline[data-astro-cid-lmkygsfs]:hover{border-color:var(--fg-3);color:var(--fg)}.refund-note[data-astro-cid-lmkygsfs]{text-align:center;font-size:12px;color:var(--fg-3);margin:18px 0 72px}.refund-note[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]{color:var(--accent)}.agent-callout[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);gap:56px;align-items:end;padding:36px;background:var(--bg-1);border:1px solid var(--line);border-radius:16px}.agent-callout[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin-top:12px;font-size:clamp(28px,4vw,42px);line-height:1.04;letter-spacing:-.038em}.agent-callout[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:var(--fg-2);font-size:15px;line-height:1.7}.matrix-head[data-astro-cid-lmkygsfs],.faq-head[data-astro-cid-lmkygsfs]{font-size:24px;letter-spacing:-.025em;margin:72px 0 24px}.matrix-wrap[data-astro-cid-lmkygsfs]{border:1px solid var(--line);border-radius:14px;overflow:hidden}.feature-table[data-astro-cid-lmkygsfs]{width:100%;border-collapse:collapse;font-size:14.5px}.feature-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);padding:15px 16px;text-align:center;background:var(--bg-1);border-bottom:1px solid var(--line)}.feature-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:first-child{text-align:left;color:var(--fg-2);width:60%}.feature-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs].col-recommended{color:var(--accent)}.feature-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:12px 16px;border-bottom:1px solid var(--line);color:var(--fg-2);text-align:center}.feature-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]:first-child{text-align:left;color:var(--fg)}.feature-table[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:last-child td[data-astro-cid-lmkygsfs]{border-bottom:0}.feature-table[data-astro-cid-lmkygsfs] .section-header[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-4);background:var(--bg-1);padding:16px 16px 7px;border-bottom:0;text-align:left}.feature-table[data-astro-cid-lmkygsfs] .check[data-astro-cid-lmkygsfs]{color:var(--good);font-size:15px}.feature-table[data-astro-cid-lmkygsfs] .cross[data-astro-cid-lmkygsfs]{color:var(--fg-4);font-size:15px}.feature-table[data-astro-cid-lmkygsfs] .meta[data-astro-cid-lmkygsfs]{font-size:12px;color:var(--fg-3)}.faq-list[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.faq-item[data-astro-cid-lmkygsfs]{background:var(--bg-1);border:1px solid var(--line);border-radius:12px;padding:20px 22px}.faq-item[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{display:block;font-size:14px;color:var(--fg);font-weight:600;margin-bottom:7px;letter-spacing:-.01em}.faq-item[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-size:14px;color:var(--fg-3);line-height:1.6}@media(max-width:800px){.pricing-wrap[data-astro-cid-lmkygsfs]{padding:0 20px}.hero-grid[data-astro-cid-lmkygsfs],.agent-callout[data-astro-cid-lmkygsfs]{grid-template-columns:1fr;gap:28px}.pricing-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.tier-card[data-astro-cid-lmkygsfs]{min-height:auto}}@media(max-width:620px){.pricing-hero[data-astro-cid-lmkygsfs]{padding-top:128px}.faq-list[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.agent-callout[data-astro-cid-lmkygsfs]{padding:26px 22px}.feature-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:first-child{width:54%}.feature-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.feature-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding-left:10px;padding-right:10px}}
