.HomePage-module__iZPKPW__page{width:min(100%,1600px);margin-inline:auto;padding:0 clamp(.75rem,4vw,4rem) 1.5rem}.HomePage-module__iZPKPW__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"nav nav""next next""league league""academy academy""news news""results results""support social";align-items:stretch;gap:.75rem;display:grid}.HomePage-module__iZPKPW__grid>*,.HomePage-module__iZPKPW__extras>*{min-width:0}.HomePage-module__iZPKPW__logo{grid-area:logo}.HomePage-module__iZPKPW__navigation{grid-area:nav}.HomePage-module__iZPKPW__next{grid-area:next;min-height:360px}.HomePage-module__iZPKPW__league{grid-area:league}.HomePage-module__iZPKPW__academy{grid-area:academy;min-height:200px}.HomePage-module__iZPKPW__news{grid-area:news;min-height:360px}.HomePage-module__iZPKPW__results{grid-area:results;min-height:260px}.HomePage-module__iZPKPW__support{grid-area:support;min-height:150px}.HomePage-module__iZPKPW__social{grid-area:social;min-height:150px}.HomePage-module__iZPKPW__social>div{flex:1;min-height:72px}.HomePage-module__iZPKPW__extras{grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:.75rem;display:grid}.HomePage-module__iZPKPW__weather{min-height:440px}.HomePage-module__iZPKPW__shop{align-self:start;height:clamp(220px,32dvh,300px)}@media (min-width:640px){.HomePage-module__iZPKPW__grid{grid-template-areas:"nav nav""next league""academy league""news news""results results""support social"}.HomePage-module__iZPKPW__extras{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.HomePage-module__iZPKPW__grid{grid-template-rows:84px clamp(120px,18dvh,160px) clamp(240px,30dvh,280px) clamp(220px,30dvh,260px) clamp(152px,21dvh,184px);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"logo logo logo nav nav nav nav nav nav nav nav nav""logo logo logo next next next league league league league league league""academy academy academy next next next league league league league league league""news news news news news news news news results results results results""news news news news news news news news support support social social"}.HomePage-module__iZPKPW__grid>*{min-height:0}.HomePage-module__iZPKPW__league{overflow:hidden}.HomePage-module__iZPKPW__league [data-slot=table-container]{scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.HomePage-module__iZPKPW__league thead{z-index:1;background:#111827;position:sticky;top:0}.HomePage-module__iZPKPW__social>div{min-height:0}.HomePage-module__iZPKPW__extras{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}
