.toggle-btn[data-astro-cid-ym4a2o7m]{background:none;border:none;cursor:pointer;font-family:var(--font-mono);font-size:13px;color:var(--ink-3);padding:4px 0;letter-spacing:.04em;display:flex;align-items:center;gap:6px;transition:color .15s}.toggle-btn--active[data-astro-cid-ym4a2o7m]{color:var(--ink);font-weight:600}.plans-grid[data-astro-cid-ym4a2o7m]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:stretch}.plan-card[data-astro-cid-ym4a2o7m]{background:var(--bg-2);border:1px solid var(--line);border-radius:14px;padding:28px 22px}.plan-card--featured[data-astro-cid-ym4a2o7m]{background:var(--bg-3);border-color:color-mix(in oklab,var(--ember) 50%,var(--line));box-shadow:0 0 60px -24px rgb(var(--ember-glow) / .35)}.plan-badge[data-astro-cid-ym4a2o7m]{position:absolute;top:-12px;left:22px;padding:4px 12px;background:var(--ember);color:#1a0d02;border-radius:99px;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.price-num[data-astro-cid-ym4a2o7m]{font-family:var(--font-serif);font-size:52px;font-weight:380;letter-spacing:-.04em;line-height:1;color:var(--ink)}.price-period[data-astro-cid-ym4a2o7m]{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;color:var(--ink-3)}.compare-table[data-astro-cid-ym4a2o7m]{width:100%;border-collapse:collapse;font-size:13.5px}.compare-table[data-astro-cid-ym4a2o7m] thead[data-astro-cid-ym4a2o7m] th[data-astro-cid-ym4a2o7m]{padding:14px 12px;background:var(--bg-3);border:1px solid var(--line);font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);text-align:center;line-height:1.5}.compare-table[data-astro-cid-ym4a2o7m] thead[data-astro-cid-ym4a2o7m] th[data-astro-cid-ym4a2o7m]:first-child{text-align:left;color:var(--ink-2)}.compare-featured[data-astro-cid-ym4a2o7m]{background:rgb(var(--ember-glow) / .07)!important;border-left:2px solid var(--ember)!important;border-right:2px solid var(--ember)!important}.compare-section-header[data-astro-cid-ym4a2o7m] td[data-astro-cid-ym4a2o7m]{background:var(--bg-3);border:1px solid var(--line);border-top:2px solid var(--line-2);padding:10px 12px;font-family:var(--font-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);font-weight:600}.compare-feature-name[data-astro-cid-ym4a2o7m]{padding:11px 12px;border:1px solid var(--line);color:var(--ink-2);vertical-align:middle}.compare-cell[data-astro-cid-ym4a2o7m]{padding:11px 8px;border:1px solid var(--line);text-align:center;vertical-align:middle;color:var(--ink-2);font-size:13px}.compare-table[data-astro-cid-ym4a2o7m] tbody[data-astro-cid-ym4a2o7m] tr[data-astro-cid-ym4a2o7m]:nth-child(2n) .compare-feature-name[data-astro-cid-ym4a2o7m],.compare-table[data-astro-cid-ym4a2o7m] tbody[data-astro-cid-ym4a2o7m] tr[data-astro-cid-ym4a2o7m]:nth-child(2n) .compare-cell[data-astro-cid-ym4a2o7m]{background:var(--bg)}.compare-table[data-astro-cid-ym4a2o7m] tbody[data-astro-cid-ym4a2o7m] tr[data-astro-cid-ym4a2o7m]:nth-child(2n) .compare-featured[data-astro-cid-ym4a2o7m]{background:rgb(var(--ember-glow) / .05)!important}.check[data-astro-cid-ym4a2o7m]{color:var(--ember);font-size:15px}.dash[data-astro-cid-ym4a2o7m]{color:var(--ink-4)}.faq-list[data-astro-cid-ym4a2o7m]{display:flex;flex-direction:column;gap:2px}.faq-item[data-astro-cid-ym4a2o7m]{border:1px solid var(--line);border-radius:10px;overflow:hidden}.faq-item[data-astro-cid-ym4a2o7m]+.faq-item[data-astro-cid-ym4a2o7m]{margin-top:6px}.faq-question[data-astro-cid-ym4a2o7m]{padding:18px 20px;font-size:15.5px;font-weight:500;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;color:var(--ink)}.faq-question[data-astro-cid-ym4a2o7m]:after{content:"+";font-family:var(--font-mono);font-size:20px;color:var(--ember);flex-shrink:0;margin-left:12px;transition:transform .2s}details[data-astro-cid-ym4a2o7m][open] .faq-question[data-astro-cid-ym4a2o7m]:after{content:"−"}.faq-answer[data-astro-cid-ym4a2o7m]{padding:0 20px 18px;font-size:15px;line-height:1.7;color:var(--ink-2);margin:0}@media(max-width:1100px){.plans-grid[data-astro-cid-ym4a2o7m]{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.plans-grid[data-astro-cid-ym4a2o7m]{grid-template-columns:1fr 1fr}}@media(max-width:480px){.plans-grid[data-astro-cid-ym4a2o7m]{grid-template-columns:1fr}}
