html{font-size:62.5%;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{margin:0;font-family:'Inter','Roboto',Arial,sans-serif;background:var(--pg52-bg);color:var(--pg52-text);font-size:1.5rem;line-height:1.5rem;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit}.pg52-page{--pg52-primary:#36454f;--pg52-secondary:#bdc3c7;--pg52-bg:#1c2833;--pg52-text:#f2f5f7;--pg52-card:#253645;--pg52-card2:#2f4352;--pg52-accent:#f6c445;--pg52-hot:#ff6b4a;--pg52-cyan:#64d8ff;--pg52-green:#65e0a5;--pg52-shadow:0 1.2rem 3rem rgba(0,0,0,.35);background:radial-gradient(circle at 18% 3%,rgba(100,216,255,.22),transparent 28rem),radial-gradient(circle at 100% 0,rgba(246,196,69,.13),transparent 24rem),var(--pg52-bg);min-height:100vh}.pg52-container{width:min(100%,43rem);margin:0 auto;padding:0 1.4rem}.pg52-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(28,40,51,.94);backdrop-filter:blur(14px);border-bottom:.1rem solid rgba(189,195,199,.16)}.pg52-header-inner{width:min(100%,43rem);margin:0 auto;display:flex;align-items:center;gap:.8rem;min-height:6.4rem;padding:.8rem 1.2rem}.pg52-brand{display:flex;align-items:center;gap:.7rem;min-width:0;margin-right:auto}.pg52-logo{width:3.2rem;height:3.2rem;border-radius:1rem;box-shadow:0 0 0 .2rem rgba(246,196,69,.25)}.pg52-brand-text{font-weight:900;font-size:1.9rem;letter-spacing:.03em;color:#fff}.pg52-pill{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:4.4rem;border:0;border-radius:2.2rem;padding:.9rem 1.2rem;font-weight:900;cursor:pointer;transition:transform .2s ease,filter .2s ease}.pg52-pill:hover,.pg52-pill:focus{transform:translateY(-.1rem);filter:brightness(1.08)}.pg52-register{background:linear-gradient(135deg,var(--pg52-accent),#ff8d38);color:#1c2833}.pg52-login{background:rgba(189,195,199,.13);color:#fff;border:.1rem solid rgba(189,195,199,.25)}.pg52-menu-btn{width:4.4rem;height:4.4rem;border-radius:1.4rem;border:.1rem solid rgba(189,195,199,.26);background:#263744;color:#fff;font-size:2.2rem}.pg52-mobile-menu{position:fixed;top:6.4rem;right:calc(50% - 21.5rem);width:min(31rem,92vw);z-index:9999;background:#101a23;border:.1rem solid rgba(246,196,69,.34);border-radius:0 0 0 2rem;box-shadow:var(--pg52-shadow);padding:1.2rem;transform:translateX(110%);transition:transform .25s ease}.pg52-mobile-menu.pg52-menu-open{transform:translateX(0)}.pg52-menu-grid{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.pg52-menu-grid a{min-height:4.4rem;display:flex;align-items:center;gap:.7rem;background:#20303d;border-radius:1.2rem;padding:.9rem;font-weight:800;color:#f8fbff;border:.1rem solid rgba(189,195,199,.12)}.pg52-desktop-nav{display:none}.pg52-main{padding-top:7.4rem}.pg52-hero{padding:1.2rem 0 1.8rem}.pg52-kicker{display:inline-flex;align-items:center;gap:.6rem;color:var(--pg52-accent);font-weight:900;text-transform:uppercase;font-size:1.2rem;letter-spacing:.08em}.pg52-h1{font-size:2.8rem;line-height:3.3rem;margin:1rem 0;color:#fff;letter-spacing:-.04em}.pg52-lead{color:#d9e2e8;font-size:1.55rem;line-height:2.35rem}.pg52-actions{display:flex;flex-wrap:wrap;gap:.9rem;margin:1.4rem 0}.pg52-btn{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;min-height:4.6rem;border:0;border-radius:1.5rem;padding:1rem 1.35rem;font-weight:900;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.pg52-btn:active{transform:scale(.96)}.pg52-btn-primary{background:linear-gradient(135deg,var(--pg52-hot),var(--pg52-accent));color:#111;box-shadow:0 1rem 2.2rem rgba(255,107,74,.22)}.pg52-btn-ghost{background:rgba(189,195,199,.12);color:#fff;border:.1rem solid rgba(189,195,199,.28)}.pg52-text-link{font-weight:900;color:var(--pg52-accent);text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.3rem;cursor:pointer}.pg52-internal{color:#8ce7ff;text-decoration:underline;text-underline-offset:.25rem;font-weight:800}.pg52-carousel{position:relative;border-radius:2rem;overflow:hidden;border:.1rem solid rgba(189,195,199,.18);box-shadow:var(--pg52-shadow);background:#111d26}.pg52-slide{display:none;position:relative;min-height:16rem}.pg52-slide.pg52-slide-active{display:block}.pg52-slide img{width:100%;height:18rem;object-fit:cover}.pg52-slide-caption{position:absolute;left:1.2rem;right:1.2rem;bottom:1rem;background:rgba(16,26,35,.78);border-radius:1.4rem;padding:.9rem;color:#fff}.pg52-slide-caption strong{display:block;color:var(--pg52-accent);font-size:1.8rem}.pg52-dots{display:flex;gap:.6rem;position:absolute;right:1.2rem;top:1.2rem}.pg52-dot{width:1rem;height:1rem;border-radius:50%;border:0;background:rgba(255,255,255,.45)}.pg52-dot.pg52-active{background:var(--pg52-accent)}.pg52-section{padding:1.8rem 0}.pg52-section-head{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.pg52-title{font-size:2.1rem;line-height:2.6rem;margin:.4rem 0;color:#fff}.pg52-subtitle{color:#c9d3da;margin:.2rem 0 0}.pg52-card{background:linear-gradient(180deg,rgba(54,69,79,.96),rgba(37,54,69,.96));border:.1rem solid rgba(189,195,199,.16);border-radius:2rem;padding:1.4rem;box-shadow:0 .7rem 2rem rgba(0,0,0,.2)}.pg52-card.pg52-soft{background:rgba(189,195,199,.08)}.pg52-grid{display:grid;gap:1rem}.pg52-grid-2{grid-template-columns:1fr 1fr}.pg52-game-group{margin-bottom:1.5rem}.pg52-category-bar{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg,rgba(246,196,69,.18),rgba(100,216,255,.1));border-radius:1.5rem;padding:.9rem 1rem;margin-bottom:.9rem}.pg52-category-bar h3{margin:0;font-size:1.6rem;color:#fff}.pg52-game-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem}.pg52-game{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;min-height:9.8rem;background:#22313d;border:.1rem solid rgba(189,195,199,.12);border-radius:1.3rem;padding:.7rem .4rem;transition:transform .18s ease,border-color .18s ease}.pg52-game:active{transform:scale(.96);border-color:var(--pg52-accent)}.pg52-game img{width:5.2rem;height:5.2rem;border-radius:1.2rem;object-fit:cover}.pg52-game span{font-size:1.05rem;line-height:1.25rem;font-weight:800;color:#edf4f8}.pg52-metric{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-radius:1.4rem;background:#1b2a35;border:.1rem solid rgba(189,195,199,.13);margin:.7rem 0}.pg52-metric strong{color:var(--pg52-accent);font-size:1.9rem}.pg52-list{padding-left:1.8rem;color:#dbe4e9}.pg52-list li{margin:.8rem 0}.pg52-badge{display:inline-flex;align-items:center;gap:.4rem;border-radius:9rem;padding:.45rem .75rem;background:rgba(100,216,255,.14);color:#aeeeff;font-weight:900;font-size:1.15rem}.pg52-review{display:flex;gap:1rem;align-items:flex-start}.pg52-avatar{width:4.4rem;height:4.4rem;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--pg52-cyan),var(--pg52-accent));color:#12202b;font-weight:900;flex:0 0 auto}.pg52-payments{display:flex;flex-wrap:wrap;gap:.8rem}.pg52-payments span{min-height:4.4rem;display:inline-flex;align-items:center;border-radius:1.2rem;padding:.8rem 1rem;background:#20303d;border:.1rem solid rgba(189,195,199,.14);font-weight:800}.pg52-footer{margin-top:2rem;padding:2rem 0 8.6rem;background:#111b24;border-top:.1rem solid rgba(189,195,199,.14)}.pg52-footer-logo{display:flex;align-items:center;gap:.8rem;font-weight:900;font-size:1.8rem}.pg52-footer-links{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin:1.2rem 0}.pg52-footer-links a{background:#21303c;border-radius:1.2rem;padding:1rem;color:#e8f0f5;font-weight:800;border:.1rem solid rgba(189,195,199,.12)}.pg52-partners{display:flex;flex-wrap:wrap;gap:.7rem;margin:1rem 0}.pg52-partners span{border:.1rem solid rgba(189,195,199,.2);border-radius:1rem;padding:.7rem .9rem;color:#d8e1e7}.pg52-copy{color:#aeb9c1;font-size:1.25rem}.pg52-bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:1000;height:6.2rem;background:#18242e;border-top:.1rem solid rgba(246,196,69,.28);box-shadow:0 -1rem 2.4rem rgba(0,0,0,.28);display:flex;justify-content:space-around;align-items:center;padding:.3rem max(.4rem,calc((100vw - 43rem)/2 + .4rem))}.pg52-bottom-item{min-width:6rem;min-height:6rem;border:0;background:transparent;color:#bdc3c7;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border-radius:1.4rem;font-size:1.05rem;font-weight:900;transition:transform .18s ease,color .18s ease,background .18s ease}.pg52-bottom-item i,.pg52-bottom-item ion-icon,.pg52-bottom-item .material-icons{font-size:2.35rem;line-height:1}.pg52-bottom-item:active{transform:scale(.9);background:rgba(246,196,69,.13)}.pg52-bottom-item.pg52-current,.pg52-bottom-item:hover{color:#1c2833;background:linear-gradient(135deg,var(--pg52-accent),#7fe6ff)}.pg52-lock{overflow:hidden}.pg52-faq details{background:#21303d;border:.1rem solid rgba(189,195,199,.13);border-radius:1.4rem;padding:1rem;margin:.8rem 0}.pg52-faq summary{font-weight:900;color:#fff;cursor:pointer}.pg52-faq p{color:#d8e1e7}.pg52-step{display:grid;grid-template-columns:4.2rem 1fr;gap:1rem;align-items:start;margin:1rem 0}.pg52-step-num{width:4.2rem;height:4.2rem;border-radius:1.4rem;display:grid;place-items:center;background:var(--pg52-accent);color:#14212b;font-weight:900}.pg52-table{width:100%;border-collapse:collapse;font-size:1.3rem}.pg52-table th,.pg52-table td{border-bottom:.1rem solid rgba(189,195,199,.14);padding:.9rem;text-align:left}.pg52-table th{color:var(--pg52-accent)}@media (min-width:769px){body{background:#0f171f}.pg52-header-inner,.pg52-container{width:min(112rem,100%);max-width:112rem}.pg52-desktop-nav{display:flex;gap:1rem;margin:0 1rem}.pg52-desktop-nav a{font-weight:800;color:#d8e1e7}.pg52-menu-btn,.pg52-mobile-menu{display:none}.pg52-main{padding-top:8.2rem}.pg52-h1{font-size:4.2rem;line-height:4.8rem}.pg52-game-grid{grid-template-columns:repeat(8,1fr)}.pg52-grid.pg52-grid-2{grid-template-columns:repeat(4,1fr)}.pg52-slide img{height:34rem}.pg52-footer{padding-bottom:3rem}.pg52-bottom-nav{display:none}}@media (max-width:768px){main.pg52-main{padding-bottom:8rem}.pg52-desktop-hide{display:none!important}}@media (max-width:360px){.pg52-game-grid{grid-template-columns:repeat(3,1fr)}.pg52-h1{font-size:2.45rem;line-height:3rem}.pg52-pill{padding:.8rem .9rem}.pg52-brand-text{font-size:1.65rem}}
