.pricing:where(.astro-rgm2x7le){background:var(--ink);color:var(--paper);border-top:var(--border);border-bottom:var(--border)}.pricing:where(.astro-rgm2x7le) .sec-head:where(.astro-rgm2x7le) h2:where(.astro-rgm2x7le){color:var(--paper)}.pricing:where(.astro-rgm2x7le) .sec-tag:where(.astro-rgm2x7le){color:var(--paper);border-color:var(--paper)}.pricing:where(.astro-rgm2x7le) .sec-tag:where(.astro-rgm2x7le).founding{background:var(--acid);color:var(--ink);border-color:var(--acid)}.toggle-row:where(.astro-rgm2x7le){display:flex;align-items:center;gap:12px;margin-bottom:28px;font-size:13px;text-transform:uppercase;letter-spacing:.08em}.toggle-label:where(.astro-rgm2x7le){font-weight:700;background:var(--acid);color:var(--ink);padding:6px 14px;border:2px solid var(--acid)}.toggle-note:where(.astro-rgm2x7le){color:var(--acid);font-size:11px}.grid-price:where(.astro-rgm2x7le){display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.plan:where(.astro-rgm2x7le){border:3px solid var(--paper);background:#111;padding:26px;display:flex;flex-direction:column;gap:0;transition:transform .15s ease}.plan:where(.astro-rgm2x7le):hover{transform:translateY(-5px)}.plan:where(.astro-rgm2x7le).feat{background:var(--acid);color:var(--ink);border-color:var(--acid);box-shadow:8px 8px 0 var(--acid-dk)}.badge:where(.astro-rgm2x7le){display:inline-block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;background:var(--ink);color:var(--acid);padding:4px 9px;margin-bottom:14px;align-self:flex-start;font-family:var(--font-mono)}.plan:where(.astro-rgm2x7le).feat .badge:where(.astro-rgm2x7le){background:var(--ink);color:var(--acid)}.pname:where(.astro-rgm2x7le){font-family:var(--font-display);font-weight:900;font-size:26px;line-height:1}.price-block:where(.astro-rgm2x7le){margin:10px 0 8px}.price:where(.astro-rgm2x7le){font-family:var(--font-display);font-weight:900;font-size:46px;line-height:1}.price:where(.astro-rgm2x7le) small:where(.astro-rgm2x7le){font-size:14px;font-family:var(--font-mono);font-weight:400;opacity:.7}.price-mo:where(.astro-rgm2x7le){font-size:11px;opacity:.7;margin-top:4px}.sites-pill:where(.astro-rgm2x7le){display:inline-block;border:2px solid currentColor;padding:3px 10px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;margin:10px 0 16px;opacity:.8}.plan:where(.astro-rgm2x7le) ul:where(.astro-rgm2x7le){list-style:none;margin:0 0 16px;display:flex;flex-direction:column;gap:9px;font-size:13px;flex:1}.plan:where(.astro-rgm2x7le) li:where(.astro-rgm2x7le){display:flex;gap:9px;align-items:flex-start}.plan:where(.astro-rgm2x7le) li:where(.astro-rgm2x7le):before{content:"+";font-weight:700;color:var(--acid);flex-shrink:0}.plan:where(.astro-rgm2x7le).feat li:where(.astro-rgm2x7le):before{color:var(--ink)}.fair-use:where(.astro-rgm2x7le){font-size:11px;opacity:.6;margin-bottom:16px;font-style:italic}.plan:where(.astro-rgm2x7le) .btn:where(.astro-rgm2x7le){text-align:center;width:100%;background:var(--acid);color:var(--ink)}.plan:where(.astro-rgm2x7le) .btn:where(.astro-rgm2x7le).dark{background:var(--ink);color:var(--acid)}.comparison:where(.astro-rgm2x7le){margin-top:60px;border:3px solid var(--paper);padding:32px;background:#111}.comparison:where(.astro-rgm2x7le) h3:where(.astro-rgm2x7le){font-family:var(--font-display);font-size:clamp(22px,3vw,36px);font-weight:900;margin-bottom:8px;color:var(--paper)}.comparison-sub:where(.astro-rgm2x7le){font-size:13px;color:#aaa;margin-bottom:24px}.comparison-table:where(.astro-rgm2x7le){display:flex;gap:0;align-items:stretch}.ct-col:where(.astro-rgm2x7le){flex:1;display:flex;flex-direction:column}.vs:where(.astro-rgm2x7le){display:flex;align-items:center;justify-content:center;width:60px;flex-shrink:0;font-family:var(--font-display);font-weight:900;font-size:28px;color:var(--acid);border-left:3px solid #333;border-right:3px solid #333}.ct-head:where(.astro-rgm2x7le){font-family:var(--font-display);font-weight:900;font-size:18px;padding:12px 16px;border-bottom:3px solid #333;color:var(--paper)}.ct-col:where(.astro-rgm2x7le).ours .ct-head:where(.astro-rgm2x7le){color:var(--acid)}.ct-row:where(.astro-rgm2x7le){display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-bottom:1px solid #222;font-size:13px;color:#ccc}.ct-row:where(.astro-rgm2x7le).single{justify-content:flex-start}.ct-name:where(.astro-rgm2x7le){flex:1}.ct-price:where(.astro-rgm2x7le){font-family:var(--font-mono);font-weight:700;color:#888}.ct-total:where(.astro-rgm2x7le){display:flex;justify-content:space-between;align-items:center;padding:14px 16px;margin-top:auto;border-top:3px solid #333;font-weight:700;font-size:14px;color:var(--paper)}.ct-total:where(.astro-rgm2x7le).highlight{background:var(--acid);color:var(--ink);border-color:var(--acid)}.total-price:where(.astro-rgm2x7le){font-family:var(--font-display);font-weight:900;font-size:22px}.savings:where(.astro-rgm2x7le){margin-top:16px;font-size:14px;color:#aaa}.savings:where(.astro-rgm2x7le) strong:where(.astro-rgm2x7le){color:var(--acid)}@media(max-width:860px){.grid-price:where(.astro-rgm2x7le){grid-template-columns:1fr}.comparison-table:where(.astro-rgm2x7le){flex-direction:column}.vs:where(.astro-rgm2x7le){width:100%;height:40px;border:none;border-top:3px solid #333;border-bottom:3px solid #333}}.founding:where(.astro-m43hxjpi){background:var(--acid);border-top:var(--border);border-bottom:var(--border);padding:28px 0}.founding-inner:where(.astro-m43hxjpi){display:flex;align-items:center;gap:20px;flex-wrap:wrap}.founding-badge:where(.astro-m43hxjpi){background:var(--ink);color:var(--acid);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;white-space:nowrap;font-family:var(--font-mono)}.founding:where(.astro-m43hxjpi) p:where(.astro-m43hxjpi){flex:1;font-size:14px;line-height:1.5;min-width:200px}.founding:where(.astro-m43hxjpi) p:where(.astro-m43hxjpi) strong:where(.astro-m43hxjpi){font-weight:700}.founding:where(.astro-m43hxjpi) .btn:where(.astro-m43hxjpi){background:var(--ink);color:var(--acid);white-space:nowrap}.founding:where(.astro-m43hxjpi) .btn:where(.astro-m43hxjpi):hover{background:#1a1a1a}
