body{margin:0;font-family:Arial,sans-serif;background:#07101d;color:#f8fafc}a{text-decoration:none;color:inherit}.hero{min-height:820px;padding:28px;background:linear-gradient(120deg,#07101d,#25170a)}nav{max-width:1200px;margin:auto;display:flex;justify-content:space-between;gap:20px}.brand{font-size:24px;font-weight:900}.brand span,.eyebrow{color:#ffb45f}.links{display:flex;gap:18px;color:#aeb9ca}.hero-text{max-width:1200px;margin:130px auto 0}h1{font-size:clamp(42px,7vw,88px);line-height:.9;max-width:1120px;margin:0}.hero-text p{max-width:990px;font-size:21px;line-height:1.6;color:#eadccc}.eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:900}.button{display:inline-block;margin:8px 8px 0 0;padding:14px 22px;border-radius:999px;background:linear-gradient(135deg,#ffb45f,#f7d27c);color:#111;font-weight:900}.ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.2)}main{max-width:1200px;margin:auto;padding:30px 20px}.stats,.cards,.grid,.news-grid,.two{display:grid;gap:16px}.stats{grid-template-columns:repeat(4,1fr);margin-top:-80px}.cards{grid-template-columns:repeat(4,1fr)}.grid,.news-grid{grid-template-columns:repeat(3,1fr)}.two{grid-template-columns:1fr 1fr}.stats div,.panel,.cards article,.grid div,.news-grid article,.two article{background:#111f35;border:1px solid rgba(255,255,255,.12);border-radius:22px;padding:24px;box-shadow:0 18px 45px rgba(0,0,0,.25)}.stats b{font-size:30px;color:#2ed3a2}p,li{color:#aeb9ca;line-height:1.65}.split{display:grid;grid-template-columns:1fr 1fr;gap:36px;margin:70px 0 20px}h2{font-size:clamp(32px,4vw,52px);line-height:1;margin:0 0 16px}.cards span{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:rgba(255,180,95,.15);color:#ffb45f;font-weight:900}.panel{margin:50px 0}.label{color:#2ed3a2!important;text-transform:uppercase;font-size:12px;letter-spacing:.1em;font-weight:900}.table-wrap{overflow-x:auto;border:1px solid rgba(255,255,255,.12);border-radius:18px;margin-top:24px}table{width:100%;min-width:850px;border-collapse:collapse;background:#081322}th{padding:14px;text-align:left;background:#102038;font-size:12px;text-transform:uppercase;letter-spacing:.08em}td{padding:14px;border-top:1px solid rgba(255,255,255,.12);vertical-align:top}.cta{text-align:center;padding:46px;border-radius:30px;background:linear-gradient(135deg,rgba(255,180,95,.15),rgba(46,211,162,.08)),#111f35}.cta p{max-width:820px;margin:0 auto 18px}footer{max-width:1200px;margin:auto;padding:34px 20px 54px;border-top:1px solid rgba(255,255,255,.12);display:flex;justify-content:space-between;gap:30px;color:#aeb9ca}footer b{color:#fff}@media(max-width:900px){nav,.links{flex-direction:column}.hero{min-height:1080px}.stats,.split,.cards,.grid,.news-grid,.two{grid-template-columns:1fr}footer{flex-direction:column}}