/* Local home revision; original hero artwork and hooks are retained. */
#answer .review-delivery-icon { display:none !important; }
#answer .review-role-bridge { grid-template-columns:minmax(0,1fr) auto minmax(0,1.1fr) auto minmax(0,1fr); gap:22px; }
#answer .review-role-wrap > i { display:block; background:none; font-size:30px; width:auto; height:auto; color:#60839a; transform:none; }
.local-market-stats { display:grid; grid-template-columns:1fr 1fr; gap:32px; margin:40px 0 48px; }
.local-market-stats article { padding:24px 0; border-top:2px solid #2860cf; }
.local-market-stats p { margin:0 0 12px; font-size:18px; font-weight:700; color:#24334b; }
.local-market-stats strong { display:block; font-size:clamp(40px,5vw,64px); line-height:1.15; letter-spacing:-.045em; color:#2458bc; white-space:nowrap; }
.local-market-stats strong span { font-size:.46em; margin-left:8px; letter-spacing:-.02em; }
.local-market-stats a { display:inline-block; margin-top:18px; color:#526174; font-size:13px; text-decoration:underline; text-underline-offset:4px; }
#starter .bareum-starter-cards { grid-template-columns:repeat(3,minmax(0,1fr)); }
@media (max-width:700px) {
 #answer .review-role-bridge { grid-template-columns:1fr; gap:12px; }
 #answer .review-role-wrap > i { justify-self:center; transform:rotate(90deg); }
 .local-market-stats { grid-template-columns:1fr; gap:16px; margin:28px 0 36px; }
 .local-market-stats strong { font-size:48px; }
 .local-market-stats p { font-size:16px; }
 #starter .bareum-starter-cards { grid-template-columns:1fr; }
}

/* Statistics extend the explanation beside the video. */
#market .local-market-stats { grid-template-columns:1fr 1fr; gap:20px; margin:12px 0 24px; }
#market .local-market-stats article { padding:16px 0 0; }
#market .local-market-stats p { font-size:14px; line-height:1.5; }
#market .local-market-stats strong { font-size:clamp(28px,3vw,42px); }
#market .local-market-stats a { font-size:12px; line-height:1.5; margin-top:12px; }
@media(max-width:480px){#market .local-market-stats{grid-template-columns:1fr;gap:20px;}#market .local-market-stats strong{font-size:40px;}}
