
/* Caesars long-form review brand overrides - source-grounded 2026-08-24 */
.caesars-review{--dk-green:#d5a743;--dk-green-soft:rgba(213,167,67,.12);--caesars-gold:#d6aa49;--caesars-warm:#8c5a18}
.caesars-review .rhero{background:radial-gradient(ellipse at top right,rgba(184,130,36,.23),transparent 56%)}
.caesars-review .rlogo.caesars-logo{background:linear-gradient(145deg,#17120b,#5a3d12);color:#f2cf75;border-color:rgba(229,183,78,.42);font-size:18px;letter-spacing:.05em}
.caesars-review .score-card{background:linear-gradient(145deg,rgba(17,15,13,.98),rgba(88,55,13,.55));border-color:rgba(229,183,78,.30)}
.caesars-review .score-card .label,.caesars-review .toc-grid a:before,.caesars-review .phone-tabs span:first-child{color:#f0cc72}
.caesars-review .toc-grid a:before,.caesars-review .stat-card .mini-icon{border-color:rgba(229,183,78,.25)}
.caesars-review .stat-card .mini-icon{color:#f0cc72}
.caesars-review .side-note{background:linear-gradient(145deg,rgba(18,17,16,.98),rgba(96,60,13,.38))}
.caesars-review .verdict-word{font-size:34px!important;line-height:1.05;margin-top:5px}
.caesars-review .hero-intro p{font-size:14.5px;color:var(--chalk-dim);line-height:1.72;margin:0 0 12px;max-width:780px}
.caesars-review .hero-intro p:last-child{margin-bottom:0}
.caesars-review .market-card.featured{border-color:rgba(229,183,78,.28);background:linear-gradient(145deg,rgba(137,87,17,.24),rgba(16,26,46,.98))}
.caesars-review .caesars-phone{background:linear-gradient(180deg,#19140b,#0d1728)}
.caesars-review .signal-fill.caesars-gold{background:linear-gradient(90deg,#9b691a,#e5b74e)}
.caesars-review .boost-section{background:radial-gradient(circle at top right,rgba(199,145,43,.10),transparent 40%),var(--ink-2)}
.caesars-review .boost-console{border:1px solid rgba(229,183,78,.26);border-radius:15px;overflow:hidden;background:#151109;margin:24px 0}
.caesars-review .boost-head{display:flex;align-items:center;gap:9px;padding:13px 16px;border-bottom:1px solid rgba(255,255,255,.08);font-family:'IBM Plex Mono',monospace;font-size:11px;color:var(--chalk-dim);flex-wrap:wrap}
.caesars-review .boost-head strong{color:#fff}.caesars-review .boost-head span:last-child{margin-left:auto}
.caesars-review .boost-dot{width:8px;height:8px;border-radius:50%;background:#e5b74e;box-shadow:0 0 0 4px rgba(229,183,78,.10)}
.caesars-review .boost-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;background:rgba(255,255,255,.03)}
.caesars-review .boost-card{padding:18px;min-width:0;background:#18130b}
.caesars-review .boost-card b{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:rgba(229,183,78,.11);border:1px solid rgba(229,183,78,.2);color:#f0cc72;font-family:'IBM Plex Mono',monospace;font-size:11px;margin-bottom:11px}
.caesars-review .boost-card strong{display:block;color:#fff;font-size:14px;margin-bottom:6px}.caesars-review .boost-card p{margin:0;color:var(--chalk-dim);font-size:12px;line-height:1.55}
.caesars-review .boost-arrow{display:grid;place-items:center;color:#e5b74e;padding:0 8px;background:#18130b;font-size:19px}
.caesars-review .boost-rules{display:flex;gap:8px;flex-wrap:wrap;padding:14px 16px;border-top:1px solid rgba(255,255,255,.07)}
.caesars-review .boost-rules span{padding:7px 9px;border:1px solid rgba(229,183,78,.18);background:rgba(229,183,78,.06);border-radius:8px;color:#e8d8b0;font-size:10.5px}
.caesars-review .caesars-rewards-flow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin:23px 0}
.caesars-review .reward-step{padding:18px;border-radius:13px;border:1px solid rgba(229,183,78,.22);background:linear-gradient(145deg,rgba(117,73,14,.16),rgba(16,26,46,.98));min-width:0;height:100%}
.caesars-review .reward-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:11px;background:rgba(229,183,78,.11);border:1px solid rgba(229,183,78,.19);color:#f0cc72;font-family:'IBM Plex Mono',monospace;font-size:9px;font-weight:700;margin-bottom:11px}
.caesars-review .reward-step strong{display:block;color:#fff;font-size:13.5px;margin-bottom:4px}.caesars-review .reward-step span{display:block;color:var(--chalk-dim);font-size:11.8px;line-height:1.55}
.caesars-review .reward-arrow{color:#e5b74e;font-size:18px;text-align:center}
.caesars-review .support-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0}
.caesars-review .article-main>ul,.caesars-review .article-main>ol{margin:16px 0 18px 22px;color:var(--chalk-dim)}
.caesars-review .article-main>ul li,.caesars-review .article-main>ol li{margin:8px 0;padding-left:3px;line-height:1.68}
.caesars-review .article-main>p{margin:0 0 15px;color:var(--chalk-dim);line-height:1.75}
.caesars-review .article-main strong{color:#fff}
.caesars-review .final-verdict ul{margin:14px 0 14px 22px}
.caesars-review .faq-q{width:100%;background:transparent;border:0;text-align:left;padding:0;color:#fff;font:inherit;align-items:center}
.caesars-review .faq-q .plus{flex:0 0 auto;color:#f0cc72;font-size:20px;line-height:1}
.caesars-review .compare-table td:nth-child(3){color:#ead6a7}
@media(max-width:980px){.caesars-review .boost-grid{grid-template-columns:1fr 1fr}.caesars-review .boost-arrow{display:none}.caesars-review .caesars-rewards-flow{grid-template-columns:1fr 1fr}.caesars-review .reward-arrow{display:none}.caesars-review .support-grid{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.caesars-review .boost-grid,.caesars-review .caesars-rewards-flow{grid-template-columns:1fr}.caesars-review .support-grid{grid-template-columns:1fr 1fr}.caesars-review .verdict-word{font-size:30px!important}.caesars-review .boost-head span:last-child{margin-left:0;width:100%}}
@media(max-width:360px){.caesars-review .support-grid{grid-template-columns:1fr}}
