*{box-sizing:border-box}
html{font-size:62.5%;scroll-behavior:smooth}
body{margin:0;font-family:'Inter','Segoe UI',Arial,sans-serif;background:var(--s6c8-bg);color:var(--s6c8-text);font-size:1.55rem;line-height:1.5rem;overflow-x:hidden}
a{color:inherit;text-decoration:none}
img{max-width:100%;display:block}
button{font-family:inherit}
:root{--s6c8-primary:#BAFFC9;--s6c8-bg:#34495E;--s6c8-deep:#102130;--s6c8-card:#21384c;--s6c8-soft:#e8ffed;--s6c8-text:#f9fffb;--s6c8-muted:#bdd4c7;--s6c8-accent:#ffd36a;--s6c8-hot:#ff6b96;--s6c8-cyan:#74f2ff;--s6c8-line:rgba(186,255,201,.24);--s6c8-shadow:0 1.8rem 4rem rgba(0,0,0,.3)}
.s6c8-page{min-height:100vh;background:radial-gradient(circle at 15% 0,rgba(186,255,201,.18),transparent 30rem),radial-gradient(circle at 90% 25%,rgba(116,242,255,.11),transparent 26rem),linear-gradient(180deg,var(--s6c8-deep),var(--s6c8-bg) 52%,#203244)}
.s6c8-container{width:min(100%,43rem);margin:0 auto;padding:0 1.4rem}
.s6c8-wrapper{padding-top:7.5rem}
.s6c8-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(16,33,48,.96);backdrop-filter:blur(14px);border-bottom:.1rem solid var(--s6c8-line);box-shadow:0 .8rem 2rem rgba(0,0,0,.22)}
.s6c8-topbar{width:min(100%,43rem);margin:0 auto;min-height:6.4rem;padding:.8rem 1rem;display:flex;align-items:center;gap:.8rem}
.s6c8-brand{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1}
.s6c8-logo{width:3.2rem;height:3.2rem;border-radius:1rem;box-shadow:0 0 0 .2rem rgba(186,255,201,.2)}
.s6c8-brand-text{font-weight:900;font-size:1.55rem;color:var(--s6c8-primary);white-space:nowrap;letter-spacing:-.03rem;text-transform:lowercase}
.s6c8-actions{display:flex;gap:.5rem}
.s6c8-btn{border:0;border-radius:999px;min-height:4.4rem;min-width:4.8rem;padding:0 1.2rem;font-weight:900;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;transition:.2s;color:#102130;background:var(--s6c8-primary);box-shadow:0 .8rem 1.8rem rgba(186,255,201,.18)}
.s6c8-btn:hover,.s6c8-btn:active{transform:translateY(-.1rem) scale(.98);filter:saturate(1.15)}
.s6c8-btn-alt{background:var(--s6c8-accent);color:#2b2100}
.s6c8-btn-dark{background:#203244;color:var(--s6c8-primary);border:.1rem solid var(--s6c8-line)}
.s6c8-menu-toggle{width:4.4rem;height:4.4rem;border-radius:1.4rem;border:.1rem solid var(--s6c8-line);background:#203244;color:var(--s6c8-primary);font-size:2.1rem;cursor:pointer}
.s6c8-mobile-menu{position:fixed;top:6.4rem;left:50%;transform:translateX(-50%) translateY(-1rem);z-index:9999;width:min(92%,40.4rem);max-height:0;overflow:hidden;opacity:0;background:#132332;border:.1rem solid var(--s6c8-line);border-radius:0 0 2rem 2rem;box-shadow:var(--s6c8-shadow);transition:.25s}
.s6c8-menu-open{max-height:80vh;opacity:1;transform:translateX(-50%) translateY(0)}
.s6c8-menu-grid{padding:1.2rem;display:grid;grid-template-columns:1fr 1fr;gap:.8rem}
.s6c8-menu-grid a{min-height:4.4rem;border-radius:1.3rem;background:rgba(186,255,201,.09);border:.1rem solid var(--s6c8-line);display:flex;align-items:center;gap:.65rem;padding:0 1rem;color:var(--s6c8-text);font-weight:800}
.s6c8-menu-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:9998}
.s6c8-overlay-open{display:block}
.s6c8-lock-scroll{overflow:hidden}
.s6c8-desktop-nav{display:none}
.s6c8-desktop-nav a{font-weight:900;color:var(--s6c8-muted)}
.s6c8-current{color:var(--s6c8-primary)!important;border-color:var(--s6c8-primary)!important}
.s6c8-hero{padding:1.4rem 0 1rem}
.s6c8-hero-card{border:.1rem solid var(--s6c8-line);background:linear-gradient(145deg,rgba(186,255,201,.14),rgba(31,48,65,.96));border-radius:2.8rem;padding:1.6rem;box-shadow:var(--s6c8-shadow);overflow:hidden;position:relative}
.s6c8-kicker{display:inline-flex;align-items:center;gap:.5rem;color:var(--s6c8-primary);font-weight:900;text-transform:uppercase;font-size:1.15rem;letter-spacing:.08rem}
.s6c8-title{font-size:2.9rem;line-height:3.25rem;margin:1rem 0;color:#fff;letter-spacing:-.1rem}
.s6c8-title span{color:var(--s6c8-primary)}
.s6c8-lead{color:var(--s6c8-muted);line-height:2.25rem;margin:.8rem 0 1.3rem}
.s6c8-cta-row{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.2rem 0}
.s6c8-text-link{font-weight:900;color:var(--s6c8-primary);text-decoration:underline;text-decoration-thickness:.2rem;cursor:pointer;background:transparent;border:0;padding:0;font-size:inherit}
.s6c8-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem;margin-top:1.2rem}
.s6c8-stat{background:rgba(18,32,45,.68);border:.1rem solid var(--s6c8-line);border-radius:1.6rem;padding:1rem;text-align:center}
.s6c8-stat strong{display:block;color:var(--s6c8-accent);font-size:1.8rem;line-height:2.1rem}
.s6c8-stat span{font-size:1.1rem;color:var(--s6c8-muted)}
.s6c8-slider{position:relative;border-radius:2.2rem;overflow:hidden;border:.1rem solid var(--s6c8-line);margin:1.2rem 0;background:#0e1c28}
.s6c8-slide{display:none;min-height:16.2rem;cursor:pointer;position:relative}
.s6c8-slide-active{display:block}
.s6c8-slide img{width:100%;height:16.2rem;object-fit:cover}
.s6c8-slide-caption{position:absolute;left:1.2rem;bottom:1.2rem;background:rgba(14,28,40,.78);border:.1rem solid var(--s6c8-line);border-radius:1.4rem;padding:.8rem 1rem;color:var(--s6c8-primary);font-weight:900}
.s6c8-dots{position:absolute;right:1.2rem;bottom:1.2rem;display:flex;gap:.45rem}
.s6c8-dot{width:.9rem;height:.9rem;border-radius:50%;border:0;background:rgba(255,255,255,.45);cursor:pointer}
.s6c8-dot-active{background:var(--s6c8-primary);transform:scale(1.25)}
.s6c8-section{margin:1.4rem 0;padding:1.5rem;border:.1rem solid var(--s6c8-line);border-radius:2.4rem;background:rgba(37,56,75,.86);box-shadow:0 1rem 2.5rem rgba(0,0,0,.14)}
.s6c8-section h2{font-size:2.15rem;line-height:2.55rem;color:var(--s6c8-primary);margin:.2rem 0 1rem}
.s6c8-section h3{font-size:1.65rem;line-height:2rem;color:#fff;margin:1rem 0 .6rem}
.s6c8-section p,.s6c8-section li{line-height:2.35rem;color:#e7f5ea;margin:.8rem 0}
.s6c8-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.9rem}
.s6c8-card{background:rgba(18,32,45,.7);border:.1rem solid var(--s6c8-line);border-radius:1.8rem;padding:1.2rem}
.s6c8-mini-card{display:flex;gap:.9rem;align-items:center;min-height:5.4rem}
.s6c8-game-section{margin:1.4rem 0}
.s6c8-category-title{display:flex;align-items:center;justify-content:space-between;color:var(--s6c8-primary);font-size:1.9rem;margin:1.6rem 0 .8rem}
.s6c8-game-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem}
.s6c8-game{background:rgba(18,32,45,.78);border:.1rem solid var(--s6c8-line);border-radius:1.4rem;padding:.7rem .5rem;text-align:center;min-height:9.8rem;transition:.2s}
.s6c8-game:hover{transform:translateY(-.2rem);border-color:var(--s6c8-primary)}
.s6c8-game img{width:5.2rem;height:5.2rem;object-fit:cover;border-radius:1.2rem;margin:0 auto .5rem}
.s6c8-game span{display:block;color:#fff;font-size:1.05rem;line-height:1.25rem;font-weight:800}
.s6c8-ribbon{display:inline-flex;background:rgba(255,207,90,.14);color:var(--s6c8-accent);border:.1rem solid rgba(255,207,90,.35);border-radius:999px;padding:.45rem .9rem;font-weight:900;font-size:1.15rem}
.s6c8-review{border-left:.35rem solid var(--s6c8-primary);padding-left:1rem;margin:1rem 0;color:#e8fff0}
.s6c8-table{width:100%;border-collapse:separate;border-spacing:0 .6rem}
.s6c8-table td,.s6c8-table th{background:rgba(18,32,45,.72);padding:.9rem;border-top:.1rem solid var(--s6c8-line);border-bottom:.1rem solid var(--s6c8-line)}
.s6c8-table th{color:var(--s6c8-primary);text-align:left}
.s6c8-badge{display:inline-flex;border-radius:999px;background:var(--s6c8-hot);color:#fff;padding:.35rem .7rem;font-size:1rem;font-weight:900}
.s6c8-two-col{display:grid;grid-template-columns:1fr;gap:1rem}
.s6c8-timeline{display:grid;gap:.8rem}
.s6c8-step{display:flex;gap:.9rem;align-items:flex-start}
.s6c8-step b{width:2.8rem;height:2.8rem;border-radius:50%;background:var(--s6c8-primary);color:#12202d;display:flex;align-items:center;justify-content:center;flex:0 0 2.8rem}
.s6c8-note{background:rgba(186,255,201,.12);border:.1rem dashed var(--s6c8-primary);border-radius:1.6rem;padding:1.1rem}
.s6c8-payments{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}
.s6c8-payments span{text-align:center;background:rgba(255,255,255,.08);border:.1rem solid var(--s6c8-line);border-radius:1.2rem;padding:.8rem .3rem;font-weight:900}
.s6c8-footer{margin-top:2rem;background:#101f2c;border-top:.1rem solid var(--s6c8-line);padding:2rem 1.4rem 8rem}
.s6c8-footer-inner{width:min(100%,43rem);margin:0 auto}
.s6c8-footer-links{display:grid;grid-template-columns:repeat(2,1fr);gap:.7rem;margin:1.2rem 0}
.s6c8-footer-links a,.s6c8-footer-promo button{min-height:4.4rem;border-radius:1.2rem;border:.1rem solid var(--s6c8-line);background:rgba(186,255,201,.08);color:var(--s6c8-text);display:flex;align-items:center;justify-content:center;font-weight:800;text-align:center;padding:.5rem}
.s6c8-footer-promo{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}
.s6c8-partners{display:flex;flex-wrap:wrap;gap:.7rem;margin:1rem 0}
.s6c8-partners span{background:rgba(255,255,255,.08);border:.1rem solid var(--s6c8-line);border-radius:999px;padding:.5rem .9rem;color:var(--s6c8-muted);font-size:1.15rem}
.s6c8-bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:1000;height:6.2rem;background:#132332;border-top:.1rem solid var(--s6c8-line);box-shadow:0 -1rem 2.6rem rgba(0,0,0,.32);display:flex;justify-content:space-around;align-items:center}
.s6c8-bottom-nav button{min-width:6rem;min-height:6rem;border:0;background:transparent;color:var(--s6c8-muted);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;font-weight:900;font-size:1.05rem;transition:.18s;position:relative;cursor:pointer}
.s6c8-bottom-nav i,.s6c8-bottom-nav ion-icon,.s6c8-bottom-nav .material-icons,.s6c8-bottom-nav svg{font-size:2.35rem;line-height:2.35rem;width:2.35rem;height:2.35rem}
.s6c8-bottom-nav button:active{transform:scale(.9)}
.s6c8-bottom-active{color:var(--s6c8-primary)!important}
.s6c8-bottom-active:before{content:'';position:absolute;top:.35rem;width:2.8rem;height:.28rem;border-radius:999px;background:var(--s6c8-primary)}
.s6c8-badge-dot{position:absolute;top:.8rem;right:1.5rem;background:var(--s6c8-hot);color:#fff;border-radius:999px;font-size:.9rem;padding:.05rem .4rem}
@media (min-width:769px){.s6c8-bottom-nav{display:none}.s6c8-desktop-nav{display:flex;gap:1rem}.s6c8-menu-toggle{display:none}.s6c8-wrapper,.s6c8-container,.s6c8-topbar,.s6c8-footer-inner{width:min(100%,110rem);max-width:110rem}.s6c8-container{padding:0 2rem}.s6c8-grid{grid-template-columns:repeat(4,1fr)}.s6c8-game-grid{grid-template-columns:repeat(8,1fr)}.s6c8-two-col{grid-template-columns:1fr 1fr}.s6c8-footer{padding-bottom:3rem}}
@media (max-width:768px){main{padding-bottom:8rem}.s6c8-actions .s6c8-btn{padding:0 .9rem;font-size:1.25rem}.s6c8-title{font-size:2.55rem;line-height:2.95rem}.s6c8-brand-text{max-width:12rem;overflow:hidden;text-overflow:ellipsis}.s6c8-footer{padding-bottom:8.6rem}}
@media (max-width:360px){.s6c8-container{padding:0 1rem}.s6c8-game-grid{grid-template-columns:repeat(3,1fr)}.s6c8-actions .s6c8-btn{min-width:4.4rem;padding:0 .7rem}.s6c8-brand-text{max-width:9rem}.s6c8-stats{grid-template-columns:1fr}}
