body.single-casino-reviews .bl-review-hero.bl-page-dark-hero{--bl-hero-surface:rgba(10,20,32,.74);--bl-hero-surface-2:rgba(17,30,45,.82);--bl-hero-stroke:rgba(255,255,255,.08);--bl-hero-soft:rgba(255,255,255,.72);background:radial-gradient(circle at 14% 18%,rgba(224,111,60,.26),transparent 23%),radial-gradient(circle at 86% 12%,rgba(95,163,255,.18),transparent 25%),radial-gradient(circle at 72% 88%,rgba(186,47,86,.12),transparent 26%),linear-gradient(118deg,#0d1420 0%,#081827 42%,#0b2431 68%,#12121e 100%)!important;position:relative!important;overflow:hidden!important}body.single-casino-reviews .bl-review-hero.bl-page-dark-hero::before,body.single-casino-reviews .bl-review-hero.bl-page-dark-hero::after{content:"";position:absolute;inset:auto;pointer-events:none;z-index:0}body.single-casino-reviews .bl-review-hero.bl-page-dark-hero::before{width:540px;height:540px;left:-160px;top:-170px;border-radius:50%;background:radial-gradient(circle at center,rgba(255,132,76,.16),rgba(255,132,76,0) 68%);filter:blur(12px)}body.single-casino-reviews .bl-review-hero.bl-page-dark-hero::after{width:480px;height:480px;right:-120px;bottom:-170px;border-radius:50%;background:radial-gradient(circle at center,rgba(40,139,255,.14),rgba(40,139,255,0) 70%);filter:blur(14px)}body.single-casino-reviews .bl-review-hero-breadcrumbs,body.single-casino-reviews .bl-review-hero-grid{position:relative;z-index:1}body.single-casino-reviews .bl-review-hero-breadcrumbs{opacity:.92}body.single-casino-reviews .bl-review-hero-grid{display:grid!important;grid-template-columns:260px minmax(0,1fr) minmax(285px,340px)!important;align-items:start!important;gap:26px!important}body.single-casino-reviews .bl-review-logo-wrap,body.single-casino-reviews .bl-review-hero-main,body.single-casino-reviews .bl-review-score-panel{background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.025));border:1px solid var(--bl-hero-stroke);box-shadow:0 18px 40px rgba(0,0,0,.22);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body.single-casino-reviews .bl-review-logo-wrap{padding:18px;border-radius:24px}body.single-casino-reviews .bl-review-logo{min-height:250px;height:250px;border-radius:22px!important;background:linear-gradient(180deg,rgba(0,0,0,.28),rgba(255,255,255,.02)),rgba(6,12,19,.74)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04)}body.single-casino-reviews .bl-review-logo-utility{margin-top:16px!important}body.single-casino-reviews .bl-review-logo-meta{margin-top:16px!important}body.single-casino-reviews .bl-review-hero-main{padding:24px 26px;border-radius:28px}body.single-casino-reviews .bl-review-hero-main h1{font-size:clamp(2.7rem, 4.8vw, 4.2rem)!important;line-height:.94!important;letter-spacing:-.05em!important;margin:0 0 14px!important;color:#fff!important}body.single-casino-reviews .bl-review-lead{margin:0 0 22px!important;max-width:900px;color:rgba(240,245,248,.84)!important;font-size:1.08rem!important;line-height:1.7!important}body.single-casino-reviews .bl-review-facts{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}body.single-casino-reviews .bl-review-facts>div{padding:14px 16px;border-radius:18px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.045);min-height:88px;display:flex;flex-direction:column;justify-content:center}body.single-casino-reviews .bl-review-facts>div span{display:block;margin-bottom:8px;text-transform:uppercase;letter-spacing:.08em;font-size:.76rem!important;font-weight:800;color:rgba(204,218,228,.74)!important}body.single-casino-reviews .bl-review-facts>div strong,body.single-casino-reviews .bl-review-facts>div .bl-term-links-hero{display:block;color:#fff!important;font-size:1.08rem;font-weight:850;line-height:1.35}body.single-casino-reviews .bl-review-facts .bl-term-chip{background:rgba(255,255,255,.08)!important;color:#fff!important}body.single-casino-reviews .bl-review-score-panel{padding:18px;border-radius:26px;display:grid!important;gap:14px!important;align-self:stretch}body.single-casino-reviews .bl-review-score-panel>*{margin:0!important}body.single-casino-reviews .bl-score.bl-score-large{width:100%!important;height:auto!important;min-height:112px;padding:18px 14px;border-radius:20px!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.06)}body.single-casino-reviews .bl-score.bl-score-large strong{font-size:3.05rem!important}body.single-casino-reviews .bl-score.bl-score-large span{color:rgba(237,242,245,.84)!important}body.single-casino-reviews .bl-dual-score{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}body.single-casino-reviews .bl-dual-score-card{min-height:86px;border-radius:18px!important;padding:14px!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.055)}body.single-casino-reviews .bl-dual-score-card strong{font-size:1.9rem!important;line-height:1;margin-top:10px;display:block}body.single-casino-reviews .bl-review-bonus,body.single-casino-reviews .bl-review-welcome-bonus,body.single-casino-reviews .bl-review-brand-watch,body.single-casino-reviews .bl-coupon-large{border-radius:18px!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.05)!important}body.single-casino-reviews .bl-review-bonus,body.single-casino-reviews .bl-review-welcome-bonus{padding:16px 18px!important}body.single-casino-reviews .bl-review-bonus span,body.single-casino-reviews .bl-review-welcome-bonus span{color:rgba(203,217,227,.75)!important}body.single-casino-reviews .bl-review-bonus strong,body.single-casino-reviews .bl-review-welcome-bonus strong{font-size:1.85rem!important;line-height:1.08;color:#fff!important}body.single-casino-reviews .bl-review-score-panel .bl-button-large{min-height:60px!important;font-size:1.14rem!important;border-radius:18px!important;box-shadow:0 12px 28px rgba(211,92,57,.32)}body.single-casino-reviews .bl-review-brand-watch{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:15px 16px!important}body.single-casino-reviews .bl-review-brand-watch b{display:block;color:#fff;letter-spacing:.08em}body.single-casino-reviews .bl-review-brand-watch small{display:block;color:rgba(225,233,239,.72);line-height:1.45}body.single-casino-reviews .bl-disclaimer{display:block;color:rgba(218,228,234,.72)!important;line-height:1.45}body.single-casino-reviews .bl-review-country-slot .bl-country-guard{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.07)!important}body.single-casino-reviews .bl-review-action-shell{margin-top:-8px!important}@media (max-width:1180px){body.single-casino-reviews .bl-review-hero-grid{grid-template-columns:230px minmax(0,1fr) 300px!important;gap:20px!important}body.single-casino-reviews .bl-review-hero-main h1{font-size:clamp(2.3rem, 4.5vw, 3.5rem)!important}}@media (max-width:980px){body.single-casino-reviews .bl-review-hero-grid{grid-template-columns:1fr!important;gap:18px!important}body.single-casino-reviews .bl-review-logo-wrap,body.single-casino-reviews .bl-review-hero-main,body.single-casino-reviews .bl-review-score-panel{width:100%!important}body.single-casino-reviews .bl-review-logo{min-height:210px;height:210px}body.single-casino-reviews .bl-review-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){body.single-casino-reviews .bl-review-hero.bl-page-dark-hero{padding:26px 0 34px!important}body.single-casino-reviews .bl-review-logo-wrap{padding:14px;border-radius:20px}body.single-casino-reviews .bl-review-hero-main{padding:18px 16px;border-radius:22px}body.single-casino-reviews .bl-review-score-panel{padding:14px;border-radius:22px}body.single-casino-reviews .bl-review-hero-main h1{font-size:2.4rem!important;line-height:.97!important}body.single-casino-reviews .bl-review-lead{font-size:1rem!important;line-height:1.65!important;margin-bottom:18px!important}body.single-casino-reviews .bl-review-facts{grid-template-columns:1fr!important}body.single-casino-reviews .bl-review-facts>div{min-height:76px}body.single-casino-reviews .bl-score.bl-score-large strong{font-size:2.4rem!important}body.single-casino-reviews .bl-review-bonus strong,body.single-casino-reviews .bl-review-welcome-bonus strong{font-size:1.45rem!important}}