.ticker-rail.svelte-1uha8ag{background:#6cd9730d;border-top:1px solid var(--border);border-bottom:1px solid var(--border);overflow:hidden;white-space:nowrap;height:38px;display:flex;align-items:center}.ticker-track.svelte-1uha8ag{display:inline-flex;align-items:center;animation:svelte-1uha8ag-ticker 40s linear infinite;will-change:transform}.ticker-item.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.4rem;padding:0 1.75rem;font-size:.79rem;font-weight:500;flex-shrink:0;border-right:1px solid rgba(255,255,255,.06)}.ticker-label.svelte-1uha8ag{color:var(--muted)}.ticker-val.svelte-1uha8ag{font-weight:700}.ticker-val.up.svelte-1uha8ag{color:var(--green)}.ticker-val.dn.svelte-1uha8ag{color:var(--red)}@keyframes svelte-1uha8ag-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.hide-mobile{display:flex!important}.show-mobile{display:none!important}.hero-inner-grid{grid-template-columns:1fr 1fr}.features-grid{grid-template-columns:repeat(3,1fr)}.steps-grid{grid-template-columns:repeat(4,1fr)}.pricing-grid{grid-template-columns:repeat(2,1fr);max-width:900px;margin:0 auto}.footer-grid-inner{grid-template-columns:2fr 1fr 1fr 1fr}.nav-lnk{color:var(--muted);font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}.nav-lnk:hover{color:var(--green)}.hero-cta-btn{background:var(--green);color:#0a0f0d;padding:.875rem 2rem;border-radius:10px;font-size:1rem;font-weight:700;cursor:pointer;border:none;font-family:Inter,sans-serif;transition:background .2s}.hero-cta-btn:hover{background:#7de882}.mkt-widget-item{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:1rem;margin-bottom:.75rem;cursor:pointer;transition:border-color .2s}.mkt-widget-item:hover{border-color:var(--border)}.feat-card-hover{transition:border-color .2s}.feat-card-hover:hover{border-color:var(--green)!important}.price-card-hover{transition:transform .2s}.price-card-hover:hover{transform:translateY(-4px)}.footer-lnk{display:block;color:var(--muted);font-size:.88rem;margin-bottom:.75rem;text-decoration:none;transition:color .2s}.footer-lnk:hover{color:var(--green)}@media(max-width:1024px){.features-grid,.steps-grid{grid-template-columns:repeat(2,1fr)!important}.pricing-grid{grid-template-columns:1fr!important;max-width:480px;margin:0 auto}.footer-grid-inner{grid-template-columns:1fr 1fr!important;gap:2rem}}@media(max-width:768px){.hide-mobile{display:none!important}.show-mobile{display:flex!important}.hero-inner-grid{grid-template-columns:1fr!important;gap:3rem}.features-grid,.steps-grid,.footer-grid-inner{grid-template-columns:1fr!important}.mkt-list-card{grid-template-columns:1fr!important;gap:.75rem!important}.mkt-bar{align-items:flex-start!important}}.mkt-list-card{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:1.25rem 1.5rem;display:grid;grid-template-columns:1fr auto auto;gap:1rem;align-items:center;cursor:pointer;transition:all .2s}.mkt-list-card:hover{border-color:var(--green)}.faq-section{padding:5rem 0;background:var(--bg2);border-top:1px solid var(--border)}.faq-header{text-align:center;margin-bottom:3rem}.faq-badge{display:inline-block;background:#6cd9731a;border:1px solid rgba(108,217,115,.25);color:var(--green);padding:.3rem 1rem;border-radius:999px;font-size:.78rem;font-weight:700;margin-bottom:1rem}.faq-h2{font-size:clamp(1.6rem,3vw,2.25rem);font-weight:900;margin-bottom:.75rem;color:var(--text)}.faq-sub{font-size:.9rem;color:var(--muted);line-height:1.65}.faq-categories{display:flex;flex-direction:column;gap:2.5rem}.faq-cat-block{display:flex;flex-direction:column;gap:.5rem}.faq-cat-label{font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--green);margin-bottom:.375rem}.faq-item{background:#ffffff08;border:1px solid var(--border);border-radius:10px;overflow:hidden;transition:border-color .2s}.faq-item.open{border-color:#6cd9734d;background:#6cd9730a}.faq-q{width:100%;background:none;border:none;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;color:var(--text);font-size:.92rem;font-weight:600;cursor:pointer;text-align:left;font-family:Inter,sans-serif}.faq-q:hover{color:var(--green)}.faq-chevron{font-size:.7rem;color:var(--muted);flex-shrink:0;transition:transform .2s}.faq-a{padding:.875rem 1.25rem 1rem;font-size:.875rem;color:var(--muted);line-height:1.78;border-top:1px solid var(--border)}
