.hero .hero-visual{position:absolute;inset:0;display:block}.hero-visual img{width:100%;height:100%;object-fit:cover;object-position:center 80%}.hero::before{z-index:1;background:linear-gradient(270deg,rgba(10,35,27,.94),rgba(10,35,27,.78) 42%,rgba(10,35,27,.14))!important}.hero-copy,.hero-badge{z-index:2}.hero{min-height:300px}.hero h1{text-shadow:0 2px 16px #0005}.hero p{color:#e0eae4}.hero-badge{background:#102b24b3;backdrop-filter:blur(8px)}html[lang=fr-FR] .hero::before{background:linear-gradient(90deg,rgba(10,35,27,.94),rgba(10,35,27,.78) 42%,rgba(10,35,27,.14))!important}.editorial-cover{margin:24px 0}.article-visual{display:block;aspect-ratio:16/9;overflow:hidden;border-radius:12px}.article-visual img{display:block;width:100%;height:100%;object-fit:cover}.editorial-cover figcaption{font-size:11px;color:var(--muted);line-height:1.8;margin-top:8px}.blog-card-image{display:block;width:calc(100% + 40px);max-width:none;height:auto;aspect-ratio:16/9;object-fit:cover;margin:-20px -20px 4px;border-radius:11px 11px 0 0}.news-card-visual{position:relative;aspect-ratio:16/9;margin:-20px -20px 4px;overflow:hidden;border-radius:11px 11px 0 0}.news-card-visual img{width:100%;height:100%;object-fit:cover;display:block}.news-card-visual span{position:absolute;bottom:8px;inset-inline-start:8px;padding:3px 8px;border-radius:5px;background:#102b24d9;color:#fff;font-size:9px}@media(max-width:720px){.hero{min-height:280px}.hero::before,html[lang=fr-FR] .hero::before{background:linear-gradient(0deg,rgba(10,35,27,.93),rgba(10,35,27,.72) 65%,rgba(10,35,27,.25))!important}.hero-visual img{object-position:58% center}.blog-card-image{width:calc(100% + 32px);margin:-16px -16px 2px}.news-card-visual{margin:-16px -16px 2px}}


.league-icon img{display:block;width:26px;height:26px;object-fit:contain;background:#fff;border-radius:5px;padding:2px}.league-head .league-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}
