.pricing-page[data-astro-cid-u3mqw4ek]{background:var(--bg)}.pricing-page-hero[data-astro-cid-u3mqw4ek]{background:radial-gradient(circle at 18% 0%, #5b9cf624, transparent 34%), var(--bg);padding-top:94px;padding-bottom:40px}.pricing-page-hero-inner[data-astro-cid-u3mqw4ek]{grid-template-columns:minmax(0,1fr) minmax(320px,430px);align-items:start;gap:42px;max-width:1280px;display:grid}.pricing-page-hero-intro[data-astro-cid-u3mqw4ek]{align-self:center}.pricing-page-lede[data-astro-cid-u3mqw4ek]{max-width:44ch;color:var(--fg-muted);margin:18px 0 0;font-size:15px;line-height:1.6}.pricing-page-hero-jump[data-astro-cid-u3mqw4ek]{color:var(--fg);text-underline-offset:3px;margin-top:16px;font-size:14px;text-decoration:underline;display:inline-block}.pricing-page[data-astro-cid-u3mqw4ek] h1[data-astro-cid-u3mqw4ek]{letter-spacing:0;max-width:820px;font-size:clamp(42px,6vw,76px);line-height:.98}.pricing-page-hero-panel[data-astro-cid-u3mqw4ek]{border:1px solid var(--border);border-radius:var(--radius);background:radial-gradient(circle at 100% 0%, #5b9cf624, transparent 38%), var(--bg-card);gap:12px;padding:18px;display:grid;position:relative}.pricing-page-hero-panel-label[data-astro-cid-u3mqw4ek]{color:var(--fg-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.pricing-page-hero-point[data-astro-cid-u3mqw4ek]{border:1px solid color-mix(in oklab, var(--border) 72%, transparent);border-radius:var(--radius-sm);background:color-mix(in oklab, var(--bg-raised) 42%, transparent);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:12px;display:grid;position:relative}.pricing-page-hero-point[data-astro-cid-u3mqw4ek].is-supporter{background:linear-gradient(90deg, #5b9cf617, transparent 70%), color-mix(in oklab, var(--bg-raised) 42%, transparent);border-color:#5b9cf63d}.pricing-page-hero-point[data-astro-cid-u3mqw4ek].is-pro{background:linear-gradient(90deg, #fbbf2417, transparent 72%), color-mix(in oklab, var(--bg-raised) 42%, transparent);border-color:#fbbf2442}.pricing-page-hero-marker[data-astro-cid-u3mqw4ek]{border:1px solid var(--accent-border);background:var(--accent-bg);width:34px;height:34px;color:var(--accent);text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.pricing-page-hero-point[data-astro-cid-u3mqw4ek].is-pro .pricing-page-hero-marker[data-astro-cid-u3mqw4ek]{color:var(--amber);background:#fbbf241a;border-color:#fbbf2457}.pricing-page-hero-point[data-astro-cid-u3mqw4ek].is-pro .pricing-page-hero-label[data-astro-cid-u3mqw4ek]{color:var(--amber)}.pricing-page-hero-label[data-astro-cid-u3mqw4ek]{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.pricing-page-hero-point[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--fg);margin:4px 0 0;font-size:14px;line-height:1.45}.pricing-page-plans[data-astro-cid-u3mqw4ek]{padding-top:22px}.pricing-page-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pricing-page-card[data-astro-cid-u3mqw4ek]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);flex-direction:column;min-width:0;padding:24px;display:flex;position:relative}.pricing-page-card[data-astro-cid-u3mqw4ek].is-pro{border-color:color-mix(in oklab, var(--amber) 38%, var(--border));background:radial-gradient(circle at 88% 8%, #fbbf2429, transparent 32%), var(--bg-card)}.pricing-page-badge[data-astro-cid-u3mqw4ek]{color:var(--amber);border:1px solid #fbbf2461;border-radius:999px;padding:5px 8px;font-size:10.5px;font-weight:700;position:absolute;top:16px;right:16px}.pricing-page-plan-name[data-astro-cid-u3mqw4ek]{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800}.pricing-page-card[data-astro-cid-u3mqw4ek].is-pro .pricing-page-plan-name[data-astro-cid-u3mqw4ek]{color:var(--amber)}.pricing-page-plan-price[data-astro-cid-u3mqw4ek]{color:var(--fg);margin-top:12px;font-size:30px;font-weight:800;line-height:1.12}.pricing-page-plan-note[data-astro-cid-u3mqw4ek]{color:var(--fg-muted);margin-top:5px;font-size:12px;font-weight:650;line-height:1.35}.pricing-page-card[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--fg-muted);margin:14px 0 0;font-size:13.5px;line-height:1.55}.pricing-page-card[data-astro-cid-u3mqw4ek] ul[data-astro-cid-u3mqw4ek]{color:var(--fg-muted);gap:8px;margin:18px 0 24px;padding:0;font-size:13px;line-height:1.45;list-style:none;display:grid}.pricing-page-card[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{grid-template-columns:7px minmax(0,1fr);gap:9px;display:grid}.pricing-page-card[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;margin-top:6px}.pricing-page-card[data-astro-cid-u3mqw4ek] .btn[data-astro-cid-u3mqw4ek]{justify-content:center;margin-top:auto}.pricing-page-card[data-astro-cid-u3mqw4ek] .btn-primary[data-astro-cid-u3mqw4ek]{font-weight:750;box-shadow:0 12px 28px #5b9cf633}.pricing-page-card[data-astro-cid-u3mqw4ek] .btn-ghost[data-astro-cid-u3mqw4ek]{border:1px solid var(--border);background:color-mix(in oklab, var(--bg-raised) 58%, transparent);color:var(--fg)}.pricing-page-card[data-astro-cid-u3mqw4ek] .btn-ghost[data-astro-cid-u3mqw4ek]:hover{border-color:color-mix(in oklab, var(--accent) 34%, var(--border));background:var(--bg-raised)}.pricing-page-section-head[data-astro-cid-u3mqw4ek]{max-width:760px}.pricing-page-section-head[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{max-width:620px;color:var(--fg-muted);margin:12px 0 0;font-size:15px;line-height:1.6}.matrix-wrap[data-astro-cid-u3mqw4ek]{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(180deg, #5b9cf60d, transparent 220px), var(--bg-card);margin-top:36px;overflow-x:auto;box-shadow:0 28px 80px #0000002e}table[data-astro-cid-u3mqw4ek]{border-collapse:separate;border-spacing:0;width:100%;min-width:760px}th[data-astro-cid-u3mqw4ek],td[data-astro-cid-u3mqw4ek]{border-bottom:1px solid var(--border);text-align:left;padding:14px 16px;font-size:13.5px;line-height:1.45}thead[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek]{color:var(--fg);background:color-mix(in oklab, var(--bg-raised) 88%, var(--accent-bg))}thead[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek]:not(:first-child),tbody[data-astro-cid-u3mqw4ek] td[data-astro-cid-u3mqw4ek]:not(:first-child){text-align:center}tbody[data-astro-cid-u3mqw4ek] td[data-astro-cid-u3mqw4ek]{color:var(--fg-muted)}tbody[data-astro-cid-u3mqw4ek] td[data-astro-cid-u3mqw4ek]:first-child{color:var(--fg);font-weight:650}tbody[data-astro-cid-u3mqw4ek] tr[data-astro-cid-u3mqw4ek]:not(.matrix-group-row):nth-child(2n) td[data-astro-cid-u3mqw4ek]{background:#ffffff03}tbody[data-astro-cid-u3mqw4ek] tr[data-astro-cid-u3mqw4ek]:not(.matrix-group-row):hover td[data-astro-cid-u3mqw4ek]{background:#5b9cf60b}.matrix-group-row[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek]{color:var(--accent);background:color-mix(in oklab, var(--accent-bg) 46%, var(--bg-raised));text-transform:uppercase;letter-spacing:.08em;font-size:12px}.matrix-value[data-astro-cid-u3mqw4ek]{justify-content:center;align-items:center;min-height:28px;display:inline-flex}.matrix-value[data-astro-cid-u3mqw4ek].is-quantity{border:1px solid var(--accent-border);background:var(--accent-bg);color:#bfdbfe;border-radius:999px;gap:7px;min-width:98px;padding:4px 9px;font-size:12px;font-weight:750}.matrix-check[data-astro-cid-u3mqw4ek]{fill:none;width:17px;height:17px;stroke:var(--accent);stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round}.matrix-dash[data-astro-cid-u3mqw4ek]{background:color-mix(in oklab, var(--fg-muted) 55%, transparent);border-radius:999px;width:10px;height:2px}thead[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek]:nth-child(4){color:var(--amber)}tbody[data-astro-cid-u3mqw4ek] td[data-astro-cid-u3mqw4ek]:nth-child(4) .matrix-check[data-astro-cid-u3mqw4ek]{stroke:var(--amber)}tbody[data-astro-cid-u3mqw4ek] td[data-astro-cid-u3mqw4ek]:nth-child(4) .matrix-value[data-astro-cid-u3mqw4ek].is-quantity{border-color:color-mix(in oklab, var(--amber) 34%, transparent);color:#fde68a;background:#fbbf241a}tr[data-astro-cid-u3mqw4ek]:last-child td[data-astro-cid-u3mqw4ek]{border-bottom:0}.pricing-page-faq-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;margin-top:28px;display:grid}.pricing-page-faq-column[data-astro-cid-u3mqw4ek]{align-content:start;gap:10px;display:grid}.pricing-page-faq-grid[data-astro-cid-u3mqw4ek] details[data-astro-cid-u3mqw4ek]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-card)}.pricing-page-faq-grid[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek]{cursor:pointer;color:var(--fg);padding:15px 16px;font-weight:650}.pricing-page-faq-grid[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--fg-muted);margin:-2px 16px 16px;font-size:13.5px;line-height:1.6}.pricing-page-cta[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--border)}.pricing-page-cta-inner[data-astro-cid-u3mqw4ek]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-top:56px;padding-bottom:56px;display:flex}.pricing-page-cta[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{color:var(--fg);margin:0;font-size:clamp(28px,4vw,42px);line-height:1.05}@media (width<=960px){.pricing-page-hero-inner[data-astro-cid-u3mqw4ek],.pricing-page-grid[data-astro-cid-u3mqw4ek],.pricing-page-faq-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}}@media (width<=600px){.pricing-page-hero[data-astro-cid-u3mqw4ek]{padding-top:104px;padding-bottom:28px}.pricing-page-hero-panel[data-astro-cid-u3mqw4ek]{padding:12px}.pricing-page-card[data-astro-cid-u3mqw4ek]{padding:20px}.pricing-page-cta-inner[data-astro-cid-u3mqw4ek] .btn[data-astro-cid-u3mqw4ek]{justify-content:center;width:100%}}
