[data-astro-cid-onyubk76]{margin:0;padding:0;box-sizing:border-box}:root{--bg: #0c0a08;--bg-card: #13110f;--text: #c8c2b8;--text-bright: #ede9e2;--text-muted: rgba(200,194,184,.55);--text-faint: rgba(200,194,184,.25);--accent: #ff6b35;--border: rgba(255,255,255,.06);--font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--serif: Georgia, "Times New Roman", serif}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;line-height:1.6}.container[data-astro-cid-onyubk76]{max-width:720px;margin:0 auto;padding:0 24px}.hero[data-astro-cid-onyubk76]{padding:140px 0 40px;text-align:center}.hero[data-astro-cid-onyubk76] h1[data-astro-cid-onyubk76]{font-size:clamp(44px,8vw,80px);font-weight:800;line-height:1;letter-spacing:-2px;color:var(--text-bright);margin-bottom:20px}.hero-tagline[data-astro-cid-onyubk76]{font:italic clamp(17px,2.2vw,21px)/1.5 var(--serif);color:var(--text-muted);margin-bottom:40px}.hero-cta[data-astro-cid-onyubk76]{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:var(--accent);color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:600;text-decoration:none;transition:opacity .15s ease}.hero-cta[data-astro-cid-onyubk76]:hover{opacity:.9}.hero-sub[data-astro-cid-onyubk76]{margin-top:14px;font-size:13px;color:var(--text-faint)}.problem[data-astro-cid-onyubk76]{padding:80px 0 0;text-align:center}.problem[data-astro-cid-onyubk76] p[data-astro-cid-onyubk76]{font:clamp(16px,2vw,19px)/1.7 var(--serif);color:var(--text-muted);max-width:560px;margin:0 auto}.problem[data-astro-cid-onyubk76] p[data-astro-cid-onyubk76] strong[data-astro-cid-onyubk76]{color:var(--text);font-weight:400}.demo[data-astro-cid-onyubk76]{padding:60px 0 80px}.demo-label[data-astro-cid-onyubk76]{text-align:center;font-size:11px;text-transform:uppercase;letter-spacing:2.5px;color:var(--text-faint);margin-bottom:24px}.demo-card[data-astro-cid-onyubk76]{display:grid;grid-template-columns:1fr 1fr;border-radius:14px;overflow:hidden;border:1px solid var(--border)}.demo-side[data-astro-cid-onyubk76]{padding:36px}.demo-side[data-astro-cid-onyubk76].original{background:#f6f3ee;color:#2a2418}.demo-side[data-astro-cid-onyubk76].caveman{background:var(--bg-card)}.demo-tag[data-astro-cid-onyubk76]{display:inline-block;font-size:10px;text-transform:uppercase;letter-spacing:1.5px;font-weight:700;margin-bottom:14px}.original[data-astro-cid-onyubk76] .demo-tag[data-astro-cid-onyubk76]{color:#2a241859}.caveman[data-astro-cid-onyubk76] .demo-tag[data-astro-cid-onyubk76]{color:var(--accent);opacity:.6}.demo-text[data-astro-cid-onyubk76]{font:clamp(13px,1.6vw,15px)/1.75 var(--serif)}.original[data-astro-cid-onyubk76] .demo-text[data-astro-cid-onyubk76]{color:#3a3228}.caveman[data-astro-cid-onyubk76] .demo-text[data-astro-cid-onyubk76]{color:var(--text)}.install[data-astro-cid-onyubk76]{padding:0 0 80px;text-align:center}.install[data-astro-cid-onyubk76] p[data-astro-cid-onyubk76]{font-size:15px;color:var(--text-faint);letter-spacing:.5px}.install[data-astro-cid-onyubk76] span[data-astro-cid-onyubk76]{color:var(--text-muted)}.pricing[data-astro-cid-onyubk76]{padding:60px 0 80px;text-align:center;border-top:1px solid var(--border)}.pricing-title[data-astro-cid-onyubk76]{font-size:clamp(24px,4vw,32px);font-weight:700;color:var(--text-bright);letter-spacing:-.5px;margin-bottom:8px}.pricing-sub[data-astro-cid-onyubk76]{font-size:15px;color:var(--text-muted);margin-bottom:40px}.pricing-cards[data-astro-cid-onyubk76]{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:580px;margin:0 auto}.price-card[data-astro-cid-onyubk76]{padding:32px 28px;border-radius:14px;border:1px solid var(--border);background:var(--bg-card);text-align:left}.price-card[data-astro-cid-onyubk76].pro{border-color:#ff6b3533}.price-tier[data-astro-cid-onyubk76]{font-size:11px;text-transform:uppercase;letter-spacing:1.5px;font-weight:700;margin-bottom:8px}.price-card[data-astro-cid-onyubk76]:not(.pro) .price-tier[data-astro-cid-onyubk76]{color:var(--text-faint)}.price-card[data-astro-cid-onyubk76].pro .price-tier[data-astro-cid-onyubk76]{color:var(--accent)}.price-amount[data-astro-cid-onyubk76]{font-size:32px;font-weight:800;color:var(--text-bright);margin-bottom:4px}.price-amount[data-astro-cid-onyubk76] span[data-astro-cid-onyubk76]{font-size:15px;font-weight:400;color:var(--text-muted)}.price-note[data-astro-cid-onyubk76]{font-size:13px;color:var(--text-faint);margin-bottom:20px;min-height:18px}.price-desc[data-astro-cid-onyubk76]{font-size:14px;color:var(--text-muted);line-height:1.6;margin-bottom:24px}.price-cta[data-astro-cid-onyubk76]{display:block;width:100%;padding:11px;border-radius:8px;border:none;font-size:14px;font-weight:600;cursor:pointer;text-align:center;text-decoration:none;transition:opacity .1s ease}.price-cta[data-astro-cid-onyubk76]:hover{opacity:.9}.price-card[data-astro-cid-onyubk76]:not(.pro) .price-cta[data-astro-cid-onyubk76]{background:#ffffff0f;color:var(--text)}.price-card[data-astro-cid-onyubk76].pro .price-cta[data-astro-cid-onyubk76]{background:var(--accent);color:#fff}.footer[data-astro-cid-onyubk76]{padding:32px 0;text-align:center}.footer-text[data-astro-cid-onyubk76]{font-size:12px;color:var(--text-faint)}.footer-text[data-astro-cid-onyubk76] a[data-astro-cid-onyubk76]{color:var(--text-muted);text-decoration:none}@media(max-width:640px){.hero[data-astro-cid-onyubk76]{padding:100px 0 30px}.demo-card[data-astro-cid-onyubk76]{grid-template-columns:1fr}.pricing-cards[data-astro-cid-onyubk76]{grid-template-columns:1fr;max-width:320px}}
