/* Solid copy panels keep regional media untinted and text readable. */
.hero .hero-grid>div:first-child{background:#f8f5ee;color:#152238;padding:30px;border:1px solid #dfdace;border-radius:13px;box-shadow:0 12px 35px #0003}
.hero .hero-grid>div:first-child h1,.hero .hero-grid>div:first-child .intro,.hero .hero-grid>div:first-child .towns,.hero .hero-grid>div:first-child .hero-small,.hero .hero-grid>div:first-child .location{text-shadow:none}
.hero .hero-grid>div:first-child .intro,.hero .hero-grid>div:first-child .hero-small{color:#27364a}
.hero .hero-grid>div:first-child .towns{color:#705017;font-weight:700}
.hero .hero-grid>div:first-child .location{color:#614312;background:#eee3c9;border-color:#c6ad74}
.hero .hero-grid>div:first-child .outline{color:#152238;border-color:#596579;background:#fff}
.hero .hero-grid>div:first-child .video-toggle{color:#152238;background:#fff;border-color:#596579;text-shadow:none}
@media(max-width:640px){.hero .hero-grid>div:first-child{padding:22px}.hero .hero-grid h1{font-size:2.4rem}.hero .hero-grid .intro{font-size:1rem;line-height:1.65}}
