.rly-champion-banner{color:#fff;background:#10191d;border:1px solid #35454c;border-top:4px solid #c6ff00;border-radius:12px;grid-template-columns:1fr 1.15fr;margin:28px 0;display:grid;overflow:hidden}.rly-champion-copy{padding:clamp(22px,4vw,48px)}.rly-champion-copy>span{color:#c6ff00;letter-spacing:.12em;font-size:11px;font-weight:800}.rly-champion-copy h2{margin:20px 0;font-size:clamp(25px,4vw,52px);line-height:1.05}.rly-champion-copy h2 em{color:#d8bd7c;font-style:normal}.rly-champion-copy>strong{font-size:clamp(24px,3vw,36px)}.rly-champion-copy p{color:#c4d1d6;margin:8px 0}.rly-champion-points{color:#c6ff00;margin:24px 0;font-size:38px;font-weight:900}.rly-champion-points small{letter-spacing:.06em;font-size:12px;display:block}.rly-champion-copy a{color:#d8bd7c;font-size:13px}.rly-champion-banner figure{min-height:360px;margin:0;position:relative}.rly-champion-banner figure img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rly-champion-banner figcaption{color:#fff;background:#10191dd9;max-width:100%;padding:8px 14px;font-size:11px;position:absolute;bottom:0;right:0}@media (max-width:650px){.rly-champion-banner{grid-template-columns:1fr}.rly-champion-banner figure{order:-1;min-height:300px}}
