.subhero{min-height:610px}.subhero .hero-layout{padding:35px 0 45px;grid-template-columns:1.2fr .8fr;gap:70px}.subhero .hero-copy{max-width:650px;padding:12px 0}.subhero .breadcrumb{display:inline-block;color:#b7d4fc;font-size:10px;margin:0 0 26px}.subhero h1{font-size:clamp(44px,4.5vw,63px);line-height:1.02;letter-spacing:0;text-shadow:0 2px #8b5318,0 4px 15px #060920;margin:23px 0;color:#fff1c2}.subhero h1 span{font-size:.85em;line-height:1.15;letter-spacing:0;text-shadow:0 2px #9a5e16,0 4px 12px #060920;margin-top:9px}.subhero .hero-copy p{max-width:540px;font-size:13px}.subhero .hero-game{width:300px}.subhero .game-shot{width:240px}.subhero .game-topline{width:270px;font-size:8px}.subhero .game-topline>span:last-child{font-size:7px}.subhero .coin-a{width:63px;height:63px;right:-5px;top:80px}.subhero .coin-b{width:52px;height:52px;left:0;bottom:60px}.subhero .hero-chips{margin:20px 0}.subhero .buttons{margin:24px 0 18px}.subhero:after{background:linear-gradient(90deg,#07152adb,#111b588a 45%,#1b19493a),linear-gradient(0deg,#0a102b,transparent 35%)}.theme-funciones-bonus:before{filter:hue-rotate(12deg)}.theme-rtp-volatilidad:after{background:linear-gradient(90deg,#091d41e8,#0a214b99 55%,#173c6d55),linear-gradient(0deg,#0a102b,transparent 35%)}.article .article-opening{font-size:36px;margin:18px 0 30px}.article:target{scroll-margin-top:35px}.theme-demo+.article>.demo-art{margin-top:22px}.article .eyebrow{font-size:9px}@media(max-width:1000px){.subhero .hero-layout{gap:20px}.subhero .hero-game{width:260px}.subhero .game-shot{width:215px}.subhero .game-topline{width:240px}.subhero .coin-a{right:-8px}.subhero .hero-copy p{font-size:12px}}@media(max-width:800px){.subhero{min-height:0}.subhero .hero-layout{grid-template-columns:1fr;gap:30px;padding:28px 0 40px}.subhero .hero-copy{padding:0}.subhero .breadcrumb{margin-bottom:22px;font-size:9px}.subhero h1{font-size:46px;line-height:1.05;margin:20px 0}.subhero h1 span{font-size:.84em;line-height:1.18;margin-top:10px}.subhero .hero-copy p{max-width:420px;font-size:12px;margin:15px auto}.subhero .hero-game{width:270px}.subhero .game-shot{width:220px}.subhero .game-topline{width:245px}.subhero .hero-chips{margin:18px 0}.subhero .hero-chips span{font-size:8px}.subhero .hero-glow{top:400px}.subhero .buttons{margin:22px 0 17px}.subhero .coin-b{left:0}.article .article-opening{font-size:32px}}

@media(max-width:800px){.hero:before{background-image:url('/assets/hero-slot-mobile.webp')}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}

.hero .affiliate-disclosure{font-size:9px;line-height:1.65;color:#d7dff2;max-width:440px;margin:10px 0}.subhero .buttons{gap:10px}.hero .buttons .btn{padding:14px 19px}.affiliate-play{white-space:nowrap}@media(max-width:800px){.hero .affiliate-disclosure{margin:10px auto;max-width:320px;font-size:8px}.hero .buttons .btn{padding:13px 15px;font-size:10px}}
