*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;background:#0b0e11;color:#eaecef;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}a{color:inherit;text-decoration:none}button{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:opacity .15s,background-color .15s,border-color .15s,color .15s}button:hover{opacity:.85}button:disabled{cursor:not-allowed;opacity:.5}input{background:#1e2329;border:1px solid #2b3139;border-radius:6px;color:#eaecef;font-size:14px;outline:none;padding:10px 14px;transition:border-color .15s;width:100%}input:focus{border-color:#fcd535}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0b0e11}::-webkit-scrollbar-thumb{background:#2b3139;border-radius:3px}:root{--market-yellow:#fcd535;--market-yellow-active:#f0b90b;--market-yellow-deep:#c99400;--market-ink:#181a20;--market-canvas:#0b0e11;--market-canvas-soft:#11151c;--market-card:#1e2329;--market-elevated:#2b3139;--market-body:#eaecef;--market-muted:#929aa5;--market-subtle:#707a8a;--market-hairline:#2b3139;--market-up:#0ecb81;--market-down:#f6465d}.landing-page{background:#0b0e11;background:var(--market-canvas);color:#eaecef;color:var(--market-body);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}.top-nav{align-items:center;background:#0b0e11f5;display:flex;gap:24px;justify-content:space-between;margin:0 auto;min-height:64px;position:sticky;top:0;width:min(1280px,calc(100% - 48px));z-index:10}.brand-link{align-items:center;color:#fcd535;color:var(--market-yellow);display:inline-flex;font-size:16px;font-weight:800;gap:10px;letter-spacing:0;white-space:nowrap}.brand-mark{background:#fcd535;background:var(--market-yellow);border-radius:8px;box-shadow:inset 0 0 0 1px #181a2042;height:30px;width:30px}.brand-mark:after{color:#181a20;color:var(--market-ink);content:"H+";display:grid;font-size:12px;font-weight:900;height:100%;place-items:center;width:100%}.footer-links,.hero-actions,.nav-actions,.nav-menu{align-items:center;display:flex}.nav-menu{color:#929aa5;color:var(--market-muted);font-size:14px;font-weight:600;gap:24px}.footer-links a:hover,.nav-menu a:hover{color:#fcd535;color:var(--market-yellow);opacity:1}.hero-actions,.nav-actions{gap:12px}.cta-banner a,.inverse-button,.primary-button,.screenshot-toolbar a,.secondary-button{align-items:center;border-radius:6px;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;letter-spacing:0;line-height:1.1;min-height:40px;padding:10px 18px}.primary-button{background:#fcd535;background:var(--market-yellow);border:1px solid #fcd535;border:1px solid var(--market-yellow);color:#181a20;color:var(--market-ink)}.primary-button:hover{background:#f0b90b;background:var(--market-yellow-active);border-color:#f0b90b;border-color:var(--market-yellow-active);opacity:1}.screenshot-toolbar a,.secondary-button{background:#1e2329;background:var(--market-card);border:1px solid #2b3139;border:1px solid var(--market-hairline);color:#eaecef;color:var(--market-body)}.inverse-button{background:#11151c;background:var(--market-canvas-soft);border:1px solid #2b3139;border:1px solid var(--market-elevated);color:#fcd535;color:var(--market-yellow)}.cta-banner,.feature-section,.hero-section,.landing-footer,.pricing-section,.stats-section,.testimonial-section{margin:0 auto;width:min(1280px,calc(100% - 48px))}.hero-section{padding:86px 0 72px}.hero-copy{margin:0 auto 44px;max-width:940px;text-align:center}.eyebrow,.status-badge{align-items:center;background:#fcd5351a;border:1px solid #fcd53538;border-radius:9999px;color:#fcd535;color:var(--market-yellow);display:inline-flex;font-size:12px;font-weight:800;letter-spacing:.4px;line-height:1.4;min-height:30px;padding:4px 12px;width:fit-content}.hero-copy h1{color:#eaecef;color:var(--market-body);font-size:clamp(42px,7vw,76px);font-weight:760;letter-spacing:0;line-height:1.05;margin:18px 0 20px}.hero-copy p{color:#929aa5;color:var(--market-muted);font-size:19px;line-height:1.55;margin:0 auto;max-width:760px}.hero-actions{flex-wrap:wrap;justify-content:center;margin-top:30px}.product-screenshot-card{background:#1e2329;background:var(--market-card);border:1px solid #2b3139;border:1px solid var(--market-hairline);border-radius:12px;overflow:hidden;padding:24px}.screenshot-toolbar{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;min-height:50px}.screenshot-toolbar span{color:#fcd535;color:var(--market-yellow);display:block;font-size:12px;font-weight:800}.screenshot-toolbar strong{color:#eaecef;color:var(--market-body);display:block;font-size:15px;font-weight:700;margin-top:3px}.product-screenshot-card img{background:#11151c;background:var(--market-canvas-soft);border:1px solid #2b3139;border:1px solid var(--market-hairline);border-radius:8px;display:block;width:100%}.stats-section{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:80px}.cta-banner,.feature-card,.pricing-card,.stat-card,.testimonial-card{background:#1e2329;background:var(--market-card);border:1px solid #2b3139;border:1px solid var(--market-hairline)}.stat-card{border-radius:8px;min-height:124px;padding:24px}.stat-card strong{color:#fcd535;color:var(--market-yellow);display:block;font-size:42px;font-weight:840;line-height:1.05}.stat-card span{color:#929aa5;color:var(--market-muted);display:block;font-size:14px;margin-top:8px}.feature-section,.pricing-section,.testimonial-section{padding:80px 0}.section-heading{margin-bottom:32px;max-width:760px}.cta-banner h2,.section-heading h2{color:#eaecef;color:var(--market-body);font-size:clamp(32px,5vw,52px);font-weight:760;letter-spacing:0;line-height:1.12;margin:14px 0 12px}.cta-banner p,.section-heading p{color:#929aa5;color:var(--market-muted);font-size:16px;line-height:1.6}.feature-grid,.pricing-grid,.testimonial-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.feature-card,.pricing-card{border-radius:8px;padding:24px}.feature-card h3,.pricing-card h3{color:#eaecef;color:var(--market-body);font-size:22px;font-weight:760;line-height:1.3}.feature-card p,.pricing-card p,.testimonial-card p{color:#929aa5;color:var(--market-muted);font-size:14px;line-height:1.6;margin-top:12px}.pricing-card{display:flex;flex-direction:column;min-height:340px}.pricing-card.featured{background:#25280f;border-color:#fcd53573}.price-stack{grid-gap:5px;display:grid;gap:5px;margin:24px 0 6px}.price-stack strong{color:#fcd535;color:var(--market-yellow);font-size:40px;font-weight:880;line-height:1.1}.price-stack span{color:#929aa5;color:var(--market-muted);font-size:14px;font-weight:600}.old-price{color:#707a8a;color:var(--market-subtle);text-decoration:line-through}.pricing-card .primary-button{margin-top:auto}.testimonial-card{border-radius:8px;padding:28px}.testimonial-card p{color:#eaecef;color:var(--market-body);font-size:17px;line-height:1.55}.testimonial-card strong{color:#fcd535;color:var(--market-yellow);display:block;font-size:14px;font-weight:800;margin-top:20px}.cta-banner{grid-gap:32px;align-items:center;border-radius:12px;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:80px;margin-top:40px;padding:42px}.landing-footer{align-items:center;border-top:1px solid #2b3139;border-top:1px solid var(--market-hairline);color:#929aa5;color:var(--market-muted);display:flex;gap:24px;justify-content:space-between;padding:48px 0 64px}.footer-links{flex-wrap:wrap;gap:18px;justify-content:flex-end}.footer-links a{color:#929aa5;color:var(--market-muted);font-size:12px}@media (max-width:1024px){.nav-menu{display:none}.feature-grid,.pricing-grid,.testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cta-banner,.feature-section,.hero-section,.landing-footer,.pricing-section,.stats-section,.testimonial-section,.top-nav{width:min(100% - 32px,1280px)}.top-nav{align-items:flex-start;flex-wrap:wrap;height:auto;min-height:64px;padding:10px 0}.nav-actions{justify-content:space-between;width:100%}.nav-actions .primary-button,.nav-actions .secondary-button{flex:1 1}.hero-section{padding:56px 0 64px}.hero-copy{text-align:left}.hero-copy h1{font-size:40px}.hero-copy p{font-size:16px}.cta-banner,.feature-grid,.hero-actions,.pricing-grid,.stats-section,.testimonial-grid{grid-template-columns:1fr}.hero-actions{display:grid;justify-content:stretch}.cta-banner a,.inverse-button,.primary-button,.secondary-button{width:100%}.product-screenshot-card{padding:12px}.landing-footer,.screenshot-toolbar{align-items:flex-start;flex-direction:column}.cta-banner h2,.section-heading h2{font-size:32px}.cta-banner{padding:30px 22px}.footer-links{justify-content:flex-start}}