:root{--bg:#080b0b;--surface:#111717;--panel:#161e1d;--green:#b7f471;--text:#f4f5ed;--muted:#a1aaa3;--line:#2b3731}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}button{font:inherit}.container{max-width:1200px;margin:auto;padding:0 26px}.nav{position:sticky;top:0;z-index:50;background:rgba(8,11,11,.92);backdrop-filter:blur(15px);border-bottom:1px solid var(--line)}.nav-inner{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{display:flex;align-items:center;gap:12px;font-weight:900;letter-spacing:.08em;line-height:1.1}.mark{color:var(--green);font-size:28px;border:1px solid var(--green);height:45px;width:45px;display:grid;place-items:center;transform:rotate(45deg)}.mark span{transform:rotate(-45deg)}.brand small{display:block;font-size:10px;color:var(--green);letter-spacing:.37em;margin-top:5px}.links{display:flex;align-items:center;gap:24px;font-size:13px;color:#d3dcd4}.links a:hover,.footer a:hover{color:var(--green)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--green);color:#0b140c;padding:14px 22px;border:1px solid var(--green);font-weight:800;font-size:13px;letter-spacing:.04em;transition:.2s;cursor:pointer}.btn:hover{transform:translateY(-2px);background:#d0ff9d}.btn.outline{background:transparent;color:var(--text);border-color:#758278}.btn.outline:hover{border-color:var(--green);color:var(--green)}.menu-btn{display:none;background:none;border:1px solid var(--line);color:white;padding:8px 12px}.hero{position:relative;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 76% 45%,#183328 0%,transparent 46%),linear-gradient(180deg,#0d1311 0%,#080b0b 100%)}.hero-inner{min-height:610px;display:grid;grid-template-columns:1.04fr .96fr;align-items:center;gap:40px;padding-top:75px;padding-bottom:85px}.eyebrow{color:var(--green);font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:900;display:flex;align-items:center;gap:12px}.eyebrow:before{content:'';width:28px;height:1px;background:var(--green)}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(48px,6.3vw,88px);line-height:1.02;letter-spacing:-.065em;margin:25px 0}h1 em,.accent{color:var(--green);font-style:normal}.lede{color:#b9c6bb;font-size:17px;max-width:565px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.small-trust{font-size:11px;color:#88968c;margin-top:35px;letter-spacing:.09em;text-transform:uppercase}.chart{position:relative;height:440px;border:1px solid #395143;background:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px),#0a1410;background-size:100% 55px,55px 100%;box-shadow:0 25px 100px #0009;overflow:hidden}.chart:after{content:'PRICE ACTION / LIQUIDITY / STRUCTURE';position:absolute;bottom:18px;left:24px;color:#8dab93;font-size:10px;letter-spacing:.18em}.chart svg{width:100%;height:100%}.chart-badge{position:absolute;right:20px;top:20px;border:1px solid #3e6c49;background:#15251a;padding:8px 12px;color:var(--green);font-size:10px;font-weight:800;letter-spacing:.14em}.ticker{border-bottom:1px solid var(--line);padding:18px 0;color:#94a199;font-size:11px;letter-spacing:.21em;text-align:center}.ticker span{color:var(--green);padding:0 25px}section{padding:100px 0}.section-head{max-width:710px;margin-bottom:40px}.section-head h2,.page-hero h1{font-size:clamp(39px,5vw,67px);line-height:1.08;letter-spacing:-.055em;margin:20px 0}.section-head p,.muted{color:var(--muted)}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.card{padding:29px 23px;background:var(--surface);border:1px solid var(--line);display:flex;flex-direction:column;min-height:275px;transition:.2s}.card:hover{border-color:#81b65e;transform:translateY(-4px)}.num{color:var(--green);font-size:11px;font-weight:900;letter-spacing:.2em}.card h3{font-size:23px;line-height:1.15;letter-spacing:-.04em;margin:35px 0 14px}.card p{font-size:13px;color:var(--muted)}.card .arrow{color:var(--green);margin-top:auto;font-size:13px;font-weight:800}.split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.dark-alt{background:#0d1311;border-block:1px solid var(--line)}.feature{padding:32px;border:1px solid var(--line);background:#151f19}.feature .big{font-size:95px;letter-spacing:-.08em;line-height:1;color:var(--green);font-weight:900}.feature p{color:var(--muted);margin:15px 0 0}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.step{padding:28px;border-top:1px solid #6d9763;background:#111813}.step strong{font-size:35px;color:var(--green)}.step h3{margin:20px 0 8px}.step p{font-size:13px;color:var(--muted)}.cta{background:var(--green);color:#0b170d;padding:70px 50px;display:flex;align-items:center;justify-content:space-between;gap:30px}.cta h2{font-size:clamp(36px,4.6vw,62px);letter-spacing:-.06em;line-height:1.04;margin:10px 0}.cta .btn{background:#0a160c;color:white;border-color:#0a160c}.cta p{max-width:600px}.footer{border-top:1px solid var(--line);padding:55px 0 25px;color:#a3ada4;font-size:12px}.footer-grid{display:flex;justify-content:space-between;flex-wrap:wrap;gap:35px}.footer-links{display:flex;gap:20px;flex-wrap:wrap}.fine{border-top:1px solid var(--line);margin-top:35px;padding-top:20px;font-size:11px;color:#8b978b}.page-hero{padding:115px 0 65px;border-bottom:1px solid var(--line);background:radial-gradient(ellipse at top right,#1a3223,transparent 55%)}.page-hero p{max-width:750px;font-size:17px;color:#b7c3b9}.content{max-width:820px}.content h2{font-size:30px;letter-spacing:-.04em;margin-top:40px}.content p,.content li{color:#b9c4b9}.notice{padding:18px 22px;border-left:3px solid var(--green);background:var(--surface);font-size:13px;color:#b6c4b7;margin:25px 0}.tag{display:inline-block;border:1px solid #5f865d;color:var(--green);padding:7px 12px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px}.list-check{list-style:none;padding:0}.list-check li{border-bottom:1px solid var(--line);padding:16px 0}.list-check li:before{content:'↗';color:var(--green);margin-right:13px}.note{font-size:12px;color:#96a49a}.hide{display:none!important}@media(max-width:900px){.hero-inner,.split{grid-template-columns:1fr}.hero-inner{gap:15px}.chart{height:330px}.cards{grid-template-columns:repeat(2,1fr)}.links{display:none;position:absolute;top:82px;left:0;right:0;padding:25px;background:#111915;flex-direction:column;align-items:stretch;border-bottom:1px solid var(--line)}.links.open{display:flex}.menu-btn{display:block}}@media(max-width:580px){.container{padding:0 18px}.nav-inner{min-height:72px}.links{top:72px}section{padding:70px 0}.hero-inner{padding-top:65px;padding-bottom:55px}.cards,.steps{grid-template-columns:1fr}.card{min-height:220px}.cta{padding:42px 24px;display:block}.cta .btn{margin-top:15px}.chart{height:270px}.ticker span{padding:0 7px}.feature .big{font-size:70px}}
