
:root{--bg:#03060b;--panel:#07101c;--panel2:#0a1728;--blue:#119dff;--blue2:#0a5bdf;--silver:#d8e1ea;--muted:#9fb0c4;--white:#f7fbff;--line:#183553;--danger:#ff5c6c;--ok:#49d7a4;--max:1180px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 75% 5%,#0a2d60 0,#03060b 26%,#020407 70%);color:var(--white);font:16px/1.65 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:#73cfff;text-decoration:none}a:hover{color:white}img{max-width:100%;display:block}.wrap{width:min(var(--max),calc(100% - 40px));margin:auto}.topbar{font-size:13px;color:#b9c7d5;border-bottom:1px solid #0e2b47;background:#02060c}.topbar .wrap{padding:7px 0;display:flex;justify-content:space-between;gap:20px}.header{position:sticky;top:0;z-index:30;background:rgba(3,6,11,.88);backdrop-filter:blur(16px);border-bottom:1px solid rgba(88,176,255,.18)}.nav{height:78px;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand img{width:155px}.links{display:flex;gap:24px;align-items:center}.links a{color:#dce8f4;font-weight:700;font-size:14px}.nav-actions{display:flex;gap:10px}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:12px 18px;font-weight:800;letter-spacing:.01em;border:1px solid #2b6ca9;transition:.2s}.btn.primary{background:linear-gradient(135deg,#20b8ff,#0758db);color:white;box-shadow:0 10px 28px rgba(0,124,255,.28)}.btn.ghost{color:#dce8f4;background:#07111e}.btn:hover{transform:translateY(-1px)}.mobile-toggle{display:none;background:none;color:white;border:1px solid #24486b;border-radius:10px;padding:8px 10px}.hero{padding:70px 0 35px}.hero-grid{display:grid;grid-template-columns:1.06fr .94fr;align-items:center;gap:45px}.eyebrow{display:inline-flex;padding:7px 11px;border:1px solid #215f97;border-radius:99px;background:rgba(6,86,153,.18);color:#82d7ff;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.13em}.hero h1{font-size:clamp(42px,6vw,76px);line-height:1.02;margin:18px 0 18px;letter-spacing:-.045em}.gradient-text{background:linear-gradient(90deg,#fff,#a6dfff 42%,#159dff);-webkit-background-clip:text;color:transparent}.hero p{font-size:19px;color:#b7c6d6;max-width:720px}.hero-cta{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 24px}.trustline{display:flex;gap:20px;flex-wrap:wrap;color:#9cb0c5;font-size:13px}.hero-art{position:relative}.hero-art img{filter:drop-shadow(0 30px 60px rgba(0,113,255,.18))}.stats{padding:24px 0 60px}.stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.stat{padding:22px;border:1px solid #123455;background:linear-gradient(180deg,rgba(9,29,51,.9),rgba(4,12,21,.9));border-radius:18px}.stat b{display:block;color:white;font-size:22px}.stat span{color:#91a9c0;font-size:13px}.section{padding:72px 0}.section-title{max-width:760px;margin-bottom:30px}.section h2{font-size:clamp(30px,4vw,48px);line-height:1.08;margin:0 0 14px}.section-title p,.muted{color:#9eb0c1}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{border:1px solid #153959;background:linear-gradient(160deg,rgba(10,28,48,.95),rgba(3,11,20,.96));border-radius:20px;padding:25px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.card .icon{font-size:28px;width:52px;height:52px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(135deg,#073f8f,#12a9ff);margin-bottom:14px}.card h3{margin:0 0 8px;font-size:21px}.card p{color:#9fb2c4;margin:0}.casino-strip{margin:10px 0;border:1px solid #22517f;border-radius:26px;overflow:hidden}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:start}.steps{counter-reset:s}.step{position:relative;padding:20px 20px 20px 66px;border-bottom:1px solid #17324d}.step:before{counter-increment:s;content:counter(s);position:absolute;left:12px;top:18px;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#0b72df;border:1px solid #71c9ff;font-weight:900}.badge{display:inline-block;padding:5px 9px;border-radius:99px;background:#0f2337;border:1px solid #244866;color:#9ed9ff;font-size:12px;font-weight:800}.info{padding:18px 20px;border-radius:16px;background:#07192a;border:1px solid #1c4b74;color:#b7c9da}.warning{border-color:#673745;background:#1c0d13;color:#ffd1d6}.faq details{border-bottom:1px solid #183550;padding:17px 0}.faq summary{cursor:pointer;font-weight:800;font-size:18px}.faq p{color:#9fb1c2}.breadcrumbs{padding-top:26px;color:#7794af;font-size:13px}.breadcrumbs a{color:#8dbcdc}.page-hero{padding:42px 0 26px}.page-hero h1{font-size:clamp(38px,5vw,60px);margin:10px 0 15px;line-height:1.05}.article{max-width:860px}.article h2{margin-top:38px;font-size:30px}.article h3{margin-top:28px}.article p,.article li{color:#b4c4d3}.article ul{padding-left:20px}.cta-band{padding:30px;border-radius:24px;background:linear-gradient(105deg,#082151,#0b68d8 60%,#12aaff);display:flex;justify-content:space-between;gap:28px;align-items:center;margin:55px 0}.cta-band h3{font-size:28px;margin:0 0 7px}.cta-band p{margin:0;color:#d9eeff}.footer{border-top:1px solid #15314a;background:#02050a;padding:48px 0 26px;margin-top:60px}.foot-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:34px}.foot-brand img{width:170px;margin-bottom:15px}.footer h4{margin:0 0 14px}.footer a{display:block;color:#98aec3;margin:7px 0;font-size:14px}.footer p{color:#8095a9}.fineprint{border-top:1px solid #11283c;margin-top:30px;padding-top:20px;color:#70869b;font-size:12px}.table{width:100%;border-collapse:collapse;border:1px solid #173752;border-radius:16px;overflow:hidden}.table th,.table td{padding:14px 16px;text-align:left;border-bottom:1px solid #173752}.table th{background:#0b1e32}.table td{color:#aac0d3}.pill-row{display:flex;flex-wrap:wrap;gap:10px}.pill{padding:8px 12px;border:1px solid #28567e;background:#08192a;border-radius:99px;color:#bfe4ff}.rg-box{border:1px solid #275a85;background:#071827;border-radius:18px;padding:24px}.rg-box strong{color:#e8f7ff}.notice{font-size:13px;color:#7f95aa}
@media(max-width:900px){.links{display:none}.mobile-toggle{display:block}.nav-actions .ghost{display:none}.hero-grid,.two-col{grid-template-columns:1fr}.hero{padding-top:45px}.hero-art{order:-1;max-width:590px;margin:auto}.cards{grid-template-columns:1fr 1fr}.stat-grid{grid-template-columns:1fr 1fr}.foot-grid{grid-template-columns:1fr 1fr}.cta-band{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.wrap{width:min(var(--max),calc(100% - 28px))}.cards,.stat-grid,.foot-grid{grid-template-columns:1fr}.nav{height:68px}.brand img{width:132px}.nav-actions .primary{padding:9px 12px}.hero h1{font-size:44px}.section{padding:54px 0}.hero{padding-top:34px}.topbar .wrap{display:block}.topbar span:last-child{display:none}}

.prose{max-width:920px;margin:0 auto;color:var(--muted);font-size:1.04rem;line-height:1.8}.prose p{margin:0 0 1rem}.prose a{color:#48b8ff;text-decoration:underline}.check-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.check{padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.035)}.check b{display:block;margin-bottom:7px;color:#fff}.check span{color:var(--muted);line-height:1.55}@media(max-width:820px){.check-grid{grid-template-columns:1fr}}
