.bel-games-section{margin:0 0 3rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.bel-games-card{background:#fff;padding:2.5rem 1.25rem 3rem}.bel-games-grid{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:2rem;max-width:1000px;margin:0 auto;display:grid}.bel-games-image-inner{background:#e1843b;border-radius:22px;justify-content:center;align-items:center;padding:2rem 1.5rem;display:flex}.bel-games-image-inner img{max-width:100%;height:auto;display:block}.bel-games-content h3{margin:0 0 .75rem;font-size:clamp(1.6rem,2.2vw,1.9rem);font-weight:700}.bel-games-content p{color:#555;margin:0 0 1.5rem;font-size:1.05rem}@media (width<=768px){.bel-games-grid{grid-template-columns:1fr}.bel-games-card{padding:2rem 1rem 2.5rem}}.bel-games-buttons{flex-wrap:wrap;gap:.75rem;display:flex}.bel-btn-primary{background:#ab1c3c;box-shadow:0 4px 10px #0000002e;color:#fff!important;border:2px solid #ab1c3c!important}.bel-btn-primary:hover{background:#8e1631;transform:translateY(-1px);color:#fff!important;border-color:#8e1631!important}.bel-btn-secondary{background:#fff;color:#ab1c3c!important;border:2px solid #ab1c3c!important}.bel-btn-secondary:hover{transform:translateY(-1px);color:#fff!important;background:#ab1c3c!important;border-color:#ab1c3c!important}.bel-games-mascot{object-fit:contain;pointer-events:none;background:0 0;width:100%;height:auto;display:block}.bel-games-mascot::-webkit-media-controls,.bel-games-mascot::-webkit-media-controls-enclosure,.bel-games-mascot::-webkit-media-controls-panel,.bel-games-mascot::-webkit-media-controls-play-button,.bel-games-mascot::-webkit-media-controls-timeline,.bel-games-mascot::-webkit-media-controls-volume-slider,.bel-games-mascot::-webkit-media-controls-current-time-display,.bel-games-mascot::-webkit-media-controls-time-remaining-display,.bel-games-mascot::-webkit-media-controls-mute-button,.bel-games-mascot::-webkit-media-controls-fullscreen-button{opacity:0!important;visibility:hidden!important;display:none!important}.bel-games-mascot::-webkit-media-controls-enclosure{height:0!important;overflow:hidden!important}.bel-btn{letter-spacing:.2px;color:#fff;border:2px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1.1rem;font-size:.98rem;font-weight:800;text-decoration:none;transition:transform .15s,background .2s,border-color .2s;display:inline-flex;box-shadow:0 10px 30px #00000040}.bel-btn .ico img{width:22px;height:22px;display:block}.bel-btn:hover{transform:translateY(-1px)}.bel-games-hero{color:#fff;text-align:center;background:#14326b;padding:2.5rem 1rem 2rem}.bel-games-hero h2{margin:0 0 .5rem;font-size:clamp(2.1rem,3vw,2.8rem);font-weight:700;color:#fff!important}.bel-games-hero p{margin:0;font-size:1.05rem}
