/* The Overview keeps its original two-part composition, with a shorter introduction. */
main .hero{min-height:215px;grid-template-columns:46% 54%}
main .hero-copy{padding:20px 26px}
main .hero h1{font-size:34px;line-height:1;margin:6px 0 10px;letter-spacing:-1px}
main .hero h1 br{display:none}
main .hero h2{font-size:17px;margin:0 0 8px}
main .hero-copy>p{font-size:12px;line-height:1.45;margin:8px 0}
main .hero-actions{margin-top:12px;gap:7px}
main .hero-actions .btn{padding:9px 12px;font-size:10px}
main .hero-photo{min-height:215px}
main .hero-stats{left:14px;right:14px;bottom:14px;padding:11px 13px;gap:8px}
@media(max-width:1050px){main .hero{grid-template-columns:1fr 1fr}main .hero-copy{padding:18px 20px}main .hero h1{font-size:30px}}
@media(max-width:760px){main .hero{grid-template-columns:1fr}main .hero-photo{min-height:140px}main .hero-copy{padding:18px 20px}main .hero h1{font-size:29px}}
