.stake-review .brand-scorecard[data-brand=stake]{background:#102b3b;box-shadow:3px 4px 0 #a4b7bc}
.stake-review [data-brand=stake] .scorecard-scene:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#10202fc9,transparent 68%)}
.stake-review [data-brand=stake] .scorecard-character{width:48%;height:auto;max-height:350px;bottom:42px;right:-9px}
.stake-review [data-brand=stake] .scorecard-logo{width:138px;height:72px}
.stake-review [data-brand=stake] .scorecard-content{width:54%}
.stake-review [data-brand=stake] .scorecard-caption{color:#e4eeef}
.stake-review [data-brand=stake] .scorecard-rating>span{color:#d5e8ec}
.stake-review [data-brand=stake] .dock-character{width:42%;right:-5px;height:auto;max-height:210px;bottom:0}
.stake-review .sidebar-offer{background:#102b3b}
.stake-phone-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0}
.stake-phone-gallery .platform-shot{margin:0;min-width:0;border-radius:13px;overflow:hidden}
.stake-phone-gallery .capture-heading{padding:10px;min-height:60px}
.stake-phone-gallery .capture-heading>span{font-size:11px;line-height:1.5}
.stake-phone-gallery .capture-open{display:block;background:#102b3b;width:100%}
.stake-phone-gallery .capture-open>img{width:100%;height:auto;max-height:460px;object-fit:contain}
.stake-review .discussion-empty{padding:24px;background:var(--paper);border-radius:12px;color:var(--muted);font-size:14px;line-height:1.8}
@media(max-width:760px){.stake-review [data-brand=stake] .scorecard-character{max-width:240px;width:45%;bottom:43px}.stake-phone-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.stake-phone-gallery .capture-heading .icon{display:none}}
@media(max-width:560px){.stake-phone-gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:0 0 12px}.stake-phone-gallery .platform-shot{flex:0 0 225px;scroll-snap-align:start}.stake-phone-gallery .capture-heading{min-height:42px}.stake-phone-gallery .capture-open>img{max-height:58svh}.stake-review [data-brand=stake] .scorecard-logo{width:110px;height:62px}.stake-review [data-brand=stake] .scorecard-content{width:59%}.stake-review .brand-offer .offer-actions{align-items:center}.stake-review .brand-offer .offer-evidence{max-width:100px}}
.stake-review .sidebar-offer>a{background:var(--blue);border-color:#7792ee}
.stake-review .evidence-shot .capture-heading{background:#102b3b}
