.weather-reporter-card{background-color:var(--br-bg-tint-secondary);width:100%;padding:24px;display:flex;gap:24px;border-radius:8px;flex-direction:column;margin-top:32px}.weather-reporter-card__image{width:89px;height:89px}.weather-reporter-card__text{margin:0}.weather-reporter-card__title{margin-bottom:8px}@media(min-width:880px){.weather-reporter-card{flex-direction:row;align-items:center}}.weather-message__picture{width:100%;aspect-ratio:1.77;position:relative}.weather-message__picture-overlay{position:absolute;inset:0;background:linear-gradient(transparent 80%,rgba(0,0,0,.4))}.weather-message__picture-caption{position:absolute;left:1rem;bottom:1rem;color:var(--br-white);margin:0}.weather-message-video__title{margin-bottom:24px}.weather-message-video__link{width:100%;aspect-ratio:1.55;position:relative;display:block}.weather-message-video__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.9;--icon-color:var(--br-weather-grey)}.weather-message-video__subtitle{margin-top:16px;margin-bottom:4px}.weather-message-video__timestamp{margin-top:0}.weather-extreme-temperatures__border-card{border-radius:8px;border:1px solid var(--br-bg-tint-tertiary-4)}.weather-extreme-temperatures__card{display:flex;flex-wrap:wrap;align-items:center;width:100%;justify-content:space-between;padding:24px}.weather-extreme-temperatures__card:first-child{position:relative}.weather-extreme-temperatures__card:first-child:after{content:"";position:absolute;bottom:0;left:24px;right:24px;height:1px;background:var(--br-bg-tint-tertiary-4)}.weather-extreme-temperatures__card-title{width:100%;padding-bottom:16px;flex-shrink:0;flex-grow:0;margin:0}.weather-extreme-temperatures__item{width:56px;text-align:center;flex-shrink:0;flex-grow:0;margin:0}.weather-extreme-temperatures__icon{flex-shrink:0;--icon-color:var(--br-text-default)}@media(min-width:480px){.weather-extreme-temperatures__card-title{width:282px;padding-bottom:0}}