.s1-champion{display:grid;grid-template-columns:1fr 1fr;background:#07192a;color:white;border-top:6px solid #cda351;margin-bottom:44px}.s1-champion>div{padding:36px}.s1-champion h2{color:#efd297;font-size:44px}.s1-champion p{color:#dce3e8}.s1-big{font-size:64px;font-weight:800;margin:12px 0}.s1-big small{font-size:18px}.s1-rosters{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:32px 0}.s1-rosters article{padding:28px;border:1px solid #d8d2c7;background:#fff}.s1-photo-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:20px;margin:32px 0}.s1-photo-grid figure{margin:0}.s1-photo-grid img{width:100%;height:320px;object-fit:cover}.s1-photo-grid figure:first-child img{object-fit:contain;background:#07192a}.s1-photo-grid figcaption{font-size:13px;padding:12px 0;line-height:1.6}.s1-hall-title{background:#050709;color:white;padding:70px 0}.s1-hall-title h1{color:#efd297;font-size:clamp(32px,5vw,68px);line-height:1.1}.s1-round{margin:30px 0}.s1-details summary{cursor:pointer;padding:20px;background:#eae5db}.s1-laugh-note{padding:28px;background:#f3e4cf;border-left:5px solid #b92324;margin-bottom:30px}.welcome-picture img{object-position:center}.welcome-picture>div{background:linear-gradient(transparent,rgba(0,0,0,.85))}.welcome-picture strong{font-size:24px}.table-scroll{overflow-x:auto}.s1-rosters .week-index{display:block}
@media(max-width:750px){.s1-champion,.s1-rosters,.s1-photo-grid{grid-template-columns:1fr}.s1-champion>div{padding:25px}.s1-photo-grid img{height:340px}.welcome-picture{display:block!important;height:auto!important}.welcome-picture img{height:auto!important;max-height:380px;object-fit:contain}.welcome-picture>div{position:static;background:#07192a;padding:16px}.s1-hall-title{padding:40px 0}}
.s1-photo-grid .gallery-image{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.s1-photo-grid .gallery-image img{display:block;width:100%;opacity:1;visibility:visible}
