:root{--k:#0e0e0e;--k2:#1b1b1b;--em:#12a150;--em2:#0b7d3d;--sun:#ffd23f;--sun2:#ffb800;--bg:#f4f3ef;--wh:#fff;--tx:#151515;--mu:#5f625c;--li:#e4e2db}
*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--tx);font:16.5px/1.6 'Barlow',system-ui,sans-serif}
h1,h2,h3,h4,.bh-logo,.bh-go,.bh-name b,.bh-bonus strong,.bh-rk,.bh-score b{font-family:'Barlow Condensed',sans-serif}a{color:inherit}img{max-width:100%;display:block}.i{width:1.1em;height:1.1em;flex:none}.flag{width:20px;height:14px;border-radius:2px}
.bh-w{max-width:1240px;margin:0 auto;padding:0 20px}
.bh-hd{background:var(--k);color:#fff;position:sticky;top:0;z-index:20}.bh-hd-in{display:flex;align-items:center;justify-content:space-between;height:66px}
.bh-logo{display:flex;gap:10px;align-items:center;text-decoration:none;font-size:30px;font-weight:800;text-transform:uppercase;letter-spacing:.01em;margin:0}.bh-logo b{color:var(--sun)}.bh-logo-m svg{width:40px;height:40px;display:block}
.bh-hd-r{display:flex;gap:12px;align-items:center}.bh-age{border:2px solid #fff;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;font:800 13px 'Barlow'}
.bh-lang{display:flex;gap:4px}.bh-lang a{text-decoration:none;font-weight:800;font-size:14px;padding:6px 10px;border-radius:6px;display:flex;gap:6px;align-items:center;color:#bbb}.bh-lang .bh-on{background:var(--k2);color:#fff}
.bh-nav{background:var(--em)}.bh-nav-in{display:flex;gap:2px;overflow-x:auto}.bh-nav a{color:#fff;text-decoration:none;font:700 17px 'Barlow Condensed';text-transform:uppercase;letter-spacing:.04em;padding:11px 18px;white-space:nowrap}.bh-nav a:hover{background:var(--em2)}
.bh-hero{background:radial-gradient(800px 300px at 85% 30%,#fff7d1,transparent),var(--wh);border-bottom:1px solid var(--li)}.bh-hero-in{display:grid;grid-template-columns:1fr 330px;gap:30px;align-items:center;padding-top:26px;padding-bottom:26px}
h1{font-size:clamp(32px,4vw,48px);line-height:1.02;font-weight:800;text-transform:uppercase;margin:0 0 16px}.bh-lead{font-size:17.5px;color:#333;margin:18px 0 10px}
.bh-ticks{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px 20px}.bh-ticks li{display:flex;gap:8px;align-items:center;font-weight:700;font-size:15.5px}.bh-ok{color:var(--em)}
.bh-ban{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;min-height:118px;border-radius:14px;padding:14px 20px 14px 34%;background:#0b3a22 center/cover no-repeat;color:#fff;overflow:hidden;box-shadow:0 18px 30px -18px rgba(0,0,0,.6)}
.bh-ban p{margin:0;font:800 30px/1.05 'Barlow Condensed';text-transform:uppercase;text-shadow:0 2px 10px rgba(0,0,0,.5)}.bh-ban small{display:block;font-size:18px;color:var(--sun)}
.bh-ban-tag{position:absolute;top:12px;left:-34px;transform:rotate(-40deg);background:var(--sun);color:var(--k);font:800 12px 'Barlow';text-transform:uppercase;padding:4px 40px}
.bh-mascot{position:relative;align-self:end}.bh-mascot img{width:100%;max-width:330px;margin:0 auto;filter:drop-shadow(0 20px 20px rgba(0,0,0,.18))}
.bh-bubble{position:absolute;top:2%;left:-10px;background:var(--k);color:#fff;padding:10px 14px;border-radius:14px 14px 14px 2px;font-size:15px;max-width:200px;margin:0;box-shadow:0 10px 20px -10px #000}.bh-bubble b{color:var(--sun)}
.bh-go{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#19b85e,var(--em));color:#fff;text-decoration:none;font:800 21px 'Barlow Condensed';text-transform:uppercase;letter-spacing:.03em;padding:12px 26px;border-radius:10px;box-shadow:0 4px 0 var(--em2);transition:transform .12s,box-shadow .12s;white-space:nowrap}
.bh-go:hover{transform:translateY(2px);box-shadow:0 2px 0 var(--em2)}
.bh-main{display:grid;grid-template-columns:1fr 310px;gap:26px;padding-top:26px;padding-bottom:40px}.bh-col{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;align-content:start;min-width:0}
.bh-sec{background:var(--wh);border-radius:14px;padding:22px;border:1px solid var(--li)}h2{font-size:32px;line-height:1.05;text-transform:uppercase;font-weight:800;margin:0 0 14px}h3{font-size:22px;font-weight:800;margin:12px 0 6px;text-transform:uppercase}
.bh-filt{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.bh-filt a,.bh-filt button{border:0;cursor:pointer;font-family:inherit;color:inherit;text-decoration:none;font-weight:700;font-size:15px;padding:8px 14px;border-radius:8px;background:#f1efe8}.bh-filt .bh-on{background:var(--k);color:#fff}
.bh-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}
.bh-item{position:relative;display:grid;grid-template-columns:52px 82px 1.2fr 1.5fr 1fr 150px;align-items:center;gap:0 12px;background:#fff;border:1px solid var(--li);border-radius:12px;overflow:hidden;min-height:110px;box-shadow:0 2px 0 var(--li)}
.bh-item-ex{border:2px solid var(--sun2);background:linear-gradient(90deg,#fffbe8,#fff)}.bh-rib{position:absolute;top:0;left:50%;transform:translateX(-50%);background:var(--sun);color:var(--k);font:800 12px 'Barlow';text-transform:uppercase;letter-spacing:.06em;padding:2px 14px;border-radius:0 0 8px 8px}
.bh-rk{font-size:30px;font-weight:800;text-align:center;color:#8a8d85}.bh-rk .i{width:36px;height:36px;color:#e2b12b}.bh-rk-2 .i{color:#a8adb5}.bh-rk-3 .i{color:#cd8a4f}
.bh-lg{width:78px;height:78px;border-radius:50%;background:var(--lb);display:grid;place-items:center;padding:10px;border:3px solid #fff;box-shadow:0 4px 12px -4px rgba(0,0,0,.35)}.bh-lg img{max-height:100%;object-fit:contain}
.bh-lg-s{width:50px;height:50px;padding:6px;border-width:2px}.bh-lg-xs{width:36px;height:36px;padding:5px;border-width:2px}.bh-lg-col{width:84px;height:84px;position:absolute;left:50%;bottom:0;transform:translate(-50%,45%)}.bh-lg-ban{width:76px;height:76px}
.bh-lg-xl{width:150px;height:150px;padding:22px;margin:0 auto}
.bh-name{display:flex;flex-direction:column}.bh-name b{font-size:24px;line-height:1.05;text-transform:uppercase}.bh-name a{font-size:14px;color:var(--em2);font-weight:700}
.bh-stars{display:flex;gap:1px;align-items:center;color:#f4b400}.bh-st{width:16px;height:16px}.bh-st-h{opacity:.4}.bh-stars em{font-style:normal;color:var(--tx);font-weight:800;margin-left:6px;font-size:14px}
.bh-bonus{text-align:center}.bh-bonus small,.bh-time small{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--mu);font-weight:700}.bh-bonus strong{display:block;font-size:26px;line-height:1;color:var(--em2)}.bh-bonus span{font-weight:700;color:#333;font-size:15px}
.bh-time{text-align:center;display:flex;flex-direction:column;align-items:center}.bh-time .i{width:22px;height:22px}.bh-time b{font-size:16px}
.bh-go-col{align-self:stretch;border-radius:0;box-shadow:none;font-size:26px;height:100%}.bh-go-col:hover{transform:none;box-shadow:none;background:var(--em2)}
.bh-more{display:block;width:100%;background:none;cursor:pointer;text-align:center;margin-top:16px;font:800 18px 'Barlow Condensed';text-transform:uppercase;color:var(--k);padding:12px;border:2px dashed #c9c6bb;border-radius:10px;text-decoration:none}
.bh-bc{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.bh-bc a{text-decoration:none;border-radius:12px;padding:16px;color:#fff;position:relative;overflow:hidden;min-height:150px}.bh-bc a span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.18)}.bh-bc a span .i{width:22px;height:22px}
.bh-bc-0{background:linear-gradient(140deg,#12a150,#0b5a2e)}.bh-bc-1{background:linear-gradient(140deg,#202020,#000)}.bh-bc-2{background:linear-gradient(140deg,#ffcf33,#f39c12);color:var(--k)!important}.bh-bc-3{background:linear-gradient(140deg,#0b7d3d,#1b1b1b)}
.bh-bc h3{margin:12px 0 4px;font-size:21px}.bh-bc p{margin:0;font-size:14.5px;opacity:.9}
.bh-games{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.bh-games a{text-decoration:none;background:var(--k);border-radius:10px;overflow:hidden;color:#fff}.bh-games img{aspect-ratio:1;object-fit:cover;width:100%}.bh-games b{display:block;padding:8px 10px 0;font:800 17px 'Barlow Condensed';text-transform:uppercase}.bh-games span{display:block;padding:0 10px 10px;color:var(--sun);font-weight:700;font-size:14px}
.bh-side{display:grid;gap:18px;align-content:start;min-width:0}.bh-box{background:#fff;border:1px solid var(--li);border-radius:14px;overflow:hidden}.bh-box>h3{margin:0;background:var(--k);color:#fff;padding:12px 16px;font-size:21px;text-align:center}
.bh-month{text-align:center;padding-bottom:16px}.bh-collage{position:relative;aspect-ratio:16/10;margin-bottom:46px}.bh-collage img{width:100%;height:100%;object-fit:cover}.bh-month-b{font:800 28px 'Barlow Condensed';margin:0;text-transform:uppercase}.bh-month-s{margin:4px 0 12px;color:var(--mu)}
.bh-sel ol{list-style:none;margin:0;padding:6px 14px}.bh-sel li{display:grid;grid-template-columns:34px 50px 1fr auto;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--li)}.bh-sel li:last-child{border:0}.bh-sel .bh-rk{font-size:22px}.bh-sel .bh-rk .i{width:28px;height:28px}
.bh-sel b{font:800 19px 'Barlow Condensed';text-transform:uppercase}.bh-sel a{background:var(--em);color:#fff;text-decoration:none;font:800 16px 'Barlow Condensed';text-transform:uppercase;padding:7px 14px;border-radius:8px}.bh-rg{padding-bottom:4px}.bh-rg p{margin:10px 16px;font-size:14.5px;color:var(--mu)}.bh-rg b{color:var(--tx)}
.bh-ft{background:var(--k);color:#bdbdb6;padding:44px 0 96px;margin-top:10px}.bh-ft-g{display:grid;grid-template-columns:1.5fr 1fr;gap:40px}.bh-ft h4{color:#fff;font-size:22px;text-transform:uppercase;margin:0 0 8px}.bh-ft-help{color:var(--sun);font-weight:800}.bh-legal{border-top:1px solid #2a2a2a;padding-top:14px;font-size:13.5px}
.bh-stick{position:fixed;left:0;right:0;bottom:0;background:var(--k);color:#fff;display:flex;justify-content:center;align-items:center;gap:14px;padding:9px 14px;z-index:30;border-top:3px solid var(--sun)}.bh-stick .bh-go{padding:8px 20px;font-size:19px}.bh-stick b{color:var(--sun)}
.bh-avh{background:var(--k) radial-gradient(700px 300px at 20% 0,#0b5a2e,transparent);color:#fff;padding:18px 0 34px}.bh-crumb{margin:0 0 14px;color:#9a9a92;font-size:14px}.bh-crumb a{color:#ddd}
.bh-avh-in{display:grid;grid-template-columns:280px 1fr;gap:34px;align-items:center}.bh-avh-card{background:#fff;color:var(--tx);border-radius:16px;padding:20px;text-align:center;display:grid;gap:10px;justify-items:center}
.bh-score b{font-size:58px;line-height:1}.bh-score span{font:800 22px 'Barlow Condensed';color:var(--mu)}.bh-de{display:flex;gap:6px;align-items:center;margin:0;font-weight:700;font-size:14.5px}
.bh-avh .bh-lead{color:#ddd}.bh-chips{display:flex;gap:8px;flex-wrap:wrap}.bh-chips span{display:flex;gap:6px;align-items:center;background:#1f1f1f;border:1px solid #333;border-radius:8px;padding:6px 12px;font-weight:700;font-size:14.5px}.bh-chips .i{color:var(--sun)}
.bh-crit{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:18px}.bh-crit div{background:#1b1b1b;border-radius:10px;padding:10px}.bh-crit span{font-size:13px;color:#aaa;font-weight:700;text-transform:uppercase}.bh-crit i{display:block;height:6px;border-radius:9px;background:linear-gradient(90deg,var(--sun) var(--w),#333 0);margin:6px 0}.bh-crit b{font:800 24px 'Barlow Condensed'}
.bh-pc{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bh-pc>div{border-radius:10px;padding:2px 16px}.bh-pc>div:first-child{background:#eaf8ef}.bh-pc>div:last-child{background:#fdeeee}.bh-pc h3{font-size:20px}
.bh-shots{display:flex;gap:10px;overflow-x:auto;margin-top:16px}.bh-shots img{width:60%;flex:none;border-radius:10px}
.bh-strip{display:flex;gap:14px;align-items:center;background:var(--k);color:#fff;border-radius:12px;padding:12px 14px;margin-top:14px}.bh-strip p{flex:1;margin:0}.bh-strip b{color:var(--sun)}
.bh-t{width:100%;border-collapse:collapse;font-size:15px}.bh-t th,.bh-t td{padding:9px 14px;border-bottom:1px solid var(--li);text-align:left}.bh-t th{color:var(--mu);font-weight:600}.bh-toc{padding:12px 16px}.bh-toc summary{font:800 20px 'Barlow Condensed';text-transform:uppercase;cursor:pointer}
@media(max-width:1020px){.bh-hero-in,.bh-main,.bh-avh-in{grid-template-columns:1fr}.bh-mascot{display:none}.bh-ban{padding-left:20px;background-position:left center;grid-template-columns:auto 1fr}.bh-ban .bh-go{grid-column:1/-1}.bh-ban p{font-size:24px}
.bh-item{grid-template-columns:44px 66px 1fr;grid-template-areas:'rk lg nm' 'bo bo tm' 'go go go';padding-top:14px}.bh-item>.bh-rk{grid-area:rk}.bh-item>.bh-lg{grid-area:lg;width:62px;height:62px}.bh-name{grid-area:nm}.bh-bonus{grid-area:bo;padding:10px 0}.bh-time{grid-area:tm}.bh-go-col{grid-area:go;padding:12px;font-size:22px}
.bh-bc,.bh-crit{grid-template-columns:1fr 1fr}.bh-games{grid-template-columns:repeat(3,1fr)}.bh-ft-g{grid-template-columns:1fr}.bh-stick span{display:none}.bh-pc{grid-template-columns:1fr}}
@media(max-width:560px){.bh-w{padding:0 12px}.bh-sec{padding:16px}.bh-logo{font-size:24px}.bh-ban-tag{display:none}.bh-bc{grid-template-columns:1fr}.bh-shots img{width:85%}.bh-age{display:none}}

[hidden]{display:none!important}.bh-cache{display:none!important}
.bh-lang span{font-weight:800;font-size:14px;padding:6px 10px;border-radius:6px;background:var(--k2);color:#fff}
.bh-hd-go{padding:8px 16px;font-size:17px;box-shadow:0 3px 0 var(--em2)}
.bh-bgr{display:none;background:none;border:0;width:42px;height:42px;padding:9px;cursor:pointer}.bh-bgr span{display:block;height:3px;background:#fff;border-radius:3px;margin:5px 0}
.bh-nav-in{overflow:visible;flex-wrap:wrap}
.bh-dd{position:relative}.bh-dd summary{list-style:none;cursor:pointer;color:#fff;font:700 17px 'Barlow Condensed';text-transform:uppercase;letter-spacing:.04em;padding:11px 18px;white-space:nowrap}
.bh-dd summary::-webkit-details-marker{display:none}.bh-dd summary::after{content:"";display:inline-block;margin-left:7px;border:5px solid transparent;border-top-color:currentColor;transform:translateY(3px)}
.bh-dd summary:hover,.bh-dd[open] summary{background:var(--em2)}
.bh-dd-p{position:absolute;left:0;top:100%;background:#fff;color:var(--tx);border-radius:0 0 12px 12px;box-shadow:0 18px 40px -12px rgba(0,0,0,.45);padding:8px;min-width:300px;z-index:40;border-top:3px solid var(--sun)}
.bh-dd-p a{display:flex;gap:12px;align-items:center;padding:9px 10px;border-radius:9px;text-decoration:none}.bh-dd-p a:hover{background:#f1efe8}
.bh-dd-p b{display:block;font-size:15.5px}.bh-dd-p small{display:block;color:var(--mu);font-size:13px}
.bh-dd-i{width:34px;height:34px;border-radius:9px;background:#eaf8ef;color:var(--em2);display:grid;place-items:center;flex:none}.bh-dd-n{width:26px;text-align:center;font:800 18px 'Barlow Condensed';color:#8a8d85;flex:none}
.bh-dd-top{background:#fffbe8;border:1px solid #f3e3a1;margin-bottom:4px}.bh-dd-av .bh-dd-p{min-width:280px}
.bh-lg-t{color:#fff;font:800 15px 'Barlow Condensed';text-transform:uppercase;text-align:center;line-height:1}
.bh-ph{background:radial-gradient(700px 260px at 90% 0,#fff7d1,transparent),var(--wh);border-bottom:1px solid var(--li);padding:16px 0 26px}
.bh-ph .bh-crumb{color:var(--mu)}.bh-ph .bh-crumb a{color:var(--em2)}
.bh-ph-in{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:30px;align-items:center}
.bh-kick{display:inline-block;margin:0 0 10px;background:var(--k);color:var(--sun);font:700 13px 'Barlow';text-transform:uppercase;letter-spacing:.08em;padding:5px 10px;border-radius:6px}
.bh-pick{background:#fff;border:1px solid var(--li);border-radius:14px;padding:18px;box-shadow:0 18px 30px -24px rgba(0,0,0,.5);display:grid;gap:10px}
.bh-pick-k{margin:0;font:800 15px 'Barlow Condensed';text-transform:uppercase;color:var(--em2);letter-spacing:.05em}.bh-pick-h{display:flex;gap:14px;align-items:center}.bh-pick-h b{display:block;font:800 26px 'Barlow Condensed';text-transform:uppercase}
.bh-pick-o{margin:0;font-weight:700;font-size:17px}
.bh-ill{border-radius:14px;overflow:hidden;box-shadow:0 18px 30px -20px rgba(0,0,0,.5)}.bh-ill img{width:100%;height:auto}
.bh-main-1{grid-template-columns:minmax(0,860px);justify-content:center}
.bh-sub{margin:-6px 0 14px;color:var(--mu)}.bh-note{font-size:14px;color:var(--mu);margin:14px 0 0}
.bh-prose{font-size:17px;line-height:1.7}.bh-prose h2{text-transform:none;font-size:30px;margin:34px 0 12px;line-height:1.1}.bh-prose h2:first-child{margin-top:0}
.bh-prose h3{text-transform:none;font-size:23px;margin:22px 0 6px}.bh-prose a{color:var(--em2);font-weight:600}.bh-prose ul,.bh-prose ol{padding-left:22px}.bh-prose li{margin:5px 0}
.bh-prose p{margin:0 0 14px}
.bh-tw{overflow-x:auto;margin:14px 0 20px;border:1px solid var(--li);border-radius:12px;-webkit-overflow-scrolling:touch}.bh-tb{width:100%;border-collapse:collapse;font-size:15.5px;min-width:520px}
.bh-tb th{background:var(--k);color:#fff;text-align:left;padding:10px 14px;font:700 16px 'Barlow Condensed';text-transform:uppercase;letter-spacing:.03em}
.bh-tb td{padding:10px 14px;border-top:1px solid var(--li);vertical-align:top}.bh-tb tr:nth-child(even) td{background:#faf9f5}
.bh-faits{min-width:0}.bh-faits td:first-child{color:var(--mu);width:40%;font-weight:600}
.bh-call{background:#eaf8ef;border-left:5px solid var(--em);border-radius:10px;padding:14px 18px;margin:16px 0}.bh-call h3{margin:0 0 6px!important;font-size:20px!important}.bh-call p{margin:0}
.bh-fq{border:1px solid var(--li);border-radius:10px;margin:8px 0;background:#fff}.bh-fq summary{cursor:pointer;padding:13px 16px;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:12px}
.bh-fq summary::-webkit-details-marker{display:none}.bh-fq summary::after{content:"+";font:800 24px/1 'Barlow Condensed';color:var(--em)}.bh-fq[open] summary::after{content:"–"}.bh-fq p{margin:0;padding:0 16px 14px}
.bh-cbk{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:start;border:1px solid var(--li);border-radius:12px;padding:16px;margin:12px 0;background:#fff}
.bh-cbk h3{margin:0 0 4px!important;text-transform:uppercase!important}.bh-cbk p{margin:0 0 8px}.bh-cbk-a{color:var(--em2);font-weight:800}
.bh-cbk-r{display:flex;flex-direction:column;gap:8px;align-items:stretch;min-width:150px;text-align:center}.bh-sc{font:800 30px 'Barlow Condensed'}.bh-sc small{font-size:16px;color:var(--mu)}
.bh-cbk .bh-go{font-size:19px;padding:9px 16px}.bh-lnk{color:var(--em2);font-weight:700}
.bh-pc-s{gap:8px;margin-top:6px}.bh-pc-s h4{margin:8px 0 2px;font:800 16px 'Barlow Condensed';text-transform:uppercase}.bh-pc-s ul{margin:0 0 8px;padding-left:18px;font-size:15px}
.bh-rel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bh-rel a{display:grid;grid-template-columns:auto 1fr;gap:2px 12px;align-items:center;border:1px solid var(--li);border-radius:12px;padding:12px 14px;text-decoration:none;background:#fff}
.bh-rel a:hover{border-color:var(--em)}.bh-rel span{grid-row:span 2;width:40px;height:40px;border-radius:10px;background:var(--k);color:var(--sun);display:grid;place-items:center}.bh-rel b{font:800 19px 'Barlow Condensed';text-transform:uppercase;line-height:1.05}.bh-rel small{color:var(--mu);font-size:14px}
.bh-prose .bh-rel a{color:inherit;font-weight:400}
.bh-rvs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.bh-rvs a{display:flex;flex-direction:column;align-items:center;gap:6px;border:1px solid var(--li);border-radius:12px;padding:14px 8px;text-decoration:none;background:#fff}
.bh-rvs b{font:800 18px 'Barlow Condensed';text-transform:uppercase}.bh-rvs span{color:var(--em2);font-weight:800}
.bh-au{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:start}.bh-au-av{width:72px;height:72px;border-radius:50%;background:var(--sun);display:grid;place-items:center;font:800 28px 'Barlow Condensed'}.bh-au p{margin:0 0 8px}
.bh-gm-i{display:grid!important;place-items:center;aspect-ratio:1;background:linear-gradient(140deg,#12a150,#0b3a22);color:var(--sun)}.bh-gm-i .i{width:40%;height:40%}
.bh-demo{position:relative;border-radius:14px;overflow:hidden;background:#0b1a12;aspect-ratio:16/10;box-shadow:0 18px 30px -20px rgba(0,0,0,.6)}.bh-demo iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
.bh-demo-0{position:absolute;inset:0;display:grid;place-items:center;text-align:center;color:#fff}.bh-demo-0 img,.bh-demo-0 .bh-gm-i{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.45}
.bh-demo-0 p{position:relative;font-weight:700;background:rgba(14,14,14,.75);padding:10px 16px;border-radius:10px;margin:0 16px}
.bh-demo-b{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:12px}.bh-demo-b span{color:var(--mu);font-size:14.5px;font-weight:600}
.bh-lib{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bh-lc{display:flex;flex-direction:column;text-align:left;background:#fff;border:1px solid var(--li);border-radius:12px;overflow:hidden;padding:0 0 10px;cursor:pointer;font:inherit;color:var(--tx)}
.bh-lc:hover{border-color:var(--em)}.bh-lc img,.bh-lc .bh-gm-i{width:100%;aspect-ratio:16/10;object-fit:cover;margin-bottom:8px}.bh-lc b{padding:0 12px;font:800 17px 'Barlow Condensed';text-transform:uppercase}.bh-lc span{padding:0 12px;font-size:13px;color:var(--mu)}
.bh-shot{margin:0;flex:none;width:70%}.bh-shot img{border-radius:10px;width:100%}.bh-shot figcaption{font-size:13.5px;color:var(--mu);margin-top:4px}
.bh-vd{background:#fffbe8;border:1px solid #f3e3a1;border-radius:12px;padding:4px 18px 10px;margin-bottom:14px}.bh-vd h3{margin-top:12px!important}
.bh-by{margin:14px 0 0;color:#9a9a92;font-size:14px}.bh-reco{margin:0 0 12px;color:#ddd}.bh-reco b{color:var(--sun)}.bh-avh-r{margin:0;font-weight:700;color:var(--mu);font-size:14.5px}
.bh-avh h1{color:#fff}.bh-avh .bh-crumb a{color:#ddd}
.bh-sel-go{background:var(--em);color:#fff!important;text-decoration:none;font:800 16px 'Barlow Condensed';text-transform:uppercase;padding:7px 12px;border-radius:8px;white-space:nowrap}
.bh-sel li a:not(.bh-sel-go){font:800 19px 'Barlow Condensed';text-transform:uppercase;text-decoration:none;color:var(--tx)}
.bh-toc ol{margin:8px 0 0;padding-left:20px;font-size:15px}.bh-toc li{margin:4px 0}.bh-toc a{color:var(--tx)}
.bh-ft-g{grid-template-columns:1.6fr repeat(4,1fr)!important;gap:28px}.bh-ft a{display:block;color:#bdbdb6;text-decoration:none;padding:3px 0;font-size:15px}.bh-ft a:hover{color:#fff}.bh-ft h4{font-size:19px}
.bh-ft-mail{font-size:14px}.bh-legal{display:flex;gap:10px;align-items:center}.bh-legal .bh-age{width:30px;height:30px;flex:none;font-size:12px}
.bh-stick-x{background:none;border:0;color:#999;font-size:24px;cursor:pointer;padding:0 4px}
.bh-box h3{text-transform:uppercase}
.bh-strip .bh-go{font-size:18px;padding:9px 18px}
@media(max-width:1020px){.bh-bgr{display:block}.bh-nav{display:none}body.bh-open .bh-nav{display:block}.bh-nav-in{flex-direction:column;padding:6px 0}
.bh-dd summary{padding:12px 6px}.bh-dd-p{position:static;box-shadow:none;border-radius:10px;margin:0 0 8px;min-width:0}
.bh-ph-in{grid-template-columns:minmax(0,1fr)}.bh-ft-g{grid-template-columns:1fr 1fr!important}.bh-rvs{grid-template-columns:repeat(3,minmax(0,1fr))}.bh-lib{grid-template-columns:repeat(2,minmax(0,1fr))}
.bh-cbk{grid-template-columns:auto minmax(0,1fr)}.bh-cbk-r{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;min-width:0}}
@media(max-width:700px){.bh-hd-go{display:none}.bh-rel{grid-template-columns:minmax(0,1fr)}.bh-rvs{grid-template-columns:repeat(2,minmax(0,1fr))}.bh-ft-g{grid-template-columns:1fr!important}
.bh-prose h2{font-size:26px}.bh-shot{width:88%}.bh-au{grid-template-columns:1fr}.bh-cbk{grid-template-columns:minmax(0,1fr)}.bh-cbk-r{flex-wrap:wrap}}
.bh-lg img{width:100%;height:100%;max-height:100%;object-fit:contain}
.bh-prose a.bh-go,.bh-prose a.bh-sel-go,.bh-side a.bh-go{color:#fff;font-weight:800}
@media(max-width:560px){.bh-bonus strong{font-size:21px}.bh-name b{font-size:21px}.bh-ban p{font-size:21px}}
.bh-lc img,.bh-games img,.bh-shot img,.bh-ill img{height:auto}
