:root{--bg:#090b0f;--panel:#11151b;--panel2:#151a22;--text:#f6f7f9;--muted:#9ca5b3;--line:#252c36;--orange:#ff6b1a;--orange2:#ff8a45;--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:var(--bg);color:var(--text);line-height:1.6}a{color:inherit;text-decoration:none}.container{width:min(var(--max),calc(100% - 40px));margin:auto}.nav{position:sticky;top:0;z-index:50;background:rgba(9,11,15,.88);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.navin{height:72px;display:flex;align-items:center;justify-content:space-between}.brand{font-weight:900;font-size:22px;letter-spacing:-.5px}.brand span{color:var(--orange)}.links{display:flex;gap:28px;align-items:center}.links a{color:#c9d0da;font-size:14px}.links a:hover{color:#fff}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:9px;border:1px solid var(--line);font-weight:700;font-size:14px;transition:.2s}.btn:hover{transform:translateY(-1px);border-color:#48515e}.btn.primary{background:var(--orange);border-color:var(--orange);color:#111}.btn.primary:hover{background:var(--orange2)}.menu{display:none;background:none;border:0;color:#fff;font-size:24px}.hero{position:relative;overflow:hidden;padding:105px 0 70px;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:34px 34px}.hero:after{content:"";position:absolute;width:500px;height:500px;border-radius:50%;background:rgba(255,107,26,.12);filter:blur(100px);right:-150px;top:-180px}.eyebrow{display:inline-block;border:1px solid #3b2a20;background:#18120e;color:#ff9a61;padding:7px 11px;border-radius:999px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.hero h1{font-size:clamp(44px,7vw,78px);line-height:1.02;letter-spacing:-3px;max-width:900px;margin:22px 0}.hero p{font-size:19px;color:var(--muted);max-width:690px}.actions{display:flex;gap:12px;margin-top:30px;flex-wrap:wrap}.mock{margin-top:60px;background:linear-gradient(180deg,#151a22,#0d1015);border:1px solid #303845;border-radius:16px;padding:16px;box-shadow:0 30px 80px rgba(0,0,0,.45)}.mockbar{height:38px;border-bottom:1px solid var(--line);display:flex;gap:7px;align-items:flex-start}.dot{width:9px;height:9px;background:#39414c;border-radius:50%}.dash{display:grid;grid-template-columns:210px 1fr;min-height:380px}.side{border-right:1px solid var(--line);padding:22px 12px}.side div{padding:10px;border-radius:7px;color:#8f99a8;font-size:13px;margin-bottom:5px}.side div.active{background:#21160f;color:#ff8b49}.main{padding:25px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.stat,.chart,.card{border:1px solid var(--line);background:#11151b;border-radius:11px;padding:18px}.stat b{display:block;font-size:25px}.stat small{color:var(--muted)}.chart{margin-top:12px;height:190px;position:relative;overflow:hidden}.chart:before{content:"";position:absolute;inset:45px 20px 25px;background:linear-gradient(145deg,transparent 0 15%,rgba(255,107,26,.75) 16% 17%,transparent 18% 35%,rgba(255,107,26,.75) 36% 37%,transparent 38% 55%,rgba(255,107,26,.75) 56% 57%,transparent 58%)}section{padding:85px 0}.sectionhead{max-width:720px;margin-bottom:35px}.sectionhead h2{font-size:42px;line-height:1.1;letter-spacing:-1.7px;margin:10px 0}.sectionhead p,.muted{color:var(--muted)}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.feature h3{margin:10px 0 5px}.icon{width:38px;height:38px;border-radius:9px;background:#24160e;color:var(--orange);display:grid;place-items:center;font-weight:900}.pricing{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.price{position:relative}.price.pop{border-color:#9a4a1d;box-shadow:0 0 0 1px #5b2d15}.tag{position:absolute;right:14px;top:14px;font-size:11px;background:var(--orange);color:#111;padding:4px 8px;border-radius:999px;font-weight:800}.amount{font-size:42px;font-weight:900;letter-spacing:-2px}.amount span{font-size:14px;color:var(--muted);letter-spacing:0}.check{list-style:none;padding:0;color:#cbd2db}.check li{margin:9px 0}.check li:before{content:"✓";color:var(--orange);margin-right:9px}.faq details{border-bottom:1px solid var(--line);padding:20px 0}.faq summary{cursor:pointer;font-weight:750}.faq p{color:var(--muted)}.pagehero{padding:85px 0 40px}.pagehero h1{font-size:54px;letter-spacing:-2px;margin:0 0 10px}.content{max-width:820px}.content h2{margin-top:38px}.content p,.content li{color:#b1bac6}.form{max-width:700px;display:grid;gap:13px}.form input,.form textarea{width:100%;background:#0e1217;color:#fff;border:1px solid var(--line);border-radius:9px;padding:14px;font:inherit}.form textarea{min-height:160px;resize:vertical}.footer{border-top:1px solid var(--line);padding:55px 0 25px}.footgrid{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:35px}.footcol h4{font-size:12px;text-transform:uppercase;color:#707b89;letter-spacing:.1em}.footcol a{display:block;color:#b6bec9;margin:9px 0;font-size:14px}.copyright{border-top:1px solid var(--line);margin-top:35px;padding-top:20px;color:#6f7885;font-size:13px}.notice{border:1px solid #5d391f;background:#1b130e;padding:13px 15px;border-radius:9px;color:#e4b18e;font-size:13px}@media(max-width:800px){.links{display:none;position:absolute;top:72px;left:0;right:0;background:#0b0e12;padding:20px;flex-direction:column;border-bottom:1px solid var(--line)}.links.open{display:flex}.menu{display:block}.hero{padding-top:75px}.hero h1{letter-spacing:-2px}.dash{grid-template-columns:1fr}.side{display:none}.stats,.grid3,.pricing,.footgrid{grid-template-columns:1fr}.sectionhead h2{font-size:35px}.pagehero h1{font-size:42px}}

/* Product showcase additions */
.hero h1 em{font-style:normal;color:var(--orange)}.btn-lg{padding:14px 22px;font-size:15px}.product-shot{position:relative;margin-top:58px;border:1px solid #303845;border-radius:18px;background:#0d1015;padding:10px;box-shadow:0 32px 90px rgba(0,0,0,.55);overflow:hidden}.product-shot:before{content:"";position:absolute;inset:-1px;pointer-events:none;border-radius:18px;background:linear-gradient(120deg,rgba(255,107,26,.22),transparent 30%);z-index:1}.product-shot img{display:block;width:100%;height:auto;border-radius:11px;position:relative;z-index:0}.shot-label{display:flex;align-items:center;gap:14px;padding:7px 8px 16px;position:relative;z-index:2}.shot-label span{font-size:10px;letter-spacing:.12em;font-weight:900;color:var(--orange);border:1px solid #55301b;border-radius:999px;padding:5px 8px}.shot-label strong{font-size:13px}.center-action{text-align:center;margin-top:28px}.showcase{background:#0c0f14;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.split{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:center}.split h2{font-size:42px;line-height:1.08;letter-spacing:-1.6px;margin:14px 0}.shot-crop{border:1px solid #303845;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.4)}.shot-crop img{display:block;width:145%;max-width:none}.mini-list{display:grid;gap:10px;margin:24px 0;color:#cbd2db;font-size:14px}.mini-list span::first-letter{color:var(--orange)}.dashboard-section{padding-top:10px}.dashboard-section .product-shot{margin-top:0}.price-note{margin-top:18px}.final-cta{text-align:center;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:34px 34px}.final-cta h2{font-size:46px;letter-spacing:-1.8px;margin:12px 0}.final-cta p{margin-bottom:24px}.feature-preview .feature:nth-child(n+10){display:none}@media(max-width:800px){.split{grid-template-columns:1fr;gap:30px}.split h2,.final-cta h2{font-size:34px}.product-shot{margin-top:40px;padding:6px}.shot-label{align-items:flex-start;flex-direction:column;gap:7px}.shot-crop img{width:200%}}
