﻿/* 888u layout - prefix gcad- */
:root{--gcad-primary:#FF69B4;--gcad-bg:#1E1E1E;--gcad-text:#f8f1f8;--gcad-accent:#00FF7F;--gcad-soft:#FFC0CB;--gcad-deep:#2E8B57;--gcad-card:#2a202c;--gcad-line:rgba(255,105,180,.24);--gcad-muted:#cfc3d2;--gcad-radius:1.6rem;--gcad-header-h:5.8rem;--gcad-nav-h:6.2rem}
*{box-sizing:border-box;margin:0;padding:0}
html{font-size:62.5%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}
body{max-width:430px;margin:0 auto;background:radial-gradient(circle at top,#342033 0,#1E1E1E 44%,#121212 100%);color:var(--gcad-text);font-family:"Segoe UI",Arial,sans-serif;line-height:1.5;overflow-x:hidden;font-size:1.4rem;padding-bottom:var(--gcad-nav-h)}
a{color:var(--gcad-accent);text-decoration:none}img{display:block;max-width:100%}button,a{touch-action:manipulation}.gcad-wrapper,.gcad-container{width:100%;max-width:430px;margin:0 auto}.gcad-header{position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:1000;width:100%;max-width:430px;height:var(--gcad-header-h);display:flex;align-items:center;justify-content:space-between;padding:0 1.1rem;background:linear-gradient(90deg,#1E1E1E,#301527);border-bottom:.2rem solid var(--gcad-primary);box-shadow:0 .4rem 1.8rem rgba(0,0,0,.45)}
.gcad-logo{display:flex;align-items:center;gap:.7rem;min-height:4.4rem;font-weight:900;font-size:2rem;color:var(--gcad-primary)}.gcad-logo img{width:3rem;height:3rem;border-radius:.8rem}.gcad-logo span{background:linear-gradient(90deg,var(--gcad-primary),var(--gcad-accent));-webkit-background-clip:text;background-clip:text;color:transparent}.gcad-header-actions{display:flex;gap:.6rem;align-items:center}.gcad-btn{border:0;border-radius:999px;min-height:4.4rem;padding:.9rem 1.35rem;font-weight:800;font-size:1.25rem;cursor:pointer;transition:transform .15s,filter .15s,box-shadow .15s}.gcad-btn:active,.gcad-nav-btn:active,.gcad-game-card:active{transform:scale(.94)}.gcad-btn-register{background:linear-gradient(135deg,var(--gcad-primary),#ff9bd0);color:#1b1018;box-shadow:0 .4rem 1.4rem rgba(255,105,180,.34)}.gcad-btn-login{background:rgba(0,255,127,.08);border:.15rem solid var(--gcad-accent);color:var(--gcad-accent)}.gcad-btn-outline{background:transparent;border:.15rem solid var(--gcad-soft);color:var(--gcad-soft)}.gcad-menu-btn,.gcad-menu-close{border:0;background:transparent;color:var(--gcad-text);font-size:2.4rem;min-width:4.4rem;min-height:4.4rem}.gcad-menu-overlay{position:fixed;inset:0;z-index:999;opacity:0;visibility:hidden;background:rgba(0,0,0,.62);transition:.25s}.gcad-menu-overlay.gcad-show{opacity:1;visibility:visible}.gcad-mobile-menu{position:fixed;top:0;right:-86%;z-index:1001;width:82%;max-width:32rem;height:100vh;padding:1.8rem;background:#251b28;border-left:.2rem solid var(--gcad-primary);transition:right .28s;overflow-y:auto}.gcad-mobile-menu.gcad-open{right:0}.gcad-menu-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.gcad-menu-head h3{color:var(--gcad-primary);font-size:1.8rem}.gcad-mobile-menu a{display:flex;align-items:center;gap:.9rem;min-height:4.4rem;padding:.9rem .6rem;border-bottom:.1rem solid rgba(255,255,255,.07);color:var(--gcad-text);font-size:1.35rem}.gcad-mobile-menu a:hover{color:var(--gcad-accent)}.gcad-menu-cta{display:grid;gap:.9rem;margin-top:1.5rem}main{padding-top:calc(var(--gcad-header-h) + .8rem)}.gcad-section{padding:1.2rem}.gcad-hero{position:relative;margin:1.2rem;border-radius:var(--gcad-radius);overflow:hidden;height:21rem;background:var(--gcad-card);border:.1rem solid var(--gcad-line)}.gcad-slide{position:absolute;inset:0;opacity:0;transition:opacity .55s;cursor:pointer}.gcad-slide.gcad-active{opacity:1}.gcad-slide img{width:100%;height:100%;object-fit:cover}.gcad-slide:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.88))}.gcad-slide-cap{position:absolute;left:1.3rem;right:1.3rem;bottom:1.4rem;z-index:2}.gcad-slide h2{font-size:1.9rem;color:var(--gcad-primary);margin-bottom:.4rem}.gcad-slide p{font-size:1.25rem;color:#fff}.gcad-dots{position:absolute;right:1.3rem;bottom:1rem;z-index:3;display:flex;gap:.6rem}.gcad-dot{width:.9rem;height:.9rem;border-radius:50%;background:rgba(255,255,255,.42)}.gcad-dot-active{background:var(--gcad-accent)}.gcad-kicker{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .8rem;border-radius:999px;background:rgba(0,255,127,.12);color:var(--gcad-accent);font-size:1.15rem;font-weight:800}.gcad-title{font-size:2.4rem;line-height:1.15;margin:.9rem 0;color:#fff}.gcad-lead{font-size:1.35rem;color:var(--gcad-muted);margin-bottom:1rem}.gcad-card{background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018));border:.1rem solid var(--gcad-line);border-radius:var(--gcad-radius);padding:1.25rem;margin-bottom:1.2rem}.gcad-card h2,.gcad-section-title h2{font-size:1.8rem;color:var(--gcad-primary);margin-bottom:.8rem}.gcad-card h3{font-size:1.5rem;color:var(--gcad-accent);margin:.9rem 0 .45rem}.gcad-card p,.gcad-card li{color:var(--gcad-muted);font-size:1.32rem;margin-bottom:.65rem}.gcad-card ul,.gcad-card ol{padding-left:1.8rem}.gcad-promo-text{font-weight:900;color:var(--gcad-primary);text-decoration:underline;text-underline-offset:.25rem}.gcad-cta-row{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1rem}.gcad-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.gcad-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.gcad-stat{padding:1rem;border-radius:1.2rem;background:#211923;border:.1rem solid rgba(0,255,127,.18);text-align:center}.gcad-stat strong{display:block;color:var(--gcad-accent);font-size:1.8rem}.gcad-stat span{font-size:1rem;color:var(--gcad-muted)}.gcad-game-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.85rem}.gcad-game-card{position:relative;min-height:10.4rem;border-radius:1.1rem;overflow:hidden;background:#241b27;border:.1rem solid rgba(255,255,255,.08);cursor:pointer}.gcad-game-card img{width:100%;height:6.8rem;object-fit:cover}.gcad-game-name{padding:.55rem .35rem;font-size:1.05rem;color:#fff;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gcad-section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.gcad-section-title h2{border-left:.4rem solid var(--gcad-accent);padding-left:.8rem}.gcad-tag{display:inline-block;margin:.2rem .25rem .2rem 0;padding:.45rem .75rem;border-radius:999px;background:rgba(255,105,180,.11);color:var(--gcad-soft);font-size:1.1rem}.gcad-payments{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.gcad-pay{border-radius:1rem;padding:.9rem;background:#221a24;text-align:center;color:var(--gcad-soft);font-weight:800}.gcad-testimonial{border-left:.3rem solid var(--gcad-primary);padding-left:1rem}.gcad-faq-item{background:#241b27;border:.1rem solid rgba(255,105,180,.16);border-radius:1.2rem;margin-bottom:.8rem;overflow:hidden}.gcad-faq-head{display:flex;justify-content:space-between;gap:1rem;align-items:center;min-height:4.4rem;padding:1rem 1.2rem;font-weight:800;cursor:pointer}.gcad-faq-body{max-height:0;overflow:hidden;padding:0 1.2rem;color:var(--gcad-muted);transition:max-height .25s}.gcad-faq-open .gcad-faq-body{padding-bottom:1rem}.gcad-footer{padding:1.8rem 1.2rem calc(var(--gcad-nav-h) + 1.5rem);background:#171717;border-top:.2rem solid var(--gcad-primary)}.gcad-footer p{color:var(--gcad-muted);font-size:1.25rem;margin-bottom:.8rem}.gcad-footer-links{display:grid;grid-template-columns:repeat(2,1fr);gap:.55rem;margin:1rem 0}.gcad-footer-links a{font-size:1.18rem;color:var(--gcad-soft);padding:.55rem 0}.gcad-footer-promos{display:flex;flex-wrap:wrap;gap:.7rem;margin:1rem 0}.gcad-footer-copy{border-top:.1rem solid rgba(255,255,255,.08);padding-top:1rem;color:#a89eab;font-size:1.1rem;text-align:center}.gcad-bottom-nav{position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:1000;width:100%;max-width:430px;height:var(--gcad-nav-h);display:flex;align-items:center;justify-content:space-around;background:#1E1E1E;border-top:.2rem solid var(--gcad-primary);box-shadow:0 -.4rem 1.8rem rgba(0,0,0,.5)}.gcad-nav-btn{position:relative;flex:1;min-height:5.8rem;border:0;background:transparent;color:var(--gcad-muted);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;font-size:1rem;cursor:pointer}.gcad-nav-btn i,.gcad-nav-btn .material-icons,.gcad-nav-btn .material-icons-outlined,.gcad-nav-btn svg{font-size:2.25rem}.gcad-nav-current{color:var(--gcad-primary)}.gcad-nav-promo{color:var(--gcad-accent)}.gcad-badge{position:absolute;top:.35rem;right:1.55rem;min-width:1.6rem;height:1.6rem;border-radius:99px;background:var(--gcad-primary);color:#111;font-size:.9rem;font-weight:900}.gcad-to-top{position:fixed;right:1.2rem;bottom:calc(var(--gcad-nav-h) + 1.2rem);z-index:990;width:4.2rem;height:4.2rem;border-radius:50%;border:0;background:var(--gcad-primary);color:#111}.gcad-mini-note{font-size:1.05rem;color:#b9afbd}.gcad-table{width:100%;border-collapse:collapse;font-size:1.2rem}.gcad-table th,.gcad-table td{padding:.75rem;border-bottom:.1rem solid rgba(255,255,255,.08);text-align:left}.gcad-table th{color:var(--gcad-accent)}.gcad-page-hero{margin:1.2rem;padding:1.4rem;border-radius:var(--gcad-radius);background:linear-gradient(135deg,#2e1630,#173627);border:.1rem solid var(--gcad-line)}
@media(min-width:769px){body{padding-bottom:0}.gcad-bottom-nav{display:none}.gcad-footer{padding-bottom:1.8rem}}
@media(max-width:360px){.gcad-btn{padding:.8rem .9rem;font-size:1.1rem}.gcad-game-grid{grid-template-columns:repeat(3,1fr)}.gcad-game-card img{height:6.2rem}.gcad-title{font-size:2.1rem}}
