/* Radar Uberlândia — apresentação da home 1.0.1 */
.radar-home-intro{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line,#d6e0e8);background:#fff}
.radar-home-intro>p{margin:0;color:#123d67;font-size:.92rem;font-weight:650;line-height:1.4;max-width:30ch}
.radar-home-contact{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:7px 12px;border:1px solid #0b5733;border-radius:9px;background:#0b5733;color:#fff;text-decoration:none;line-height:1.25;text-align:left}
.radar-home-contact svg{flex:none;width:23px;height:23px}
.radar-home-contact strong{display:block;font-size:.85rem}
.radar-home-number{display:block;margin-top:2px;font-size:.78rem;white-space:nowrap}
.radar-home-contact:hover{background:#074126}
.radar-home-contact:focus-visible{outline:3px solid #123d67;outline-offset:3px}
.daily-opening{padding-top:12px;padding-bottom:14px}
.daily-opening img{display:block;width:100%;height:auto;aspect-ratio:2/1;max-height:300px;object-fit:contain;object-position:center;border-radius:10px;background:#f0f4f7}
.daily-opening h2{margin:10px 0 7px;font-size:1.12rem;line-height:1.3}
.daily-opening p:not(.eyebrow){margin:0 0 10px;font-size:.93rem;line-height:1.45}
.daily-opening .eyebrow{margin:0 0 6px}
/* Separação discreta e mais visível entre as notícias, inclusive entre dias. */
.feed .news-card{border-bottom:2px solid #b8c7d4}
@media(max-width:380px){.radar-home-intro{gap:9px;padding:10px 12px}.radar-home-intro>p{font-size:.85rem}.radar-home-contact{gap:5px;padding:7px 8px}.radar-home-contact strong{font-size:.79rem}.radar-home-number{font-size:.72rem}}
@media(max-width:310px){.radar-home-intro{flex-direction:column;align-items:stretch}.radar-home-intro>p{max-width:none}.radar-home-contact{width:100%}}
