@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Sans:wght@400;500;600;700:wght@400;500;600;700&display=swap);:root{--wx-red:#B5121B;--wx-red2:#8E0E18;--wx-bg:#080808;--wx-surf:#121212;--wx-felt:#1A3D32;--wx-gold:#F5C518;--wx-head:#FFF;--wx-body:#C8C8C8;--wx-muted:#888;--wx-border:#2A2A2A;--wx-danger:#B91C1C;--wx-font-d:'Bebas Neue',Impact,sans-serif;--wx-font-b:'DM Sans',system-ui,sans-serif;--wx-hdr:68px;--wx-max:1200px;--wx-r:10px}*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--wx-font-b);font-size:1rem;line-height:1.6;color:var(--wx-body);background:var(--wx-bg);overflow-x:hidden}img{display:block;max-width:100%;height:auto}a{color:var(--wx-red);text-decoration:none}a:hover{color:#ff4d6d}h1,h2,h3,h4{color:var(--wx-head);line-height:1.15;font-family:var(--wx-font-d);letter-spacing:.02em}.wx-skip{position:fixed;top:-100%;left:0;z-index:9999;padding:.5rem 1rem;background:var(--wx-red);color:#fff;font-weight:700}.wx-skip:focus{top:0}.wx-container{max-width:var(--wx-max);margin:0 auto;padding:0 1rem}.wx-header{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--wx-hdr);background:rgba(10,10,10,.95);border-bottom:1px solid var(--wx-border);backdrop-filter:blur(8px)}.wx-header__inner{display:flex;align-items:center;gap:1rem;max-width:var(--wx-max);margin:0 auto;padding:0 1rem;height:100%}.wx-logo{flex-shrink:0;display:flex;align-items:center}.wx-logo__img{height:32px;width:auto;max-width:140px}.wx-nav{display:none;list-style:none;gap:.25rem;margin:0 auto}.wx-nav a{display:block;padding:.45rem .65rem;color:var(--wx-body);font-size:.875rem;font-weight:600;border-radius:6px}.wx-nav a:hover{color:#fff;background:rgba(181,18,27,.15)}.wx-header__tools{display:flex;align-items:center;gap:.5rem;margin-left:auto;flex-shrink:0}.wx-btn{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:8px;font-weight:700;font-size:.875rem;border:2px solid transparent;transition:.15s;white-space:nowrap}.wx-btn--primary{background:var(--wx-red);color:#fff;border-color:var(--wx-red)}.wx-btn--primary:hover{background:var(--wx-red2);color:#fff}.wx-btn--ghost{background:0 0;color:#fff;border-color:var(--wx-border)}.wx-btn--ghost:hover{border-color:var(--wx-red);color:#fff}.wx-btn--outline{background:0 0;color:#fff;border-color:var(--wx-red)}.wx-btn--outline:hover{background:rgba(181,18,27,.12)}.wx-btn--lg{padding:.7rem 1.4rem;font-size:1rem}.wx-burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;background:0 0;border:1px solid var(--wx-border);border-radius:8px;padding:8px;flex-shrink:0;order:99}.wx-burger span{display:block;height:2px;background:#fff;border-radius:1px}.wx-drawer{position:fixed;top:var(--wx-hdr);right:0;bottom:0;width:min(320px,100vw);background:var(--wx-surf);border-left:1px solid var(--wx-border);padding:1rem;transform:translateX(100%);transition:transform .25s;z-index:99;overflow-y:auto;display:flex;flex-direction:column;gap:.5rem}.wx-drawer.is-open{transform:translateX(0)}.wx-drawer a{padding:.75rem 1rem;color:#fff;font-weight:600;border-radius:8px}.wx-drawer a:hover{background:rgba(181,18,27,.15)}.wx-drawer__ctas{margin-top:auto;display:flex;flex-direction:column;gap:.5rem;padding-top:1rem}main{padding-top:calc(var(--wx-hdr) + 24px)}.wx-hero{position:relative;padding:2rem 0 3rem;overflow:hidden}.wx-hero::before{content:"";position:absolute;top:0;right:12%;width:6px;height:120%;background:linear-gradient(180deg,transparent,var(--wx-red),transparent);transform:rotate(18deg);opacity:.35;z-index:1;pointer-events:none}.wx-hero__felt{position:absolute;inset:0;z-index:0;opacity:.42}.wx-hero__felt img{width:100%;height:100%;object-fit:cover}.wx-hero__grid{position:relative;z-index:1;display:grid;gap:2rem;max-width:var(--wx-max);margin:0 auto;padding:0 1rem}@media(min-width:900px){.wx-hero__grid{grid-template-columns:1fr 380px;align-items:center}}.wx-hero__eyebrow{font-family:var(--wx-font-d);color:var(--wx-red);text-transform:uppercase;letter-spacing:.12em;font-size:.85rem;margin-bottom:.5rem}.wx-hero h1{font-size:clamp(1.75rem,4vw,2.75rem);margin-bottom:1rem}.wx-hero__lead{font-size:1.05rem;max-width:540px;margin-bottom:1.25rem;color:var(--wx-body)}.wx-hero__chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.wx-chip{padding:.35rem .75rem;border-radius:999px;font-size:.75rem;font-weight:700;background:var(--wx-surf);border:1px solid var(--wx-border);color:var(--wx-body)}.wx-chip--red{background:rgba(181,18,27,.2);border-color:var(--wx-red);color:#fff}.wx-hero__ctas{display:flex;flex-wrap:wrap;gap:.75rem}.wx-odds-panel{background:var(--wx-surf);border:1px solid var(--wx-border);border-radius:var(--wx-r);overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.4)}.wx-odds-panel__head{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#111;border-bottom:1px solid var(--wx-border);font-size:.8rem;font-weight:700;color:#fff}.wx-odds-panel__status{display:flex;align-items:center;gap:.4rem;color:var(--wx-muted)}.wx-live-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;animation:wx-pulse 1.5s infinite}@keyframes wx-pulse{0%,100%{opacity:1}50%{opacity:.4}}.wx-match{padding:1rem}.wx-match--skel{min-height:120px;background:linear-gradient(90deg,#1a1a1a 25%,#222 50%,#1a1a1a 75%);background-size:200% 100%;animation:wx-shim 1.2s infinite}@keyframes wx-shim{0%{background-position:200% 0}100%{background-position:-200% 0}}.wx-match__meta{display:flex;justify-content:space-between;font-size:.72rem;color:var(--wx-muted);margin-bottom:.5rem}.wx-match__teams{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-weight:700;color:#fff;font-size:.9rem}.wx-match__vs{color:var(--wx-muted);font-weight:400}.wx-board__odds,.wx-match__odds{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem}.wx-odds-cell{background:#0d0d0d;border:1px solid var(--wx-border);border-radius:6px;padding:.45rem;text-align:center;cursor:pointer;transition:.15s}.wx-odds-cell--fav,.wx-odds-cell:hover{border-color:var(--wx-red);background:rgba(181,18,27,.12)}.wx-odds-cell__label{display:block;font-size:.65rem;color:var(--wx-muted);text-transform:uppercase}.wx-odds-cell__price{display:block;font-size:1rem;font-weight:800;color:#fff}.wx-match__live-badge{background:#dc2626;color:#fff;font-size:.65rem;padding:.1rem .35rem;border-radius:4px;font-weight:800}.wx-section{padding:3rem 0}.wx-section--felt{background:linear-gradient(180deg,rgba(15,81,50,.15),transparent)}.wx-section--bonus{background:linear-gradient(135deg,rgba(181,18,27,.08),transparent)}.wx-section--rg{border-top:1px solid var(--wx-border)}.wx-section__head{margin-bottom:2rem;max-width:640px}.wx-section__title{font-size:clamp(1.5rem,3vw,2rem);margin-bottom:.5rem}.wx-section__subtitle{font-size:1.1rem;margin:1.5rem 0 .5rem}.wx-muted{font-size:.85rem;color:var(--wx-muted);margin-bottom:1rem}.wx-why-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.wx-why-grid{grid-template-columns:1fr 1fr}}@media(min-width:960px){.wx-why-grid{grid-template-columns:repeat(4,1fr)}}.wx-card{background:var(--wx-surf);border:1px solid var(--wx-border);border-radius:var(--wx-r);padding:1.25rem;position:relative;overflow:hidden}.wx-card__num{font-family:var(--wx-font-d);font-size:2.5rem;color:rgba(181,18,27,.2);position:absolute;top:.5rem;right:.75rem;line-height:1}.wx-card h3{font-size:1rem;margin-bottom:.5rem}.wx-card p{font-size:.875rem;color:var(--wx-muted)}.wx-poker-strip{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.wx-poker-strip{grid-template-columns:repeat(3,1fr)}}.wx-poker-item{background:var(--wx-surf);border:1px solid var(--wx-border);border-radius:var(--wx-r);padding:1.5rem;text-align:center}.wx-poker-item img{margin:0 auto .75rem}.wx-poker-item h3{margin-bottom:.25rem}.wx-poker-item p{font-size:.85rem;color:var(--wx-muted);margin-bottom:1rem}.wx-sports-row{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media(min-width:768px){.wx-sports-row{grid-template-columns:repeat(4,1fr)}}.wx-sport-tile{position:relative;border-radius:var(--wx-r);overflow:hidden;border:1px solid var(--wx-border);display:block}.wx-sport-tile img{width:100%;aspect-ratio:4/3;object-fit:cover}.wx-sport-tile span{position:absolute;bottom:0;left:0;right:0;padding:.5rem .75rem;background:linear-gradient(transparent,rgba(0,0,0,.85));color:#fff;font-weight:700;font-size:.85rem}.wx-odds-board-wrap{margin-top:2rem}.wx-odds-board{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:640px){.wx-odds-board{grid-template-columns:1fr 1fr}}@media(min-width:960px){.wx-odds-board{grid-template-columns:repeat(3,1fr)}}.wx-board__card{background:var(--wx-surf);border:1px solid var(--wx-border);border-radius:var(--wx-r);padding:1rem}.wx-board__league{font-size:.72rem;color:var(--wx-red);font-weight:700;text-transform:uppercase;margin-bottom:.25rem}.wx-board__time{font-size:.72rem;color:var(--wx-muted);margin-bottom:.5rem}.wx-board__teams{font-weight:700;color:#fff;font-size:.875rem;margin-bottom:.75rem}.wx-game-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media(min-width:768px){.wx-game-grid{grid-template-columns:repeat(4,1fr)}}.wx-game{display:block;border-radius:var(--wx-r);overflow:hidden;border:1px solid var(--wx-border);background:var(--wx-surf)}.wx-game img{width:100%;aspect-ratio:4/3;object-fit:cover}.wx-game span{display:block;padding:.5rem .75rem;font-weight:700;font-size:.85rem;color:#fff}.wx-promo{display:inline-flex;align-items:center;gap:1rem;background:var(--wx-surf);border:1px dashed var(--wx-red);border-radius:var(--wx-r);padding:1rem 1.25rem;margin:1rem 0 1.5rem}.wx-promo strong{font-family:var(--wx-font-d);font-size:1.4rem;color:var(--wx-gold);letter-spacing:.1em}.wx-steps{display:grid;gap:1rem;grid-template-columns:1fr;margin-bottom:1.5rem}@media(min-width:640px){.wx-steps{grid-template-columns:repeat(3,1fr)}}.wx-steps div{background:var(--wx-surf);border:1px solid var(--wx-border);border-radius:var(--wx-r);padding:1rem}.wx-steps span{font-family:var(--wx-font-d);color:var(--wx-red);font-size:1.5rem}.wx-how-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:768px){.wx-how-grid{grid-template-columns:repeat(2,1fr)}}.wx-how-grid article{background:var(--wx-surf);border:1px solid var(--wx-border);border-radius:var(--wx-r);padding:1.25rem}.wx-how-grid span{font-family:var(--wx-font-d);font-size:2rem;color:rgba(181,18,27,.35)}.wx-vip-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:768px){.wx-vip-grid{grid-template-columns:repeat(3,1fr)}}.wx-vip-card{background:var(--wx-surf);border:1px solid var(--wx-border);border-radius:var(--wx-r);overflow:hidden}.wx-vip-card img{width:100%;aspect-ratio:16/10;object-fit:cover}.wx-vip-card h3,.wx-vip-card p{padding:0 1rem}.wx-vip-card h3{padding-top:1rem}.wx-vip-card p{padding-bottom:1rem;font-size:.875rem;color:var(--wx-muted)}.wx-faq details{background:var(--wx-surf);border:1px solid var(--wx-border);border-radius:var(--wx-r);margin-bottom:.5rem;padding:0 1rem}.wx-faq summary{padding:1rem 0;font-weight:700;color:#fff;cursor:pointer;list-style:none}.wx-faq summary::-webkit-details-marker{display:none}.wx-faq p{padding-bottom:1rem;font-size:.9rem;color:var(--wx-muted)}.wx-page-hero{padding:2rem 0;border-bottom:1px solid var(--wx-border)}.wx-page-hero h1{font-size:clamp(1.5rem,3vw,2.25rem);margin:.75rem 0}.wx-page-hero__lead{max-width:640px;margin-bottom:1.25rem}.wx-page-hero__ctas{display:flex;flex-wrap:wrap;gap:.75rem}.wx-crumb{font-size:.8rem;color:var(--wx-muted);margin-bottom:.5rem}.wx-crumb a{color:var(--wx-body)}.wx-prose{max-width:720px}.wx-prose h2{margin:1.5rem 0 .75rem;font-size:1.25rem}.wx-prose li,.wx-prose p{margin-bottom:.75rem;color:var(--wx-body)}.wx-final-cta{text-align:center;padding:2rem;background:var(--wx-surf);border:1px solid var(--wx-border);border-radius:var(--wx-r)}.wx-rank-list{display:flex;flex-direction:column;gap:.75rem}.wx-rank{display:flex;align-items:center;gap:1rem;background:var(--wx-surf);border:1px solid var(--wx-border);border-radius:var(--wx-r);padding:1rem}.wx-rank--here{border-color:var(--wx-red);background:rgba(181,18,27,.08)}.wx-rank__n{font-family:var(--wx-font-d);font-size:1.5rem;color:var(--wx-red);min-width:2rem}.wx-rank h3{font-size:1rem}.wx-rank p{font-size:.85rem;color:var(--wx-muted)}.wx-here{font-size:.7rem;background:var(--wx-red);color:#fff;padding:.15rem .45rem;border-radius:4px;margin-left:.35rem}.wx-footer{background:#050505;border-top:1px solid var(--wx-border);padding:2.5rem 0 1rem;margin-top:2rem}.wx-footer__cols{display:grid;gap:1.5rem;grid-template-columns:1fr;margin-bottom:2rem}@media(min-width:768px){.wx-footer__cols{grid-template-columns:2fr 1fr 1fr 1fr}}.wx-footer__desc{font-size:.85rem;color:var(--wx-muted);margin:.75rem 0}.wx-footer__trust{display:flex;gap:.5rem;flex-wrap:wrap}.wx-badge{font-size:.75rem;padding:.25rem .5rem;border-radius:4px;background:var(--wx-surf);border:1px solid var(--wx-border)}.wx-badge--age{background:var(--wx-danger);color:#fff;border-color:var(--wx-danger)}.wx-footer__title{font-weight:700;color:#fff;margin-bottom:.75rem;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em}.wx-footer__links{list-style:none}.wx-footer__links a{display:block;padding:.25rem 0;font-size:.85rem;color:var(--wx-muted)}.wx-footer__links a:hover{color:#fff}.wx-footer__bar{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--wx-border);padding-top:1rem;font-size:.8rem;color:var(--wx-muted);flex-wrap:wrap;gap:.5rem}.wx-footer__top{background:0 0;border:1px solid var(--wx-border);color:#fff;padding:.35rem .75rem;border-radius:6px;cursor:pointer}[data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .5s,transform .5s}[data-reveal].revealed{opacity:1;transform:none}@media(min-width:821px){.wx-nav{display:flex}.wx-burger{display:none}.wx-logo__img{height:36px;max-width:180px}}@media(max-width:430px){.wx-logo__img{max-width:110px;height:28px}.wx-btn{font-size:.78rem;padding:.4rem .65rem}.wx-header__tools{gap:.35rem}}@media(prefers-reduced-motion:reduce){*,::after,::before{animation:none!important;transition:none!important}}html[dir=rtl] .wx-header__inner{direction:ltr;flex-direction:row}html[dir=rtl] .wx-header__tools{direction:ltr;flex-direction:row}