:root{--bg:#07111f;--panel:#0d1b2f;--panel2:#132744;--card:#ffffff;--text:#061226;--muted:#607089;--line:#dce6f4;--blue:#0757ff;--cyan:#18d7ff;--green:#12c978;--gold:#ffd035;--orange:#ff6a00;--red:#ff234d;--shadow:0 18px 50px rgba(6,18,38,.18);--radius:22px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;background:radial-gradient(circle at top,#19345b 0,#edf4ff 340px,#eef4fb 100%);color:var(--text);font-size:16px;line-height:1.48}.container{width:min(100%,520px);margin:0 auto;padding:0 14px}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}.headerSpacer{height:66px}.apexHeader{position:fixed;z-index:1000;top:0;left:0;right:0;background:linear-gradient(135deg,#063bba,#071d61 55%,#061226);box-shadow:0 12px 28px rgba(5,25,80,.3);color:#fff}.headerInner{height:66px;display:flex;align-items:center;justify-content:space-between;gap:10px}.brand{display:flex;align-items:center;gap:9px;min-width:0}.brand img{width:35px;height:35px;border-radius:11px;border:1px solid rgba(255,255,255,.35)}.brand span{display:flex;flex-direction:column;min-width:0}.brand strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:210px}.brand small{font-size:10px;color:#c7d7ff}.topNav{display:flex;gap:7px;align-items:center}.topNav a,.topNav button{border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.12);color:#fff;border-radius:999px;padding:9px 11px;font-weight:800;font-size:12px}.topNav button{cursor:pointer}.main{padding:14px 0 0}.apexHero{position:relative;overflow:hidden;border-radius:30px;background:linear-gradient(145deg,#061226 0,#0a2a66 50%,#0a7cff 100%);color:#fff;padding:18px 14px 14px;box-shadow:0 25px 70px rgba(9,48,135,.34);isolation:isolate}.heroGlow{position:absolute;inset:-60px -70px auto auto;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(24,215,255,.55),transparent 65%);z-index:-1}.heroLabel{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:10px}.heroLabel span{font-size:11px;font-weight:900;padding:7px 9px;border-radius:999px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.18)}h1{font-size:25px;line-height:1.05;margin:0 0 8px;letter-spacing:-.5px}.heroCopy{font-size:10px;color:#d9e8ff;margin:0 0 13px}.heroVisual{position:relative;border-radius:24px;overflow:hidden;background:#00152c;border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 12px 30px rgba(0,0,0,.25)}.heroVisual img{width:100%;aspect-ratio:1.12/1;object-fit:cover}.actionDeck{margin:-26px 10px 0;position:relative;z-index:2;padding:12px;border-radius:23px;background:rgba(255,255,255,.96);color:var(--text);box-shadow:0 16px 42px rgba(2,10,35,.3);border:1px solid rgba(255,255,255,.75)}.brandLine{display:flex;gap:10px;align-items:center;margin-bottom:10px}.brandLine img{width:44px;height:44px;border-radius:14px;object-fit:cover}.brandLine strong{font-size:15px}.brandLine span{display:block;font-size:12px;color:#51627a;font-weight:800}.bigCtas{display:grid;grid-template-columns:1fr;gap:9px}.primaryBtn,.secondaryBtn,.ghostBtn,.rowBtn{display:flex;align-items:center;justify-content:center;border-radius:16px;font-weight:950;text-align:center}.primaryBtn{min-height:48px;background:linear-gradient(135deg,#19ca74,#ffd035 45%,#ff6a00 72%,#ff234d);color:#fff;box-shadow:0 10px 24px rgba(255,88,0,.35),inset 0 1px rgba(255,255,255,.35);text-shadow:0 1px 1px rgba(0,0,0,.25)}.secondaryBtn{min-height:44px;background:#edf4ff;color:#24446b;border:1px solid #cfe0f7}.flash{animation:pulse 1.6s infinite}@keyframes pulse{0%,100%{transform:translateY(0);filter:saturate(1)}50%{transform:translateY(-1px);filter:saturate(1.3)}}.actionDeck p{margin:9px 0 0;font-size:11.5px;text-align:center;color:#596a82;font-weight:800}.signalGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}.signalGrid div{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);border-radius:17px;padding:10px 7px}.signalGrid span{display:block;font-size:9px;letter-spacing:.4px;text-transform:uppercase;color:#bfd2ff;font-weight:900}.signalGrid strong{font-size:13px}.section{margin-top:12px}.chipRail{display:flex;gap:8px;overflow-x:auto;padding:2px 1px 8px;scrollbar-width:none}.chipRail::-webkit-scrollbar{display:none}.chipRail span{white-space:nowrap;border-radius:999px;background:#fff;color:#0b397c;padding:8px 12px;font-size:12px;font-weight:900;border:1px solid #d8e5f6;box-shadow:0 8px 18px rgba(35,66,120,.08)}.contentCard{background:rgba(255,255,255,.96);border:1px solid #dbe7f6;border-radius:22px;padding:16px;box-shadow:0 10px 28px rgba(18,42,80,.08)}.contentCard h2{margin:0 0 9px;font-size:18px;line-height:1.15}.contentCard p{margin:8px 0 0;color:#314157;font-size:14px}.entryCard{border-left:5px solid var(--blue)}.bonusCard{background:linear-gradient(160deg,#fff7db,#fff 45%,#fff);border-color:#ffe39a}.bonusCard h2:before{content:'🔥 ';}.payCard{border-left:5px solid var(--green)}.appCard{border-left:5px solid var(--cyan)}.legalCard{background:#f7fbff}.faqList{display:grid;gap:8px}.faqList details{border:1px solid #d8e5f6;border-radius:15px;background:#f8fbff;overflow:hidden}.faqList summary{cursor:pointer;padding:12px 13px;font-weight:900;list-style:none}.faqList summary::-webkit-details-marker{display:none}.faqList details div{padding:0 13px 12px;color:#394b63;font-size:14px}.sectionHead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.sectionHead h2{margin:0;font-size:18px}.sectionHead a{font-weight:900;color:#0757ff}.apexList,.listCard{display:grid;gap:10px}.miniRow,.directoryRow{display:grid;grid-template-columns:auto 44px 1fr auto;gap:9px;align-items:center;padding:9px;border-radius:17px;background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #deebfa}.miniRank,.rankBadge{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#e8f1ff;color:#0757ff;font-size:12px;font-weight:950}.miniRow img,.platformIcon{width:44px;height:44px;border-radius:14px;object-fit:cover}.miniRow strong,.platformMeta h3{font-size:13px;line-height:1.1}.miniRow small,.platformMeta p,.platformMeta small{display:block;color:#5a6c84;font-size:11px;line-height:1.25;margin-top:2px}.miniRow a,.rowBtn{padding:9px 13px;border-radius:13px;background:#e9f2ff;color:#0757ff;border:1px solid #cce0ff;font-size:12px;font-weight:950}.bottomSpace{height:72px}.stickyCta{position:fixed;left:8px;right:8px;bottom:8px;z-index:999;display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;background:linear-gradient(145deg,#071226,#152747);color:#fff;border-radius:22px;padding:9px;box-shadow:0 18px 48px rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.12)}.stickyBrand{display:flex;align-items:center;gap:8px;min-width:0}.stickyBrand img{width:38px;height:38px;border-radius:12px;object-fit:cover}.stickyBrand span{min-width:0}.stickyBrand strong{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stickyBrand small{display:block;color:#b8c8de;font-size:11px}.stickyCta a{border-radius:14px;padding:12px 14px;font-size:12px;font-weight:950}.stickyCta .play{background:linear-gradient(135deg,#13c979,#ffd035,#ff5b00);color:#fff}.stickyCta .app{background:rgba(255,255,255,.14);color:#fff;border:1px solid rgba(255,255,255,.16)}.apexFooter{background:#061226;color:#e5efff;margin-top:20px;padding:18px 0 88px}.footerPanel{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:22px;padding:16px}.footerPanel h2{font-size:17px;margin:0 0 8px}.footerPanel p{font-size:13px;color:#c8d6e8}.footerLinks{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin:14px 0}.footerLinks a{border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:9px 12px;font-weight:900;font-size:12px}.apexFooter small{display:block;text-align:center;color:#9fb3ce}.homeHero{border-radius:30px;background:linear-gradient(145deg,#061226,#073da9 60%,#10cff0);color:#fff;padding:22px 16px;box-shadow:var(--shadow);position:relative;overflow:hidden}.eyebrow{display:inline-flex;border-radius:999px;background:rgba(255,255,255,.14);padding:8px 11px;font-size:12px;font-weight:950;margin-bottom:10px}.homeHero h1{font-size:29px}.homeHero p{color:#dce9ff}.heroActions{display:flex;gap:9px;margin-top:14px}.ghostBtn{background:rgba(255,255,255,.13);color:#fff;border:1px solid rgba(255,255,255,.2);padding:13px}.homeHeroCard{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}.homeHeroCard div{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:18px;padding:12px;text-align:center}.homeHeroCard strong{display:block;font-size:20px}.homeHeroCard span{font-size:11px;color:#cfe0ff}.searchInput{width:100%;border:1px solid #d2e2f6;border-radius:18px;padding:15px 16px;font-size:15px;font-weight:800;background:#fff;box-shadow:0 8px 20px rgba(23,57,104,.08)}.modal{position:fixed;inset:0;z-index:2000;background:rgba(4,12,28,.68);display:grid;place-items:center;padding:18px}.modal[hidden]{display:none}.modalBox{width:min(520px,100%);border-radius:24px;background:#fff;overflow:hidden;box-shadow:0 24px 80px rgba(0,0,0,.4)}.modalHead{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#061226;color:#fff}.modalClose{border:0;background:rgba(255,255,255,.13);color:#fff;border-radius:12px;width:34px;height:34px;font-size:22px}.modalBody{padding:16px;color:#26384f}.pageClean{padding:20px 0}.pageClean .contentCard{min-height:300px}@media(min-width:700px){.container{max-width:560px}.apexHero{padding:22px}.bigCtas{grid-template-columns:1.3fr .7fr}.heroVisual img{aspect-ratio:1.4/1}.stickyCta{left:50%;right:auto;transform:translateX(-50%);width:540px}}
/* v3 apex refinements: brand-entry trust + conversion blocks */
.ultimateHero{background:radial-gradient(circle at 85% 0,rgba(24,215,255,.35),transparent 30%),linear-gradient(145deg,#050d1a 0,#08215c 48%,#0057ff 100%)}
.trustRibbon{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:10px}.trustRibbon span{font-size:11px;font-weight:950;padding:7px 9px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);box-shadow:inset 0 1px rgba(255,255,255,.12)}
.actionDeckPro{border:1px solid rgba(255,255,255,.9);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,250,255,.96))}.signalGridPro div{backdrop-filter:blur(8px)}
.quickData{border:1px solid #cfe2ff;background:linear-gradient(180deg,#fff,#f7fbff)}.quickData h2:before{content:'✓ ';color:#12c978}.dataGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;margin:10px 0}.dataGrid div{border:1px solid #d9e7f8;border-radius:16px;background:#fff;padding:11px}.dataGrid span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.45px;color:#68809e;font-weight:950}.dataGrid strong{font-size:13px;color:#071226;line-height:1.18;display:block;margin-top:3px}.withdrawalCard{border-left:5px solid #8b5cf6}.apexHero h1{font-weight:1000;text-align: center;}.contentCard strong{font-weight:950}.miniRow a{background:linear-gradient(180deg,#eef6ff,#ddecff)}
@media(max-width:380px){h1{font-size:23px}.dataGrid{grid-template-columns:1fr}.signalGrid strong{font-size:12px}.container{padding:0 10px}}
.faqList summary h3 {
  font-size: 15px;
  font-weight: 500;
  margin: 0;
  display: inline;
  line-height: 1.4;
}