/* Source-led magazine article presentation for Bermuda winter wind feature */
.mag-article .mag-copy h2.mag-story-section-heading{font-size:clamp(22px,2.5vw,31px);line-height:1.25;margin:32px 0 14px;letter-spacing:-.018em;color:#d7b56d}
.mag-article .mag-copy p{line-height:1.8}
.flt-mag-wind-facts{margin:25px 0 31px;padding:22px;border-radius:12px;background:linear-gradient(135deg,#081f2d,#123744);color:#fff;border:1px solid rgba(215,181,109,.42)}
.flt-mag-wind-facts h2{font-size:20px;line-height:1.2;margin:0 0 14px;color:#fff}
.flt-mag-wind-facts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.flt-mag-wind-facts__grid div{min-width:0;border-radius:9px;background:rgba(0,0,0,.2);border:1px solid rgba(215,181,109,.2);padding:16px 10px;text-align:center}
.flt-mag-wind-facts__grid strong{display:block;font-size:clamp(25px,3vw,37px);font-weight:900;line-height:1;color:#d7b56d}
.flt-mag-wind-facts__grid span{display:block;margin:8px auto 0;font-size:12px;line-height:1.4;color:#edf4f6}
.flt-mag-wind-facts__note{font-size:12px;line-height:1.55;margin:15px 0 0;color:#b9ccd5}
.flt-mag-wind-facts__event{font-size:14px;margin:15px 0 0;color:#fff}
.flt-mag-wind-facts__event a{color:#d7b56d;text-decoration:underline}
@media(max-width:650px){.flt-mag-wind-facts{padding:17px 11px}.flt-mag-wind-facts__grid{gap:5px}.flt-mag-wind-facts__grid div{padding:13px 4px}.flt-mag-wind-facts__grid strong{font-size:23px}.flt-mag-wind-facts__grid span{font-size:10px}}
