@layer pigment._150elt{.s1ovgt8{padding-bottom:calc(4 * var(--mui-spacing, 8px))}.s1ovgt8 .geoguessrContainer{container-name:geoguessrContainer;container-type:inline-size}.s1ovgt8 .banner img{max-width:100%;height:auto}.s1ovgt8 .banner img:first-of-type{display:none}@container geoguessrContainer (min-width: 740px){.s1ovgt8 .banner img:first-of-type{display:block}.s1ovgt8 .banner img:nth-of-type(2){display:none}}.s1ovgt8 .intro{width:calc(100% - calc(2 * var(--mui-spacing, 8px)));max-width:964px;padding:calc(2 * var(--mui-spacing, 8px));background:#181928}.s1ovgt8 .intro h1{font-size:2rem;font-weight:700}@container geoguessrContainer (min-width: 740px){.s1ovgt8 .intro h1{font-size:2.25rem}}@container geoguessrContainer (min-width: 900px){.s1ovgt8 .intro h1{font-size:2.625rem}}.s1ovgt8 .eventCalendar{display:grid;grid-template-columns:1fr;row-gap:calc(2 * var(--mui-spacing, 8px));column-gap:calc(1 * var(--mui-spacing, 8px));width:calc(100% - calc(2 * var(--mui-spacing, 8px)));max-width:964px}@container geoguessrContainer (min-width: 740px){.s1ovgt8 .eventCalendar{grid-template-columns:1fr 1fr}}.s1ovgt8 .eventCalendar h2{grid-column:1/-1;font-family:var(--fontNeoSans);font-size:2rem;font-weight:700;text-align:center}@container geoguessrContainer (min-width: 740px){.s1ovgt8 .eventCalendar h2{font-size:2.25rem}}@container geoguessrContainer (min-width: 900px){.s1ovgt8 .eventCalendar h2{font-size:2.625rem}}.s1ovgt8 .moreComing{align-self:stretch;display:flex;justify-content:flex-start;align-items:center}.s1ovgt8 .moreComing__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:calc(1 * var(--mui-spacing, 8px));min-height:217px;width:66%;min-width:272px;max-width:660px;padding:calc(2 * var(--mui-spacing, 8px));border-radius:0 calc(1.5 * var(--mui-spacing, 8px)) calc(1.5 * var(--mui-spacing, 8px)) 0;background:linear-gradient(270deg,#f03c55 6%,#10101c 94%);text-align:right}.s1ovgt8 .moreComing__text p:first-of-type{font-size:1rem}.s1ovgt8 .moreComing__text p:nth-of-type(2){max-width:375px;font-size:1.25rem;white-space:nowrap}@container geoguessrContainer (min-width: 740px){.s1ovgt8 .moreComing__text p:nth-of-type(2){max-width:400px;font-size:1.625rem}}@container geoguessrContainer (min-width: 900px){.s1ovgt8 .moreComing__text p:nth-of-type(2){max-width:425px;font-size:2rem}}}