@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap");:root{--bg:#030706;--panel:#08110d;--line:#223327;--green:#78dc3b;--green2:#b2f56f;--gold:#f5b72e;--red:#e7472e;--muted:#9ca9a1;--white:#f4f7f5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 75% 8%,#0d2113 0,transparent 24%),var(--bg);color:var(--white);font-family:Manrope,system-ui,sans-serif;line-height:1.55}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}header{height:84px;max-width:1280px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:0 28px;border-bottom:1px solid #182019;position:relative;z-index:5}.brand{font-weight:800;font-size:23px;letter-spacing:-1px}.brand>span{color:var(--green)}.brand>span:first-child{display:inline-grid;place-items:center;width:38px;height:38px;background:linear-gradient(135deg,#ffe685,#c17600);color:#181000;margin-right:8px;-webkit-clip-path:polygon(50% 0,100% 100%,72% 100%,50% 55%,28% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,72% 100%,50% 55%,28% 100%,0 100%)}nav{display:flex;gap:34px;font-size:14px;color:#c7cfca}nav a:hover{color:var(--green)}main{max-width:1220px;margin:auto;padding:60px 28px 90px}.hero{display:grid;grid-template-columns:1fr 1.07fr;grid-gap:40px;gap:40px;align-items:center;min-height:520px}.badge,.eyebrow{color:var(--green);font-size:12px;text-transform:uppercase;letter-spacing:1.5px;font-weight:700}.badge{display:inline-flex;align-items:center;border:1px solid #376522;border-radius:99px;padding:7px 12px;text-transform:none;letter-spacing:0}.badge i,.live i{width:8px;height:8px;background:var(--green);border-radius:50%;margin-right:8px;box-shadow:0 0 12px var(--green)}h1{font-size:clamp(42px,5vw,68px);line-height:1.06;letter-spacing:-3px;margin:22px 0}h1 em{font-style:normal;color:var(--green)}.hero-copy>p{color:#bac4be;font-size:17px;max-width:620px}.actions{display:flex;gap:12px;margin:30px 0 18px}.button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:9px;padding:13px 20px;background:linear-gradient(135deg,#68c832,#459421);color:#071003;font-weight:700;cursor:pointer;box-shadow:0 8px 30px #54aa2530}.button:disabled{opacity:.45;cursor:not-allowed}.button.ghost{background:#071009;border:1px solid #3a6d24;color:#eaf2ec;box-shadow:none}.live{font-size:12px;color:#93a097;display:flex;align-items:center}.live i{background:#687269;box-shadow:none}.live.on{color:var(--green)}.live.on i{background:var(--green);box-shadow:0 0 10px var(--green)}.chart{position:relative;min-height:440px;border-radius:22px;overflow:hidden;background:linear-gradient(145deg,#071009cc,#040806);border:1px solid #1d2e21;box-shadow:inset 0 0 80px #10291455,0 30px 90px #000}.chart svg{width:100%;height:440px}.grid{stroke:#1a281e;stroke-width:1}.trend{fill:none;stroke-width:2}.trend.green{stroke:#72d43b}.trend.red{stroke:#cb261e}.up{fill:#65d931;stroke:#65d931}.down{fill:#f03d28;stroke:#f03d28}.chart-label{position:absolute;top:18px;right:18px;border:1px solid #354128;background:#07100de8;padding:12px 15px;border-radius:9px;display:grid}.chart-label small{color:#fff}.chart-label b{color:var(--gold);font-size:19px}.chart-label span,.decorative{color:#738078;font-size:10px}.decorative{position:absolute;bottom:12px;right:15px}.disclosure{margin:25px 0 32px;padding:14px 18px;border:1px solid #4c4020;background:#161307;border-radius:10px;color:var(--gold);display:flex;gap:12px;font-size:13px}.disclosure span{color:#c7c4b9}.panel{background:linear-gradient(145deg,#08120e,#050b08);border:1px solid var(--line);border-radius:15px;padding:28px;box-shadow:0 18px 50px #0005}.section-head{display:flex;justify-content:space-between;align-items:start}.form h2,.questions h2,.section-head h2{margin:5px 0 0}.form>p,.questions>p,.section-head p,.section-title p,.steps p{color:var(--muted);margin-top:4px}.section-head>b{color:var(--green);font-size:13px}.options{display:grid;grid-gap:8px;gap:8px;margin:22px 0}.option{display:grid;grid-template-columns:42px 1fr 56px 32px;grid-gap:14px;gap:14px;align-items:center;border:1px solid #253328;border-radius:11px;padding:12px 16px;cursor:pointer}.option.selected,.option:hover{border-color:#5a992f;background:#0b180e}.option input{position:absolute;opacity:0}.letter{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#173519;color:var(--green2);font-weight:800}.option-copy{display:grid;grid-gap:8px;gap:8px}.option-copy i{display:block;height:5px;border-radius:9px;background:linear-gradient(90deg,var(--green),#397a20)}.option strong{color:var(--green);text-align:right}.option small{color:var(--muted);text-align:right}.check{display:flex;gap:9px;align-items:flex-start;color:#bbc5be;font-size:13px;margin:15px 0}.check input{accent-color:var(--green);width:17px;height:17px}.field{display:grid;grid-gap:6px;gap:6px;color:#aeb9b2;font-size:12px}.field input,.field select,.field textarea{width:100%;background:#050b08;border:1px solid #29372d;border-radius:8px;padding:11px 12px;color:#f1f4f2;outline:none}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px #75dd3b20}.field textarea{min-height:100px;resize:vertical}.status{color:var(--green2);font-size:13px;margin-bottom:0}.two{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:20px;gap:20px;margin:20px 0 70px}.form-grid{display:grid;grid-gap:13px;gap:13px;margin:20px 0}.question-list{display:grid;grid-gap:8px;gap:8px;margin-top:18px}.question-list article{border:1px solid #233029;border-radius:10px;padding:13px 15px;background:#06100b}.question-list article>div{display:flex;justify-content:space-between}.question-list small,.question-list time{font-size:10px;color:var(--green)}.question-list p{margin:5px 0}.question-list blockquote{margin:8px 0 0;padding:8px 12px;border-left:2px solid var(--gold);color:#c6cdc8;font-size:13px}.empty{color:var(--muted);padding:20px 0}.trap{position:absolute;left:-9999px}.section-title{text-align:center;margin-bottom:24px}.section-title h2{font-size:32px;margin:4px}.steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-bottom:70px}.steps article>span{color:var(--gold);font-size:28px;font-weight:800}.steps h3{font-size:20px;margin:16px 0 4px}.faq{max-width:850px;margin:auto}.faq details{border-bottom:1px solid #243027;padding:18px 3px}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;font-weight:700}.faq summary span{color:var(--green);font-size:22px}.faq details p{color:var(--muted);max-width:720px}.legal{max-width:800px}.legal h1{font-size:48px}.legal h2{margin-top:35px}.legal li,.legal p{color:#b6c0ba}footer{border-top:1px solid #1b261e;text-align:center;padding:42px 20px;color:var(--muted);font-size:13px}footer .brand{color:#fff}footer div{display:flex;justify-content:center;gap:24px;margin:17px}footer a:hover{color:var(--green)}@media(max-width:850px){header nav{display:none}header{height:70px;padding:0 18px}.brand{font-size:18px}header .button{padding:10px 12px;font-size:12px}main{padding:35px 18px 65px}.hero{grid-template-columns:1fr}.hero h1{font-size:45px}.chart{min-height:360px}.chart svg{height:360px}.steps,.two{grid-template-columns:1fr}.section-head{display:block}.section-head>b{display:block;margin-top:8px}.option{grid-template-columns:38px 1fr 45px}.option small{display:none}.panel{padding:20px}.actions{flex-direction:column}.actions .button{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}