@font-face {
  font-family: tribute font;
  src: url('../fonts/PPRadio.woff') format("woff");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

:root {
  --color--white: #f5fef9;
  --color--black: #1d1d1d;
  --color--yellow: #ffef00;
  --color--dark-yellow: #ffd900;
  --padding--desktop-big: 288rem;
  --padding--mobile: 96rem;
  --padding--desktop: 185rem;
  --color--creme: #fbf4e4;
  --letter--spacing: .05em;
  --white: white;
  --black: black;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

body {
  background-color: var(--color--white);
  color: var(--color--black);
  font-family: tribute font, sans-serif;
  font-size: 16rem;
  line-height: 1.2;
}

.navbar {
  z-index: 1000;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--color--yellow);
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  height: 72rem;
  margin-bottom: -72rem;
  padding-top: 20rem;
  padding-left: 48rem;
  padding-right: 48rem;
  display: grid;
  position: sticky;
  top: 0;
}

.navbar--text-left {
  z-index: 1002;
  letter-spacing: .05em;
  text-transform: uppercase;
  height: 1.2em;
  font-family: neue-haas-grotesk-display, sans-serif;
  font-size: 14rem;
  position: relative;
}

.navbar--truelove {
  font-style: italic;
  font-weight: 700;
}

.navbar--logo {
  z-index: 1002;
  max-width: 64rem;
  color: var(--color--dark-yellow);
  position: relative;
}

.navbar--logo-eagle {
  color: var(--color--black);
}

.navbar--logo-red {
  color: #d20000;
}

.navbar--menu-trigger {
  justify-content: center;
  align-items: center;
  width: 48rem;
  height: 48rem;
  display: flex;
  position: relative;
}

.section {
  background-color: var(--color--white);
  padding-left: 20rem;
  padding-right: 20rem;
  position: relative;
}

.section.is--hero {
  background-color: var(--color--yellow);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100svh;
  padding-top: 106rem;
  padding-bottom: 106rem;
  display: flex;
  position: fixed;
  inset: 0%;
}

.section.is--hero.is--notfixed {
  position: relative;
}

.section.is--afterhero {
  padding-top: var(--padding--desktop-big);
  grid-column-gap: 144rem;
  grid-row-gap: 144rem;
  background-color: var(--color--white);
  flex-direction: column;
  display: flex;
  position: relative;
}

.section.is--erathatinspires {
  grid-column-gap: 240rem;
  background-color: var(--color--white);
  flex-direction: column;
  display: flex;
  position: relative;
}

.section.is--quicklinks {
  padding-top: var(--padding--desktop);
  padding-bottom: var(--padding--desktop);
  background-color: var(--color--white);
  position: relative;
}

.section.is--after--keyfigures {
  background-color: var(--color--black);
  margin-top: -240rem;
  padding-top: 448rem;
}

.section.is--firstseason-achievements {
  padding-top: 425rem;
  padding-bottom: var(--padding--desktop-big);
  background-color: var(--color--white);
  margin-top: -240rem;
}

.section.is--notablegames-2010-1 {
  padding-bottom: var(--padding--desktop-big);
  background-color: var(--color--creme);
}

.section.is--notablegames-2010-2 {
  z-index: 1;
  padding-bottom: var(--padding--desktop);
  background-color: var(--color--dark-yellow);
  position: relative;
}

.section.is--notablegames-2010-3 {
  z-index: 2;
  padding-bottom: var(--padding--desktop);
  background-color: var(--color--black);
  color: var(--color--white);
  margin-top: -20vh;
  position: relative;
}

.section.is--testimonial-2010 {
  padding-top: var(--padding--desktop);
  padding-bottom: var(--padding--desktop);
}

.section.is--2010-end {
  padding-top: var(--padding--desktop);
  background-color: var(--color--black);
  color: var(--color--white);
  position: relative;
  overflow: hidden;
}

.section.is--2011-first {
  padding-top: var(--padding--desktop-big);
  padding-bottom: var(--padding--desktop-big);
}

.section.is--2011-achievements {
  padding-top: var(--padding--desktop-big);
  padding-bottom: var(--padding--desktop);
  background-color: var(--color--dark-yellow);
}

.section.is--2011-notable {
  padding-top: var(--padding--desktop-big);
}

.section.is--2011-notable-2 {
  background-color: var(--color--dark-yellow);
  margin-top: -48rem;
  padding-top: 240rem;
}

.section.is--2011-notable-3 {
  padding-top: var(--padding--desktop-big);
  background-color: var(--color--black);
  color: var(--color--white);
  margin-top: -96rem;
  padding-bottom: 300rem;
}

.section.is--2011-testimonials {
  padding-top: var(--padding--desktop);
  padding-bottom: var(--padding--desktop);
}

.section.is--2011-end {
  padding-bottom: var(--padding--desktop);
}

.section.is--third-season {
  z-index: 1;
  aspect-ratio: 1;
  color: var(--color--dark-yellow);
  padding-top: 96rem;
  position: relative;
  overflow: hidden;
}

.section.is--48padding-bottom {
  padding-bottom: 48rem;
}

.section.is--2012-achievement {
  padding-top: var(--padding--desktop);
}

.section.is--2012-notable {
  padding-top: var(--padding--desktop-big);
  background-color: var(--color--dark-yellow);
  margin-top: -48rem;
}

.section.is--notable-2012-2 {
  padding-top: var(--padding--desktop-big);
  background-color: var(--color--black);
  color: var(--color--white);
  margin-top: -48rem;
}

.section.is--notable-2012-3 {
  padding-top: var(--padding--desktop-big);
  padding-bottom: var(--padding--desktop);
  background-color: var(--color--white);
  margin-top: -48rem;
}

.section.is--2012-testimonials {
  padding-top: var(--padding--desktop);
}

.section.is--2012-end {
  padding-top: var(--padding--desktop-big);
  padding-bottom: var(--padding--desktop-big);
  background-color: var(--color--dark-yellow);
  margin-top: -48rem;
}

.section.is--impact {
  padding-top: var(--padding--desktop);
  position: relative;
}

.section.is--impact-description {
  padding-top: var(--padding--desktop);
  padding-bottom: var(--padding--desktop);
}

.section.is--footer {
  background-color: var(--color--dark-yellow);
  padding-top: 48rem;
  padding-bottom: 48rem;
}

.container--1344 {
  max-width: 1344rem;
}

.container--1344.is--keyfigures {
  z-index: 1;
  padding: var(--padding--desktop) 48rem;
  background-color: var(--color--dark-yellow);
  perspective-origin: 50% 0;
  transform-origin: 50% 0;
  position: relative;
}

.container--1344.is--footer {
  grid-column-gap: 144rem;
  grid-row-gap: 96rem;
  background-color: var(--color--white);
  grid-template-rows: auto;
  grid-template-columns: 2fr auto auto;
  grid-auto-columns: 1fr;
  margin-bottom: 48rem;
  padding: 48rem 144rem 48rem 48rem;
  display: grid;
}

.container--1344.is--title {
  z-index: 1;
  position: relative;
}

.container--1344.is--center {
  text-align: center;
}

.container--1344.is--relative {
  z-index: 1;
  position: relative;
}

.heading--240 {
  text-align: center;
  text-transform: uppercase;
  font-size: 240rem;
  line-height: 85%;
}

.heading--240.is--heja {
  margin-top: var(--padding--desktop);
  opacity: .1;
  text-align: left;
  white-space: nowrap;
  font-weight: 700;
}

.heading--240.is--title {
  font-size: 230rem;
  line-height: 76%;
}

.grid--3els {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid--3els.is--96gap {
  grid-column-gap: 96rem;
  grid-row-gap: 96rem;
  align-items: end;
}

.grid--3els.is--32margin-bottom {
  margin-bottom: 32rem;
}

.grid--3els.is--2012-game {
  margin-bottom: 32rem;
  padding-top: 48rem;
  padding-left: 48rem;
  padding-right: 48rem;
  position: relative;
}

.grid--3els.is--white {
  color: var(--color--white);
}

.grid--3els.is--first {
  margin-top: 16rem;
  padding-left: 40rem;
  padding-right: 40rem;
}

.grid--3els.is--achievement {
  padding-left: 24rem;
  padding-right: 24rem;
}

.heading--16 {
  letter-spacing: var(--letter--spacing);
  text-transform: uppercase;
  font-size: 16rem;
  font-weight: 700;
  line-height: .9;
}

.heading--16.is--footer {
  letter-spacing: 0;
  text-transform: none;
  margin-bottom: 48rem;
  font-size: 20rem;
}

.container--804 {
  max-width: 804rem;
}

.container--804.is--center {
  text-align: center;
}

.paragraph--32 {
  font-size: 32rem;
  line-height: 1.5;
}

.container--960 {
  max-width: 960rem;
}

.container--960.is--thirdseason-intro {
  z-index: 1;
  background-color: var(--color--white);
  text-align: center;
  margin-top: -96rem;
  padding: 96rem 48rem;
  position: relative;
}

.afterhero--img-wrapper {
  z-index: 2;
  aspect-ratio: 960 / 576;
  position: relative;
  overflow: hidden;
}

.absolute--img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% 0% auto;
}

.absolute--img.is--blackwhite {
  mix-blend-mode: luminosity;
}

.absolute--img.is--blackwhite.is--reversed, .absolute--img.is--reverse {
  height: 110%;
  inset: auto 0% 0%;
}

.absolute--img.is--110 {
  height: 110%;
}

.absolute--img.is--reverse-10 {
  height: 105%;
  inset: auto 0% 0%;
}

.yellowwall--img-wrapper {
  aspect-ratio: 1440 / 960;
  margin-top: -96rem;
  overflow: hidden;
}

.container--1152 {
  max-width: 1152rem;
}

.container--1152.is--280margin-bottom {
  margin-bottom: 280rem;
}

.container--1152.is--firstseason-title {
  color: var(--color--dark-yellow);
  text-align: center;
  margin-bottom: 144rem;
}

.container--1152.is--secondtitle {
  text-align: center;
  margin-bottom: 144rem;
  position: relative;
}

.container--1152.is--relative {
  z-index: 2;
  position: relative;
}

.klopp--img-wrapper {
  aspect-ratio: 1;
  max-width: 432rem;
  margin-top: -240rem;
}

.heading--150 {
  text-align: center;
  text-transform: uppercase;
  font-size: 150rem;
  line-height: .85;
}

.heading--150.is--notable {
  margin-bottom: 32rem;
}

.heading--150.is--achievement {
  margin-bottom: 32rem;
  font-size: 144rem;
}

.paragraph--18 {
  font-size: 18rem;
  line-height: 1.5;
}

.paragraph--18.is--40margin-bottom {
  margin-bottom: 40rem;
}

.paragraph--18.is--d9d9d9 {
  color: #d9d9d9;
}

.paragraph--18.is--20margin-bottom {
  margin-bottom: 20rem;
}

.era--img-wrapper {
  aspect-ratio: 384 / 432;
  max-width: 432rem;
  overflow: hidden;
}

.heading--48 {
  font-size: 48rem;
  font-weight: 700;
  line-height: 110%;
}

.heading--48.is--48margin-bottom {
  margin-bottom: 48rem;
}

.heading--48.is--keyfigure {
  text-transform: uppercase;
  margin-top: 8rem;
  margin-bottom: 36rem;
}

.quicklink--line {
  background-color: var(--color--black);
  opacity: .2;
  width: 100%;
  height: 1px;
}

.quicklink--link {
  grid-column-gap: 48rem;
  grid-row-gap: 48rem;
  width: 100%;
  color: var(--color--black);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 16rem;
  padding-bottom: 16rem;
  padding-left: 432rem;
  font-size: 24rem;
  line-height: 1;
  text-decoration: none;
  display: grid;
}

.container--384 {
  max-width: 384rem;
}

.container--384.is--center-text {
  text-align: center;
}

.keyfigure--item {
  margin-top: var(--padding--desktop);
  grid-column-gap: 32rem;
  grid-row-gap: 32rem;
  grid-template-rows: auto auto;
  grid-template-columns: 624rem 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.keyfigure--img-wrapper {
  aspect-ratio: 624 / 768;
  border: 10rem solid var(--color--white);
  overflow: hidden;
}

.keyfigure--content-wrapper {
  padding: 48rem 120rem var(--padding--desktop) 48rem;
}

.keyfigures--blak-bg {
  background-color: var(--color--black);
  height: 448rem;
  margin-top: -240rem;
}

.firstseason--img-wrapper {
  aspect-ratio: 1392 / 852;
  margin-bottom: 144rem;
  right: -20rem;
}

.heading--32 {
  font-size: 32rem;
  line-height: .85;
}

.heading--32.is--24margin-bottom {
  margin-bottom: 24rem;
}

.grid--firstseason--introduction {
  z-index: 1;
  grid-column-gap: 48rem;
  grid-row-gap: 48rem;
  color: var(--color--white);
  grid-template-rows: auto;
  grid-template-columns: 528rem 1fr;
  position: relative;
}

.max--432 {
  max-width: 432rem;
}

.max--432.is--notable-game-2011-1 {
  max-width: 482rem;
  margin-left: 192rem;
}

.firstseason--img-wrapper-2 {
  aspect-ratio: 672 / 528;
}

.firstseason--img-wrapper-3 {
  aspect-ratio: 1;
}

.container--1110 {
  max-width: 1110rem;
}

.container--1110.is--280margin-bottom {
  margin-bottom: 280rem;
}

.container--1110.is--firstseason-title {
  color: var(--color--dark-yellow);
  text-align: center;
  margin-bottom: 144rem;
}

.container--1110.is--96margin-bottom {
  margin-bottom: 96rem;
}

.achievement--2010-item {
  grid-column-gap: 48rem;
  grid-row-gap: 48rem;
  background-color: var(--color--dark-yellow);
  flex-direction: column;
  max-width: 528rem;
  padding-bottom: 48rem;
  display: flex;
}

.achievement--2010-item.is--2nd {
  margin-top: -240rem;
  margin-left: auto;
}

.achievement--2010-item.is--3rd {
  z-index: 1;
  margin-top: 96rem;
  margin-left: 336rem;
  position: relative;
}

.achievement--item-img-wrapper {
  aspect-ratio: 528 / 336;
}

.achievement--item-text-wrapper {
  grid-column-gap: 28rem;
  grid-row-gap: 28rem;
  flex-direction: column;
  padding-left: 48rem;
  padding-right: 48rem;
  display: flex;
}

.heading--64 {
  font-size: 64rem;
  line-height: .85;
}

.container--1192 {
  max-width: 1192rem;
}

.container--1192.is--280margin-bottom {
  margin-bottom: 280rem;
}

.container--1192.is--firstseason-title {
  color: var(--color--dark-yellow);
  text-align: center;
  margin-bottom: 144rem;
}

.container--1192.is--96margin-bottom {
  margin-bottom: 96rem;
}

.container--1192.is--relative {
  z-index: 1;
  position: relative;
}

.notable-game--2010-img-wrapper-1 {
  z-index: 1;
  aspect-ratio: 1;
  border: 5rem solid var(--color--dark-yellow);
  max-width: 502rem;
  margin-left: 266rem;
}

.notable-game--2010-img-wrapper-2 {
  z-index: 1;
  aspect-ratio: 386 / 528;
  border: 5rem solid var(--color--dark-yellow);
  max-width: 386rem;
  margin-top: -380rem;
  margin-left: auto;
  margin-right: -48rem;
}

.notable-game--2010-img-wrapper-3 {
  aspect-ratio: 1346 / 912;
  margin-top: -240rem;
}

.notable-game--2010-img-wrapper-4 {
  aspect-ratio: 403 / 545;
  border: 5px solid var(--color--dark-yellow);
  max-width: 404rem;
  margin-top: -593rem;
  margin-bottom: 196rem;
  margin-left: -48rem;
}

._2010--score {
  grid-column-gap: 48rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: 1fr;
  margin-bottom: 96rem;
  display: grid;
}

.heading--116 {
  font-size: 116rem;
  font-weight: 700;
  line-height: .85;
}

.max--720 {
  max-width: 720rem;
}

.max--720.is--2011-notable {
  margin-top: -320rem;
  margin-left: 460rem;
}

.max--720.is--2011-notable-2 {
  margin-left: 556rem;
}

.max--720.is--notable-3 {
  margin-top: 96rem;
  margin-bottom: 192rem;
}

.notable-game--2010-img-wrapper-5 {
  aspect-ratio: 500 / 464;
  max-width: 502rem;
  margin-left: auto;
  margin-right: -48rem;
}

.notable-game--2010-img-wrapper-6 {
  z-index: 2;
  aspect-ratio: 510 / 406;
  border: 5px solid var(--color--dark-yellow);
  max-width: 510rem;
  margin-top: -406rem;
  margin-left: 48rem;
}

.notable-game--2010-img-wrapper-7 {
  aspect-ratio: 1344 / 912;
  border: 5px solid var(--color--dark-yellow);
  margin-top: -96rem;
  margin-bottom: 192rem;
}

.notable-game--2010-img-wrapper-8 {
  z-index: 1;
  aspect-ratio: 432 / 528;
  border: 5px solid var(--color--dark-yellow);
  max-width: 432rem;
  margin-left: 48rem;
}

.notable-game--2010-img-wrapper-9 {
  z-index: 1;
  aspect-ratio: 624 / 384;
  border: 5px solid var(--color--dark-yellow);
  max-width: 624rem;
  margin-top: -336rem;
  margin-left: auto;
  margin-right: -48rem;
}

.notable-game--2010-img-wrapper-10 {
  aspect-ratio: 1344 / 912;
  margin-top: -144rem;
  margin-left: auto;
}

.notable-game--2010-img-wrapper-11 {
  aspect-ratio: 452 / 528;
  border: 5px solid var(--color--dark-yellow);
  max-width: 452rem;
  margin-top: -648rem;
  margin-left: -48rem;
}

.notable-game--2010-img-wrapper-12 {
  aspect-ratio: 624 / 382;
  border: 5px solid var(--color--dark-yellow);
  max-width: 624rem;
  margin: -48rem 96rem 252rem auto;
}

.shinji--img-wrapper {
  aspect-ratio: 1440 / 960;
  overflow: hidden;
}

.testimonial-2010-img-wrapper {
  aspect-ratio: 432 / 528;
  max-width: 432rem;
  margin-left: -48rem;
}

.testimonial-2010-img-wrapper-2 {
  aspect-ratio: 624 / 528;
  max-width: 624rem;
  margin-top: -384rem;
  margin-bottom: 48rem;
  margin-left: auto;
}

.heading--80 {
  border-left-style: none;
  padding: 0;
  font-size: 80rem;
  font-weight: 700;
  line-height: 110%;
}

.heading--80.is--40margin-bottom {
  margin-bottom: 40rem;
}

.heading--80.is--uppercase {
  text-transform: uppercase;
}

.max--1100 {
  max-width: 1100rem;
}

.max--1100.is--48margin-bottom {
  margin-bottom: 48rem;
}

.testimonial-2010-img-wrapper-3 {
  aspect-ratio: 820 / 656;
  max-width: 820rem;
  margin-bottom: 120rem;
  margin-left: auto;
  margin-right: 48rem;
}

.max--1056 {
  max-width: 1056rem;
}

.max--1056.is--48margin-bottom {
  margin-bottom: 48rem;
  margin-left: auto;
}

.testimonial-2010-img-wrapper-4 {
  aspect-ratio: 384 / 528;
  max-width: 384rem;
}

.testimonial-2010-img-wrapper-5 {
  aspect-ratio: 624 / 528;
  max-width: 624rem;
  margin-top: -432rem;
  margin-bottom: 96rem;
  margin-left: auto;
}

.max--1200 {
  max-width: 1200rem;
}

.max--1200.is--48margin-bottom {
  margin-bottom: 48rem;
}

.paragraph--56 {
  font-size: 56rem;
  line-height: 1.2;
}

.paragraph--56.is--bold {
  font-weight: 700;
  line-height: 1.2;
}

.secondseason--introimgs {
  grid-column-gap: 48rem;
  grid-row-gap: 48rem;
  flex-direction: column;
  max-width: 1246rem;
  margin-bottom: 300rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.img--2011-intro {
  aspect-ratio: 1246 / 702;
  border: 5px solid var(--color--dark-yellow);
  object-fit: cover;
  width: 100%;
}

.grid--2011-intro {
  grid-column-gap: 36rem;
  grid-row-gap: 36rem;
  grid-template-rows: auto;
  grid-template-columns: 576rem 1fr;
}

._2011--img-wrapper {
  width: 100%;
  height: 100%;
}

._2011--achievements {
  position: relative;
}

.grid--achievement-2011 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--color--creme);
  grid-template-rows: auto;
  position: relative;
}

.grid--achievement-2011.is--2 {
  background-color: var(--color--black);
  color: var(--color--dark-yellow);
}

.grid--achievement-2011.is--3 {
  background-color: var(--color--dark-yellow);
}

.grid--achievement-2011.is--last {
  z-index: 1;
}

.achievement-2011--img-wrapper {
  aspect-ratio: 720 / 768;
}

.achievement--2011-text-wrapper {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 48rem;
  display: flex;
}

._2011--score-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid var(--color--black);
  background-color: var(--color--white);
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 192rem;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  padding-left: 48rem;
  display: grid;
}

._2011--score-item.is--2 {
  z-index: 1;
  margin-top: -1px;
  margin-bottom: 24rem;
  margin-left: 48rem;
  position: relative;
}

._2011--score-item.is--black {
  border-color: var(--color--dark-yellow);
  background-color: var(--color--black);
  color: var(--color--dark-yellow);
}

._2011--score-item.is--yellow {
  background-color: var(--color--dark-yellow);
  color: var(--color--black);
}

.score--line {
  background-color: var(--color--black);
  width: 1px;
  height: 166rem;
}

.score--line.is--yellow {
  background-color: var(--color--dark-yellow);
}

.notable-game-2011-img-wrapper-1 {
  aspect-ratio: 1344 / 912;
  margin-top: -96rem;
}

.notable-game-2011-img-wrapper-2 {
  aspect-ratio: 768 / 482;
  max-width: 768rem;
  margin-top: -96rem;
  margin-left: -48rem;
}

.notable-game-2011-img-wrapper-3 {
  aspect-ratio: 1;
  max-width: 482rem;
  margin-top: -280rem;
  margin-left: auto;
  margin-right: 48rem;
}

.notable-game-2011-img-wrapper-4 {
  aspect-ratio: 528 / 432;
  max-width: 528rem;
  margin-top: 48rem;
  margin-left: 96rem;
  margin-right: 48rem;
}

.notable-game-2011-img-wrapper-5 {
  aspect-ratio: 1200 / 912;
  max-width: 1200rem;
  margin-top: -48rem;
  margin-left: -48rem;
}

.notable-game-2011-img-wrapper-6 {
  aspect-ratio: 336 / 480;
  max-width: 336rem;
  margin-top: -576rem;
  margin-left: auto;
  margin-right: 28rem;
}

.notable-game-2011-img-wrapper-7 {
  aspect-ratio: 408 / 528;
  max-width: 408rem;
  margin-left: -20rem;
}

.notable-game-2011-img-wrapper-8 {
  z-index: 5;
  aspect-ratio: 528 / 432;
  max-width: 528rem;
  margin-top: 96rem;
  margin-left: auto;
  margin-right: 172rem;
}

.notable-game-2011-img-wrapper-9 {
  aspect-ratio: 907 / 689;
  max-width: 907rem;
  margin-top: -48rem;
  margin-left: auto;
  margin-right: -48rem;
}

.notable-game-2011-img-wrapper-10 {
  aspect-ratio: 907 / 689;
  max-width: 907rem;
  margin-top: -144rem;
  margin-left: -48rem;
}

.notable-game-2011-img-wrapper-11 {
  aspect-ratio: 384 / 528;
  max-width: 384rem;
  margin-top: -384rem;
  margin-left: auto;
}

.notable-game-2011-img-wrapper-12 {
  aspect-ratio: 432 / 340;
  max-width: 432rem;
  margin-top: -180rem;
}

.notable-game-2011-img-wrapper-13 {
  aspect-ratio: 388 / 432;
  max-width: 388rem;
  margin-top: -48rem;
  margin-left: 120rem;
}

.notable-game-2011-img-wrapper-14 {
  aspect-ratio: 672 / 432;
  max-width: 672rem;
  margin-top: -200rem;
  margin-left: 576rem;
}

.notable-game-2011-img-wrapper-15 {
  aspect-ratio: 1412 / 1008;
  margin-top: -200rem;
}

.testimonial--2011-item {
  background-color: var(--color--creme);
  max-width: 912rem;
  padding: 48rem 96rem 192rem 48rem;
}

.testimonial--2011-item.is--2 {
  max-width: 864rem;
  margin-top: -96rem;
  margin-left: auto;
  padding-top: 192rem;
  padding-bottom: 96rem;
}

.testimonial--2011-item.is--3 {
  max-width: 864rem;
  margin-top: -96rem;
  padding-bottom: 96rem;
  position: relative;
}

.heading--56 {
  font-size: 56rem;
  font-weight: 700;
  line-height: 110%;
}

.heading--56.is--48margin-bottom {
  margin-bottom: 48rem;
}

.heading--56.is--keyfigure {
  text-transform: uppercase;
  margin-top: 8rem;
  margin-bottom: 42rem;
}

.heading--56.is--40margin-bottom {
  margin-bottom: 40rem;
}

.testimonial--2011-img-wrapper-2 {
  aspect-ratio: 672 / 528;
  max-width: 672rem;
  margin-top: -48rem;
  margin-left: 48rem;
}

.testimonial--2011-img-wrapper-1 {
  aspect-ratio: 482 / 624;
  max-width: 482rem;
  margin-top: -672rem;
  margin-left: auto;
}

.testimonial--2011-img-wrapper-3 {
  aspect-ratio: 576 / 432;
  max-width: 576rem;
  margin-top: -384rem;
  margin-left: auto;
}

.testimonial--2011-img-wrapper-4 {
  aspect-ratio: 432 / 672;
  max-width: 432rem;
  margin-top: -576rem;
}

.testimonial--2011-img-wrapper-5 {
  aspect-ratio: 1296 / 816;
  max-width: 1296rem;
  margin-top: -48rem;
  margin-left: 48rem;
}

.testimonial--2011-img-wrapper-6 {
  aspect-ratio: 1;
  max-width: 480rem;
  margin-top: -432rem;
  margin-left: auto;
  margin-right: 48rem;
}

.testimonial--2011-img-wrapper-7 {
  z-index: 1;
  aspect-ratio: 1440 / 912;
}

.max--1008--yellow {
  z-index: 1;
  background-color: var(--color--dark-yellow);
  max-width: 1008rem;
  margin-top: -96rem;
  padding: 96rem;
  position: relative;
}

.paragraph--48 {
  font-size: 48rem;
}

.line-divider {
  z-index: 2;
  background-color: var(--color--black);
  height: 1px;
  position: relative;
}

.container--1248 {
  max-width: 1248rem;
}

.container--1248.is--280margin-bottom {
  margin-bottom: 280rem;
}

.container--1248.is--firstseason-title {
  color: var(--color--dark-yellow);
  text-align: center;
  margin-bottom: 144rem;
}

.container--1248.is--96margin-bottom {
  margin-bottom: 96rem;
}

.max--432-copy {
  max-width: 485rem;
}

.max--432-copy.is--notable-game-2011-1 {
  max-width: 482rem;
  margin-left: 192rem;
}

.notable-2012--img-wrapper {
  aspect-ratio: 2048 / 1720;
  color: var(--color--white);
}

.notable-2012--img-wrapper-2 {
  aspect-ratio: 384 / 500;
  max-width: 384rem;
  margin-top: -48rem;
  margin-left: -48rem;
}

.notable-2012--img-wrapper-3 {
  aspect-ratio: 626 / 470;
  max-width: 626rem;
  margin-top: -288rem;
  margin-bottom: 96rem;
  margin-left: 432rem;
}

.max--482 {
  max-width: 482rem;
}

.max--482.is--notable-game-2011-1 {
  max-width: 482rem;
  margin-left: 192rem;
}

.max--482.is--notable-2012 {
  margin-top: -432rem;
  margin-left: auto;
}

.notable-2012--img-wrapper-4 {
  aspect-ratio: 576 / 624;
  max-width: 576rem;
  margin-top: -144rem;
  margin-left: auto;
}

.notable-2012--img-wrapper-5 {
  aspect-ratio: 672 / 432;
  max-width: 672rem;
  margin-top: -336rem;
}

.score--2012 {
  grid-column-gap: 48rem;
  grid-row-gap: 0rem;
  color: var(--color--white);
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.score--2012.is--2 {
  top: 261.8rem;
}

.relative {
  position: relative;
}

.score--wrapper {
  display: inline-block;
  position: absolute;
  inset: 144rem auto auto 0%;
}

.score--wrapper.is--2 {
  inset: 244rem 0% auto auto;
}

.notable-2012--img-wrapper-6 {
  aspect-ratio: 384 / 480;
  max-width: 384rem;
  margin-top: -48rem;
  margin-left: -48rem;
}

.notable-2012--img-wrapper-7 {
  aspect-ratio: 818 / 480;
  max-width: 818rem;
  margin-top: -480rem;
  margin-bottom: 96rem;
  margin-left: 430rem;
}

.notable-2012--img-wrapper-8 {
  aspect-ratio: 672 / 432;
  max-width: 672rem;
}

.notable-2012--img-wrapper-9 {
  aspect-ratio: 620 / 528;
  max-width: 620rem;
  margin-top: 96rem;
  margin-left: auto;
}

.max--572 {
  max-width: 572rem;
}

.max--572.is--notable-game-2011-1 {
  max-width: 482rem;
  margin-left: 192rem;
}

.max--572.is--notable-2012 {
  margin-top: -432rem;
  margin-left: auto;
}

.notable-2012--img-wrapper-10 {
  aspect-ratio: 384 / 480;
  max-width: 384rem;
  margin-left: 48rem;
}

.notable-2012--img-wrapper-11 {
  aspect-ratio: 1;
  max-width: 432rem;
  margin-top: -336rem;
  margin-left: 530rem;
}

.notable-2012--img-wrapper-12 {
  aspect-ratio: 384 / 480;
  max-width: 384rem;
  margin-top: -144rem;
  margin-left: auto;
  margin-right: -48rem;
}

.notable-2012--img-wrapper-13 {
  aspect-ratio: 864 / 576;
  max-width: 864rem;
  margin-top: -144rem;
  margin-left: 48rem;
}

.santana--img-wrapper {
  aspect-ratio: 1440 / 960;
  overflow: hidden;
}

.testimonial--2012-img-wrapper {
  aspect-ratio: 1344 / 816;
  margin-top: 144rem;
  margin-bottom: 144rem;
}

.grid--2els {
  grid-column-gap: 48rem;
  grid-row-gap: 48rem;
  grid-template-rows: auto;
  margin-top: 144rem;
  margin-bottom: 144rem;
}

.testimonial--2012-img-wrapper-2 {
  width: 100%;
  height: 816rem;
}

.testimonial--2012-img-wrapper-3 {
  z-index: 1;
  margin-top: var(--padding--desktop);
  aspect-ratio: 1344 / 912;
  margin-left: -48rem;
}

.heading--200 {
  text-transform: uppercase;
  font-size: 200rem;
  font-weight: 700;
  line-height: .9;
}

.impact--img-wrapper {
  max-width: 0;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.impact--img-wrapper.is--absolute {
  max-width: 0;
  height: 100vh;
  position: absolute;
  inset: 0%;
}

.impact--img-wrapper-2 {
  margin: var(--padding--desktop) -48rem var(--padding--desktop) auto;
  aspect-ratio: 1344 / 912;
}

.grid--impact-item {
  margin-bottom: var(--padding--desktop);
  grid-column-gap: 20rem;
  grid-row-gap: 16rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  align-items: end;
}

.impact--bar-wrapper {
  background-color: #1d1d1d0d;
  border-radius: 100rem;
  margin-bottom: 8rem;
}

.impact--bar {
  background-color: var(--color--dark-yellow);
  border-radius: 400rem;
  width: 94%;
  height: 18rem;
}

.impact--bar.is--1 {
  width: 100%;
}

.impact--bar.is--2 {
  width: 94%;
}

.impact--bar.is--3 {
  width: 62%;
}

.impact--bar.is--4 {
  width: 43%;
}

.heading--number {
  text-transform: uppercase;
  font-size: 120rem;
  font-weight: 700;
  line-height: .8;
}

.heading--number.is--32margin-bottom {
  margin-bottom: 32rem;
}

.paragraph--24 {
  font-size: 24rem;
}

.paragraph--24.is--80margin-bottom {
  margin-bottom: 80rem;
}

.yellowwall-img-wrapper--footer {
  aspect-ratio: 1440 / 852;
}

.footer-logo {
  max-width: 96rem;
  color: var(--color--white);
}

.footer--link {
  color: var(--color--black);
  cursor: pointer;
  padding-top: 4rem;
  padding-bottom: 4rem;
  font-size: 18rem;
  text-decoration: none;
  transition: all .2s cubic-bezier(.38, .005, .215, 1);
}

.footer--link:hover {
  opacity: .4;
}

.footer--link.is--d9d9d9 {
  color: #d9d9d9;
}

.footer-column {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.true--love {
  text-transform: uppercase;
  font-style: italic;
  font-weight: 700;
}

.navbar--menu {
  z-index: 1001;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: fixed;
  inset: auto 0% 0%;
  overflow: hidden;
}

.navlink {
  opacity: .2;
  color: var(--color--dark-yellow);
  text-transform: uppercase;
  padding: 4rem 8rem;
  font-size: 15vh;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  display: block;
}

.navlink:hover {
  background-color: var(--color--dark-yellow);
  opacity: 1;
  color: var(--color--black);
}

.menu--close {
  width: 36rem;
  height: 36rem;
  color: var(--color--dark-yellow);
  cursor: pointer;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 26rem 52rem auto auto;
}

.quicklink--img {
  width: 114rem;
}

.shinji--text {
  color: var(--color--dark-yellow);
  text-transform: uppercase;
  white-space: nowrap;
  font-size: 14vw;
  font-weight: 700;
  line-height: .8;
}

.shinji--text.is--2nd {
  z-index: 1;
  position: relative;
}

.shinji--text.is--santana {
  z-index: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  font-size: 15.5vw;
  position: relative;
}

.shinji--text-wrapper {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.shinji--text-wrapper.is--santana {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.spline {
  position: absolute;
  inset: auto 0% 0%;
}

.loading--screen {
  z-index: 2000;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  margin: auto;
  display: none;
  position: fixed;
  inset: 0%;
}

.loading--line {
  background-color: var(--color--black);
  border-radius: 100rem;
  width: 50%;
  height: 4rem;
}

.loading--line-wrapper {
  grid-column-gap: 32rem;
  grid-row-gap: 32rem;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.loading--line-parent {
  background-color: #1d1d1d33;
  border-radius: 100rem;
  width: 287rem;
  height: 4rem;
  overflow: hidden;
}

.loading--text-bottom {
  text-align: center;
  letter-spacing: .05em;
  text-transform: uppercase;
  font-size: 14rem;
  position: absolute;
  inset: auto 0% 48rem;
}

.loading--logo {
  z-index: 1002;
  max-width: 58rem;
  color: var(--color--dark-yellow);
  position: relative;
}

.transition--section {
  background-color: var(--color--white);
  align-items: flex-end;
  height: 100vh;
  margin-top: -50vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.transition--section.is--circle-1 {
  z-index: 1;
  background-color: var(--color--creme);
  margin-top: -20vh;
  overflow: visible;
}

.transition--section.is--circle-2 {
  background-color: var(--color--dark-yellow);
  margin-top: -20vh;
  overflow: visible;
}

.transition--left, .transition--right {
  background-color: var(--color--creme);
  flex: 1;
  height: 0%;
}

.circle--transition {
  background-color: var(--color--dark-yellow);
  perspective-origin: 50%;
  transform-origin: 50%;
  border-radius: 500%;
  width: 100vh;
  height: 100vh;
  margin-bottom: -50vh;
  margin-left: auto;
  margin-right: auto;
}

.circle--transition.is--black {
  z-index: 2;
  background-color: var(--color--black);
  position: relative;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-hidden.is--20vh {
  margin-top: -20vh;
}

.overflow-hidden.is--navbar {
  margin-top: 12rem;
}

.div-block {
  grid-column-gap: 20vw;
  grid-row-gap: 20vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
}

.impact-fixed-container {
  height: 300vh;
}

.impact--img-container {
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: relative;
}

.section--1 {
  height: 100vh;
}

.circle--loading {
  aspect-ratio: 1;
  background-color: var(--color--creme);
  border-radius: 500rem;
  width: 30vw;
  margin: auto;
  position: absolute;
  inset: 0%;
}

.navbar--menu--container {
  background-color: var(--color--black);
  perspective-origin: 50% 100%;
  transform-origin: 50% 100%;
  flex-direction: column;
  justify-content: flex-end;
  display: flex;
  overflow: hidden;
}

.yellow-text {
  color: var(--color--dark-yellow);
}

.loading--screen-container {
  background-color: var(--color--dark-yellow);
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  overflow: hidden;
}

.link {
  opacity: .4;
  color: var(--color--black);
  cursor: pointer;
  text-decoration: none;
  transition: opacity .2s cubic-bezier(.38, .005, .215, 1);
}

.link:hover {
  opacity: 1;
}

@media screen and (max-width: 991px) {
  .navbar {
    height: 60rem;
    margin-bottom: -60rem;
    padding-top: 12rem;
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .navbar--logo {
    max-width: 56rem;
  }

  .navbar--menu-trigger {
    width: 40rem;
    height: 40rem;
  }

  .section.is--afterhero {
    padding-top: var(--padding--mobile);
    grid-column-gap: 96rem;
    grid-row-gap: 96rem;
  }

  .section.is--quicklinks {
    padding-top: var(--padding--mobile);
    padding-bottom: var(--padding--mobile);
  }

  .section.is--after--keyfigures {
    padding-top: var(--padding--mobile);
    margin-top: -20rem;
  }

  .section.is--firstseason-achievements {
    padding-top: var(--padding--mobile);
    padding-bottom: var(--padding--mobile);
    margin-top: -20rem;
  }

  .section.is--notablegames-2010-1, .section.is--notablegames-2010-2 {
    padding-top: var(--padding--mobile);
    padding-bottom: var(--padding--mobile);
  }

  .section.is--notablegames-2010-3 {
    padding-top: var(--padding--mobile);
    padding-bottom: var(--padding--mobile);
    margin-top: 0;
  }

  .section.is--testimonial-2010 {
    padding-top: var(--padding--mobile);
    padding-bottom: var(--padding--mobile);
  }

  .section.is--2010-end {
    padding-top: var(--padding--mobile);
  }

  .section.is--2011-first, .section.is--2011-achievements {
    padding-top: var(--padding--mobile);
    padding-bottom: var(--padding--mobile);
  }

  .section.is--2011-notable {
    padding-top: var(--padding--mobile);
  }

  .section.is--2011-notable-2 {
    padding-top: var(--padding--mobile);
    margin-top: -20rem;
  }

  .section.is--2011-notable-3 {
    padding-top: var(--padding--mobile);
    padding-bottom: var(--padding--mobile);
    margin-top: -20rem;
  }

  .section.is--2011-testimonials {
    padding-top: var(--padding--mobile);
    padding-bottom: var(--padding--mobile);
  }

  .section.is--2011-end {
    padding-bottom: var(--padding--mobile);
  }

  .section.is--third-season {
    padding-top: 48rem;
  }

  .section.is--2012-achievement {
    padding-top: var(--padding--mobile);
  }

  .section.is--2012-notable, .section.is--notable-2012-2 {
    padding-top: var(--padding--mobile);
    margin-top: -20rem;
  }

  .section.is--notable-2012-3 {
    padding-top: var(--padding--mobile);
    padding-bottom: var(--padding--mobile);
    margin-top: -20rem;
  }

  .section.is--2012-testimonials {
    padding-top: var(--padding--mobile);
  }

  .section.is--2012-end {
    padding-top: var(--padding--mobile);
    padding-bottom: var(--padding--mobile);
    margin-top: -20rem;
  }

  .section.is--impact {
    padding-top: var(--padding--mobile);
  }

  .section.is--impact-description {
    padding-top: var(--padding--mobile);
    padding-bottom: var(--padding--mobile);
  }

  .section.is--footer {
    padding-top: 20rem;
    padding-bottom: 0;
  }

  .container--1344.is--keyfigures {
    padding: var(--padding--mobile) 20rem;
  }

  .container--1344.is--footer {
    grid-column-gap: 48rem;
    grid-row-gap: 48rem;
    grid-template-columns: auto auto;
    margin-bottom: 20rem;
    padding-top: 20rem;
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .heading--240 {
    font-size: 16vw;
  }

  .heading--240.is--heja {
    margin-top: var(--padding--mobile);
  }

  .heading--240.is--title {
    font-size: 119rem;
  }

  .grid--3els.is--96gap {
    grid-column-gap: 24rem;
    grid-row-gap: 24rem;
    grid-template-columns: 1fr;
  }

  .grid--3els.is--32margin-bottom {
    margin-bottom: 16rem;
  }

  .grid--3els.is--2012-game {
    padding-top: 20rem;
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .grid--3els.is--white {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .heading--16.is--keyfigure-title {
    display: none;
  }

  .heading--16.is--footer {
    margin-bottom: 20rem;
  }

  .paragraph--32 {
    font-size: 20rem;
  }

  .container--960.is--thirdseason-intro {
    margin-top: -20rem;
    padding: 48rem 20rem;
  }

  .yellowwall--img-wrapper {
    margin-top: -20rem;
  }

  .container--1152.is--280margin-bottom, .container--1152.is--firstseason-title, .container--1152.is--secondtitle {
    margin-bottom: var(--padding--mobile);
  }

  .klopp--img-wrapper {
    margin-top: -20rem;
    margin-left: auto;
  }

  .heading--150 {
    font-size: 11.8vw;
  }

  .heading--150.is--achievement {
    margin-bottom: 24rem;
    font-size: 93rem;
  }

  .era--img-wrapper {
    max-width: none;
  }

  .heading--48 {
    font-size: 40rem;
  }

  .heading--48.is--keyfigure {
    margin-bottom: 24rem;
  }

  .quicklink--link {
    grid-template-columns: 1fr auto;
    padding-left: 0;
    font-size: 20rem;
  }

  .keyfigure--item {
    margin-top: var(--padding--mobile);
    grid-template-columns: 1fr 2fr;
  }

  .keyfigure--img-wrapper {
    border-width: 3px;
  }

  .keyfigure--content-wrapper {
    padding: 20rem 0 0;
  }

  .firstseason--img-wrapper {
    margin-bottom: var(--padding--mobile);
  }

  .heading--32 {
    font-size: 28rem;
  }

  .grid--firstseason--introduction {
    grid-template-columns: 1fr;
  }

  .max--432.is--notable-game-2011-1 {
    margin-left: 0;
  }

  .achievement--2010-item.is--2nd {
    margin-top: 48rem;
  }

  .achievement--2010-item.is--3rd {
    margin-top: 48rem;
    margin-left: auto;
    margin-right: auto;
  }

  .achievement--item-text-wrapper {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .heading--64 {
    font-size: 40rem;
  }

  .container--1192.is--280margin-bottom {
    margin-bottom: var(--padding--mobile);
  }

  .notable-game--2010-img-wrapper-1 {
    border-width: 3rem;
    margin-left: 0;
  }

  .notable-game--2010-img-wrapper-2 {
    border-width: 3rem;
    margin-top: -20rem;
    margin-right: -20rem;
  }

  .notable-game--2010-img-wrapper-3 {
    margin-top: -20rem;
  }

  .notable-game--2010-img-wrapper-4 {
    border-width: 3px;
    margin-top: -20rem;
    margin-bottom: 96rem;
    margin-left: -20rem;
  }

  ._2010--score {
    margin-bottom: 48rem;
  }

  .heading--116 {
    font-size: 9vw;
  }

  .max--720.is--2011-notable, .max--720.is--2011-notable-2 {
    margin-top: 48rem;
    margin-left: 0;
  }

  .max--720.is--notable-3 {
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .notable-game--2010-img-wrapper-5 {
    margin-right: -20rem;
  }

  .notable-game--2010-img-wrapper-6 {
    border-width: 2px;
    margin-top: -20rem;
    margin-left: 0;
  }

  .notable-game--2010-img-wrapper-7 {
    margin-top: -20rem;
    margin-bottom: var(--padding--mobile);
  }

  .notable-game--2010-img-wrapper-8 {
    border-width: 2px;
    margin-left: 0;
  }

  .notable-game--2010-img-wrapper-9 {
    border-width: 2px;
    margin-top: -20rem;
    margin-right: -20rem;
  }

  .notable-game--2010-img-wrapper-10 {
    margin-top: 48rem;
  }

  .notable-game--2010-img-wrapper-11 {
    border-width: 2px;
    margin-top: -20rem;
    margin-left: -20rem;
  }

  .notable-game--2010-img-wrapper-12 {
    margin-top: -20rem;
    margin-right: 0;
    margin-bottom: var(--padding--mobile);
    border-width: 2px;
  }

  .testimonial-2010-img-wrapper {
    margin-left: -20rem;
  }

  .testimonial-2010-img-wrapper-2 {
    margin-top: -20rem;
    margin-right: -20rem;
  }

  .heading--80 {
    font-size: 40rem;
  }

  .heading--80.is--40margin-bottom {
    margin-bottom: 20rem;
  }

  .testimonial-2010-img-wrapper-3 {
    margin-bottom: 48rem;
  }

  .testimonial-2010-img-wrapper-5 {
    margin-top: -20rem;
    margin-bottom: 48rem;
  }

  .paragraph--56 {
    font-size: 20rem;
  }

  .secondseason--introimgs {
    margin-bottom: var(--padding--mobile);
  }

  .grid--2011-intro {
    grid-template-columns: 1fr;
  }

  .grid--achievement-2011 {
    grid-template-columns: 1fr;
    margin-bottom: 40rem;
  }

  .grid--achievement-2011.is--2, .grid--achievement-2011.is--3, .grid--achievement-2011.is--last {
    margin-bottom: 0;
  }

  .achievement--2011-text-wrapper {
    grid-column-gap: 40rem;
    grid-row-gap: 40rem;
    padding: 40rem 20rem;
  }

  ._2011--score-item {
    grid-template-columns: 1fr auto 100rem;
    margin-left: -10rem;
    padding-left: 24rem;
  }

  ._2011--score-item.is--2 {
    margin-left: 10rem;
  }

  .score--line {
    height: 100rem;
  }

  .notable-game-2011-img-wrapper-2 {
    margin-top: -20rem;
    margin-left: -20rem;
  }

  .notable-game-2011-img-wrapper-3 {
    margin-top: -20rem;
    margin-bottom: 48rem;
    margin-right: 20rem;
  }

  .notable-game-2011-img-wrapper-4 {
    margin-left: 0;
    margin-right: 0;
  }

  .notable-game-2011-img-wrapper-5 {
    margin-top: -20rem;
    margin-left: 0;
  }

  .notable-game-2011-img-wrapper-6, .notable-game-2011-img-wrapper-7 {
    margin-top: -20rem;
  }

  .notable-game-2011-img-wrapper-8 {
    margin-top: 48rem;
    margin-left: 0;
    margin-right: 0;
  }

  .notable-game-2011-img-wrapper-9 {
    margin-right: 0;
  }

  .notable-game-2011-img-wrapper-10, .notable-game-2011-img-wrapper-11 {
    margin-top: -20rem;
  }

  .notable-game-2011-img-wrapper-12 {
    margin-top: -20rem;
    margin-left: 0;
  }

  .notable-game-2011-img-wrapper-13 {
    z-index: 1;
    margin-top: 48rem;
    margin-left: auto;
    margin-right: auto;
  }

  .notable-game-2011-img-wrapper-14 {
    margin-top: -20rem;
    margin-left: 0;
  }

  .notable-game-2011-img-wrapper-15 {
    margin-top: 0;
  }

  .testimonial--2011-item {
    padding: 48rem 20rem 64rem;
  }

  .testimonial--2011-item.is--2 {
    margin-top: -20rem;
    padding-top: 48rem;
    padding-bottom: 64rem;
  }

  .testimonial--2011-item.is--3 {
    margin-top: -20rem;
  }

  .heading--56 {
    font-size: 40rem;
  }

  .heading--56.is--40margin-bottom {
    margin-bottom: 20rem;
  }

  .testimonial--2011-img-wrapper-2 {
    margin-top: -20rem;
    margin-left: 0;
  }

  .testimonial--2011-img-wrapper-1 {
    z-index: 1;
    margin-top: -20rem;
    margin-left: auto;
    margin-right: auto;
  }

  .testimonial--2011-img-wrapper-3 {
    margin-top: -20rem;
  }

  .testimonial--2011-img-wrapper-4 {
    margin-top: -20rem;
    margin-left: -20rem;
  }

  .testimonial--2011-img-wrapper-5 {
    margin-top: -20rem;
    margin-left: auto;
    margin-right: -20rem;
  }

  .testimonial--2011-img-wrapper-6 {
    margin-top: -20rem;
    margin-right: auto;
  }

  .max--1008--yellow {
    margin-top: -20rem;
    padding: 48rem 20rem;
  }

  .paragraph--48 {
    font-size: 20rem;
  }

  .notable-2012--img-wrapper-2 {
    margin-top: -20rem;
    margin-left: -20rem;
  }

  .notable-2012--img-wrapper-3 {
    margin-top: -20rem;
    margin-bottom: 48rem;
    margin-left: auto;
  }

  .notable-2012--img-wrapper-4 {
    margin-top: 48rem;
    margin-right: -20rem;
  }

  .notable-2012--img-wrapper-5 {
    margin-top: -20rem;
  }

  .score--wrapper {
    top: 96rem;
  }

  .score--wrapper.is--2 {
    top: 163.7rem;
  }

  .notable-2012--img-wrapper-6 {
    margin-top: -20rem;
    margin-left: -20rem;
  }

  .notable-2012--img-wrapper-7 {
    margin-top: -20rem;
    margin-bottom: 48rem;
    margin-left: auto;
  }

  .notable-2012--img-wrapper-8 {
    margin-left: auto;
    margin-right: -20rem;
  }

  .notable-2012--img-wrapper-9 {
    margin-top: 48rem;
    margin-left: auto;
    margin-right: auto;
  }

  .max--572.is--notable-2012 {
    margin-top: 48rem;
  }

  .notable-2012--img-wrapper-10 {
    margin-left: 0;
  }

  .notable-2012--img-wrapper-11 {
    margin-top: -20rem;
    margin-left: auto;
    margin-right: -20rem;
  }

  .notable-2012--img-wrapper-12 {
    margin-top: -20rem;
    margin-right: auto;
  }

  .notable-2012--img-wrapper-13 {
    margin-top: 48rem;
    margin-left: -20rem;
  }

  .santana--img-wrapper {
    aspect-ratio: 1;
  }

  .testimonial--2012-img-wrapper {
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .grid--2els {
    grid-column-gap: 20rem;
    grid-row-gap: 20rem;
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .testimonial--2012-img-wrapper-2 {
    aspect-ratio: 2 / 3;
    height: auto;
  }

  .testimonial--2012-img-wrapper-3 {
    margin-top: 48rem;
    margin-left: -20rem;
  }

  .heading--200 {
    font-size: 16vw;
  }

  .impact--img-wrapper {
    height: 100vw;
  }

  .impact--img-wrapper-2 {
    margin-top: 48rem;
    margin-bottom: 48rem;
    margin-right: -20rem;
  }

  .grid--impact-item {
    margin-bottom: var(--padding--mobile);
    grid-row-gap: 8rem;
  }

  .impact--bar-wrapper {
    margin-bottom: 3rem;
  }

  .impact--bar {
    height: 8rem;
  }

  .heading--number {
    font-size: 48rem;
  }

  .paragraph--24 {
    font-size: 20rem;
  }

  .paragraph--24.is--80margin-bottom {
    margin-bottom: 40rem;
  }

  .footer-logo {
    max-width: 64rem;
  }

  .navlink {
    padding: 1vw 2vw;
    font-size: 9vw;
  }

  .menu--close {
    width: 32rem;
    height: 32rem;
    top: 16.3rem;
    right: 25rem;
  }

  .quicklink--img {
    width: 96rem;
  }

  .loading--logo {
    max-width: 48rem;
  }

  .transition--section {
    display: none;
  }

  .overflow-hidden.is--20vh {
    margin-top: 0;
  }

  .circle--loading {
    width: 50vw;
  }
}

@media screen and (max-width: 767px) {
  .navbar {
    align-items: start;
    height: 54rem;
    padding-top: 10rem;
  }

  .navbar--text-left {
    font-size: 11rem;
  }

  .navbar--logo {
    max-width: 48rem;
  }

  .section.is--hero {
    padding-top: 120rem;
  }

  .section.is--firstseason-achievements {
    margin-top: -20rem;
  }

  .container--1344.is--footer {
    grid-column-gap: 24rem;
    grid-row-gap: 24rem;
    grid-template-columns: auto;
  }

  .heading--240 {
    font-size: 13vw;
  }

  .heading--240.is--title {
    font-size: 15vw;
  }

  .grid--3els.is--first {
    margin-top: 20rem;
    padding-left: 21.1rem;
    padding-right: 21.1rem;
  }

  .heading--16 {
    font-size: 14rem;
  }

  .heading--150 {
    font-size: 10vw;
  }

  .heading--150.is--notable {
    margin-bottom: 12rem;
    font-size: 11vw;
  }

  .heading--150.is--achievement {
    margin-bottom: 12rem;
    font-size: 12vw;
  }

  .heading--48 {
    font-size: 28rem;
  }

  .quicklink--link {
    font-size: 18rem;
  }

  .keyfigure--item {
    grid-template-columns: 1fr;
  }

  .keyfigure--content-wrapper {
    padding-top: 0;
    padding-bottom: 40rem;
  }

  .grid--firstseason--introduction {
    grid-column-gap: 32rem;
    grid-row-gap: 32rem;
  }

  .heading--64 {
    font-size: 28rem;
  }

  ._2010--score {
    margin-bottom: 32rem;
  }

  .heading--116 {
    font-size: 8vw;
  }

  .notable-game--2010-img-wrapper-7 {
    margin-left: -20rem;
  }

  .heading--80 {
    font-size: 28rem;
  }

  .testimonial-2010-img-wrapper-4 {
    margin-left: auto;
    margin-right: -20rem;
  }

  .grid--2011-intro {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  ._2011--score-item {
    grid-template-columns: 1fr auto 60rem;
    padding-left: 10rem;
  }

  .score--line {
    height: 60rem;
  }

  .notable-game-2011-img-wrapper-1 {
    margin-top: -48rem;
  }

  .notable-game-2011-img-wrapper-3 {
    margin-right: -20rem;
  }

  .notable-game-2011-img-wrapper-5 {
    margin-top: -40rem;
  }

  .notable-game-2011-img-wrapper-11 {
    margin-right: -20rem;
  }

  .notable-game-2011-img-wrapper-12, .notable-game-2011-img-wrapper-14 {
    margin-left: -20rem;
  }

  .heading--56 {
    font-size: 28rem;
  }

  .testimonial--2011-img-wrapper-2 {
    margin-left: auto;
    margin-right: -20rem;
  }

  .testimonial--2011-img-wrapper-1 {
    margin-left: -20rem;
  }

  .testimonial--2011-img-wrapper-6 {
    margin-right: -20rem;
  }

  .score--wrapper {
    top: 60rem;
  }

  .score--wrapper.is--2 {
    top: 97.2rem;
  }

  .notable-2012--img-wrapper-12 {
    margin-left: 0;
  }

  .notable-2012--img-wrapper-13 {
    margin-left: auto;
    margin-right: -20rem;
  }

  .heading--200 {
    font-size: 13vw;
  }

  .impact--img-wrapper-2, .yellowwall-img-wrapper--footer {
    aspect-ratio: 1;
  }

  .menu--close {
    padding: 1.4rem;
    top: 14.7rem;
    right: 23.8rem;
  }

  .quicklink--img {
    width: 80rem;
  }

  .loading--line-parent {
    width: 200rem;
  }

  .loading--text-bottom {
    font-size: 12rem;
  }

  .loading--logo {
    max-width: 40rem;
  }

  .overflow-hidden.is--navbar {
    margin-top: 17rem;
  }
}

@media screen and (max-width: 479px) {
  .heading--240 {
    font-size: 19vw;
  }

  .grid--3els.is--first {
    grid-template-columns: 1fr auto 1fr;
  }

  .afterhero--img-wrapper, .yellowwall--img-wrapper {
    aspect-ratio: 1;
  }

  .heading--150 {
    font-size: 12vw;
  }

  .heading--150.is--achievement {
    font-size: 11vw;
  }

  .firstseason--img-wrapper {
    aspect-ratio: 1;
  }

  .heading--32.is--24margin-bottom {
    margin-bottom: 8rem;
  }

  .notable-game--2010-img-wrapper-3, .notable-game--2010-img-wrapper-6, .notable-game--2010-img-wrapper-7, .notable-game--2010-img-wrapper-10, .notable-game--2010-img-wrapper-12 {
    aspect-ratio: 1;
  }

  .shinji--img-wrapper {
    aspect-ratio: 2 / 3;
  }

  .testimonial-2010-img-wrapper-2, .testimonial-2010-img-wrapper-3, .testimonial-2010-img-wrapper-5, .img--2011-intro, .achievement-2011--img-wrapper, .notable-game-2011-img-wrapper-1, .notable-game-2011-img-wrapper-2, .notable-game-2011-img-wrapper-4, .notable-game-2011-img-wrapper-5, .notable-game-2011-img-wrapper-8, .notable-game-2011-img-wrapper-9, .notable-game-2011-img-wrapper-10, .notable-game-2011-img-wrapper-14, .notable-game-2011-img-wrapper-15, .testimonial--2011-img-wrapper-2, .testimonial--2011-img-wrapper-3, .testimonial--2011-img-wrapper-5 {
    aspect-ratio: 1;
  }

  .testimonial--2011-img-wrapper-6 {
    margin-left: -20rem;
    margin-right: auto;
  }

  .testimonial--2011-img-wrapper-7 {
    aspect-ratio: 1;
  }

  .notable-2012--img-wrapper {
    aspect-ratio: 2048 / 2000;
  }

  .notable-2012--img-wrapper-3, .notable-2012--img-wrapper-5, .notable-2012--img-wrapper-8, .notable-2012--img-wrapper-9, .notable-2012--img-wrapper-13 {
    aspect-ratio: 1;
  }

  .santana--img-wrapper {
    aspect-ratio: 2 / 3;
  }

  .testimonial--2012-img-wrapper, .testimonial--2012-img-wrapper-3 {
    aspect-ratio: 1;
  }

  .shinji--text.is--santana {
    font-size: 25vw;
  }

  .loading--logo {
    max-width: 48rem;
  }
}

#w-node-c7a8572e-aa1b-ff78-5d2d-977135cda51d-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5586940a-85f1-631d-5e82-3a594fd4bce6-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f2db97b9-8039-82b4-a8fa-1e38c205aabd-ce8c93b9 {
  justify-self: end;
}

#w-node-_7da45cb8-b4d4-be10-b6ef-ec570fb67ce2-ce8c93b9, #w-node-_50b0998b-4c5d-2168-1b1a-892012a5ca39-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83d1547b-8fe1-b14c-7aa9-d18d9584bfc7-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_06bfdf2d-9786-ebc3-7654-b16965840081-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2627da96-f1c9-f8ad-5945-4bce312c929d-ce8c93b9, #w-node-_5226b3cf-d603-ea68-cdbe-cd94bde8b973-ce8c93b9, #w-node-e3df21ea-0b6d-3aa4-f175-75cd96239874-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3254320-3c21-c249-4fd2-922e91090348-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_76603c1a-bd1c-b8b9-fc45-7c39da712ce1-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18e8e82b-ea89-67f6-b4ec-d48e7de12fb6-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-ad5312c3-07c8-3bb1-a600-d53320b47d47-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13f29a9d-2ebd-b98e-2cb1-6556c6e6014e-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1f46fdc5-e06b-4951-49b1-d1db39519a90-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4270881c-7937-5a4f-0f00-c9941e438de2-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_813e985d-e486-8736-64ea-77293206ef31-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73f56cd9-594f-9bc4-1bbe-ec3c61229e1d-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c384601b-8160-89f0-ebe2-be5c6109e38e-ce8c93b9, #w-node-_31d9fcdc-7766-729b-0c95-26db26a822ef-ce8c93b9, #w-node-b49f41fb-2449-4caf-bcd4-b3ba1b38c696-ce8c93b9, #w-node-_4c3bef8b-8e8e-e880-cd62-581901092d2c-ce8c93b9, #w-node-eb962476-e431-5c69-f57b-0f755d5de813-ce8c93b9, #w-node-da676412-9911-9016-0355-33c0dbc167ba-ce8c93b9, #w-node-_7d04884b-bcd9-c62d-17f3-14c8b28424e1-ce8c93b9, #w-node-_8ca6ecf1-3658-6898-fea6-48776a13cda7-ce8c93b9, #w-node-c8940ed3-524b-31ed-ae76-ed727fe1ff37-ce8c93b9, #w-node-ce6366b3-b793-ea00-98b1-e2baf43dc9ec-ce8c93b9, #w-node-_8f70335b-2c4e-64e9-0df6-d5ce7d14df72-ce8c93b9, #w-node-_0814e42d-f98d-8def-7f38-dfb8fa765da0-ce8c93b9, #w-node-_50caeafc-4c27-48bd-69b6-82f59b4c71f3-ce8c93b9, #w-node-_53cd0217-2a16-259e-2334-2c6ced2b9d8b-ce8c93b9, #w-node-_7d7f81a6-4956-8a74-3ee5-8b2c7770d8e8-ce8c93b9, #w-node-_353e5d73-5c52-8132-2ad3-7baef144dfd7-ce8c93b9, #w-node-d1e87774-5f12-9cae-8a04-d1035500ad6b-ce8c93b9, #w-node-_625560b0-1a5b-607e-f05b-9670475b15ca-ce8c93b9, #w-node-a8de0800-c7fd-5d80-2b3f-55dbe263007f-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef033fe8-6917-5070-b4ff-5b36418bd192-ce8c93b9 {
  grid-area: span 4 / span 1 / span 4 / span 1;
}

#w-node-_284213b2-f1f2-ea50-a310-7775a62e1c38-ce8c93b9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_6c371dc5-c955-f160-f02f-19606076f6eb-ce8c93b9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6c371dc5-c955-f160-f02f-19606076f6ef-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2341fcaf-f7c5-089b-b004-74fb2be6c569-ce8c93b9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2341fcaf-f7c5-089b-b004-74fb2be6c56b-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ca6257f4-93f4-0b36-ca51-0d4e2a492dec-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c85defc-ab62-50aa-1cbf-ea016fb73a86-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_22fda669-ce93-1f31-3d63-43a21cdc8027-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42b7c88a-b4f4-2214-9f42-42944a64e427-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1a4b2e80-82f4-5bf1-3026-0ede85d7be0a-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a4b2e80-82f4-5bf1-3026-0ede85d7be0c-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1a4b2e80-82f4-5bf1-3026-0ede85d7be0e-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a4b2e80-82f4-5bf1-3026-0ede85d7be10-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c914016b-7270-032f-e31c-3170b5f31c4d-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c914016b-7270-032f-e31c-3170b5f31c4f-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c914016b-7270-032f-e31c-3170b5f31c51-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c914016b-7270-032f-e31c-3170b5f31c53-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5c056f49-75eb-c7d0-d5e7-05fc72c47e94-ce8c93b9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c056f49-75eb-c7d0-d5e7-05fc72c47e96-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ffa8600c-3b45-e57e-aae9-c46896c2cc22-ce8c93b9, #w-node-_38657f22-96d8-67b5-9f9a-7b2d6b41a969-ce8c93b9, #w-node-_5d369856-a8dd-9de4-295e-1b5e28ba6fa5-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3aab160-b167-c24a-2dca-7b601cf7efdd-ce8c93b9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f3aab160-b167-c24a-2dca-7b601cf7efdf-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9fe0311c-439b-214b-6c68-3f25185496f9-ce8c93b9, #w-node-_0be1f2ab-f50c-9dae-d517-a1ef35907538-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6d2fb92-599a-8778-be11-4a2f6809e447-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_95b2c4f8-a232-91f4-515b-74edf539fc91-ce8c93b9, #w-node-_95b2c4f8-a232-91f4-515b-74edf539fc93-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95b2c4f8-a232-91f4-515b-74edf539fc94-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b9fa8c58-e19d-b1a9-86bb-737969bdbd03-ce8c93b9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b9fa8c58-e19d-b1a9-86bb-737969bdbd05-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eb7-ce8c93b9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eb9-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eab-ce8c93b9, #w-node-_91e52d71-a344-b54f-db28-ceaced171ead-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eae-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eb1-ce8c93b9, #w-node-_91e52d71-a344-b54f-db28-ceaced171eb3-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eb4-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e042269e-ce8c93b9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e04226a0-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e04226a3-ce8c93b9, #w-node-_446a11ec-34cb-3530-9768-ada7e04226a5-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e04226a6-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e04226a9-ce8c93b9, #w-node-_446a11ec-34cb-3530-9768-ada7e04226ab-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e04226ac-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af2b03b3-6124-6bfd-e97d-e84edff693df-ce8c93b9, #w-node-_28f671dc-27c4-55bb-ddef-2c151541de5b-ce8c93b9, #w-node-_10302942-48a1-6235-260f-0ee398f26361-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_16028b60-b485-0492-b0be-8bd5781142aa-ce8c93b9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_16028b60-b485-0492-b0be-8bd5781142ac-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c48d206f-1a8f-e512-86ae-07d3d1583f21-ce8c93b9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c48d206f-1a8f-e512-86ae-07d3d1583f23-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_447d341c-1f7e-04f5-255f-8d91a9d21651-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_447d341c-1f7e-04f5-255f-8d91a9d21653-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_29b8c197-e345-190d-5920-2e9eb59b9974-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29b8c197-e345-190d-5920-2e9eb59b9976-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292d4-ce8c93b9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292d6-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292da-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292dc-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292e0-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292e2-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f56a-ce8c93b9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f56c-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f570-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f572-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f576-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f578-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f1c2e852-0b63-eba8-9d11-f7308ee46129-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9b4114b-49ec-3de7-57f7-2251e2e027e3-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_88b98e35-001a-79e1-6b22-e70cd592fd2f-ce8c93b9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_27d56f96-dc2d-6139-4fbb-da34ddd101f5-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5c76134-9986-ecc3-ab4b-1d620ae33b3d-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5dc2f7bd-53ed-6d21-78bf-f0f47e2d406e-ce8c93b9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_54ae3089-a08f-4e1e-e6e2-e5c1241b6369-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa246cc2-6b90-937c-54a5-5391a6e8b2c1-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6f1008c-e274-1477-4daf-52ed0327a40a-ce8c93b9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_08a1a5cf-9cfc-6014-e26f-64c4eab3dd3b-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1708b215-ba9e-3aba-2ff2-bac645e77be3-ce8c93b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ef6a9d00-eab0-be9f-e37b-6d6ca3f7ff10-ce8c93b9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_81d8ecec-ea69-eca2-71a2-478e7232bfdd-ce8c93b9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_61ae2ffa-945c-2486-5170-e234e3224d25-ce8c93b9, #w-node-_7fbd5e11-2046-29f1-b9f7-7eb839da3341-ce8c93b9, #w-node-_50fee0cf-c3b1-fab9-eae9-ffb7552a95d2-ce8c93b9, #w-node-_1dab439d-876b-cc68-240d-562fec53ffa8-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2db97b9-8039-82b4-a8fa-1e38c205aabd-ba575da9 {
  justify-self: end;
}

#w-node-_7da45cb8-b4d4-be10-b6ef-ec570fb67ce2-ba575da9, #w-node-_50b0998b-4c5d-2168-1b1a-892012a5ca39-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83d1547b-8fe1-b14c-7aa9-d18d9584bfc7-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_06bfdf2d-9786-ebc3-7654-b16965840081-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2627da96-f1c9-f8ad-5945-4bce312c929d-ba575da9, #w-node-_5226b3cf-d603-ea68-cdbe-cd94bde8b973-ba575da9, #w-node-e3df21ea-0b6d-3aa4-f175-75cd96239874-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3254320-3c21-c249-4fd2-922e91090348-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_76603c1a-bd1c-b8b9-fc45-7c39da712ce1-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18e8e82b-ea89-67f6-b4ec-d48e7de12fb6-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-ad5312c3-07c8-3bb1-a600-d53320b47d47-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13f29a9d-2ebd-b98e-2cb1-6556c6e6014e-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1f46fdc5-e06b-4951-49b1-d1db39519a90-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4270881c-7937-5a4f-0f00-c9941e438de2-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_813e985d-e486-8736-64ea-77293206ef31-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73f56cd9-594f-9bc4-1bbe-ec3c61229e1d-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b13a1136-a695-e424-6f8a-1d3823db207a-ba575da9 {
  grid-area: span 9 / span 1 / span 9 / span 1;
}

#w-node-c384601b-8160-89f0-ebe2-be5c6109e38e-ba575da9, #w-node-_31d9fcdc-7766-729b-0c95-26db26a822ef-ba575da9, #w-node-b49f41fb-2449-4caf-bcd4-b3ba1b38c696-ba575da9, #w-node-_4c3bef8b-8e8e-e880-cd62-581901092d2c-ba575da9, #w-node-eb962476-e431-5c69-f57b-0f755d5de813-ba575da9, #w-node-da676412-9911-9016-0355-33c0dbc167ba-ba575da9, #w-node-_7d04884b-bcd9-c62d-17f3-14c8b28424e1-ba575da9, #w-node-_8ca6ecf1-3658-6898-fea6-48776a13cda7-ba575da9, #w-node-c8940ed3-524b-31ed-ae76-ed727fe1ff37-ba575da9, #w-node-ce6366b3-b793-ea00-98b1-e2baf43dc9ec-ba575da9, #w-node-_8f70335b-2c4e-64e9-0df6-d5ce7d14df72-ba575da9, #w-node-_0814e42d-f98d-8def-7f38-dfb8fa765da0-ba575da9, #w-node-_50caeafc-4c27-48bd-69b6-82f59b4c71f3-ba575da9, #w-node-_53cd0217-2a16-259e-2334-2c6ced2b9d8b-ba575da9, #w-node-_7d7f81a6-4956-8a74-3ee5-8b2c7770d8e8-ba575da9, #w-node-_353e5d73-5c52-8132-2ad3-7baef144dfd7-ba575da9, #w-node-d1e87774-5f12-9cae-8a04-d1035500ad6b-ba575da9, #w-node-_625560b0-1a5b-607e-f05b-9670475b15ca-ba575da9, #w-node-a8de0800-c7fd-5d80-2b3f-55dbe263007f-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef033fe8-6917-5070-b4ff-5b36418bd192-ba575da9 {
  grid-area: span 4 / span 1 / span 4 / span 1;
}

#w-node-_284213b2-f1f2-ea50-a310-7775a62e1c38-ba575da9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_6c371dc5-c955-f160-f02f-19606076f6eb-ba575da9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6c371dc5-c955-f160-f02f-19606076f6ef-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2341fcaf-f7c5-089b-b004-74fb2be6c569-ba575da9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2341fcaf-f7c5-089b-b004-74fb2be6c56b-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ca6257f4-93f4-0b36-ca51-0d4e2a492dec-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c85defc-ab62-50aa-1cbf-ea016fb73a86-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_22fda669-ce93-1f31-3d63-43a21cdc8027-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42b7c88a-b4f4-2214-9f42-42944a64e427-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1a4b2e80-82f4-5bf1-3026-0ede85d7be0a-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a4b2e80-82f4-5bf1-3026-0ede85d7be0c-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1a4b2e80-82f4-5bf1-3026-0ede85d7be0e-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a4b2e80-82f4-5bf1-3026-0ede85d7be10-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c914016b-7270-032f-e31c-3170b5f31c4d-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c914016b-7270-032f-e31c-3170b5f31c4f-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c914016b-7270-032f-e31c-3170b5f31c51-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c914016b-7270-032f-e31c-3170b5f31c53-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5c056f49-75eb-c7d0-d5e7-05fc72c47e94-ba575da9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c056f49-75eb-c7d0-d5e7-05fc72c47e96-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ffa8600c-3b45-e57e-aae9-c46896c2cc22-ba575da9, #w-node-_38657f22-96d8-67b5-9f9a-7b2d6b41a969-ba575da9, #w-node-_5d369856-a8dd-9de4-295e-1b5e28ba6fa5-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3aab160-b167-c24a-2dca-7b601cf7efdd-ba575da9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f3aab160-b167-c24a-2dca-7b601cf7efdf-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9fe0311c-439b-214b-6c68-3f25185496f9-ba575da9, #w-node-_0be1f2ab-f50c-9dae-d517-a1ef35907538-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6d2fb92-599a-8778-be11-4a2f6809e447-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_95b2c4f8-a232-91f4-515b-74edf539fc91-ba575da9, #w-node-_95b2c4f8-a232-91f4-515b-74edf539fc93-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95b2c4f8-a232-91f4-515b-74edf539fc94-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b9fa8c58-e19d-b1a9-86bb-737969bdbd03-ba575da9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b9fa8c58-e19d-b1a9-86bb-737969bdbd05-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eb7-ba575da9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eb9-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eab-ba575da9, #w-node-_91e52d71-a344-b54f-db28-ceaced171ead-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eae-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eb1-ba575da9, #w-node-_91e52d71-a344-b54f-db28-ceaced171eb3-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eb4-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e042269e-ba575da9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e04226a0-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e04226a3-ba575da9, #w-node-_446a11ec-34cb-3530-9768-ada7e04226a5-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e04226a6-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e04226a9-ba575da9, #w-node-_446a11ec-34cb-3530-9768-ada7e04226ab-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e04226ac-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af2b03b3-6124-6bfd-e97d-e84edff693df-ba575da9, #w-node-_28f671dc-27c4-55bb-ddef-2c151541de5b-ba575da9, #w-node-_10302942-48a1-6235-260f-0ee398f26361-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_16028b60-b485-0492-b0be-8bd5781142aa-ba575da9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_16028b60-b485-0492-b0be-8bd5781142ac-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c48d206f-1a8f-e512-86ae-07d3d1583f21-ba575da9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c48d206f-1a8f-e512-86ae-07d3d1583f23-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_447d341c-1f7e-04f5-255f-8d91a9d21651-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_447d341c-1f7e-04f5-255f-8d91a9d21653-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_29b8c197-e345-190d-5920-2e9eb59b9974-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29b8c197-e345-190d-5920-2e9eb59b9976-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292d4-ba575da9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292d6-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292da-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292dc-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292e0-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292e2-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f56a-ba575da9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f56c-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f570-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f572-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f576-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f578-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f1c2e852-0b63-eba8-9d11-f7308ee46129-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9b4114b-49ec-3de7-57f7-2251e2e027e3-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_88b98e35-001a-79e1-6b22-e70cd592fd2f-ba575da9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_27d56f96-dc2d-6139-4fbb-da34ddd101f5-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5c76134-9986-ecc3-ab4b-1d620ae33b3d-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5dc2f7bd-53ed-6d21-78bf-f0f47e2d406e-ba575da9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_54ae3089-a08f-4e1e-e6e2-e5c1241b6369-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa246cc2-6b90-937c-54a5-5391a6e8b2c1-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6f1008c-e274-1477-4daf-52ed0327a40a-ba575da9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_08a1a5cf-9cfc-6014-e26f-64c4eab3dd3b-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1708b215-ba9e-3aba-2ff2-bac645e77be3-ba575da9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ef6a9d00-eab0-be9f-e37b-6d6ca3f7ff10-ba575da9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_81d8ecec-ea69-eca2-71a2-478e7232bfdd-ba575da9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_61ae2ffa-945c-2486-5170-e234e3224d25-ba575da9, #w-node-_7fbd5e11-2046-29f1-b9f7-7eb839da3341-ba575da9, #w-node-_50fee0cf-c3b1-fab9-eae9-ffb7552a95d2-ba575da9, #w-node-_1dab439d-876b-cc68-240d-562fec53ffa8-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2db97b9-8039-82b4-a8fa-1e38c205aabd-f79f1a06 {
  justify-self: end;
}

#w-node-_7da45cb8-b4d4-be10-b6ef-ec570fb67ce2-f79f1a06, #w-node-_50b0998b-4c5d-2168-1b1a-892012a5ca39-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83d1547b-8fe1-b14c-7aa9-d18d9584bfc7-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_06bfdf2d-9786-ebc3-7654-b16965840081-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2627da96-f1c9-f8ad-5945-4bce312c929d-f79f1a06, #w-node-_5226b3cf-d603-ea68-cdbe-cd94bde8b973-f79f1a06, #w-node-e3df21ea-0b6d-3aa4-f175-75cd96239874-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3254320-3c21-c249-4fd2-922e91090348-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_76603c1a-bd1c-b8b9-fc45-7c39da712ce1-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18e8e82b-ea89-67f6-b4ec-d48e7de12fb6-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-ad5312c3-07c8-3bb1-a600-d53320b47d47-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13f29a9d-2ebd-b98e-2cb1-6556c6e6014e-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1f46fdc5-e06b-4951-49b1-d1db39519a90-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4270881c-7937-5a4f-0f00-c9941e438de2-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_813e985d-e486-8736-64ea-77293206ef31-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73f56cd9-594f-9bc4-1bbe-ec3c61229e1d-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b13a1136-a695-e424-6f8a-1d3823db207a-f79f1a06 {
  grid-area: span 9 / span 1 / span 9 / span 1;
}

#w-node-c384601b-8160-89f0-ebe2-be5c6109e38e-f79f1a06, #w-node-_31d9fcdc-7766-729b-0c95-26db26a822ef-f79f1a06, #w-node-b49f41fb-2449-4caf-bcd4-b3ba1b38c696-f79f1a06, #w-node-_4c3bef8b-8e8e-e880-cd62-581901092d2c-f79f1a06, #w-node-eb962476-e431-5c69-f57b-0f755d5de813-f79f1a06, #w-node-da676412-9911-9016-0355-33c0dbc167ba-f79f1a06, #w-node-_7d04884b-bcd9-c62d-17f3-14c8b28424e1-f79f1a06, #w-node-_8ca6ecf1-3658-6898-fea6-48776a13cda7-f79f1a06, #w-node-c8940ed3-524b-31ed-ae76-ed727fe1ff37-f79f1a06, #w-node-ce6366b3-b793-ea00-98b1-e2baf43dc9ec-f79f1a06, #w-node-_8f70335b-2c4e-64e9-0df6-d5ce7d14df72-f79f1a06, #w-node-_0814e42d-f98d-8def-7f38-dfb8fa765da0-f79f1a06, #w-node-_50caeafc-4c27-48bd-69b6-82f59b4c71f3-f79f1a06, #w-node-_53cd0217-2a16-259e-2334-2c6ced2b9d8b-f79f1a06, #w-node-_7d7f81a6-4956-8a74-3ee5-8b2c7770d8e8-f79f1a06, #w-node-_353e5d73-5c52-8132-2ad3-7baef144dfd7-f79f1a06, #w-node-d1e87774-5f12-9cae-8a04-d1035500ad6b-f79f1a06, #w-node-_625560b0-1a5b-607e-f05b-9670475b15ca-f79f1a06, #w-node-a8de0800-c7fd-5d80-2b3f-55dbe263007f-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef033fe8-6917-5070-b4ff-5b36418bd192-f79f1a06 {
  grid-area: span 4 / span 1 / span 4 / span 1;
}

#w-node-_284213b2-f1f2-ea50-a310-7775a62e1c38-f79f1a06 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_6c371dc5-c955-f160-f02f-19606076f6eb-f79f1a06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6c371dc5-c955-f160-f02f-19606076f6ef-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2341fcaf-f7c5-089b-b004-74fb2be6c569-f79f1a06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2341fcaf-f7c5-089b-b004-74fb2be6c56b-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ca6257f4-93f4-0b36-ca51-0d4e2a492dec-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c85defc-ab62-50aa-1cbf-ea016fb73a86-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_22fda669-ce93-1f31-3d63-43a21cdc8027-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42b7c88a-b4f4-2214-9f42-42944a64e427-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1a4b2e80-82f4-5bf1-3026-0ede85d7be0a-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a4b2e80-82f4-5bf1-3026-0ede85d7be0c-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1a4b2e80-82f4-5bf1-3026-0ede85d7be0e-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a4b2e80-82f4-5bf1-3026-0ede85d7be10-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c914016b-7270-032f-e31c-3170b5f31c4d-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c914016b-7270-032f-e31c-3170b5f31c4f-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c914016b-7270-032f-e31c-3170b5f31c51-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c914016b-7270-032f-e31c-3170b5f31c53-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5c056f49-75eb-c7d0-d5e7-05fc72c47e94-f79f1a06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c056f49-75eb-c7d0-d5e7-05fc72c47e96-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ffa8600c-3b45-e57e-aae9-c46896c2cc22-f79f1a06, #w-node-_38657f22-96d8-67b5-9f9a-7b2d6b41a969-f79f1a06, #w-node-_5d369856-a8dd-9de4-295e-1b5e28ba6fa5-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3aab160-b167-c24a-2dca-7b601cf7efdd-f79f1a06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f3aab160-b167-c24a-2dca-7b601cf7efdf-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9fe0311c-439b-214b-6c68-3f25185496f9-f79f1a06, #w-node-_0be1f2ab-f50c-9dae-d517-a1ef35907538-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6d2fb92-599a-8778-be11-4a2f6809e447-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_95b2c4f8-a232-91f4-515b-74edf539fc91-f79f1a06, #w-node-_95b2c4f8-a232-91f4-515b-74edf539fc93-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95b2c4f8-a232-91f4-515b-74edf539fc94-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b9fa8c58-e19d-b1a9-86bb-737969bdbd03-f79f1a06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b9fa8c58-e19d-b1a9-86bb-737969bdbd05-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eb7-f79f1a06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eb9-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eab-f79f1a06, #w-node-_91e52d71-a344-b54f-db28-ceaced171ead-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eae-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eb1-f79f1a06, #w-node-_91e52d71-a344-b54f-db28-ceaced171eb3-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91e52d71-a344-b54f-db28-ceaced171eb4-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e042269e-f79f1a06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e04226a0-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e04226a3-f79f1a06, #w-node-_446a11ec-34cb-3530-9768-ada7e04226a5-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e04226a6-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e04226a9-f79f1a06, #w-node-_446a11ec-34cb-3530-9768-ada7e04226ab-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_446a11ec-34cb-3530-9768-ada7e04226ac-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af2b03b3-6124-6bfd-e97d-e84edff693df-f79f1a06, #w-node-_28f671dc-27c4-55bb-ddef-2c151541de5b-f79f1a06, #w-node-_10302942-48a1-6235-260f-0ee398f26361-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_16028b60-b485-0492-b0be-8bd5781142aa-f79f1a06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_16028b60-b485-0492-b0be-8bd5781142ac-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c48d206f-1a8f-e512-86ae-07d3d1583f21-f79f1a06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c48d206f-1a8f-e512-86ae-07d3d1583f23-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_447d341c-1f7e-04f5-255f-8d91a9d21651-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_447d341c-1f7e-04f5-255f-8d91a9d21653-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_29b8c197-e345-190d-5920-2e9eb59b9974-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29b8c197-e345-190d-5920-2e9eb59b9976-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292d4-f79f1a06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292d6-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292da-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292dc-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292e0-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_490c228b-c9ea-ef71-d1af-22a1388292e2-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f56a-f79f1a06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f56c-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f570-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f572-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f576-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_84fe9225-1f5c-f203-c75a-6e5b3b06f578-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f1c2e852-0b63-eba8-9d11-f7308ee46129-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9b4114b-49ec-3de7-57f7-2251e2e027e3-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_88b98e35-001a-79e1-6b22-e70cd592fd2f-f79f1a06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_27d56f96-dc2d-6139-4fbb-da34ddd101f5-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5c76134-9986-ecc3-ab4b-1d620ae33b3d-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5dc2f7bd-53ed-6d21-78bf-f0f47e2d406e-f79f1a06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_54ae3089-a08f-4e1e-e6e2-e5c1241b6369-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa246cc2-6b90-937c-54a5-5391a6e8b2c1-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6f1008c-e274-1477-4daf-52ed0327a40a-f79f1a06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_08a1a5cf-9cfc-6014-e26f-64c4eab3dd3b-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1708b215-ba9e-3aba-2ff2-bac645e77be3-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ef6a9d00-eab0-be9f-e37b-6d6ca3f7ff10-f79f1a06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_81d8ecec-ea69-eca2-71a2-478e7232bfdd-f79f1a06 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_61ae2ffa-945c-2486-5170-e234e3224d25-f79f1a06, #w-node-_7fbd5e11-2046-29f1-b9f7-7eb839da3341-f79f1a06, #w-node-_50fee0cf-c3b1-fab9-eae9-ffb7552a95d2-f79f1a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_6260cae0-4196-ee42-cd90-41bdd86d38fa-ce8c93b9 {
    order: -9999;
    place-self: center;
  }

  #w-node-_38657f22-96d8-67b5-9f9a-7b2d6b41a967-ce8c93b9, #w-node-_28f671dc-27c4-55bb-ddef-2c151541de59-ce8c93b9 {
    order: -9999;
  }

  #w-node-_81d8ecec-ea69-eca2-71a2-478e7232bfdd-ce8c93b9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6260cae0-4196-ee42-cd90-41bdd86d38fa-ba575da9 {
    order: -9999;
    place-self: center;
  }

  #w-node-_38657f22-96d8-67b5-9f9a-7b2d6b41a967-ba575da9, #w-node-_28f671dc-27c4-55bb-ddef-2c151541de59-ba575da9 {
    order: -9999;
  }

  #w-node-_81d8ecec-ea69-eca2-71a2-478e7232bfdd-ba575da9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6260cae0-4196-ee42-cd90-41bdd86d38fa-f79f1a06 {
    order: -9999;
    place-self: center;
  }

  #w-node-_38657f22-96d8-67b5-9f9a-7b2d6b41a967-f79f1a06, #w-node-_28f671dc-27c4-55bb-ddef-2c151541de59-f79f1a06 {
    order: -9999;
  }

  #w-node-_81d8ecec-ea69-eca2-71a2-478e7232bfdd-f79f1a06 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-ef033fe8-6917-5070-b4ff-5b36418bd192-ce8c93b9, #w-node-_284213b2-f1f2-ea50-a310-7775a62e1c38-ce8c93b9 {
    grid-row: span 1 / span 1;
  }

  #w-node-_81d8ecec-ea69-eca2-71a2-478e7232bfdd-ce8c93b9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ef033fe8-6917-5070-b4ff-5b36418bd192-ba575da9, #w-node-_284213b2-f1f2-ea50-a310-7775a62e1c38-ba575da9 {
    grid-row: span 1 / span 1;
  }

  #w-node-_81d8ecec-ea69-eca2-71a2-478e7232bfdd-ba575da9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ef033fe8-6917-5070-b4ff-5b36418bd192-f79f1a06, #w-node-_284213b2-f1f2-ea50-a310-7775a62e1c38-f79f1a06 {
    grid-row: span 1 / span 1;
  }

  #w-node-_81d8ecec-ea69-eca2-71a2-478e7232bfdd-f79f1a06 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}


@font-face {
  font-family: 'tribute font';
  src: url('../fonts/PPRadio.woff') format('woff');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}