@import "https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,600;9..144,700&family=Outfit:wght@300;400;500;600&display=swap";@import "https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,600;9..144,700&family=Outfit:wght@300;400;500;600&display=swap";:root{--color-bg:#f8f9fa;--color-surface:#fff;--color-border:#e2e8f0;--color-text:#1a202c;--color-text-muted:#718096;--color-primary:#3b82f6;--color-primary-hover:#2563eb;--color-danger:#ef4444;--color-success:#10b981;--radius:8px;--shadow:0 1px 3px #0000001a;--shadow-lg:0 4px 12px #0000001a}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--color-bg);color:var(--color-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6}#root{min-height:100vh}button{cursor:pointer;border-radius:var(--radius);border:none;padding:8px 16px;font-size:14px;font-weight:500;transition:background .15s}button.primary{background:var(--color-primary);color:#fff}button.primary:hover{background:var(--color-primary-hover)}button.secondary{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}button.secondary:hover{background:var(--color-bg)}button.danger{background:var(--color-danger);color:#fff}input,textarea,select{border:1px solid var(--color-border);border-radius:var(--radius);outline:none;width:100%;padding:8px 12px;font-family:inherit;font-size:14px;transition:border-color .15s}input:focus,textarea:focus,select:focus{border-color:var(--color-primary)}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);padding:24px}.lp{--lp-bg:#09090b;--lp-surface:#131316;--lp-surface2:#1a1a1f;--lp-border:#25252d;--lp-text:#94949e;--lp-text-bright:#ececf1;--lp-accent:#d4a24e;--lp-accent-soft:#d4a24e1a;--lp-accent-mid:#d4a24e40;--lp-green:#4ade80;--lp-red:#f87171;--lp-display:"Fraunces", Georgia, serif;--lp-body:"Outfit", system-ui, sans-serif;--lp-mono:"SF Mono", "Fira Code", monospace;background:var(--lp-bg);color:var(--lp-text);font-family:var(--lp-body);font-weight:400;line-height:1.6;overflow-x:hidden}.lp h1,.lp h2,.lp h3{font-family:var(--lp-display);color:var(--lp-text-bright);font-weight:600;line-height:1.15}.lp-h2{text-align:center;letter-spacing:-.5px;margin-bottom:16px;font-size:clamp(28px,4vw,44px)}.lp-nav{z-index:100;backdrop-filter:blur(20px);border-bottom:1px solid var(--lp-border);background:#09090bcc;position:fixed;top:0;left:0;right:0}.lp-nav-inner{justify-content:space-between;align-items:center;max-width:1120px;margin:0 auto;padding:14px 24px;display:flex}.lp-wordmark{font-family:var(--lp-display);color:var(--lp-text-bright);letter-spacing:-.3px;font-size:19px;font-weight:700}.lp-nav-links{align-items:center;gap:24px;display:flex}.lp-nav-links a{color:var(--lp-text);font-size:14px;font-weight:500;text-decoration:none;transition:color .15s}.lp-nav-links a:hover{color:var(--lp-text-bright)}.lp-nav-signin{color:var(--lp-text)!important}.lp-nav-cta{border-radius:6px;background:var(--lp-accent)!important;color:var(--lp-bg)!important;padding:7px 16px!important;font-weight:600!important}.lp-btn-primary{background:var(--lp-accent);color:var(--lp-bg);border-radius:8px;padding:14px 32px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .2s;display:inline-block}.lp-btn-primary:hover{transform:translateY(-1px);box-shadow:0 8px 30px #d4a24e4d}.lp-btn-primary.large{border-radius:10px;padding:18px 44px;font-size:17px}.lp-btn-outline{color:var(--lp-text-bright);border:1px solid var(--lp-border);border-radius:8px;padding:14px 32px;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .15s;display:inline-block}.lp-btn-outline:hover{border-color:var(--lp-text)}.lp-hero{max-width:1120px;margin:0 auto;padding:130px 24px 40px}.lp-hero-content{text-align:center;margin-bottom:56px}.lp-hero-eyebrow{text-transform:uppercase;letter-spacing:2px;color:var(--lp-accent);background:var(--lp-accent-soft);border:1px solid var(--lp-accent-mid);border-radius:99px;margin-bottom:24px;padding:6px 18px;font-size:12px;font-weight:600;display:inline-block}.lp-hero-h1{letter-spacing:-1.5px;margin-bottom:20px;font-size:clamp(40px,6vw,72px)}.lp-hero-accent{color:var(--lp-accent)}.lp-hero-p{max-width:580px;color:var(--lp-text);margin:0 auto 32px;font-size:18px;line-height:1.7}.lp-hero-ctas{justify-content:center;gap:12px;margin-bottom:12px;display:flex}.lp-hero-sub{color:var(--lp-text);opacity:.6;font-size:13px}.lp-hero-visual{max-width:920px;margin:0 auto}.lp-transform{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;display:grid}.lp-transform-sheet,.lp-transform-dash{border:1px solid var(--lp-border);background:var(--lp-surface);border-radius:10px;overflow:hidden;box-shadow:0 16px 48px #0006}.lp-sheet-tab{background:var(--lp-surface2);border-bottom:1px solid var(--lp-border);gap:0;font-size:11px;display:flex}.lp-sheet-tab span{color:var(--lp-text);border-right:1px solid var(--lp-border);padding:8px 14px}.lp-sheet-tab-active{font-weight:600;background:var(--lp-surface)!important;color:var(--lp-text-bright)!important}.lp-sheet-grid{font-size:12px;font-family:var(--lp-mono)}.lp-sheet-header{background:var(--lp-surface2);border-bottom:1px solid var(--lp-border);color:var(--lp-text-bright);grid-template-columns:repeat(4,1fr);font-weight:600;display:grid}.lp-sheet-header span,.lp-sheet-row span{border-right:1px solid var(--lp-border);padding:7px 10px}.lp-sheet-row{border-bottom:1px solid var(--lp-border);color:var(--lp-text);grid-template-columns:repeat(4,1fr);display:grid}.lp-sheet-row.dim{opacity:.4}.lp-transform-arrow{color:var(--lp-accent);flex-direction:column;align-items:center;gap:4px;display:flex}.lp-transform-arrow span{text-transform:uppercase;letter-spacing:1px;font-size:11px;font-weight:600}.lp-dash-header{border-bottom:1px solid var(--lp-border);color:var(--lp-text-bright);align-items:center;gap:10px;padding:12px 16px;font-size:13px;font-weight:600;display:flex}.lp-dash-logo{background:var(--lp-accent-soft);border:1px solid var(--lp-accent-mid);border-radius:5px;width:22px;height:22px}.lp-dash-kpis{grid-template-columns:repeat(4,1fr);gap:8px;padding:14px;display:grid}.lp-dash-kpi{text-align:center;background:var(--lp-surface2);border:1px solid var(--lp-border);border-radius:6px;padding:10px 6px}.lp-dash-kpi-val{color:var(--lp-text-bright);font-size:17px;font-weight:700;font-family:var(--lp-body)}.lp-dash-kpi.highlight{border-color:var(--lp-accent-mid);background:var(--lp-accent-soft)}.lp-dash-kpi.highlight .lp-dash-kpi-val{color:var(--lp-green)}.lp-dash-kpi-lbl{text-transform:uppercase;letter-spacing:.8px;color:var(--lp-text);margin-top:2px;font-size:9px}.lp-dash-chart{padding:0 14px 14px}.lp-dash-chart svg{width:100%;height:60px}.lp-transform-dash{background:#fff;border:none;box-shadow:0 18px 60px #d4a24e29,0 10px 30px #00000080}.lp-transform-dash .lp-dash-header{color:#15151a;background:#fbfbfd;border-bottom:1px solid #ececf0}.lp-transform-dash .lp-dash-kpi{background:#f5f5f8;border:1px solid #e7e7ec}.lp-transform-dash .lp-dash-kpi-val{color:#15151a}.lp-transform-dash .lp-dash-kpi-lbl{color:#6b6b76}.lp-transform-dash .lp-dash-kpi.highlight{background:#4ade801f;border-color:#4ade8073}.lp-transform-dash .lp-dash-kpi.highlight .lp-dash-kpi-val{color:#16a34a}.lp-trust{text-align:center;max-width:760px;margin:0 auto;padding:56px 24px}.lp-trust-lead{font-family:var(--lp-display);color:var(--lp-text-bright);letter-spacing:-.4px;border-top:1px solid var(--lp-border);margin:0 0 14px;padding-top:28px;font-size:clamp(20px,2.6vw,30px);line-height:1.35}.lp-trust-sub{color:var(--lp-text);border-bottom:1px solid var(--lp-border);max-width:560px;margin:0 auto;padding-bottom:28px;font-size:15px;line-height:1.7}.lp-trust-sub span{color:var(--lp-accent);font-weight:600}.lp-how{max-width:1120px;margin:0 auto;padding:80px 24px}.lp-steps{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;display:grid}.lp-step{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:12px;padding:32px}.lp-step-num{font-family:var(--lp-display);color:var(--lp-accent);margin-bottom:12px;font-size:36px;font-weight:700;line-height:1}.lp-step h3{margin-bottom:8px;font-size:19px}.lp-step p{font-size:14px;line-height:1.7}.lp-superpower{background:linear-gradient(180deg, var(--lp-bg) 0%, var(--lp-surface) 50%, var(--lp-bg) 100%);padding:80px 24px}.lp-superpower-inner{text-align:center;max-width:720px;margin:0 auto}.lp-superpower-badge{text-transform:uppercase;letter-spacing:2px;color:var(--lp-accent);background:var(--lp-accent-soft);border:1px solid var(--lp-accent-mid);border-radius:4px;margin-bottom:20px;padding:5px 14px;font-size:11px;font-weight:600;display:inline-block}.lp-superpower-p{color:var(--lp-text);margin-bottom:8px;font-size:16px;line-height:1.8}.lp-builder{background:var(--lp-surface);border:1px solid var(--lp-border);text-align:center;border-radius:12px;padding:28px 24px}.lp-builder-label{text-transform:uppercase;letter-spacing:1.5px;color:var(--lp-text);margin-bottom:22px;font-size:11px;font-weight:600}.lp-builder-rows{flex-direction:column;align-items:center;gap:12px;display:flex}.lp-builder-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.lp-builder-verb{color:var(--lp-text);font-size:14px}.lp-builder-plus{color:var(--lp-accent);font-size:16px;font-weight:700}.lp-pill{font-family:var(--lp-body);color:var(--lp-text-bright);background:var(--lp-surface2);border:1px solid var(--lp-border);border-radius:8px;align-items:center;padding:7px 14px;font-size:14px;font-weight:500;display:inline-flex}.lp-pill.accent{color:var(--lp-accent);border-color:var(--lp-accent-mid);background:var(--lp-accent-soft)}.lp-builder-arrow{color:var(--lp-accent);margin:18px 0 6px;font-size:22px;line-height:1}.lp-builder-result{background:#fff;border:1px solid #e7e7ec;border-radius:8px;margin-bottom:18px;padding:16px;box-shadow:0 10px 30px #00000059}.lp-builder-result svg{width:100%;height:90px;display:block}.lp-builder-legend{color:#6b6b76;justify-content:center;gap:18px;margin-top:12px;font-size:12px;display:flex}.lp-builder-legend span{align-items:center;gap:6px;display:inline-flex}.lp-legend-dot{border-radius:2px;width:9px;height:9px;display:inline-block}.lp-builder-sql{text-align:left;border-top:1px solid var(--lp-border);padding-top:16px}.lp-builder-sql summary{color:var(--lp-text);cursor:pointer;user-select:none;font-size:13px;list-style:none}.lp-builder-sql summary::-webkit-details-marker{display:none}.lp-builder-sql summary:before{content:"▸ ";color:var(--lp-accent)}.lp-builder-sql[open] summary:before{content:"▾ "}.lp-builder-sql summary:hover{color:var(--lp-text-bright)}.lp-builder-sql pre{font-family:var(--lp-mono);color:var(--lp-text-bright);border:1px solid var(--lp-border);white-space:pre;background:#0d0d10;border-radius:8px;margin:12px 0 0;padding:16px;font-size:12px;line-height:1.7;overflow-x:auto}.lp-superpower-stat{border:1px solid var(--lp-border);background:var(--lp-surface);border-radius:12px;justify-content:center;align-items:stretch;max-width:480px;margin:0 auto 28px;display:flex;overflow:hidden}.lp-stat-col{flex:1;padding:20px 16px}.lp-stat-num{font-family:var(--lp-display);letter-spacing:-.5px;color:var(--lp-red);font-size:26px;font-weight:700}.lp-stat-num.accent{color:var(--lp-accent)}.lp-stat-lbl{color:var(--lp-text);margin-top:6px;font-size:12px;line-height:1.5}.lp-stat-vs{text-transform:uppercase;letter-spacing:1px;color:var(--lp-text);background:var(--lp-surface2);border-left:1px solid var(--lp-border);border-right:1px solid var(--lp-border);align-items:center;padding:0 6px;font-size:11px;display:flex}@keyframes lp-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes lp-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes lp-pulse{0%,to{box-shadow:0 0 0 0 var(--lp-accent-soft)}50%{box-shadow:0 0 0 5px var(--lp-accent-soft)}}.lp-bar{transform-box:fill-box;transform-origin:bottom;animation:.6s cubic-bezier(.2,.8,.2,1) both lp-grow}.lp-builder-row{animation:.5s ease-out both lp-rise}.lp-builder-row:first-child{animation-delay:40ms}.lp-builder-row:nth-child(2){animation-delay:.14s}.lp-builder-row:nth-child(3){animation-delay:.24s}.lp-builder-arrow{animation:1.9s ease-in-out infinite lp-bob}.lp-pill.accent{animation:2.6s ease-in-out infinite lp-pulse}@media (prefers-reduced-motion:reduce){.lp-bar,.lp-builder-row,.lp-builder-arrow,.lp-pill.accent{animation:none}}.lp-features{max-width:1120px;margin:0 auto;padding:80px 24px}.lp-feat-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px;display:grid}.lp-feat{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:10px;padding:28px}.lp-feat-icon{background:var(--lp-accent-soft);width:44px;height:44px;color:var(--lp-accent);border-radius:8px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.lp-feat h3{margin-bottom:6px;font-size:17px}.lp-feat p{font-size:13px;line-height:1.7}.lp-compare{text-align:center;max-width:1120px;margin:0 auto;padding:80px 24px}.lp-compare-sub{color:var(--lp-text);margin-bottom:40px;font-size:16px}.lp-compare-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lp-compare-card{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:10px;padding:28px;position:relative}.lp-compare-card.you{border-color:var(--lp-accent);box-shadow:0 0 0 1px var(--lp-accent), 0 8px 40px #d4a24e1f}.lp-compare-tag{background:var(--lp-accent);color:var(--lp-bg);text-transform:uppercase;letter-spacing:1px;border-radius:4px;padding:3px 10px;font-size:11px;font-weight:700;position:absolute;top:-11px;left:20px}.lp-compare-name{font-family:var(--lp-display);color:var(--lp-text-bright);margin-bottom:4px;font-size:20px}.lp-compare-price{color:var(--lp-text-bright);margin-bottom:16px;font-size:28px;font-weight:700}.lp-compare-price span{color:var(--lp-text);font-size:14px;font-weight:400}.lp-compare-cons,.lp-compare-pros{margin:0;padding:0;list-style:none}.lp-compare-cons li,.lp-compare-pros li{border-bottom:1px solid var(--lp-border);padding:6px 0 6px 20px;font-size:13px;position:relative}.lp-compare-cons li:last-child,.lp-compare-pros li:last-child{border-bottom:none}.lp-compare-cons li:before{content:"";background:var(--lp-red);opacity:.6;border-radius:2px;width:8px;height:8px;position:absolute;top:11px;left:0}.lp-compare-pros li:before{content:"";background:var(--lp-green);border-radius:2px;width:8px;height:8px;position:absolute;top:11px;left:0}.lp-pricing{text-align:center;max-width:1120px;margin:0 auto;padding:80px 24px}.lp-pricing-sub{color:var(--lp-text);margin-bottom:40px;font-size:16px}.lp-pricing-grid{text-align:left;grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;display:grid}.lp-price-card{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:12px;padding:32px;position:relative}.lp-price-card.featured{border-color:var(--lp-accent);box-shadow:0 0 0 1px var(--lp-accent), 0 12px 48px #d4a24e1f}.lp-price-popular{background:var(--lp-accent);color:var(--lp-bg);text-transform:uppercase;letter-spacing:1px;border-radius:4px;padding:3px 10px;font-size:11px;font-weight:700;position:absolute;top:-11px;left:24px}.lp-price-tier{text-transform:uppercase;letter-spacing:1px;color:var(--lp-text);margin-bottom:8px;font-size:13px;font-weight:600}.lp-price-amount{font-family:var(--lp-display);color:var(--lp-text-bright);margin-bottom:4px;font-size:48px;font-weight:700;line-height:1}.lp-price-amount span{color:var(--lp-text);font-size:16px;font-weight:400}.lp-price-desc{color:var(--lp-text);margin-bottom:20px;font-size:14px}.lp-price-card ul{margin:0 0 24px;padding:0;list-style:none}.lp-price-card ul li{border-bottom:1px solid var(--lp-border);color:var(--lp-text);padding:7px 0;font-size:14px}.lp-price-card ul li:last-child{border-bottom:none}.lp-price-cta{text-align:center;border:1px solid var(--lp-border);color:var(--lp-text-bright);border-radius:8px;padding:12px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .15s;display:block}.lp-price-cta:hover{border-color:var(--lp-text)}.lp-price-cta.primary{background:var(--lp-accent);color:var(--lp-bg);border-color:var(--lp-accent)}.lp-price-cta.primary:hover{box-shadow:0 4px 20px #d4a24e4d}.lp-faq{max-width:720px;margin:0 auto;padding:80px 24px}.lp-faq-list{gap:8px;margin-top:40px;display:grid}.lp-faq-item{background:var(--lp-surface);border:1px solid var(--lp-border);cursor:pointer;border-radius:10px;transition:border-color .2s}.lp-faq-item:hover{border-color:#3a3a44}.lp-faq-item.open{border-color:var(--lp-accent-mid)}.lp-faq-q{color:var(--lp-text-bright);user-select:none;justify-content:space-between;align-items:center;padding:18px 22px;font-size:15px;font-weight:500;display:flex}.lp-faq-chevron{color:var(--lp-text);flex-shrink:0;transition:transform .25s}.lp-faq-item.open .lp-faq-chevron{transform:rotate(180deg)}.lp-faq-a{max-height:0;color:var(--lp-text);padding:0 22px;font-size:14px;line-height:1.75;transition:max-height .3s,padding .3s;overflow:hidden}.lp-faq-item.open .lp-faq-a{max-height:300px;padding:0 22px 20px}.lp-final{text-align:center;padding:100px 24px 80px}.lp-final h2{letter-spacing:-.5px;margin-bottom:16px;font-size:clamp(32px,4.5vw,52px)}.lp-final p{color:var(--lp-text);margin-bottom:32px;font-size:17px}.lp-final-sub{color:var(--lp-text);opacity:.6;margin-top:12px;font-size:13px}.lp-footer{border-top:1px solid var(--lp-border)}.lp-footer-inner{justify-content:space-between;align-items:center;max-width:1120px;margin:0 auto;padding:24px;display:flex}.lp-footer-links{gap:20px;display:flex}.lp-footer-links a{color:var(--lp-text);font-size:13px;text-decoration:none}.lp-footer-links a:hover{color:var(--lp-text-bright)}.lp-footer-copy{color:var(--lp-text);opacity:.5;font-size:13px}@media (width<=860px){.lp-transform{grid-template-columns:1fr;gap:16px}.lp-transform-arrow{flex-direction:row;justify-content:center}.lp-transform-arrow svg{width:32px;height:32px;transform:rotate(90deg)}.lp-steps,.lp-feat-grid{grid-template-columns:1fr}.lp-compare-grid,.lp-pricing-grid{grid-template-columns:1fr;max-width:400px;margin:0 auto}.lp-dash-kpis{grid-template-columns:repeat(2,1fr)}.lp-hero-ctas{flex-direction:column;align-items:center}.lp-nav-links a:not(.lp-nav-cta):not(.lp-nav-signin){display:none}.lp-footer-inner{text-align:center;flex-direction:column;gap:12px}}.help{--h-bg:#09090b;--h-surface:#131316;--h-surface2:#1a1a1f;--h-border:#25252d;--h-text:#94949e;--h-text-bright:#ececf1;--h-accent:#d4a24e;--h-accent-soft:#d4a24e1a;--h-accent-mid:#d4a24e33;background:var(--h-bg);color:var(--h-text);min-height:100vh;font-family:Outfit,system-ui,sans-serif}.help h1,.help h2,.help h3{color:var(--h-text-bright);font-family:Fraunces,Georgia,serif;font-weight:600}.help-nav{border-bottom:1px solid var(--h-border);backdrop-filter:blur(20px);z-index:50;background:#09090be6;position:sticky;top:0}.help-nav-inner{justify-content:space-between;align-items:center;max-width:1120px;margin:0 auto;padding:14px 24px;display:flex}.help-wordmark{color:var(--h-text-bright);font-family:Fraunces,Georgia,serif;font-size:19px;font-weight:700;text-decoration:none}.help-nav-links{gap:20px;display:flex}.help-nav-links a{color:var(--h-text);font-size:14px;font-weight:500;text-decoration:none}.help-nav-links a:hover{color:var(--h-text-bright)}.help-layout{grid-template-columns:240px 1fr;max-width:1120px;min-height:calc(100vh - 56px);margin:0 auto;display:grid}.help-sidebar{border-right:1px solid var(--h-border);height:calc(100vh - 56px);padding:32px 20px;position:sticky;top:56px;overflow-y:auto}.help-sidebar-title{text-transform:uppercase;letter-spacing:1.5px;color:var(--h-text);margin-bottom:16px;font-size:11px;font-weight:700}.help-sidebar-nav{gap:2px;display:grid}.help-sidebar-btn{text-align:left;width:100%;color:var(--h-text);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 12px;font-family:Outfit,system-ui,sans-serif;font-size:13px;font-weight:500;transition:background .1s,color .1s;display:block}.help-sidebar-btn:hover{background:var(--h-surface);color:var(--h-text-bright)}.help-sidebar-btn.active{background:var(--h-accent-soft);color:var(--h-accent)}.help-content{max-width:760px;padding:40px 48px}.help-hero{margin-bottom:40px}.help-hero h1{letter-spacing:-.5px;margin-bottom:8px;font-size:36px}.help-hero p{color:var(--h-text);font-size:16px}.help-cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.help-card{background:var(--h-surface);border:1px solid var(--h-border);text-align:left;cursor:pointer;border-radius:10px;padding:24px;font-family:Outfit,system-ui,sans-serif;transition:border-color .15s,transform .1s}.help-card:hover{border-color:var(--h-accent-mid);transform:translateY(-1px)}.help-card-icon{color:var(--h-accent);margin-bottom:10px;font-family:Fraunces,Georgia,serif;font-size:28px;font-weight:700;line-height:1}.help-card h3{margin-bottom:6px;font-size:16px}.help-card p{color:var(--h-text);font-size:13px;line-height:1.6}.help-back{color:var(--h-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:24px;padding:0;font-family:Outfit,system-ui,sans-serif;font-size:13px;font-weight:500;display:inline-flex}.help-back:hover{text-decoration:underline}.help-article h1{letter-spacing:-.3px;margin-bottom:8px;font-size:32px}.help-article-summary{color:var(--h-text);border-bottom:1px solid var(--h-border);margin-bottom:32px;padding-bottom:24px;font-size:16px}.help-article-body h3{color:var(--h-text-bright);margin:28px 0 10px;font-size:18px}.help-article-body h3:first-child{margin-top:0}.help-article-body p{margin-bottom:12px;font-size:14px;line-height:1.8}.help-article-body ul,.help-article-body ol{margin:0 0 16px 20px;font-size:14px;line-height:1.8}.help-article-body li{margin-bottom:4px}.help-article-body code{background:var(--h-surface2);color:var(--h-accent);border:1px solid var(--h-border);border-radius:4px;padding:2px 6px;font-family:SF Mono,Fira Code,monospace;font-size:13px}.help-article-body strong{color:var(--h-text-bright)}.help-tip{background:var(--h-accent-soft);border:1px solid var(--h-accent-mid);color:var(--h-text-bright);border-radius:8px;margin:16px 0;padding:14px 18px;font-size:13px;line-height:1.7}.help-tip:before{content:"Tip: ";color:var(--h-accent);font-weight:700}.help-code{color:var(--h-text-bright);border:1px solid var(--h-border);white-space:pre;background:#0d0d10;border-radius:8px;margin:16px 0;padding:18px;font-family:SF Mono,Fira Code,monospace;font-size:13px;line-height:1.65;overflow-x:auto}@media (width<=768px){.help-layout{grid-template-columns:1fr}.help-sidebar{border-right:none;border-bottom:1px solid var(--h-border);height:auto;padding:16px;position:static}.help-sidebar-nav{flex-wrap:wrap;gap:4px;display:flex}.help-sidebar-btn{width:auto}.help-content{padding:24px}.help-cards{grid-template-columns:1fr}}
