:root{font-size:62.5%;--wb436-bg:#262626;--wb436-panel:#30373a;--wb436-card:#334548;--wb436-primary:#87CEEB;--wb436-secondary:#5F9EA0;--wb436-soft:#B0E0E6;--wb436-accent:#FFE135;--wb436-text:#F4FBFF;--wb436-muted:#BCD7DC;--wb436-line:rgba(176,224,230,.22);--wb436-shadow:0 1.6rem 4rem rgba(0,0,0,.35)}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;min-height:100vh;background:radial-gradient(circle at top left,rgba(135,206,235,.18),transparent 32rem),linear-gradient(180deg,#1f2020 0%,var(--wb436-bg) 44%,#172225 100%);color:var(--wb436-text);font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.5rem;overflow-x:hidden}
body.wb436-lock{overflow:hidden}
a{color:var(--wb436-accent);text-decoration:none}
a:hover,a:focus{color:var(--wb436-primary)}
img{max-width:100%;height:auto;display:block}
.wb436-site-shell{width:100%;max-width:43rem;min-height:100vh;margin:0 auto;background:rgba(38,38,38,.96);position:relative;box-shadow:0 0 0 .1rem rgba(255,255,255,.04),0 0 6rem rgba(0,0,0,.5)}
.wb436-container{width:100%;padding:0 1.4rem}
.wb436-wrapper{padding-top:7.4rem}
.wb436-header{position:fixed;z-index:1000;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:43rem;background:rgba(38,38,38,.94);border-bottom:.1rem solid var(--wb436-line);backdrop-filter:blur(1.4rem);transition:box-shadow .25s ease,background .25s ease}
.wb436-header-compact{box-shadow:var(--wb436-shadow);background:rgba(20,27,29,.98)}
.wb436-topbar{display:flex;align-items:center;gap:.8rem;min-height:6.4rem;padding:.8rem 1.2rem}
.wb436-brand{display:flex;align-items:center;gap:.8rem;min-width:0;flex:1;color:var(--wb436-text)}
.wb436-logo-mark{width:3.2rem;height:3.2rem;display:grid;place-items:center;border-radius:1rem;background:linear-gradient(135deg,var(--wb436-primary),var(--wb436-accent));color:#1b1f20;box-shadow:0 .8rem 2rem rgba(135,206,235,.25)}
.wb436-brand-text{display:flex;flex-direction:column;min-width:0}
.wb436-brand-name{font-size:1.6rem;font-weight:900;letter-spacing:.02rem;white-space:nowrap}
.wb436-brand-note{color:var(--wb436-muted);font-size:1rem;white-space:nowrap}
.wb436-header-actions{display:flex;align-items:center;gap:.5rem}
.wb436-btn,.wb436-link-btn{min-height:4.4rem;border:0;border-radius:999rem;padding:0 1.2rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-size:1.2rem;font-weight:900;cursor:pointer;transition:transform .2s ease,filter .2s ease,background .2s ease}
.wb436-btn:hover,.wb436-link-btn:hover,.wb436-btn:focus,.wb436-link-btn:focus{transform:translateY(-.1rem) scale(1.02);filter:brightness(1.08)}
.wb436-btn-primary{color:#181d1f;background:linear-gradient(135deg,var(--wb436-accent),var(--wb436-primary));box-shadow:0 .8rem 2.4rem rgba(255,225,53,.2)}
.wb436-btn-ghost{color:var(--wb436-soft);background:rgba(176,224,230,.12);border:.1rem solid var(--wb436-line)}
.wb436-menu-toggle{width:4.4rem;min-width:4.4rem;padding:0;border-radius:1.4rem}
.wb436-mobile-menu{position:fixed;z-index:9999;top:6.4rem;left:50%;transform:translateX(-50%) translateY(-1rem);width:calc(100% - 2rem);max-width:41rem;max-height:calc(100vh - 8rem);overflow-y:auto;padding:1.2rem;border:.1rem solid var(--wb436-line);border-radius:1.8rem;background:linear-gradient(180deg,rgba(49,62,65,.98),rgba(24,31,33,.98));opacity:0;visibility:hidden;pointer-events:none;box-shadow:var(--wb436-shadow);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}
.wb436-mobile-menu.wb436-menu-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}
.wb436-menu-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}
.wb436-menu-grid a{min-height:4.8rem;border-radius:1.4rem;padding:.9rem;color:var(--wb436-text);background:rgba(135,206,235,.1);border:.1rem solid var(--wb436-line);font-size:1.2rem;font-weight:800}
.wb436-desktop-nav{display:none}
.wb436-hero{padding:1.4rem 0 1rem}
.wb436-kicker{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1rem;border-radius:999rem;color:var(--wb436-accent);background:rgba(255,225,53,.09);border:.1rem solid rgba(255,225,53,.22);font-size:1.1rem;font-weight:900;text-transform:uppercase;letter-spacing:.08rem}
.wb436-title{margin:1.2rem 0 .8rem;font-size:2.8rem;line-height:3.2rem;color:var(--wb436-text);letter-spacing:-.06rem}
.wb436-lead{margin:0 0 1.2rem;color:var(--wb436-muted);font-size:1.45rem;line-height:2.2rem}
.wb436-cta-row,.wb436-pill-row{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}
.wb436-promo-link{color:var(--wb436-accent);font-weight:900;text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.3rem}
.wb436-card,.wb436-panel{border:.1rem solid var(--wb436-line);border-radius:2rem;background:linear-gradient(180deg,rgba(59,78,82,.82),rgba(38,38,38,.92));box-shadow:0 1rem 2.8rem rgba(0,0,0,.18)}
.wb436-card{padding:1.4rem}
.wb436-section{padding:1.5rem 0}
.wb436-section-title{margin:0 0 1rem;font-size:2rem;line-height:2.5rem}
.wb436-section-subtitle{margin:-.4rem 0 1.2rem;color:var(--wb436-muted);font-size:1.35rem;line-height:2rem}
.wb436-slider{position:relative;overflow:hidden;border-radius:2.2rem;min-height:18rem;background:#111;box-shadow:var(--wb436-shadow)}
.wb436-slide{display:none;position:relative}
.wb436-slide-active{display:block}
.wb436-slide img{width:100%;height:19rem;object-fit:cover;opacity:.86}
.wb436-slide-caption{position:absolute;left:1.2rem;right:1.2rem;bottom:1.2rem;padding:1rem;border-radius:1.5rem;background:rgba(21,27,29,.78);border:.1rem solid rgba(255,255,255,.14)}
.wb436-dots{display:flex;justify-content:center;gap:.6rem;margin-top:1rem}
.wb436-dot{width:1rem;height:1rem;border:0;border-radius:50%;background:rgba(176,224,230,.35)}
.wb436-dot-active{width:2.4rem;border-radius:99rem;background:var(--wb436-accent)}
.wb436-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}
.wb436-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}
.wb436-stat{padding:1rem;border-radius:1.5rem;background:rgba(135,206,235,.1);border:.1rem solid var(--wb436-line);text-align:center}
.wb436-stat strong{display:block;color:var(--wb436-accent);font-size:1.7rem}
.wb436-stat span{color:var(--wb436-muted);font-size:1rem}
.wb436-game-group{margin-bottom:1.4rem}
.wb436-game-heading{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin:0 0 .8rem;font-size:1.7rem}
.wb436-game-list{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}
.wb436-game-item{min-width:0;color:var(--wb436-text);text-align:center}
.wb436-game-icon{width:100%;aspect-ratio:1/1;border-radius:1.4rem;object-fit:cover;background:#111;border:.1rem solid rgba(255,255,255,.08)}
.wb436-game-name{display:block;margin-top:.5rem;color:var(--wb436-soft);font-size:1rem;line-height:1.25rem;font-weight:800}
.wb436-feature-list,.wb436-step-list,.wb436-faq-list{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}
.wb436-feature-list li,.wb436-step-list li,.wb436-faq-list li{padding:1rem;border-radius:1.4rem;background:rgba(255,255,255,.05);border:.1rem solid rgba(255,255,255,.08)}
.wb436-badge{display:inline-flex;align-items:center;min-height:2.8rem;border-radius:999rem;padding:.4rem .9rem;color:#15191a;background:var(--wb436-accent);font-size:1.05rem;font-weight:900}
.wb436-review{display:grid;gap:.8rem}
.wb436-quote{margin:0;padding:1.2rem;border-left:.4rem solid var(--wb436-accent);background:rgba(255,225,53,.08);border-radius:1rem}
.wb436-payment-row{display:flex;flex-wrap:wrap;gap:.8rem}
.wb436-payment-chip{padding:.8rem 1rem;border-radius:1.2rem;background:rgba(176,224,230,.1);color:var(--wb436-soft);font-size:1.1rem;font-weight:900}
.wb436-footer{margin-top:2rem;padding:2rem 1.4rem 8.6rem;background:#1a2021;border-top:.1rem solid var(--wb436-line)}
.wb436-footer-links,.wb436-footer-buttons{display:flex;flex-wrap:wrap;gap:.8rem;margin:1rem 0}
.wb436-footer-link{font-size:1.15rem;color:var(--wb436-soft)}
.wb436-partner-row{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:1rem 0}
.wb436-partner{display:grid;place-items:center;min-height:4rem;border-radius:1.2rem;background:rgba(255,255,255,.06);color:var(--wb436-muted);font-size:1rem;font-weight:900}
.wb436-bottom-nav{position:fixed;z-index:1000;left:50%;bottom:0;transform:translateX(-50%);width:100%;max-width:43rem;height:6.2rem;display:flex;justify-content:space-around;align-items:stretch;background:#101819;border-top:.1rem solid rgba(135,206,235,.28);box-shadow:0 -1rem 2.8rem rgba(0,0,0,.35)}
.wb436-bottom-item{min-width:6rem;min-height:6rem;flex:1;border:0;background:transparent;color:var(--wb436-muted);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;font-size:1rem;font-weight:800;transition:transform .18s ease,color .18s ease,background .18s ease}
.wb436-bottom-item i,.wb436-bottom-item .material-icons,.wb436-bottom-item ion-icon{font-size:2.3rem;line-height:2.4rem}
.wb436-bottom-item:active,.wb436-bottom-item:hover,.wb436-bottom-active{color:var(--wb436-accent);background:linear-gradient(180deg,rgba(255,225,53,.12),transparent);transform:translateY(-.2rem) scale(1.03)}
.wb436-bottom-label{font-size:1rem}
.wb436-copy{color:var(--wb436-muted);font-size:1.1rem}
@media (min-width:769px){.wb436-bottom-nav{display:none}.wb436-desktop-nav{display:flex;gap:.8rem;padding:0 1.2rem 1rem}.wb436-desktop-nav a{color:var(--wb436-soft);font-weight:800;font-size:1.2rem}}
@media (max-width:768px){main{padding-bottom:8rem}.wb436-title{font-size:2.55rem;line-height:3rem}}
@media (max-width:360px){.wb436-header-actions{gap:.35rem}.wb436-btn,.wb436-link-btn{padding:0 .85rem;font-size:1.08rem}.wb436-game-list{grid-template-columns:repeat(3,1fr)}}
