*{box-sizing:border-box}html{background:#021113}body{color:#f3faf8;background:#031416;margin:0;font-family:Inter,Arial,sans-serif;font-size:14px}button{color:#032019;cursor:pointer;background:#27e4a2;border:0;border-radius:8px;padding:12px 20px;font-weight:800}.ghost,.outline{color:#eef8f6;background:0 0;border:1px solid #527775}.topbar{color:#d0dddb;background:#021012;border-bottom:1px solid #173336;justify-content:space-between;align-items:center;height:34px;padding:0 8.5%;font-size:10px;display:flex}header{background:#031416;border-bottom:1px solid #173336;justify-content:space-between;align-items:center;height:66px;padding:0 8.5%;display:flex}.brand{min-width:205px;padding-left:40px;position:relative}.brand .mark{align-items:flex-end;gap:3px;width:32px;height:34px;display:flex;position:absolute;top:-5px;left:0;transform:skew(-8deg)}.brand .mark i{background:#e8b735;border-radius:1px;width:5px;display:block}.brand .mark i:first-child{height:12px}.brand .mark i:nth-child(2){height:19px}.brand .mark i:nth-child(3){height:26px}.brand .mark i:nth-child(4){height:34px}.brand .mark:after{content:"↗";color:#e8b735;font-size:18px;font-weight:900;position:absolute;top:-10px;right:-8px;transform:skew(8deg)}.brand b{letter-spacing:.5px;font-size:20px}.brand small{color:#b7c9c6;margin-top:1px;font-size:9px;display:block}nav{align-items:center;gap:36px;height:100%;display:flex}nav a{align-items:center;height:100%;font-size:12px;font-weight:700;display:flex;position:relative}nav .active{color:#2ae2a2}nav .active:after{content:"";background:#2ae2a2;height:2px;position:absolute;bottom:0;left:0;right:0}.actions{gap:10px;display:flex}.actions button{padding:10px 22px}.hero{background:linear-gradient(90deg,#031416 0,#052024 50%,#083236 100%);border-bottom:1px solid #173638;grid-template-columns:42% 58%;min-height:390px;padding-left:8.5%;display:grid;overflow:hidden}.copy{z-index:2;padding:48px 0 34px}.copy label,.markets label,.platform label,.accounts label,.cta label{color:#2ae2a2;letter-spacing:1.3px;font-size:9px;font-weight:900}.copy h1{letter-spacing:-1px;margin:13px 0 14px;font-size:45px;line-height:.96}.copy h1 em{color:#2be1a0;font-style:normal}.copy>p{color:#c5d3d1;max-width:500px;font-size:12px;line-height:1.45}.copy button{margin:7px 8px 12px 0}.perks{gap:34px;margin-top:15px;display:flex}.perks span{color:#2ae2a2;align-items:center;gap:9px;font-size:27px;display:flex}.perks b{color:#f1f7f6;font-size:10px}.perks small{color:#b8c9c6;margin-top:4px;font-weight:400;display:block}.heroart{filter:saturate(.92)contrast(1.04);background-image:linear-gradient(90deg,#031416 0%,#031416d1 7%,#0314162e 24%,#0000 42%),linear-gradient(#0314160d,#0314160d),url(/hero.jpg);background-position:100%;background-size:cover;min-height:390px}.ticker{background:#031416;border-bottom:1px solid #173638;grid-template-columns:repeat(8,1fr);height:74px;padding:0 8.5%;display:grid}.ticker>div{border-right:1px solid #163235;align-items:center;gap:9px;padding:0 12px;display:flex}.flag{font-size:22px}.ticker p{margin:0}.ticker strong,.ticker b,.ticker small{font-size:9px;display:block}.ticker small{color:#24dc9c;margin-top:3px}.ticker .red{color:#ff5f65}.markets{border-bottom:1px solid #173638;grid-template-columns:2.15fr repeat(5,1fr);align-items:center;gap:12px;padding:30px 8.5%;display:grid}.marketintro{padding-right:24px}.markets h2,.platform h2,.accounts h2{margin:7px 0;font-size:20px}.markets p,.platform p,.accounts>p{color:#afc2bf;font-size:10px;line-height:1.5}.markets article{text-align:center;background:linear-gradient(160deg,#0b292d,#061a1d);border:1px solid #1a4245;border-radius:6px;flex-direction:column;justify-content:flex-end;align-items:center;height:116px;padding-bottom:10px;display:flex;overflow:hidden}.assetvisual{background:radial-gradient(circle at 50% 70%,#12484a 0,#0000 58%),linear-gradient(#0a272b,#071b1e);place-items:center;width:100%;height:68px;margin-bottom:2px;display:grid;position:relative}.assetvisual:after{content:"";background:linear-gradient(90deg,#0000,#24c99166,#0000);height:1px;position:absolute;inset:auto 12% 8px}.a1 .assetvisual{background:radial-gradient(circle at 50% 70%,#5a3d0b 0,#0000 58%),linear-gradient(#251c0a,#071b1e)}.a2 .assetvisual{background:linear-gradient(160deg,#08242a,#0a1920)}.a3 .assetvisual{background:radial-gradient(circle,#493413 0,#0c2527 48%,#071b1e 75%)}.a4 .assetvisual{background:radial-gradient(circle,#0a4a32 0,#092629 48%,#071b1e 75%)}.markets big{filter:drop-shadow(0 4px 8px #0008);font-size:32px}.markets article b{margin-top:7px;font-size:10px}.markets article small{color:#b6c8c5;margin-top:4px;font-size:8px}.outline{color:#2ae2a2;border-color:#20c991;padding:9px 16px;font-size:10px}.platform{border-bottom:1px solid #173638;grid-template-columns:1.15fr .9fr .45fr;align-items:center;gap:45px;min-height:250px;padding:24px 8.5%;display:grid}.devices{height:205px;position:relative}.laptop,.tablet,.phone{background:#06191c;border:7px solid #1b3033;position:absolute;box-shadow:0 12px 30px #0008}.laptop{border-bottom-width:14px;width:68%;height:155px;top:10px;left:3%}.tablet{border-radius:7px;width:35%;height:125px;top:55px;left:57%}.phone{border-width:5px;border-radius:9px;width:14%;height:100px;top:85px;left:84%}.devices .chart{color:#27e2a1;letter-spacing:-6px;margin:55px 12px 0;font-size:22px}.tablet .chart{margin-top:43px}.phone .chart{margin:35px 4px 0;font-size:12px}.platformcopy ul{padding:0;font-size:10px;line-height:1.8;list-style:none}.platformcopy li:before{content:"✓";color:#052019;background:#28dfa0;border-radius:50%;place-items:center;width:14px;height:14px;margin-right:7px;font-weight:900;display:inline-grid}.platformtypes{border-left:1px solid #1a3c3e;padding-left:26px}.platformtypes p{color:#29dfa0;font-size:22px}.platformtypes b{color:#f3f8f7;margin-left:10px;font-size:10px}.platformtypes small{color:#aabfbc;margin-left:35px;font-size:8px;display:block}.journey{border-bottom:1px solid #173638;grid-template-columns:1.1fr .9fr;display:grid}.stats{grid-template-columns:repeat(4,1fr);padding:22px 8% 22px 15%;display:grid}.stats b{text-align:left;color:#2ae0a1;border-right:1px solid #173638;font-size:22px}.stats strong{color:#fff;margin-top:4px;font-size:17px;display:block}.stats small{color:#aebfbd;font-size:8px;font-weight:400;display:block}.cta{background:radial-gradient(circle at 90%,#15514a,#073029 50%,#06221f);border-left:1px solid #1b4945;padding:18px 8%}.cta h3{margin:5px 0;font-size:15px}.cta p{color:#b9c9c6;font-size:9px}.cta button{padding:8px 17px;font-size:9px}.accounts{padding:20px 8.5% 28px}.accounts h2{margin-bottom:2px}.accounts>p{margin-top:0}.accounts>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.accounts article{background:#0a2225;border:1px solid #1b3c3f;border-radius:6px;gap:13px;min-height:112px;padding:13px;display:flex}.accounts article>big{color:#f2c84c;font-size:27px}.accounts h3{margin:2px 0;font-size:11px}.accounts article small{color:#b2c3c0;font-size:8px}.accounts article p{color:#bdcdca;font-size:8px;line-height:1.5}.accounts article button{padding:7px 13px;font-size:8px}footer{background:#041517;border-top:1px solid #173638;grid-template-columns:1.3fr .8fr 1.1fr .6fr;gap:30px;padding:22px 8.5%;font-size:10px;display:grid}footer small{color:#9fb4b1;margin-top:7px;line-height:1.7;display:block}.bottom{color:#8ca3a0;border-top:1px solid #142e31;justify-content:space-between;padding:10px 8.5%;font-size:8px;display:flex}.demo{text-align:center;color:#72918d;background:#061d20;padding:6px;font-size:8px}@media (width<=950px){.topbar{display:none}header{padding:0 5%}nav{display:none}.hero{grid-template-columns:1fr;padding-left:6%}.copy{padding-right:6%}.heroart{display:none}.copy h1{font-size:40px}.ticker{grid-template-columns:repeat(2,1fr);height:auto;padding:10px 5%}.ticker>div{padding:10px}.markets{grid-template-columns:repeat(2,1fr);padding:28px 6%}.marketintro{grid-column:1/-1}.platform{grid-template-columns:1fr;padding:25px 6%}.platformtypes{border-left:0;gap:20px;padding-left:0;display:flex}.journey{grid-template-columns:1fr}.stats{padding:20px 6%}.cta{border-left:0}.accounts{padding:22px 6%}.accounts>div{grid-template-columns:1fr 1fr}footer{grid-template-columns:1fr 1fr;padding:25px 6%}.bottom{gap:15px;padding:10px 6%}.perks{flex-wrap:wrap;gap:18px}}@media (width<=560px){.actions .ghost{display:none}.brand b{font-size:16px}.copy h1{font-size:34px}.markets{grid-template-columns:1fr 1fr}.accounts>div{grid-template-columns:1fr}.stats{grid-template-columns:1fr 1fr;gap:20px}.platformtypes,.bottom{flex-direction:column}}
