body{background:#050505}main.svelte-1hrotn9{background:#050505;color:#d1d5db;font-family:Inter,system-ui,sans-serif}.wrap.svelte-1hrotn9{max-width:1100px;margin:0 auto;padding:0 1.5rem}.wrap.narrow.svelte-1hrotn9{max-width:760px}.hero.svelte-1hrotn9{text-align:center;padding:8rem 0 2.5rem;background:radial-gradient(circle at 50% 0%,rgba(201,40,0,.14) 0%,transparent 60%)}.eyebrow.svelte-1hrotn9{text-transform:uppercase;letter-spacing:.18em;font-size:.78rem;color:#ff4500;margin-bottom:.8rem}h1.svelte-1hrotn9{font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.05;color:#fff;margin:0 0 1.2rem;font-weight:800}.lede.svelte-1hrotn9{max-width:680px;margin:0 auto;color:#9ca3af;font-size:1.05rem;line-height:1.6}.controls.svelte-1hrotn9{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.9rem}.cur-note.svelte-1hrotn9{margin:.9rem 0 0;color:#6b7280;font-size:.82rem}.toggle.svelte-1hrotn9{display:inline-flex;margin-top:1.4rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:.25rem;gap:.25rem}.toggle.svelte-1hrotn9 button:where(.svelte-1hrotn9){display:inline-flex;align-items:center;gap:.45rem;border:none;background:transparent;color:#9ca3af;font:inherit;font-size:.9rem;padding:.5rem 1.05rem;border-radius:999px;cursor:pointer;transition:all .15s ease}.toggle.svelte-1hrotn9 button.active:where(.svelte-1hrotn9){background:#ff450024;color:#fff}.toggle.svelte-1hrotn9 button:where(.svelte-1hrotn9) svg{flex-shrink:0}.toggle.audience.svelte-1hrotn9 button.active:where(.svelte-1hrotn9){background:#ff450033}.toggle.svelte-1hrotn9 .save:where(.svelte-1hrotn9){font-size:.66rem;color:#ff4500;border:1px solid rgba(255,69,0,.4);border-radius:999px;padding:.05rem .45rem}@media(max-width:560px){.controls.svelte-1hrotn9{gap:.6rem;width:100%}.toggle.term.svelte-1hrotn9{display:flex;width:100%;max-width:360px}.toggle.term.svelte-1hrotn9 button:where(.svelte-1hrotn9){flex:1 1 0;min-width:0;flex-direction:column;gap:.2rem;padding:.45rem .3rem;font-size:.82rem;line-height:1.15;text-align:center}.toggle.term.svelte-1hrotn9 .save:where(.svelte-1hrotn9){font-size:.58rem;padding:.05rem .4rem;white-space:nowrap}}.plans.svelte-1hrotn9{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;padding-top:2.5rem;padding-bottom:1rem;align-items:stretch}@media(max-width:860px){.plans.svelte-1hrotn9{grid-template-columns:1fr;max-width:460px}}.org-plans.svelte-1hrotn9{grid-template-columns:repeat(2,1fr);max-width:820px}@media(max-width:860px){.org-plans.svelte-1hrotn9{grid-template-columns:1fr}}.plan.svelte-1hrotn9{position:relative;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.08);background:#ffffff05;border-radius:14px;padding:1.8rem 1.5rem}.plan.featured.svelte-1hrotn9{border-color:#ff450080;background:#ff45000a;box-shadow:0 0 30px #ff45001f}.plan.svelte-1hrotn9 h2:where(.svelte-1hrotn9){color:#fff;font-size:1.4rem;margin:0}.plan.svelte-1hrotn9 .plan-tag:where(.svelte-1hrotn9){color:#9ca3af;font-size:.9rem;margin:.3rem 0 1.2rem}.badge.svelte-1hrotn9{position:absolute;top:-.7rem;right:1.2rem;background:linear-gradient(180deg,#ff4500,#c92800);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.25rem .6rem;border-radius:999px}.price.svelte-1hrotn9{display:flex;align-items:baseline;gap:.4rem}.price.svelte-1hrotn9 .amount:where(.svelte-1hrotn9){font-size:2.1rem;font-weight:800;color:#fff}.price.svelte-1hrotn9 .amount.small:where(.svelte-1hrotn9){font-size:1.15rem;font-weight:700}.price.svelte-1hrotn9 .per:where(.svelte-1hrotn9){color:#9ca3af;font-size:.9rem}.price-sub.svelte-1hrotn9{color:#6b7280;font-size:.8rem;margin:.2rem 0 1rem;min-height:1rem}.credits-line.svelte-1hrotn9{display:flex;align-items:center;gap:.5rem;color:#e5e7eb;font-size:.9rem;padding:.6rem .8rem;margin-bottom:1.2rem;background:#ff45000f;border:1px solid rgba(255,69,0,.2);border-radius:8px}.credits-line.svelte-1hrotn9 svg{color:#ff4500;flex-shrink:0}.trial-note.svelte-1hrotn9{margin:.55rem 0 0;text-align:center;font-size:.74rem;line-height:1.4;color:#71717a}.feat.svelte-1hrotn9{list-style:none;padding:0;margin:1.4rem 0 0;display:flex;flex-direction:column;gap:.6rem}.feat.svelte-1hrotn9 li:where(.svelte-1hrotn9){display:flex;align-items:flex-start;gap:.55rem;color:#cbd5e1;font-size:.92rem;line-height:1.4}.feat.svelte-1hrotn9 li:where(.svelte-1hrotn9) svg{color:#ff4500;flex-shrink:0;margin-top:.15rem}.org-note.svelte-1hrotn9{max-width:820px;margin:1.2rem auto 0;text-align:center;color:#9ca3af;font-size:.92rem;line-height:1.6}.compare-wrap.svelte-1hrotn9{padding-top:3rem}.table-scroll.svelte-1hrotn9{overflow-x:auto;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:#ffffff04}table.compare.svelte-1hrotn9{width:100%;border-collapse:collapse;font-size:.9rem;min-width:600px}table.compare.svelte-1hrotn9 th:where(.svelte-1hrotn9),table.compare.svelte-1hrotn9 td:where(.svelte-1hrotn9){padding:.8rem 1.1rem;text-align:center}table.compare.svelte-1hrotn9 tbody:where(.svelte-1hrotn9) td:where(.svelte-1hrotn9){border-top:1px solid rgba(255,255,255,.05)}table.compare.svelte-1hrotn9 thead:where(.svelte-1hrotn9) th:where(.svelte-1hrotn9){padding-top:1.1rem;padding-bottom:1.1rem;vertical-align:bottom}table.compare.svelte-1hrotn9 .th-name:where(.svelte-1hrotn9){display:block;color:#fff;font-weight:800;font-size:1.05rem}table.compare.svelte-1hrotn9 .th-chip:where(.svelte-1hrotn9){display:inline-block;margin-top:.35rem;font-size:.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(180deg,#ff4500,#c92800);padding:.12rem .5rem;border-radius:999px}table.compare.svelte-1hrotn9 th.hi:where(.svelte-1hrotn9),table.compare.svelte-1hrotn9 td.hi:where(.svelte-1hrotn9){background:#ff45000f;box-shadow:inset 1px 0 #ff450059,inset -1px 0 #ff450059}table.compare.svelte-1hrotn9 thead:where(.svelte-1hrotn9) th.hi:where(.svelte-1hrotn9){border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:inset 1px 1px #ff450073,inset -1px 0 #ff450073}table.compare.svelte-1hrotn9 .feat-col:where(.svelte-1hrotn9){text-align:left;color:#cbd5e1;width:40%}table.compare.svelte-1hrotn9 thead:where(.svelte-1hrotn9) th.feat-col:where(.svelte-1hrotn9){color:#9ca3af;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}table.compare.svelte-1hrotn9 .group-row:where(.svelte-1hrotn9) td:where(.svelte-1hrotn9){text-align:left;background:#ffffff09;padding-top:.6rem;padding-bottom:.6rem}table.compare.svelte-1hrotn9 .group-head:where(.svelte-1hrotn9){display:inline-flex;align-items:center;gap:.45rem;color:#ff4500;font-weight:700;font-size:.76rem;text-transform:uppercase;letter-spacing:.06em}table.compare.svelte-1hrotn9 .group-head:where(.svelte-1hrotn9) svg{color:#ff4500}table.compare.svelte-1hrotn9 .group-note:where(.svelte-1hrotn9){color:#6b7280;font-size:.76rem;margin-left:.6rem}table.compare.svelte-1hrotn9 tbody:where(.svelte-1hrotn9) tr:where(.svelte-1hrotn9):not(.group-row):hover td:where(.svelte-1hrotn9){background:#ffffff06}table.compare.svelte-1hrotn9 tbody:where(.svelte-1hrotn9) tr:where(.svelte-1hrotn9):not(.group-row):hover td.hi:where(.svelte-1hrotn9){background:#ff450017}table.compare.svelte-1hrotn9 .cell-val:where(.svelte-1hrotn9){color:#e5e7eb;font-weight:500}table.compare.svelte-1hrotn9 .cell-val.accent:where(.svelte-1hrotn9){color:#ff8c5a;font-weight:700}table.compare.svelte-1hrotn9 .chk:where(.svelte-1hrotn9){display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%}table.compare.svelte-1hrotn9 .chk:where(.svelte-1hrotn9) svg{display:block}table.compare.svelte-1hrotn9 .chk.yes:where(.svelte-1hrotn9){background:#22c55e26;color:#22c55e}table.compare.svelte-1hrotn9 .chk.no:where(.svelte-1hrotn9){background:#ffffff0d;color:#52525b}.band.svelte-1hrotn9{padding:3.5rem 0;border-top:1px solid rgba(255,255,255,.06);margin-top:3rem}.section-title.svelte-1hrotn9{font-size:clamp(1.5rem,3vw,2rem);color:#fff;text-align:center;margin:0 0 2rem;font-weight:700}.grid-3.svelte-1hrotn9{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media(max-width:860px){.grid-3.svelte-1hrotn9{grid-template-columns:1fr}}.grid-3.cols-2.svelte-1hrotn9{grid-template-columns:repeat(2,1fr);max-width:720px;margin-left:auto;margin-right:auto}@media(max-width:860px){.grid-3.cols-2.svelte-1hrotn9{grid-template-columns:1fr}}.card.svelte-1hrotn9{border:1px solid rgba(255,255,255,.08);background:#ffffff05;border-radius:12px;padding:1.5rem}.card.svelte-1hrotn9 svg{color:#ff4500}.card.svelte-1hrotn9 h3:where(.svelte-1hrotn9){color:#fff;margin:.8rem 0 .5rem;font-size:1.1rem}.card.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:#9ca3af;font-size:.92rem;line-height:1.55;margin:0}.note.svelte-1hrotn9{text-align:center;color:#6b7280;font-size:.88rem;margin-top:1.6rem}.faqs.svelte-1hrotn9{display:flex;flex-direction:column;gap:1.4rem}.faq.svelte-1hrotn9{border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:1.4rem}.faq.svelte-1hrotn9 h3:where(.svelte-1hrotn9){color:#fff;font-size:1.05rem;margin:0 0 .5rem}.faq.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:#9ca3af;font-size:.95rem;line-height:1.6;margin:0}.cta.svelte-1hrotn9{text-align:center;padding:4rem 0 5rem}.cta.svelte-1hrotn9 h2:where(.svelte-1hrotn9){color:#fff;font-size:clamp(1.6rem,3.5vw,2.2rem);margin:0 0 .8rem}.cta.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:#9ca3af;margin:0 auto 1.8rem;max-width:520px}.cta.svelte-1hrotn9 .cta-actions:where(.svelte-1hrotn9){display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.btn.svelte-1hrotn9{display:inline-flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;font-size:.9rem;padding:.8rem 1.6rem;border-radius:8px;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease}.btn.full.svelte-1hrotn9{width:100%}.btn.primary.svelte-1hrotn9{background:linear-gradient(180deg,#ff4500,#c92800);color:#fff;box-shadow:0 0 18px #ff450059}.btn.primary.svelte-1hrotn9:hover{transform:translateY(-2px);box-shadow:0 0 26px #ff450080}.btn.ghost.svelte-1hrotn9{border:1px solid rgba(255,255,255,.15);color:#e5e7eb}.btn.ghost.svelte-1hrotn9:hover{border-color:#ff450066;color:#fff}
