.wg-home-feature{grid-template-columns:minmax(0,1.7fr) minmax(300px,.95fr)!important;align-items:stretch!important}.wg-home-feature>.wg-metro-hero{display:block!important;position:relative!important;margin:0!important;padding:0!important;min-width:0!important;min-height:390px!important;border:1px solid #765c36!important;border-radius:22px!important;overflow:hidden!important;background:#170b0e!important}.mdpub-slides,.mdpub-slide{height:100%;min-height:390px}.mdpub-slide{position:relative;isolation:isolate;display:flex;align-items:center}.mdpub-slide[hidden]{display:none}.mdpub-slide>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:65% 50%}.mdpub-slide:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#13090df5 5%,#13090dd9 28%,#13090d66 60%,#13090d00 90%)}.mdpub-copy{padding:30px 30px 65px;max-width:640px;color:#fff}.mdpub-copy>span{font-size:11px;letter-spacing:.16em;font-weight:800;color:#ffdb84}.mdpub-copy h1,.mdpub-copy h2{font-size:clamp(29px,2.4vw,45px)!important;line-height:1.09!important;margin:17px 0!important;letter-spacing:-.04em}.mdpub-copy p{max-width:370px;font-size:14px!important;line-height:1.5;color:#e8dfe3}.mdpub-copy>div{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px}.mdpub-copy a,.mdpub-copy button{color:#f3dfb6;font-weight:750;text-decoration:none;font-size:13px}.mdpub-copy .mdpub-primary{border:1px solid #ffe2a3;border-radius:11px;padding:13px 17px;background:linear-gradient(#ffe997,#d69b2c);box-shadow:0 6px 22px #c48b2133;color:#251503;cursor:pointer}.mdpub-dots{position:absolute;bottom:22px;left:30px;display:flex;gap:9px;z-index:2}.mdpub-dots button{width:9px;height:9px;padding:0;background:#ffffff66;border:none;border-radius:9px;cursor:pointer}.mdpub-dots button[aria-current="true"]{width:30px;background:#ffdb84}.wg-home-promos{grid-template-rows:repeat(3,minmax(110px,1fr))!important;gap:10px!important}.wg-home-promos .wg-hb-promo{min-height:115px!important}.mdpub-slither{background:linear-gradient(110deg,#081827,#122d30)!important}.mdpub-slither>div{position:relative;z-index:1;max-width:68%}.mdpub-snake{position:absolute;width:44%;height:100%;object-fit:contain;right:-2%;bottom:0;filter:drop-shadow(0 5px 15px #000)}.wg-hot-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}.mdpub-hot{background:linear-gradient(110deg,#302039,#52232c,#38250d)!important}.mdpub-hot .wg-hot-logo{object-fit:contain!important;max-height:110px!important}.mdpub-card .mp-cutout{max-height:135px;object-fit:contain}.mdpub-card .mp-card-body{padding:14px}.mdpub-card .mp-play{display:block;text-align:center;margin-top:20px;padding:9px;border-radius:8px;background:#ee2059;color:#fff;font-weight:700;text-decoration:none}.mdpub-card .mp-card-stake{position:absolute;bottom:7px;right:9px;background:#1a151b;color:#efd88a;border:1px solid #96733f;border-radius:8px;padding:2px 6px;font-size:10px}
@media(max-width:1100px){.wg-home-feature{grid-template-columns:minmax(0,1.4fr) minmax(265px,1fr)!important}.mdpub-copy{padding:24px 24px 55px}.mdpub-copy p{max-width:300px}.wg-hot-row{grid-template-columns:1fr!important}}
@media(max-width:760px){.wg-home-feature{display:flex!important;flex-direction:column!important;gap:12px!important}.wg-home-feature>.wg-metro-hero{min-height:360px!important;width:100%!important}.mdpub-slides,.mdpub-slide{min-height:360px}.mdpub-copy{padding:22px 20px 55px}.mdpub-copy h1,.mdpub-copy h2{font-size:31px!important}.mdpub-copy p{max-width:285px;font-size:13px!important}.mdpub-slide>img{object-position:64% 50%;opacity:.8}.mdpub-slide:before{background:linear-gradient(90deg,#13090deb,#13090da1 64%,#13090d4d)}.mdpub-dots{left:20px;bottom:19px}.wg-home-promos{display:grid!important;grid-template-columns:1fr!important;width:100%!important}.mdpub-copy>div{gap:14px;margin-top:18px}.mdpub-copy .mdpub-primary{padding:12px 14px}}

/* Slither world artwork stays inside this promo; the page background is unchanged. */
@layer wgfix44{
body[data-page=games] .wg-home-promos a.mdpub-slither{
 background:linear-gradient(90deg,#071b17f2 0%,#08221cde 38%,#09231b70 68%,#09231b24 100%),url('/assets/polish15/world-1.webp') center 53%/cover no-repeat!important;
 box-shadow:inset 0 0 0 1px #8bc97724!important;
 overflow:hidden!important;
}
body[data-page=games] .wg-home-promos a.mdpub-slither>div{position:relative!important;z-index:2!important}
body[data-page=games] .wg-home-promos a.mdpub-slither .mdpub-snake{z-index:1!important}
}

@layer wgfix44{
.mdpub-carousel-ready .mdpub-slides{display:grid!important;isolation:isolate!important}
.mdpub-carousel-ready .mdpub-slide{grid-area:1/1!important;opacity:0!important;transform:translate3d(10px,0,0)!important;transition:opacity 650ms ease,transform 850ms cubic-bezier(.2,.7,.2,1)!important;pointer-events:none!important;z-index:0!important;min-width:0!important}
.mdpub-carousel-ready .mdpub-slide.is-active{opacity:1!important;transform:translate3d(0,0,0)!important;pointer-events:auto!important;z-index:1!important}
.mdpub-carousel-ready .mdpub-dots{z-index:3!important}
.mdpub-carousel-ready .mdpub-dots button{transition:width 350ms ease,background-color 350ms ease!important}
@media(prefers-reduced-motion:reduce){.mdpub-carousel-ready .mdpub-slide{transition:none!important;transform:none!important}.mdpub-carousel-ready .mdpub-dots button{transition:none!important}}
}
/* FX2-05 (26.10.2026): лента слайдов со свайпом (вместо наложения слайдов с проявлением) */
.wg-metro-hero.mdpub-swipe{overflow:hidden!important}
.wg-metro-hero.mdpub-swipe .mdpub-slides{display:flex!important;flex-wrap:nowrap!important;width:100%!important;transition:transform .55s cubic-bezier(.22,.8,.22,1)!important;will-change:transform;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}
.wg-metro-hero.mdpub-swipe .mdpub-slides.is-dragging{transition:none!important;cursor:grabbing}
.wg-metro-hero.mdpub-swipe .mdpub-slide{flex:0 0 100%!important;width:100%!important;max-width:100%!important;grid-area:auto!important;opacity:1!important;transform:none!important;transition:none!important;pointer-events:auto!important;z-index:auto!important}
.wg-metro-hero.mdpub-swipe .mdpub-slide>img{-webkit-user-drag:none;pointer-events:none}
.wg-metro-hero.mdpub-swipe .mdpub-dots button{min-width:9px;transition:width .35s ease,background-color .35s ease!important}
@media(prefers-reduced-motion:reduce){.wg-metro-hero.mdpub-swipe .mdpub-slides{transition:none!important}}
@layer wgfix44{
.wg-metro-hero.mdpub-swipe{overflow:hidden!important}
.wg-metro-hero.mdpub-swipe .mdpub-slides{display:flex!important;flex-wrap:nowrap!important;width:100%!important;transition:transform .55s cubic-bezier(.22,.8,.22,1)!important;will-change:transform;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}
.wg-metro-hero.mdpub-swipe .mdpub-slides.is-dragging{transition:none!important;cursor:grabbing}
.wg-metro-hero.mdpub-swipe .mdpub-slide{flex:0 0 100%!important;width:100%!important;max-width:100%!important;grid-area:auto!important;opacity:1!important;transform:none!important;transition:none!important;pointer-events:auto!important;z-index:auto!important}
.wg-metro-hero.mdpub-swipe .mdpub-slide>img{-webkit-user-drag:none;pointer-events:none}
.wg-metro-hero.mdpub-swipe .mdpub-dots button{min-width:9px;transition:width .35s ease,background-color .35s ease!important}
@media(prefers-reduced-motion:reduce){.wg-metro-hero.mdpub-swipe .mdpub-slides{transition:none!important}}
}
@layer wg-polish26{
.wg-metro-hero.mdpub-swipe{overflow:hidden!important}
.wg-metro-hero.mdpub-swipe .mdpub-slides{display:flex!important;flex-wrap:nowrap!important;width:100%!important;transition:transform .55s cubic-bezier(.22,.8,.22,1)!important;will-change:transform;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}
.wg-metro-hero.mdpub-swipe .mdpub-slides.is-dragging{transition:none!important;cursor:grabbing}
.wg-metro-hero.mdpub-swipe .mdpub-slide{flex:0 0 100%!important;width:100%!important;max-width:100%!important;grid-area:auto!important;opacity:1!important;transform:none!important;transition:none!important;pointer-events:auto!important;z-index:auto!important}
.wg-metro-hero.mdpub-swipe .mdpub-slide>img{-webkit-user-drag:none;pointer-events:none}
.wg-metro-hero.mdpub-swipe .mdpub-dots button{min-width:9px;transition:width .35s ease,background-color .35s ease!important}
@media(prefers-reduced-motion:reduce){.wg-metro-hero.mdpub-swipe .mdpub-slides{transition:none!important}}
}
