.AccordionBlock-module-scss-module__1vRg_G__grid {
  grid-template-columns: repeat(12, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .AccordionBlock-module-scss-module__1vRg_G__grid {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .AccordionBlock-module-scss-module__1vRg_G__grid {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .AccordionBlock-module-scss-module__1vRg_G__grid {
    column-gap: 20px;
  }
}
.AccordionBlock-module-scss-module__1vRg_G__inner {
  grid-column: 3/11;
}
@media (max-width: 1119.98px) {
  .AccordionBlock-module-scss-module__1vRg_G__inner {
    grid-column: 1/-1;
  }
}
.AccordionBlock-module-scss-module__1vRg_G__headerWrap {
  border-bottom: 1px solid #d1d1d1;
}
.AccordionBlock-module-scss-module__1vRg_G__header {
  font-size: 1.6rem;
  line-height: 2.16rem;
  font-family: var(--satoshi);
  margin-bottom: 1.6rem;
  font-weight: 500;
}
.ExternalLink-module-scss-module__w6cGNq__linkWrap
  .ExternalLink-module-scss-module__w6cGNq__arrow
  path,
.ExternalLink-module-scss-module__w6cGNq__linkWrap:visited
  .ExternalLink-module-scss-module__w6cGNq__arrow
  path {
  fill: #c10f45;
}
.ExternalLink-module-scss-module__w6cGNq__linkWrap:hover
  .ExternalLink-module-scss-module__w6cGNq__arrow
  path,
.ExternalLink-module-scss-module__w6cGNq__linkWrap:focus-visible
  .ExternalLink-module-scss-module__w6cGNq__arrow
  path,
.ExternalLink-module-scss-module__w6cGNq__linkWrap:active
  .ExternalLink-module-scss-module__w6cGNq__arrow
  path {
  fill: #8a113e;
}
.ExternalLink-module-scss-module__w6cGNq__arrow {
  flex-shrink: 0;
  width: 0.6em;
  height: auto;
  margin-left: 0.4rem;
  margin-right: 0.1rem;
}
.Button-module-scss-module__6uCHJG__Button {
  color: inherit;
  cursor: pointer;
  appearance: none;
  text-align: center;
  background: #c10f45;
  border: 0;
  border-radius: 10px;
  padding: 0.5rem 1rem;
  font-family: inherit;
  transition: all 0.2s ease-in;
  display: inline-block;
}
.Button-module-scss-module__6uCHJG__Button,
.Button-module-scss-module__6uCHJG__Button:hover,
.Button-module-scss-module__6uCHJG__Button:focus-visible,
.Button-module-scss-module__6uCHJG__Button:active {
  text-decoration: none;
}
.Button-module-scss-module__6uCHJG__Button:hover,
.Button-module-scss-module__6uCHJG__Button:focus-visible {
  background-color: #a11041;
}
.Button-module-scss-module__6uCHJG__Button[disabled] {
  color: #fd6f8c;
  cursor: not-allowed;
  background-color: #ffe4e8;
}
.Button-module-scss-module__6uCHJG__Button
  svg.Button-module-scss-module__6uCHJG__buttonIcon
  path,
.Button-module-scss-module__6uCHJG__Button:visited
  svg.Button-module-scss-module__6uCHJG__buttonIcon
  path,
.Button-module-scss-module__6uCHJG__Button:hover
  svg.Button-module-scss-module__6uCHJG__buttonIcon
  path,
.Button-module-scss-module__6uCHJG__Button:focus-visible
  svg.Button-module-scss-module__6uCHJG__buttonIcon
  path,
.Button-module-scss-module__6uCHJG__Button:active
  svg.Button-module-scss-module__6uCHJG__buttonIcon
  path {
  fill: #fff;
}
.Button-module-scss-module__6uCHJG__text {
  color: #fff;
}
.Button-module-scss-module__6uCHJG__medium {
  font-size: 0.8rem;
  line-height: 1.2rem;
}
.Button-module-scss-module__6uCHJG__large {
  font-size: 1rem;
  line-height: 1.6rem;
  font-family: var(--satoshi);
  max-width: 100%;
  padding: 0.5rem 1.2rem;
  font-weight: 500;
}
.Button-module-scss-module__6uCHJG__small {
  padding: 8px 0.8rem;
  font-size: 0.7rem;
  line-height: 1rem;
}
.Button-module-scss-module__6uCHJG__black {
  background-color: #232323;
}
.Button-module-scss-module__6uCHJG__black:hover,
.Button-module-scss-module__6uCHJG__black:focus-visible {
  background-color: #777;
}
.Button-module-scss-module__6uCHJG__black[disabled] {
  color: #777;
  background-color: #d1d1d1;
}
.Button-module-scss-module__6uCHJG__secondary {
  color: #232323;
  background-color: #fff;
  border: 1px solid #d1d1d1;
}
.Button-module-scss-module__6uCHJG__secondary:hover,
.Button-module-scss-module__6uCHJG__secondary:focus-visible {
  background-color: #f6f6f6;
  border: 1px solid #0000;
}
.Button-module-scss-module__6uCHJG__secondary
  .Button-module-scss-module__6uCHJG__text {
  color: #232323;
}
.Button-module-scss-module__6uCHJG__secondary[disabled] {
  color: #d1d1d1;
  background-color: #fff;
  border: 1px solid #f6f6f6;
}
.Button-module-scss-module__6uCHJG__secondary
  svg.Button-module-scss-module__6uCHJG__buttonIcon
  path,
.Button-module-scss-module__6uCHJG__secondary:visited
  svg.Button-module-scss-module__6uCHJG__buttonIcon
  path,
.Button-module-scss-module__6uCHJG__secondary:hover
  svg.Button-module-scss-module__6uCHJG__buttonIcon
  path,
.Button-module-scss-module__6uCHJG__secondary:focus-visible
  svg.Button-module-scss-module__6uCHJG__buttonIcon
  path,
.Button-module-scss-module__6uCHJG__secondary:active
  svg.Button-module-scss-module__6uCHJG__buttonIcon
  path {
  fill: #232323;
}
.HeadingWithButtonBlock-module-scss-module__5xVKYW__wrap {
  flex-wrap: wrap;
  align-items: center;
  gap: 24px;
  display: flex;
}
.VideoEmbed-module-scss-module__hei3sq__videoWrap {
  height: 0;
  padding-top: 56.25%;
  position: relative;
}
.VideoEmbed-module-scss-module__hei3sq__videoPlayer {
  position: absolute;
  top: 0;
  left: 0;
}
.LexicalRenderer-module-scss-module__uy4Q5W__content h2 {
  font-size: 1.6rem;
  line-height: 2.16rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .LexicalRenderer-module-scss-module__uy4Q5W__content h2 {
    font-size: 1.3rem;
    line-height: 1.755rem;
    font-family: var(--satoshi);
    font-weight: 500;
  }
}
.LexicalRenderer-module-scss-module__uy4Q5W__content h2 {
  color: #232323;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.8rem;
}
.LexicalRenderer-module-scss-module__uy4Q5W__content h2,
.LexicalRenderer-module-scss-module__uy4Q5W__content
  .LexicalRenderer-module-scss-module__uy4Q5W__headingWithButton {
  margin-bottom: 1.2rem;
}
.LexicalRenderer-module-scss-module__uy4Q5W__content
  .LexicalRenderer-module-scss-module__uy4Q5W__headingWithButton
  h2 {
  margin-bottom: 0;
}
.LexicalRenderer-module-scss-module__uy4Q5W__content h3 {
  font-size: 1.2rem;
  line-height: 1.62rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .LexicalRenderer-module-scss-module__uy4Q5W__content h3 {
    font-size: 0.95rem;
    line-height: 1.2825rem;
    font-family: var(--satoshi);
    font-weight: 500;
  }
}
.LexicalRenderer-module-scss-module__uy4Q5W__content h3 {
  color: #232323;
  margin-top: 0;
  margin-bottom: 0.8rem;
}
.LexicalRenderer-module-scss-module__uy4Q5W__content h4 {
  font-size: 1rem;
  line-height: 1.35rem;
  font-family: var(--satoshi);
  letter-spacing: 0.04em;
  font-weight: 700;
}
@media (max-width: 1119.98px) {
  .LexicalRenderer-module-scss-module__uy4Q5W__content h4 {
    font-size: 0.8rem;
    line-height: 1.08rem;
    font-family: var(--satoshi);
    letter-spacing: unset;
    font-weight: 700;
  }
}
.LexicalRenderer-module-scss-module__uy4Q5W__content h4 {
  margin-bottom: 0.8rem;
}
.LexicalRenderer-module-scss-module__uy4Q5W__content h5 {
  font-size: 0.7rem;
  line-height: 0.945rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.6rem;
  font-weight: 700;
}
@media (max-width: 1119.98px) {
  .LexicalRenderer-module-scss-module__uy4Q5W__content h5 {
    font-size: 0.6rem;
    line-height: 0.81rem;
  }
}
.LexicalRenderer-module-scss-module__uy4Q5W__content hr {
  margin: 1.2rem auto;
}
.LexicalRenderer-module-scss-module__uy4Q5W__content > :last-child {
  margin-bottom: 0;
}
.LexicalRenderer-module-scss-module__uy4Q5W__content
  .payload-richtext
  > :last-child {
  margin-bottom: 0;
}
.LexicalRenderer-module-scss-module__uy4Q5W__labelBlock {
  font-size: 0.7rem;
  line-height: 0.945rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.6rem;
  font-weight: 700;
}
@media (max-width: 1119.98px) {
  .LexicalRenderer-module-scss-module__uy4Q5W__labelBlock {
    font-size: 0.6rem;
    line-height: 0.81rem;
  }
}
.LexicalRenderer-module-scss-module__uy4Q5W__labelBlock__large {
  font-size: 1rem;
  line-height: 1.35rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.6rem;
  font-weight: 700;
}
@media (max-width: 1119.98px) {
  .LexicalRenderer-module-scss-module__uy4Q5W__labelBlock__large {
    font-size: 0.8rem;
    line-height: 1.08rem;
  }
}
.LexicalRenderer-module-scss-module__uy4Q5W__labelBlock__small {
  font-size: 0.6rem;
  line-height: 0.81rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.6rem;
  font-weight: 700;
}
.LexicalRenderer-module-scss-module__uy4Q5W__subheaderBlock {
  font-size: 1.6rem;
  line-height: 2.16rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .LexicalRenderer-module-scss-module__uy4Q5W__subheaderBlock {
    font-size: 1.3rem;
    line-height: 1.755rem;
    font-family: var(--satoshi);
    font-weight: 500;
  }
}
.LexicalRenderer-module-scss-module__uy4Q5W__subheaderBlock {
  color: #777;
  margin-top: 0;
  margin-bottom: 1.8rem;
  line-height: normal;
}
.LexicalRenderer-module-scss-module__uy4Q5W__figure {
  margin: 1.2rem auto;
  display: block;
}
@media (min-width: 1120px) {
  .LexicalRenderer-module-scss-module__uy4Q5W__figure__left,
  .LexicalRenderer-module-scss-module__uy4Q5W__figure__right {
    max-width: calc(42.8571% - 11.4286px);
    margin-top: 0;
  }
  .LexicalRenderer-module-scss-module__uy4Q5W__figure__left {
    float: left;
    margin-right: 20px;
  }
  .LexicalRenderer-module-scss-module__uy4Q5W__figure__right {
    float: right;
    margin-left: 20px;
  }
}
.LexicalRenderer-module-scss-module__uy4Q5W__figureImg {
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.LexicalRenderer-module-scss-module__uy4Q5W__figcaption {
  font-size: 0.7rem;
  line-height: 0.945rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.6rem;
  font-weight: 700;
}
@media (max-width: 1119.98px) {
  .LexicalRenderer-module-scss-module__uy4Q5W__figcaption {
    font-size: 0.6rem;
    line-height: 0.81rem;
  }
}
.LexicalRenderer-module-scss-module__uy4Q5W__figcaption {
  text-align: center;
  margin-top: 0.6rem;
  margin-bottom: 0;
}
.LexicalRenderer-module-scss-module__uy4Q5W__video {
  margin: 2rem auto;
}
@media (max-width: 1119.98px) {
  .LexicalRenderer-module-scss-module__uy4Q5W__video {
    margin-top: 1.2rem;
    margin-bottom: 1.2rem;
  }
}
.AccordionItem-module-scss-module__KBX5oq__accordionItem {
  border-bottom: 1px solid #d1d1d1;
}
.AccordionItem-module-scss-module__KBX5oq__accordionItemHeaderSection {
  text-align: left;
  cursor: pointer;
  background: 0 0;
  border: none;
  justify-content: space-between;
  width: 100%;
  padding: 1.2rem 0 0;
  transition: all 0.2s ease-in;
  display: flex;
}
.AccordionItem-module-scss-module__KBX5oq__accordionItemHeaderSection:focus-visible {
  outline-offset: 2px;
  border-radius: 6px;
  outline: 2px solid #e62058;
}
.AccordionItem-module-scss-module__KBX5oq__accordionItemHeader {
  font-size: 1.2rem;
  line-height: 1.62rem;
  font-family: var(--satoshi);
  margin-bottom: 1.2rem;
  font-weight: 500;
}
.AccordionItem-module-scss-module__KBX5oq__accordionItemContent {
  color: #232323;
  background-color: #f6f6f6;
  grid-template-rows: 0fr;
  margin-bottom: 0;
  padding: 0 6rem 0 1rem;
  transition: all 0.3s ease-in;
  display: grid;
  overflow: hidden;
}
@media (max-width: 767.98px) {
  .AccordionItem-module-scss-module__KBX5oq__accordionItemContent {
    padding-right: 1rem;
  }
}
.AccordionItem-module-scss-module__KBX5oq__accordionItemContent > div {
  overflow: hidden;
}
.AccordionItem-module-scss-module__KBX5oq__accordionItemContent__show {
  grid-template-rows: 1fr;
  margin-bottom: 0.4rem;
  padding-top: 1rem;
  padding-bottom: 1.6rem;
}
.AccordionItem-module-scss-module__KBX5oq__buttonText {
  font-size: 1.2rem;
  line-height: 1.62rem;
  font-family: var(--satoshi);
  color: #e62058;
  text-align: center;
  background-color: #fff;
  border: 1px solid #d1d1d1;
  border-radius: 6px;
  flex-shrink: 0;
  width: 1.5rem;
  height: 1.5rem;
  font-weight: 500;
  line-height: 1.4rem;
  transition: all 0.2s ease-in;
  display: inline-block;
}
.AccordionItem-module-scss-module__KBX5oq__accordionItemHeaderSection:hover
  .AccordionItem-module-scss-module__KBX5oq__buttonText {
  background-color: #f6f6f6;
  border-color: #f6f6f6;
}
.AccordionItem-module-scss-module__KBX5oq__buttonText
  .AccordionItem-module-scss-module__KBX5oq__expanded {
  transform: translateY(-2px);
}
.AgendaBlock-module-scss-module__e6FuUa__button {
  color: inherit;
  cursor: pointer;
  appearance: none;
  font-family: inherit;
  font-size: 1rem;
  line-height: 1.6rem;
  font-family: var(--satoshi);
  background: 0 0;
  border: 0;
  padding: 0;
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .AgendaBlock-module-scss-module__e6FuUa__button {
    font-size: 0.8rem;
    line-height: 1.2rem;
    font-family: var(--satoshi);
    font-weight: 500;
  }
}
.AgendaBlock-module-scss-module__e6FuUa__button {
  color: #e62058;
  text-align: center;
  background-color: #fff1f3;
  border: 1px solid #e62058;
  border-radius: 6px;
  width: 100%;
  padding: 0.6rem 0.8rem;
  transition:
    border-color 0.2s ease-in,
    color 0.2s ease-in;
}
.AgendaBlock-module-scss-module__e6FuUa__button:hover,
.AgendaBlock-module-scss-module__e6FuUa__button:focus-visible {
  color: #c10f45;
  border-color: #c10f45;
}
.AgendaBlock-module-scss-module__e6FuUa__agendaWrap {
  grid-template-rows: 0fr;
  transition: grid-template-rows 0.3s ease-in;
  display: grid;
}
.AgendaBlock-module-scss-module__e6FuUa__agendaWrap__open {
  grid-template-rows: 1fr;
}
.AgendaBlock-module-scss-module__e6FuUa__agendaInner {
  overflow: hidden;
}
.AgendaBlock-module-scss-module__e6FuUa__title {
  font-size: 1.4rem;
  line-height: 1.89rem;
  font-family: var(--satoshi);
  letter-spacing: 0.02em;
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .AgendaBlock-module-scss-module__e6FuUa__title {
    font-size: 1.1rem;
    line-height: 1.485rem;
    font-family: var(--satoshi);
    letter-spacing: unset;
    font-weight: 500;
  }
}
.AgendaBlock-module-scss-module__e6FuUa__title {
  color: #232323;
  text-align: center;
  margin-top: 1.6rem;
  margin-bottom: 1.8rem;
}
.AgendaBlock-module-scss-module__e6FuUa__grid {
  grid-template-columns: repeat(12, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .AgendaBlock-module-scss-module__e6FuUa__grid {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .AgendaBlock-module-scss-module__e6FuUa__grid {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .AgendaBlock-module-scss-module__e6FuUa__grid {
    column-gap: 20px;
  }
}
.AgendaBlock-module-scss-module__e6FuUa__grid {
  border-bottom: 1px solid #d1d1d1;
  row-gap: 56px;
  padding-bottom: 4.4rem;
}
@media (max-width: 767.98px) {
  .AgendaBlock-module-scss-module__e6FuUa__grid {
    row-gap: 48px;
    padding-bottom: 3.6rem;
  }
}
.AgendaBlock-module-scss-module__e6FuUa__day {
  grid-column: span 4;
}
@media (max-width: 767.98px) {
  .AgendaBlock-module-scss-module__e6FuUa__day {
    grid-column: 1/-1;
  }
}
.AgendaBlock-module-scss-module__e6FuUa__day {
  position: relative;
}
@media (min-width: 768px) {
  .AgendaBlock-module-scss-module__e6FuUa__day {
    padding: 0 24px;
  }
}
@media (min-width: 1120px) {
  .AgendaBlock-module-scss-module__e6FuUa__day:nth-child(3n + 2):after,
  .AgendaBlock-module-scss-module__e6FuUa__day:nth-child(3n + 3):after {
    content: "";
    background-color: #d1d1d1;
    width: 1px;
    height: 100%;
    position: absolute;
    top: 0;
    left: -10px;
  }
}
@media (min-width: 768px) and (max-width: 1119.98px) {
  .AgendaBlock-module-scss-module__e6FuUa__day:nth-child(2n + 2):after {
    content: "";
    background-color: #d1d1d1;
    width: 1px;
    height: 100%;
    position: absolute;
    top: 0;
    left: -10px;
  }
}
.AgendaBlock-module-scss-module__e6FuUa__day_Label {
  font-size: 1rem;
  line-height: 1.35rem;
  font-family: var(--satoshi);
  letter-spacing: 0.04em;
  font-weight: 700;
}
@media (max-width: 1119.98px) {
  .AgendaBlock-module-scss-module__e6FuUa__day_Label {
    font-size: 0.8rem;
    line-height: 1.08rem;
    font-family: var(--satoshi);
    letter-spacing: unset;
    font-weight: 700;
  }
}
.AgendaBlock-module-scss-module__e6FuUa__day_Label:not(:last-child),
.AgendaBlock-module-scss-module__e6FuUa__timeSlot:not(:last-child) {
  margin-bottom: 1.2rem;
}
.AgendaBlock-module-scss-module__e6FuUa__timeSlot_Label,
.AgendaBlock-module-scss-module__e6FuUa__timeSlot_Description {
  font-size: 0.8rem;
  line-height: 1.2rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .AgendaBlock-module-scss-module__e6FuUa__timeSlot_Label,
  .AgendaBlock-module-scss-module__e6FuUa__timeSlot_Description {
    font-size: 0.7rem;
    line-height: 1rem;
  }
}
.AgendaBlock-module-scss-module__e6FuUa__timeSlot_Label,
.AgendaBlock-module-scss-module__e6FuUa__timeSlot_Description {
  margin-bottom: 0;
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__title {
  font-size: 1.4rem;
  line-height: 1.89rem;
  font-family: var(--satoshi);
  letter-spacing: 0.02em;
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__title {
    font-size: 1.1rem;
    line-height: 1.485rem;
    font-family: var(--satoshi);
    letter-spacing: unset;
    font-weight: 500;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__title {
  color: #232323;
  margin-top: 0;
  margin-bottom: 1.6rem;
}
@media (max-width: 1119.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__title {
    margin-bottom: 1.2rem;
  }
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__title {
    margin-bottom: 0.8rem;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic {
  display: flex;
}
@media (min-width: 768px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
@media (min-width: 1120px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic {
    padding-top: 48px;
    padding-bottom: 48px;
  }
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic {
    flex-direction: column;
    height: 280px;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section {
  border-radius: 10px;
  position: relative;
}
@media (min-width: 768px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section {
    height: 39px;
  }
}
@media (min-width: 1120px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section {
    height: 68px;
  }
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section {
    width: 70px;
  }
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:before {
    content: "";
    background-color: #000;
    width: 100%;
    height: 1px;
    display: block;
    position: absolute;
    top: 0;
    left: 8px;
  }
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:last-child:before {
    top: auto;
    bottom: 0;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:first-child {
  background-color: #ffe4e8;
  flex: 0 0 10.3%;
  justify-content: center;
  align-items: center;
  display: flex;
}
@media (min-width: 768px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:first-child {
    width: 10.3%;
  }
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:first-child {
    height: 10.3%;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
  2
) {
  background-color: #ffccd5;
  flex: 0 0 9.4%;
  justify-content: center;
  align-items: center;
  display: flex;
}
@media (min-width: 768px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
    2
  ) {
    width: 9.4%;
  }
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
    2
  ) {
    height: 9.4%;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
  3
) {
  background-color: #ffa2b4;
  flex: 0 0 7.9%;
  justify-content: center;
  align-items: center;
  display: flex;
}
@media (min-width: 768px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
    3
  ) {
    width: 7.9%;
  }
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
    3
  ) {
    height: 7.9%;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
  4
) {
  background-color: #fd6f8c;
  flex: 0 0 19.5%;
  justify-content: center;
  align-items: center;
  display: flex;
}
@media (min-width: 768px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
    4
  ) {
    width: 19.5%;
  }
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
    4
  ) {
    height: 19.5%;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
  5
) {
  background-color: #f73c68;
  flex: 0 0 4.3%;
  justify-content: center;
  align-items: center;
  display: flex;
}
@media (min-width: 768px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
    5
  ) {
    width: 4.3%;
  }
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
    5
  ) {
    height: 4.3%;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
  6
) {
  background-color: #e62058;
  flex: 0 0 45.2%;
  justify-content: center;
  align-items: center;
  display: flex;
}
@media (min-width: 768px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
    6
  ) {
    width: 45.2%;
  }
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
    6
  ) {
    height: 45.2%;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
  7
) {
  background-color: #c10f45;
  flex: 0 0 3.4%;
  justify-content: center;
  align-items: center;
  display: flex;
}
@media (min-width: 768px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
    7
  ) {
    width: 3.4%;
  }
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
    7
  ) {
    height: 3.4%;
  }
}
@media (min-width: 768px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:first-child
    .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabel {
    max-width: calc(191.262% - 4px);
  }
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
      2
    )
    .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabel {
    max-width: calc(184.043% - 4px);
  }
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
      3
    )
    .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabel {
    max-width: calc(346.835% - 4px);
  }
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
      4
    )
    .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabel {
    max-width: calc(122.051% - 4px);
  }
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
      5
    )
    .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabel {
    max-width: calc(625.581% - 4px);
  }
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
      6
    )
    .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabel {
    max-width: calc(107.522% - 4px);
  }
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
      7
    )
    .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabel {
    max-width: calc(764.706% - 4px);
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabel {
  font-size: 0.6rem;
  line-height: 0.81rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #000;
  z-index: 1;
  width: max-content;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  display: flex;
  position: absolute;
}
@media (min-width: 768px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabel {
    border-left: 1px solid #000;
    height: 71px;
    padding-left: 4px;
    left: 0;
  }
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
      odd
    )
    .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabel {
    bottom: 8px;
  }
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:nth-child(
      2n
    )
    .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabel {
    align-items: end;
    top: 8px;
  }
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:last-child
    .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabel {
    border-left: 0;
    border-right: 1px solid #000;
    padding-left: 0;
    padding-right: 4px;
    left: auto;
    right: 0;
  }
}
@media (min-width: 1120px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabel {
    height: 108px;
  }
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabel {
    max-width: calc(100vw - 126px);
    top: 0;
    right: 0;
    transform: translate(calc(100% + 24px), -50%);
  }
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Section:last-child
    .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabel {
    top: auto;
    bottom: 0;
    transform: translate(calc(100% + 24px), 50%);
  }
}
@media (min-width: 768px) and (max-width: 830.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabel {
    font-size: 0.5rem;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_SectionLabelInner {
  column-gap: 4px;
  display: flex;
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Text {
  font-size: 0.7rem;
  line-height: 1rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Text {
    font-size: 0.6rem;
    line-height: 0.8rem;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Text {
  color: #fff;
  text-align: center;
  z-index: 2;
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__graphic_Text {
    display: none;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__steps {
  grid-template-columns: repeat(10, 1fr);
  column-gap: 20px;
  margin-top: 72px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__steps {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__steps {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__steps {
    column-gap: 20px;
  }
}
@media (max-width: 1119.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__steps {
    grid-template-columns: repeat(6, 1fr);
    column-gap: 20px;
    display: grid;
  }
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__steps {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
    margin-top: 40px;
    display: grid;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__stepCol__one {
  grid-column: 1/5;
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__stepCol__one {
    grid-column: 1/-1;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__stepCol__two {
  grid-column: 6/10;
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__stepCol__two {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__stepCol {
    grid-column: 1/6;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__stepCol {
    grid-column: 1/-1;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__step {
  border-bottom: 1px solid #f6f6f6;
  margin-bottom: 24px;
  padding-bottom: 24px;
}
@media (min-width: 1120px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__step:last-child {
    border-bottom: 0;
    margin-bottom: 0;
  }
}
@media (max-width: 1119.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__stepCol__two
    .ApplicationProcessBlock-module-scss-module__j4t0Yq__step:last-child {
    margin-bottom: 0;
  }
}
@media (max-width: 767.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__step {
    margin-bottom: 16px;
    padding-bottom: 16px;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__step_Title {
  font-size: 1rem;
  line-height: 1.6rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__step_Title {
    font-size: 0.8rem;
    line-height: 1.2rem;
    font-family: var(--satoshi);
    font-weight: 500;
  }
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__step_Title {
  align-items: center;
  gap: 0.4rem;
  margin-bottom: 0.2rem;
  display: flex;
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__step_TitleColor {
  border-radius: 2px;
  width: 0.8rem;
  height: 16px;
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__step_TitleColor__1 {
  background-color: #ffe4e8;
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__step_TitleColor__2 {
  background-color: #ffccd5;
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__step_TitleColor__3 {
  background-color: #ffa2b4;
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__step_TitleColor__4 {
  background-color: #fd6f8c;
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__step_TitleColor__5 {
  background-color: #f73c68;
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__step_TitleColor__6 {
  background-color: #e62058;
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__step_TitleColor__7 {
  background-color: #c10f45;
}
.ApplicationProcessBlock-module-scss-module__j4t0Yq__step_Descrip {
  font-size: 0.7rem;
  line-height: 1rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .ApplicationProcessBlock-module-scss-module__j4t0Yq__step_Descrip {
    font-size: 0.6rem;
    line-height: 0.8rem;
  }
}
.BrandLogoRollBlock-module-scss-module__JkuCXq__header {
  font-size: 0.6rem;
  line-height: 0.81rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #777;
  letter-spacing: 0.072rem;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
}
.BrandLogoRollBlock-module-scss-module__JkuCXq__header__alignLeft {
  text-align: left;
}
.BrandLogoRollBlock-module-scss-module__JkuCXq__logoWrap {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 1.6rem 4rem;
  padding-top: 2.8rem;
  display: flex;
}
@media (max-width: 1119.98px) {
  .BrandLogoRollBlock-module-scss-module__JkuCXq__logoWrap {
    padding-top: 2rem;
  }
}
@media (max-width: 767.98px) {
  .BrandLogoRollBlock-module-scss-module__JkuCXq__logoWrap {
    gap: 1.2rem 0.8rem;
    padding-top: 1.2rem;
  }
}
.BrandLogoRollBlock-module-scss-module__JkuCXq__logoWrap__alignLeft {
  justify-content: flex-start;
}
.BrandLogoRollBlock-module-scss-module__JkuCXq__logo {
  max-width: 160px;
}
.BrandLogoRollBlock-module-scss-module__JkuCXq__logo img {
  width: auto;
  max-width: 100%;
  display: block;
}
.CareerLocations-module-scss-module__36pByW__locationsWrap {
  margin-top: auto;
}
.CareerLocations-module-scss-module__36pByW__location {
  font-size: 0.7rem;
  line-height: 0.945rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #777;
  font-weight: 700;
}
.CareerLocations-module-scss-module__36pByW__location__small {
  font-size: 0.6rem;
  line-height: 0.81rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.6rem;
  font-weight: 700;
}
.CareersTeaserGrid-module-scss-module__lmsMNq__careersTeaserGridWrap {
  grid-template-columns: repeat(12, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .CareersTeaserGrid-module-scss-module__lmsMNq__careersTeaserGridWrap {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .CareersTeaserGrid-module-scss-module__lmsMNq__careersTeaserGridWrap {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .CareersTeaserGrid-module-scss-module__lmsMNq__careersTeaserGridWrap {
    column-gap: 20px;
  }
}
.CareersTeaserGrid-module-scss-module__lmsMNq__careersTeaserGridWrap {
  row-gap: 1.2rem;
}
.CareersTeaserGrid-module-scss-module__lmsMNq__careersTeaserGridWrap__empty {
  border: 1px solid #d1d1d1;
  border-radius: 6px;
  padding: 2.4rem 0;
}
.CareersTeaserGrid-module-scss-module__lmsMNq__emptyListingsWrap {
  grid-column: 3 / span 8;
}
@media (max-width: 767.98px) {
  .CareersTeaserGrid-module-scss-module__lmsMNq__emptyListingsWrap {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) {
  .CareersTeaserGrid-module-scss-module__lmsMNq__emptyListingsWrap {
    grid-column: 2 / span 6;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .CareersTeaserGrid-module-scss-module__lmsMNq__emptyListingsWrap {
    grid-column: 1/-1;
  }
}
@media (max-width: 767.98px) {
  .CareersTeaserGrid-module-scss-module__lmsMNq__emptyListingsWrap {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
.CareersTeaserGrid-module-scss-module__lmsMNq__careersTeaser {
  grid-column: span 4;
}
@media (max-width: 767.98px) {
  .CareersTeaserGrid-module-scss-module__lmsMNq__careersTeaser {
    grid-column: 1/-1;
  }
}
.CareersTeaserGrid-module-scss-module__lmsMNq__careersTeaser {
  border: 1px solid #d1d1d1;
  border-radius: 6px;
  flex-direction: column;
  padding: 1.2rem 0.8rem;
  display: flex;
}
.CareersTeaserGrid-module-scss-module__lmsMNq__careersTeaser:focus,
.CareersTeaserGrid-module-scss-module__lmsMNq__careersTeaser:hover,
.CareersTeaserGrid-module-scss-module__lmsMNq__careersTeaser:active {
  background-color: #f6f6f6;
}
.CareersTeaserGrid-module-scss-module__lmsMNq__header {
  justify-content: space-between;
  display: flex;
}
.CareersTeaserGrid-module-scss-module__lmsMNq__teamName {
  font-size: 0.7rem;
  line-height: 0.945rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #232323;
  margin-bottom: 0;
  font-weight: 700;
}
.CareersTeaserGrid-module-scss-module__lmsMNq__title {
  font-size: 1.4rem;
  line-height: 1.89rem;
  font-family: var(--satoshi);
  letter-spacing: 0.02em;
  margin-bottom: 1.2rem;
  font-weight: 500;
}
.CareersTeaserGrid-module-scss-module__lmsMNq__excerpt,
.CareersTeaserGrid-module-scss-module__lmsMNq__location {
  color: #777;
}
.CareersTeaserGrid-module-scss-module__lmsMNq__excerpt {
  font-size: 0.7rem;
  line-height: 1rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .CareersTeaserGrid-module-scss-module__lmsMNq__excerpt {
    font-size: 0.6rem;
    line-height: 0.8rem;
  }
}
.CareersTeaserGrid-module-scss-module__lmsMNq__excerpt {
  margin-bottom: 0;
}
.CareersPage-module-scss-module__pR4dLG__wrap {
  max-width: 1448px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}
.CareersPage-module-scss-module__pR4dLG__container
  .CareersPage-module-scss-module__pR4dLG__wrap {
  max-width: unset;
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 1119.98px) {
  .CareersPage-module-scss-module__pR4dLG__wrap {
    padding-left: 18px;
    padding-right: 18px;
  }
  .CareersPage-module-scss-module__pR4dLG__container
    .CareersPage-module-scss-module__pR4dLG__wrap {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767.98px) {
  .CareersPage-module-scss-module__pR4dLG__wrap {
    padding-left: 16px;
    padding-right: 16px;
  }
  .CareersPage-module-scss-module__pR4dLG__container
    .CareersPage-module-scss-module__pR4dLG__wrap {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
.CareersPage-module-scss-module__pR4dLG__wrap {
  margin-top: 3.2rem;
  margin-bottom: 3.2rem;
}
@media (max-width: 1119.98px) {
  .CareersPage-module-scss-module__pR4dLG__wrap {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767.98px) {
  .CareersPage-module-scss-module__pR4dLG__wrap {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem;
  }
}
.CareersPage-module-scss-module__pR4dLG__wrap:last-child {
  margin-bottom: 0;
}
.CareersPage-module-scss-module__pR4dLG__header {
  margin-bottom: 2rem;
}
.TeaserGrid-module-scss-module__-c-8TW__container {
  max-width: 1448px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}
.TeaserGrid-module-scss-module__-c-8TW__container
  .TeaserGrid-module-scss-module__-c-8TW__container {
  max-width: unset;
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 1119.98px) {
  .TeaserGrid-module-scss-module__-c-8TW__container {
    padding-left: 18px;
    padding-right: 18px;
  }
  .TeaserGrid-module-scss-module__-c-8TW__container
    .TeaserGrid-module-scss-module__-c-8TW__container {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767.98px) {
  .TeaserGrid-module-scss-module__-c-8TW__container {
    padding-left: 16px;
    padding-right: 16px;
  }
  .TeaserGrid-module-scss-module__-c-8TW__container
    .TeaserGrid-module-scss-module__-c-8TW__container {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
.TeaserGrid-module-scss-module__-c-8TW__grid {
  grid-template-columns: repeat(12, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .TeaserGrid-module-scss-module__-c-8TW__grid {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .TeaserGrid-module-scss-module__-c-8TW__grid {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .TeaserGrid-module-scss-module__-c-8TW__grid {
    column-gap: 20px;
  }
}
.TeaserGrid-module-scss-module__-c-8TW__grid {
  row-gap: 4.8rem;
}
@media (max-width: 1119.98px) {
  .TeaserGrid-module-scss-module__-c-8TW__grid {
    row-gap: 3.2rem;
  }
}
@media (max-width: 767.98px) {
  .TeaserGrid-module-scss-module__-c-8TW__grid {
    row-gap: 2.8rem;
  }
}
@media (min-width: 1120px) {
  .TeaserGrid-module-scss-module__-c-8TW__grid__wide {
    row-gap: 2.8rem;
  }
}
.TeaserGrid-module-scss-module__-c-8TW__teaser__3-up {
  grid-column: span 4;
}
@media (max-width: 767.98px) {
  .TeaserGrid-module-scss-module__-c-8TW__teaser__3-up {
    grid-column: 1/-1;
  }
}
.TeaserGrid-module-scss-module__-c-8TW__teaser__wide {
  grid-column: 2 / span 10;
}
@media (max-width: 1119.98px) {
  .TeaserGrid-module-scss-module__-c-8TW__teaser__wide {
    grid-column: 1/-1;
  }
}
@media (min-width: 768px) {
  .TeaserGrid-module-scss-module__-c-8TW__teaser__wide {
    align-items: center;
    gap: 20px;
    display: flex;
  }
}
.TeaserGrid-module-scss-module__-c-8TW__titleLink,
.TeaserGrid-module-scss-module__-c-8TW__titleLink:visited {
  color: #232323;
}
.TeaserGrid-module-scss-module__-c-8TW__titleLink:hover,
.TeaserGrid-module-scss-module__-c-8TW__titleLink:focus-visible,
.TeaserGrid-module-scss-module__-c-8TW__titleLink:active {
  color: #8a113e;
}
@media (min-width: 768px) {
  .TeaserGrid-module-scss-module__-c-8TW__visualsWrap__wide,
  .TeaserGrid-module-scss-module__-c-8TW__text__wide {
    flex-shrink: 0;
    width: calc(50% - 10px);
  }
}
.TeaserGrid-module-scss-module__-c-8TW__visualsWrap {
  aspect-ratio: 1.5;
  background-color: #e7e7e7;
  border-radius: 10px;
  margin-bottom: 0.8rem;
  display: block;
  position: relative;
  overflow: hidden;
}
.TeaserGrid-module-scss-module__-c-8TW__visualsWrap:hover
  + .TeaserGrid-module-scss-module__-c-8TW__text
  .TeaserGrid-module-scss-module__-c-8TW__titleLink,
.TeaserGrid-module-scss-module__-c-8TW__visualsWrap:focus-visible
  + .TeaserGrid-module-scss-module__-c-8TW__text
  .TeaserGrid-module-scss-module__-c-8TW__titleLink,
.TeaserGrid-module-scss-module__-c-8TW__visualsWrap:active
  + .TeaserGrid-module-scss-module__-c-8TW__text
  .TeaserGrid-module-scss-module__-c-8TW__titleLink {
  color: #8a113e;
}
.TeaserGrid-module-scss-module__-c-8TW__visuals {
  z-index: 1;
  align-items: center;
  gap: 24px;
  height: 100%;
  padding: 24px;
  display: flex;
  position: relative;
}
.TeaserGrid-module-scss-module__-c-8TW__content,
.TeaserGrid-module-scss-module__-c-8TW__decoration {
  width: calc(50% - 12px);
}
.TeaserGrid-module-scss-module__-c-8TW__title {
  font-size: 1.2rem;
  line-height: 1.62rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .TeaserGrid-module-scss-module__-c-8TW__title {
    font-size: 0.95rem;
    line-height: 1.2825rem;
    font-family: var(--satoshi);
    font-weight: 500;
  }
}
.TeaserGrid-module-scss-module__-c-8TW__title {
  margin-bottom: 0.4rem;
}
@media (min-width: 768px) {
  .TeaserGrid-module-scss-module__-c-8TW__title__wide {
    font-size: 1.6rem;
    line-height: 2.16rem;
    font-family: var(--satoshi);
    font-weight: 500;
  }
}
@media (min-width: 768px) and (max-width: 1119.98px) {
  .TeaserGrid-module-scss-module__-c-8TW__title__wide {
    font-size: 1.3rem;
    line-height: 1.755rem;
    font-family: var(--satoshi);
    font-weight: 500;
  }
}
.TeaserGrid-module-scss-module__-c-8TW__excerpt {
  margin-bottom: 0.8rem;
}
@media (max-width: 767.98px) {
  .TeaserGrid-module-scss-module__-c-8TW__excerpt {
    display: none;
  }
}
.TeaserGrid-module-scss-module__-c-8TW__meta {
  align-items: center;
  gap: 0.8rem;
  display: flex;
}
.TeaserGrid-module-scss-module__-c-8TW__date {
  font-size: 0.7rem;
  line-height: 0.945rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.6rem;
  font-weight: 700;
}
@media (max-width: 1119.98px) {
  .TeaserGrid-module-scss-module__-c-8TW__date {
    font-size: 0.6rem;
    line-height: 0.81rem;
  }
}
.TeaserGrid-module-scss-module__-c-8TW__date {
  color: #777;
  margin-bottom: 0;
}
.TeaserGrid-module-scss-module__-c-8TW__bgImgWrap {
  width: 50%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
}
.TeaserGrid-module-scss-module__-c-8TW__bgImg {
  width: auto;
  max-width: none;
  height: 100%;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}
.TeaserGrid-module-scss-module__-c-8TW__thumbnailWrap {
  max-width: 180px;
  height: auto;
  margin-left: auto;
  position: relative;
}
.TeaserGrid-module-scss-module__-c-8TW__thumbnailWrap__wide {
  max-width: 192px;
}
.TeaserGrid-module-scss-module__-c-8TW__thumbnail {
  border-radius: 14px;
  display: block;
}
.TeaserGrid-module-scss-module__-c-8TW__thumbnailIcon {
  max-width: 50%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.TeaserGrid-module-scss-module__-c-8TW__thumbnailIcon svg {
  width: 71px;
  max-width: 100%;
  height: auto;
  display: block;
}
.RelatedPosts-module-scss-module__YH2DRG__relatedNews:not(:first-child) {
  margin-top: 56px;
}
@media (max-width: 767.98px) {
  .RelatedPosts-module-scss-module__YH2DRG__relatedNews:not(:first-child) {
    margin-top: 40px;
  }
}
.RelatedPosts-module-scss-module__YH2DRG__relatedNews:not(:last-child) {
  margin-bottom: 96px;
}
@media (max-width: 767.98px) {
  .RelatedPosts-module-scss-module__YH2DRG__relatedNews:not(:last-child) {
    margin-bottom: 40px;
  }
}
.RelatedPosts-module-scss-module__YH2DRG__relatedNewsHeaderWrap {
  max-width: 1448px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}
.RelatedPosts-module-scss-module__YH2DRG__container
  .RelatedPosts-module-scss-module__YH2DRG__relatedNewsHeaderWrap {
  max-width: unset;
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 1119.98px) {
  .RelatedPosts-module-scss-module__YH2DRG__relatedNewsHeaderWrap {
    padding-left: 18px;
    padding-right: 18px;
  }
  .RelatedPosts-module-scss-module__YH2DRG__container
    .RelatedPosts-module-scss-module__YH2DRG__relatedNewsHeaderWrap {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767.98px) {
  .RelatedPosts-module-scss-module__YH2DRG__relatedNewsHeaderWrap {
    padding-left: 16px;
    padding-right: 16px;
  }
  .RelatedPosts-module-scss-module__YH2DRG__container
    .RelatedPosts-module-scss-module__YH2DRG__relatedNewsHeaderWrap {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
.RelatedPosts-module-scss-module__YH2DRG__relatedNewsHeaderWrap {
  margin-bottom: 1.6rem;
}
@media (max-width: 1119.98px) {
  .RelatedPosts-module-scss-module__YH2DRG__relatedNewsHeaderWrap {
    margin-bottom: 1.2rem;
  }
}
@media (max-width: 767.98px) {
  .RelatedPosts-module-scss-module__YH2DRG__relatedNewsHeaderWrap {
    margin-bottom: 0.8rem;
  }
}
.RelatedPosts-module-scss-module__YH2DRG__relatedNewsHeaderWrap {
  justify-content: space-between;
  align-items: center;
  display: flex;
}
.RelatedPosts-module-scss-module__YH2DRG__relatedNewsHeader {
  letter-spacing: initial;
  margin-bottom: 0;
}
.RelatedPosts-module-scss-module__YH2DRG__relatedNewsLink {
  text-transform: capitalize;
  align-items: center;
  column-gap: 0.4rem;
  display: flex;
}
.RelatedPosts-module-scss-module__YH2DRG__relatedNewsLink svg {
  width: 15px;
  height: 15px;
}
.RelatedPosts-module-scss-module__YH2DRG__relatedNewsLink,
.RelatedPosts-module-scss-module__YH2DRG__relatedNewsLink svg,
.RelatedPosts-module-scss-module__YH2DRG__relatedNewsLink svg path {
  transition: all 0.2s ease-in;
}
.RelatedPosts-module-scss-module__YH2DRG__relatedNewsLink:active svg path,
.RelatedPosts-module-scss-module__YH2DRG__relatedNewsLink:hover svg path,
.RelatedPosts-module-scss-module__YH2DRG__relatedNewsLink:focus-visible
  svg
  path {
  fill: #8a113e;
}
@media (max-width: 767.98px) {
  .ResponsiveImageBlock-module-scss-module__KH3MOq__wrap {
    margin-top: 40px;
  }
}
.ResponsiveImageBlock-module-scss-module__KH3MOq__grid {
  grid-template-columns: repeat(10, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .ResponsiveImageBlock-module-scss-module__KH3MOq__grid {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .ResponsiveImageBlock-module-scss-module__KH3MOq__grid {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .ResponsiveImageBlock-module-scss-module__KH3MOq__grid {
    column-gap: 20px;
  }
}
@media (max-width: 1119.98px) {
  .ResponsiveImageBlock-module-scss-module__KH3MOq__grid {
    grid-template-columns: repeat(6, 1fr);
    column-gap: 20px;
    display: grid;
  }
}
@media (max-width: 767.98px) {
  .ResponsiveImageBlock-module-scss-module__KH3MOq__grid {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
    display: grid;
  }
}
.ResponsiveImageBlock-module-scss-module__KH3MOq__content {
  grid-column: 1/10;
}
@media (max-width: 1119.98px) {
  .ResponsiveImageBlock-module-scss-module__KH3MOq__content {
    grid-column: 1/-1;
  }
}
.ResponsiveImageBlock-module-scss-module__KH3MOq__title {
  font-size: 1.4rem;
  line-height: 1.89rem;
  font-family: var(--satoshi);
  letter-spacing: 0.02em;
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .ResponsiveImageBlock-module-scss-module__KH3MOq__title {
    font-size: 1.1rem;
    line-height: 1.485rem;
    font-family: var(--satoshi);
    letter-spacing: unset;
    font-weight: 500;
  }
}
.ResponsiveImageBlock-module-scss-module__KH3MOq__title {
  color: #232323;
  margin-top: 0;
  margin-bottom: 1.6rem;
}
@media (max-width: 1119.98px) {
  .ResponsiveImageBlock-module-scss-module__KH3MOq__title {
    margin-bottom: 1.2rem;
  }
}
@media (max-width: 767.98px) {
  .ResponsiveImageBlock-module-scss-module__KH3MOq__title {
    margin-bottom: 0.8rem;
  }
}
.ResponsiveImageBlock-module-scss-module__KH3MOq__image {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
}
@media (max-width: 1119.98px) {
  .ResponsiveImageBlock-module-scss-module__KH3MOq__image__defaultMediumExists {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .ResponsiveImageBlock-module-scss-module__KH3MOq__image__defaultMobileExists {
    display: none;
  }
}
@media (min-width: 1120px) {
  .ResponsiveImageBlock-module-scss-module__KH3MOq__image__medium {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .ResponsiveImageBlock-module-scss-module__KH3MOq__image__mediumMobileExists {
    display: none;
  }
}
@media (min-width: 768px) {
  .ResponsiveImageBlock-module-scss-module__KH3MOq__image__mobile {
    display: none;
  }
}
.ResponsiveImageBlock-module-scss-module__KH3MOq__srOnly {
  color: #000;
  clip: rect(0, 0, 0, 0);
  background: #fff;
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}
.RichTextBlock-module-scss-module__CfT9JG__wrap {
  grid-template-columns: repeat(10, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .RichTextBlock-module-scss-module__CfT9JG__wrap {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .RichTextBlock-module-scss-module__CfT9JG__wrap {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .RichTextBlock-module-scss-module__CfT9JG__wrap {
    column-gap: 20px;
  }
}
.RichTextBlock-module-scss-module__CfT9JG__cols {
  grid-column: 1/9;
}
@media (max-width: 1119.98px) {
  .RichTextBlock-module-scss-module__CfT9JG__cols {
    grid-column: 1/-1;
  }
}
.RosterGridBlock-module-scss-module__a3Ux5q__wrap {
  padding-top: 2.4rem;
  padding-bottom: 4.4rem;
}
@media (max-width: 1119.98px) {
  .RosterGridBlock-module-scss-module__a3Ux5q__wrap {
    padding-top: 1.6rem;
    padding-bottom: 3.6rem;
  }
}
@media (max-width: 767.98px) {
  .RosterGridBlock-module-scss-module__a3Ux5q__wrap {
    padding-top: 1.2rem;
    padding-bottom: 1.6rem;
  }
}
.RosterGridBlock-module-scss-module__a3Ux5q__title {
  font-size: 1.4rem;
  line-height: 1.89rem;
  font-family: var(--satoshi);
  letter-spacing: 0.02em;
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .RosterGridBlock-module-scss-module__a3Ux5q__title {
    font-size: 1.1rem;
    line-height: 1.485rem;
    font-family: var(--satoshi);
    letter-spacing: unset;
    font-weight: 500;
  }
}
.RosterGridBlock-module-scss-module__a3Ux5q__title {
  color: #232323;
  text-align: center;
  margin-top: 0;
  margin-bottom: 1.8rem;
}
.RosterGridBlock-module-scss-module__a3Ux5q__grid {
  grid-template-columns: repeat(12, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .RosterGridBlock-module-scss-module__a3Ux5q__grid {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .RosterGridBlock-module-scss-module__a3Ux5q__grid {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .RosterGridBlock-module-scss-module__a3Ux5q__grid {
    column-gap: 20px;
  }
}
.RosterGridBlock-module-scss-module__a3Ux5q__grid {
  row-gap: 56px;
}
@media (max-width: 767.98px) {
  .RosterGridBlock-module-scss-module__a3Ux5q__grid {
    row-gap: 48px;
  }
}
.RosterGridBlock-module-scss-module__a3Ux5q__person {
  grid-column: span 4;
}
@media (max-width: 767.98px) {
  .RosterGridBlock-module-scss-module__a3Ux5q__person {
    grid-column: 1/-1;
  }
}
.RosterGridBlock-module-scss-module__a3Ux5q__person {
  align-items: center;
  gap: 16px;
  display: flex;
}
.RosterGridBlock-module-scss-module__a3Ux5q__person_Image {
  border-radius: 8px;
  width: 146px;
  max-width: 50%;
  height: auto;
  display: block;
}
.RosterGridBlock-module-scss-module__a3Ux5q__person_Header {
  font-size: 1rem;
  line-height: 1.6rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .RosterGridBlock-module-scss-module__a3Ux5q__person_Header {
    font-size: 0.8rem;
    line-height: 1.2rem;
    font-family: var(--satoshi);
    font-weight: 500;
  }
}
.RosterGridBlock-module-scss-module__a3Ux5q__person_Header {
  margin-bottom: 0.2rem;
}
.RosterGridBlock-module-scss-module__a3Ux5q__person_Subheader {
  font-size: 1rem;
  line-height: 1.6rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .RosterGridBlock-module-scss-module__a3Ux5q__person_Subheader {
    font-size: 0.8rem;
    line-height: 1.2rem;
    font-family: var(--satoshi);
    font-weight: 500;
  }
}
.RosterGridBlock-module-scss-module__a3Ux5q__person_Subheader {
  color: #777;
  margin-bottom: 0.8rem;
}
.RosterGridBlock-module-scss-module__a3Ux5q__person_LogoWrap {
  max-width: 200px;
}
.RosterGridBlock-module-scss-module__a3Ux5q__person_Logo {
  display: block;
}
.SecurePanel-module-scss-module__T1DiGa__label {
  fill: #232323;
  transition: fill 0.2s ease-in;
}
.SecurePanel-module-scss-module__T1DiGa__ring {
  fill: #e62058;
  transition: fill 0.2s ease-in;
}
.SecurePanel-module-scss-module__T1DiGa__ring_light {
  fill: #fff1f3;
  transition: fill 0.2s ease-in;
}
.SecurePanel-module-scss-module__T1DiGa__wrap {
  background-color: #0000;
  width: 100vw;
  margin-left: -50vw;
  margin-right: -50vw;
  transition: background-color 0.2s ease-in;
  position: relative;
  left: 50%;
  right: 50%;
  overflow: hidden;
}
@media (max-width: 1119.98px) {
  .SecurePanel-module-scss-module__T1DiGa__wrap {
    padding-bottom: 190px;
  }
}
.SecurePanel-module-scss-module__T1DiGa__wrap:hover {
  background-color: #e62058;
}
.SecurePanel-module-scss-module__T1DiGa__wrap:hover
  .SecurePanel-module-scss-module__T1DiGa__label {
  fill: #fff;
}
.SecurePanel-module-scss-module__T1DiGa__wrap:hover
  .SecurePanel-module-scss-module__T1DiGa__ring {
  fill: #ffe4e8;
}
.SecurePanel-module-scss-module__T1DiGa__wrap:hover
  .SecurePanel-module-scss-module__T1DiGa__ring_light {
  fill: #fd6f8c;
}
.SecurePanel-module-scss-module__T1DiGa__container {
  max-width: 1448px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}
.SecurePanel-module-scss-module__T1DiGa__container
  .SecurePanel-module-scss-module__T1DiGa__container {
  max-width: unset;
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 1119.98px) {
  .SecurePanel-module-scss-module__T1DiGa__container {
    padding-left: 18px;
    padding-right: 18px;
  }
  .SecurePanel-module-scss-module__T1DiGa__container
    .SecurePanel-module-scss-module__T1DiGa__container {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767.98px) {
  .SecurePanel-module-scss-module__T1DiGa__container {
    padding-left: 16px;
    padding-right: 16px;
  }
  .SecurePanel-module-scss-module__T1DiGa__container
    .SecurePanel-module-scss-module__T1DiGa__container {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
.SecurePanel-module-scss-module__T1DiGa__container {
  grid-template-columns: repeat(12, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .SecurePanel-module-scss-module__T1DiGa__container {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .SecurePanel-module-scss-module__T1DiGa__container {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .SecurePanel-module-scss-module__T1DiGa__container {
    column-gap: 20px;
  }
}
.SecurePanel-module-scss-module__T1DiGa__content {
  color: #232323;
  pointer-events: none;
  flex-direction: column;
  grid-column: 8/-1;
  justify-content: center;
  min-height: 400px;
  transition: color 0.2s ease-in;
  display: flex;
  position: relative;
}
@media (max-width: 767.98px) {
  .SecurePanel-module-scss-module__T1DiGa__content {
    grid-column: 1/-1;
  }
}
.SecurePanel-module-scss-module__T1DiGa__wrap:hover
  .SecurePanel-module-scss-module__T1DiGa__content {
  color: #fff;
}
.SecurePanel-module-scss-module__T1DiGa__header {
  color: #232323;
  margin-bottom: 8px;
  font-size: 8rem;
  font-weight: 500;
  line-height: 8rem;
  transition: color 0.2s ease-in;
  position: relative;
  left: -6px;
}
@media (max-width: 1119.98px) {
  .SecurePanel-module-scss-module__T1DiGa__header {
    font-size: 6rem;
    line-height: 6rem;
  }
}
.SecurePanel-module-scss-module__T1DiGa__wrap:hover
  .SecurePanel-module-scss-module__T1DiGa__header {
  color: #fff;
}
.SecurePanel-module-scss-module__T1DiGa__counter {
  font-size: 2rem;
  line-height: 2.7rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
.SecurePanel-module-scss-module__T1DiGa__text {
  font-size: 0.7rem;
  line-height: 1rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .SecurePanel-module-scss-module__T1DiGa__text {
    font-size: 0.6rem;
    line-height: 0.8rem;
  }
}
.SecurePanel-module-scss-module__T1DiGa__text {
  margin-top: 0;
  margin-bottom: 1rem;
}
@media (max-width: 1119.98px) {
  .SecurePanel-module-scss-module__T1DiGa__text {
    margin-bottom: 0.8rem;
  }
}
.SecurePanel-module-scss-module__T1DiGa__percentageText {
  fill: #232323;
  transition: fill 0.3s;
}
.SecurePanel-module-scss-module__T1DiGa__wrap:hover
  .SecurePanel-module-scss-module__T1DiGa__percentageText {
  fill: #fff;
}
.SecurePanel-module-scss-module__T1DiGa__circleGraph {
  float: left;
  margin-right: 16px;
}
.SecurePanel-module-scss-module__T1DiGa__bgVideo {
  object-fit: contain;
  width: auto;
  height: 100%;
  position: absolute;
  inset: 0;
}
.SecurePanel-module-scss-module__T1DiGa__bgImage {
  width: 900px;
  position: absolute;
  bottom: 0;
  right: 0;
}
.SideNav-module-scss-module__doK5pa__sideNav {
  grid-column: 1/3;
}
@media (max-width: 767.98px) {
  .SideNav-module-scss-module__doK5pa__sideNav {
    z-index: 99;
    background-color: #fff;
    grid-column: 1/-1;
    margin-left: -16px;
    margin-right: -16px;
    padding-top: 16px;
    padding-bottom: 16px;
    transition:
      top 0.3s ease-in,
      transform 0.3s;
    position: sticky;
    top: 89px;
  }
  .siteHeaderHidden .SideNav-module-scss-module__doK5pa__sideNav {
    transition:
      top 0.3s ease-in,
      transform 0.3s 0.3s;
    top: -1px;
  }
  .siteHeaderHidden .SideNav-module-scss-module__doK5pa__sideNav__pinned {
    transition:
      top 0.3s ease-in,
      transform 0.3s;
    transform: translateY(-100%);
  }
}
@media (min-width: 768px) {
  .SideNav-module-scss-module__doK5pa__wrap {
    transition: top 0.3s ease-in;
    position: sticky;
    top: 148px;
  }
  .siteHeaderHidden .SideNav-module-scss-module__doK5pa__wrap {
    top: 24px;
  }
}
@media (max-width: 767.98px) {
  .SideNav-module-scss-module__doK5pa__wrap {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.SideNav-module-scss-module__doK5pa__header {
  font-size: 0.6rem;
  line-height: 0.81rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.8rem;
  font-weight: 700;
}
@media (max-width: 767.98px) {
  .SideNav-module-scss-module__doK5pa__header__dtOnly {
    display: none;
  }
}
.SideNav-module-scss-module__doK5pa__button {
  color: inherit;
  cursor: pointer;
  appearance: none;
  text-align: left;
  background: 0 0;
  border: 1px solid #e7e7e7;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  padding: 12px 16px;
  font-family: inherit;
  display: flex;
}
@media (min-width: 768px) {
  .SideNav-module-scss-module__doK5pa__button {
    display: none;
  }
}
.SideNav-module-scss-module__doK5pa__button:after {
  font-size: 1rem;
  line-height: 1.6rem;
  font-family: var(--satoshi);
  color: #777;
  box-sizing: border-box;
  content: attr(data-content);
  background-color: #f6f6f6;
  border: 1px solid #777;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 23px;
  height: 23px;
  padding-bottom: 1px;
  padding-left: 1px;
  font-weight: 500;
  line-height: 1;
  display: flex;
}
.SideNav-module-scss-module__doK5pa__button__open:after {
  padding-bottom: 3px;
}
.SideNav-module-scss-module__doK5pa__list {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media (max-width: 767.98px) {
  .SideNav-module-scss-module__doK5pa__list {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    background-color: #fff;
    border: 1px solid #e7e7e7;
    border-top: 0;
    padding: 24px 16px;
    transition:
      opacity 0.2s ease-in,
      visibility 0.2s ease-in;
    position: absolute;
    left: 16px;
    right: 16px;
  }
  .SideNav-module-scss-module__doK5pa__list__open {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
  }
}
.SideNav-module-scss-module__doK5pa__listItem {
  font-size: 0.8rem;
  line-height: 1.2rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .SideNav-module-scss-module__doK5pa__listItem {
    font-size: 0.7rem;
    line-height: 1rem;
  }
}
.SideNav-module-scss-module__doK5pa__listItem {
  padding-left: 8px;
  line-height: 1;
  position: relative;
}
.SideNav-module-scss-module__doK5pa__listItem:not(:last-child) {
  margin-bottom: 1.2rem;
}
@media (max-width: 767.98px) {
  .SideNav-module-scss-module__doK5pa__listItem:not(:last-child) {
    margin-bottom: 0.8rem;
  }
}
.SideNav-module-scss-module__doK5pa__link,
.SideNav-module-scss-module__doK5pa__link:visited,
.SideNav-module-scss-module__doK5pa__link:active {
  color: #777;
}
.SideNav-module-scss-module__doK5pa__link:hover,
.SideNav-module-scss-module__doK5pa__link:focus-visible {
  color: #8a113e;
}
.SideNav-module-scss-module__doK5pa__listItem__active:before {
  content: "";
  background-color: #c10f45;
  border-radius: 4px;
  width: 3px;
  height: 100%;
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}
.SideNav-module-scss-module__doK5pa__listItem__active
  .SideNav-module-scss-module__doK5pa__link,
.SideNav-module-scss-module__doK5pa__listItem__active
  .SideNav-module-scss-module__doK5pa__link:visited,
.SideNav-module-scss-module__doK5pa__listItem__active
  .SideNav-module-scss-module__doK5pa__link:active {
  color: #232323;
}
.StatsBlock-module-scss-module__qdA8Wa__statsBlock {
  grid-template-columns: repeat(10, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__statsBlock {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__statsBlock {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__statsBlock {
    column-gap: 20px;
  }
}
.StatsBlock-module-scss-module__qdA8Wa__statsBlock {
  align-items: center;
  margin-bottom: 2.8rem;
}
@media (max-width: 1119.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__statsBlock {
    margin-bottom: 2rem;
  }
}
.StatsBlock-module-scss-module__qdA8Wa__stats {
  grid-column: 1/8;
}
@media (max-width: 767.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__stats {
    grid-column: 1/-1;
  }
}
.StatsBlock-module-scss-module__qdA8Wa__stats {
  background-color: #f6f6f6;
  border: 1px solid #e7e7e7;
  border-radius: 10px;
  padding: 1.6rem 0.8rem;
  display: flex;
}
@media (max-width: 1119.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__stats {
    grid-column: 1/-1;
    margin-bottom: 0.4rem;
    margin-right: 0.8rem;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__stats {
    grid-column: 1/-1;
  }
}
@media (max-width: 767.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__stats {
    flex-wrap: wrap;
    row-gap: 1.2rem;
    margin-bottom: 0.8rem;
    margin-right: 0;
    padding: 1.6rem 0 0;
  }
}
.StatsBlock-module-scss-module__qdA8Wa__Stat {
  flex-direction: column;
  flex: 33.34%;
  justify-content: space-between;
  display: flex;
}
@media (min-width: 768px) {
  .StatsBlock-module-scss-module__qdA8Wa__Stat:not(:first-child) {
    padding-left: 1.2rem;
  }
  .StatsBlock-module-scss-module__qdA8Wa__Stat:not(:last-child) {
    border-right: 1px solid #e7e7e7;
  }
}
@media (max-width: 767.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__Stat {
    padding: 0 0.8rem;
  }
  .StatsBlock-module-scss-module__qdA8Wa__Stat:not(:last-child) {
    border-bottom: 1px solid #e7e7e7;
  }
}
.StatsBlock-module-scss-module__qdA8Wa__StatLabel {
  font-size: 0.7rem;
  line-height: 0.945rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.6rem;
  font-weight: 700;
}
@media (max-width: 1119.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__StatLabel {
    font-size: 0.6rem;
    line-height: 0.81rem;
  }
}
.StatsBlock-module-scss-module__qdA8Wa__StatLabel {
  color: #777;
  margin-bottom: 1.2rem;
  padding-right: 2rem;
}
@media (max-width: 1119.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__StatLabel {
    margin-bottom: 0.4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 767.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__StatLabel {
    padding-right: 1.2rem;
  }
}
.StatsBlock-module-scss-module__qdA8Wa__StatNumber {
  font-size: 2rem;
  line-height: 2.7rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__StatNumber {
    font-size: 1.6rem;
    line-height: 2.16rem;
    font-family: var(--satoshi);
    font-weight: 500;
  }
}
.StatsBlock-module-scss-module__qdA8Wa__StatNumber {
  color: #232323;
}
@media (min-width: 768px) {
  .StatsBlock-module-scss-module__qdA8Wa__StatNumber {
    margin-bottom: 0;
  }
}
.StatsBlock-module-scss-module__qdA8Wa__captionWrap {
  grid-column: 8/-1;
}
@media (max-width: 767.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__captionWrap {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__captionWrap {
    grid-column: 1/8;
    padding-left: 0.3rem;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__captionWrap {
    grid-column: 1/-1;
  }
}
@media (max-width: 767.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__captionWrap {
    grid-column: 1/-1;
    padding-left: 0;
  }
}
@media (max-width: 767.98px) and (max-width: 767.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__captionWrap {
    grid-column: 1/-1;
  }
}
.StatsBlock-module-scss-module__qdA8Wa__captionWrap p {
  font-size: 0.7rem;
  line-height: 1rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .StatsBlock-module-scss-module__qdA8Wa__captionWrap p {
    font-size: 0.6rem;
    line-height: 0.8rem;
  }
}
.StepsBlock-module-scss-module__aCi6pG__grid {
  grid-template-columns: repeat(10, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .StepsBlock-module-scss-module__aCi6pG__grid {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .StepsBlock-module-scss-module__aCi6pG__grid {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .StepsBlock-module-scss-module__aCi6pG__grid {
    column-gap: 20px;
  }
}
@media (max-width: 1119.98px) {
  .StepsBlock-module-scss-module__aCi6pG__grid {
    grid-template-columns: repeat(6, 1fr);
    column-gap: 20px;
    display: grid;
  }
}
@media (max-width: 767.98px) {
  .StepsBlock-module-scss-module__aCi6pG__grid {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
    display: grid;
  }
}
.StepsBlock-module-scss-module__aCi6pG__wrap {
  grid-column: 1/9;
}
@media (max-width: 1119.98px) {
  .StepsBlock-module-scss-module__aCi6pG__wrap {
    grid-column: 1/-1;
  }
}
.StepsBlock-module-scss-module__aCi6pG__title {
  font-size: 1.4rem;
  line-height: 1.89rem;
  font-family: var(--satoshi);
  letter-spacing: 0.02em;
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .StepsBlock-module-scss-module__aCi6pG__title {
    font-size: 1.1rem;
    line-height: 1.485rem;
    font-family: var(--satoshi);
    letter-spacing: unset;
    font-weight: 500;
  }
}
.StepsBlock-module-scss-module__aCi6pG__title {
  color: #232323;
  margin-top: 0;
  margin-bottom: 1.6rem;
}
@media (max-width: 1119.98px) {
  .StepsBlock-module-scss-module__aCi6pG__title {
    margin-bottom: 1.2rem;
  }
}
@media (max-width: 767.98px) {
  .StepsBlock-module-scss-module__aCi6pG__title {
    margin-bottom: 0.8rem;
  }
}
@media (min-width: 768px) {
  .StepsBlock-module-scss-module__aCi6pG__steps {
    columns: 2;
    gap: 20px;
  }
}
.StepsBlock-module-scss-module__aCi6pG__step {
  break-inside: avoid;
  margin-bottom: 1.2rem;
}
@media (max-width: 1119.98px) {
  .StepsBlock-module-scss-module__aCi6pG__step {
    margin-bottom: 1.6rem;
  }
}
.StepsBlock-module-scss-module__aCi6pG__step:last-child {
  margin-bottom: 0;
}
.StepsBlock-module-scss-module__aCi6pG__step_Title {
  font-size: 0.8rem;
  line-height: 1.2rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .StepsBlock-module-scss-module__aCi6pG__step_Title {
    font-size: 0.7rem;
    line-height: 1rem;
  }
}
.StepsBlock-module-scss-module__aCi6pG__step_Title {
  margin-bottom: 0.4rem;
}
.StepsBlock-module-scss-module__aCi6pG__step_Descrip {
  font-size: 0.8rem;
  line-height: 1.2rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .StepsBlock-module-scss-module__aCi6pG__step_Descrip {
    font-size: 0.7rem;
    line-height: 1rem;
  }
}
.SubscriptionBannerCTA-module-scss-module__JXgUNq__container {
  max-width: 1448px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}
.SubscriptionBannerCTA-module-scss-module__JXgUNq__container
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__container {
  max-width: unset;
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 1119.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__container {
    padding-left: 18px;
    padding-right: 18px;
  }
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__container
    .SubscriptionBannerCTA-module-scss-module__JXgUNq__container {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__container {
    padding-left: 16px;
    padding-right: 16px;
  }
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__container
    .SubscriptionBannerCTA-module-scss-module__JXgUNq__container {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
.SubscriptionBannerCTA-module-scss-module__JXgUNq__container {
  grid-template-columns: repeat(12, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__container {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__container {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__container {
    column-gap: 20px;
  }
}
.SubscriptionBannerCTA-module-scss-module__JXgUNq__contentWrap {
  grid-column: 1/7;
}
@media (max-width: 767.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__contentWrap {
    grid-column: 1/-1;
  }
}
.SubscriptionBannerCTA-module-scss-module__JXgUNq__contentWrap {
  padding: 4.9rem 2.4rem 4.4rem 2rem;
}
@media (max-width: 1119.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__contentWrap {
    grid-column: 1/6;
    padding: 3.2rem 0 3.6rem;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__contentWrap {
    grid-column: 1/-1;
  }
}
@media (max-width: 767.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__contentWrap {
    padding: 2rem 0 2.2rem;
  }
}
.SubscriptionBannerCTA-module-scss-module__JXgUNq__imageWrap {
  grid-column: 11/-1;
}
@media (max-width: 767.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__imageWrap {
    grid-column: 1/-1;
  }
}
.SubscriptionBannerCTA-module-scss-module__JXgUNq__imageWrap {
  position: relative;
}
.SubscriptionBannerCTA-module-scss-module__JXgUNq__imageWrap img {
  max-width: none;
  position: absolute;
  top: -10%;
  left: 0;
}
@media (max-width: 1119.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__imageWrap img {
    transform: translate(-96px);
  }
}
@media (max-width: 1900.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__imageWrap {
    grid-column: 9/-1;
  }
}
@media (max-width: 1900.98px) and (max-width: 767.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__imageWrap {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__imageWrap {
    grid-column: 7/-1;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__imageWrap {
    grid-column: 1/-1;
  }
}
@media (max-width: 767.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__imageWrap {
    display: none;
  }
}
.SubscriptionBannerCTA-module-scss-module__JXgUNq__subscriptionBanner {
  background-color: #f6f6f6;
  margin-top: 3.2rem;
  margin-bottom: 3.2rem;
  overflow: hidden;
}
@media (max-width: 1119.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__subscriptionBanner {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767.98px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__subscriptionBanner {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem;
  }
}
.SubscriptionBannerCTA-module-scss-module__JXgUNq__subscriptionBanner:last-child {
  margin-bottom: 0;
}
.SubscriptionBannerCTA-module-scss-module__JXgUNq__header {
  font-size: 1.6rem;
  line-height: 2.16rem;
  font-family: var(--satoshi);
  margin-bottom: 1rem;
  font-weight: 500;
}
@media (min-width: 1120px) {
  .SubscriptionBannerCTA-module-scss-module__JXgUNq__text {
    padding-right: 2rem;
  }
}
.TableDrawers-module-scss-module__8WKJ8a__row {
  grid-template-columns: repeat(8, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .TableDrawers-module-scss-module__8WKJ8a__row {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .TableDrawers-module-scss-module__8WKJ8a__row {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .TableDrawers-module-scss-module__8WKJ8a__row {
    column-gap: 20px;
  }
}
.TableDrawers-module-scss-module__8WKJ8a__row {
  column-gap: 0;
}
@media (max-width: 767.98px) {
  .TableDrawers-module-scss-module__8WKJ8a__rowLast {
    margin-bottom: 24px;
  }
}
.TableDrawers-module-scss-module__8WKJ8a__sectionHeader {
  font-size: 0.7rem;
  line-height: 0.945rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.6rem;
  font-weight: 700;
}
@media (max-width: 767.98px) {
  .TableDrawers-module-scss-module__8WKJ8a__sectionHeader {
    font-size: 0.6rem;
    line-height: 0.81rem;
  }
}
.TableDrawers-module-scss-module__8WKJ8a__sectionHeader {
  margin: 0;
}
@media (max-width: 767.98px) {
  .TableDrawers-module-scss-module__8WKJ8a__sectionHeader {
    font-size: 0.7rem;
    line-height: 0.945rem;
    font-family: var(--satoshi);
    letter-spacing: 0.1em;
    text-transform: uppercase;
    margin-bottom: 8px;
    font-weight: 700;
  }
  .TableDrawers-module-scss-module__8WKJ8a__cell.TableDrawers-module-scss-module__8WKJ8a__label
    .TableDrawers-module-scss-module__8WKJ8a__sectionHeader {
    font-size: 1rem;
    line-height: 1.35rem;
    font-family: var(--satoshi);
    letter-spacing: 0.1em;
    text-transform: uppercase;
    margin-top: 0;
    margin-bottom: 0.6rem;
    font-weight: 700;
  }
}
@media (max-width: 767.98px) and (max-width: 1119.98px) {
  .TableDrawers-module-scss-module__8WKJ8a__cell.TableDrawers-module-scss-module__8WKJ8a__label
    .TableDrawers-module-scss-module__8WKJ8a__sectionHeader {
    font-size: 0.8rem;
    line-height: 1.08rem;
  }
}
.TableDrawers-module-scss-module__8WKJ8a__cell {
  grid-column: span 3;
  padding: 16px;
  transition: border-radius 0.2s ease-in;
  position: relative;
  box-shadow:
    1px 0 #d1d1d1,
    0 1px #d1d1d1,
    1px 1px #d1d1d1,
    inset 1px 0 #d1d1d1,
    inset 0 1px #d1d1d1;
}
@media (max-width: 767.98px) {
  .TableDrawers-module-scss-module__8WKJ8a__cell {
    grid-column: 1/-1;
  }
}
.TableDrawers-module-scss-module__8WKJ8a__cell {
  font-size: 0.8rem;
  line-height: 1.2rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .TableDrawers-module-scss-module__8WKJ8a__cell {
    font-size: 0.7rem;
    line-height: 1rem;
  }
}
.TableDrawers-module-scss-module__8WKJ8a__cell.TableDrawers-module-scss-module__8WKJ8a__label {
  grid-column: span 2;
}
@media (max-width: 767.98px) {
  .TableDrawers-module-scss-module__8WKJ8a__cell.TableDrawers-module-scss-module__8WKJ8a__label {
    grid-column: 1/-1;
  }
  .TableDrawers-module-scss-module__8WKJ8a__cell.TableDrawers-module-scss-module__8WKJ8a__label
    .TableDrawers-module-scss-module__8WKJ8a__sectionHeader {
    margin-bottom: 0;
  }
}
.TableDrawers-module-scss-module__8WKJ8a__nonHeaderRow
  .TableDrawers-module-scss-module__8WKJ8a__cell.TableDrawers-module-scss-module__8WKJ8a__label {
  background-color: #f6f6f6;
}
.TableDrawers-module-scss-module__8WKJ8a__headerRow
  .TableDrawers-module-scss-module__8WKJ8a__cell {
  background-color: #e7e7e7;
}
@media (max-width: 767.98px) {
  .TableDrawers-module-scss-module__8WKJ8a__headerRow
    .TableDrawers-module-scss-module__8WKJ8a__cell {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
  }
  .TableDrawers-module-scss-module__8WKJ8a__rowLast
    .TableDrawers-module-scss-module__8WKJ8a__cell:last-of-type {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }
}
.TableDrawers-module-scss-module__8WKJ8a__labelText {
  font-size: 0.8rem;
  line-height: 1.2rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .TableDrawers-module-scss-module__8WKJ8a__labelText {
    font-size: 0.7rem;
    line-height: 1rem;
  }
}
.TableDrawers-module-scss-module__8WKJ8a__labelText {
  color: #232323;
  margin: 0;
}
.TableDrawers-module-scss-module__8WKJ8a__showHideBtn {
  color: #777;
  cursor: pointer;
  appearance: none;
  font-family: inherit;
  font-size: 1rem;
  line-height: 1.6rem;
  font-family: var(--satoshi);
  box-sizing: border-box;
  background: #f6f6f6;
  border: 1px solid #777;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 23px;
  height: 23px;
  padding: 0;
  font-weight: 500;
  line-height: 1;
  display: flex;
  position: absolute;
  top: 50%;
  right: 16px;
  transform: translateY(-50%);
}
@media (max-width: 767.98px) {
  .TableDrawers-module-scss-module__8WKJ8a__hideInDrawers {
    display: none;
  }
}
@media (min-width: 768px) {
  .TableDrawers-module-scss-module__8WKJ8a__hideOnTable {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .TableDrawers-module-scss-module__8WKJ8a__row {
    max-height: 10000px;
    transition: opacity 0.2s ease-in;
  }
  .TableDrawers-module-scss-module__8WKJ8a__row.TableDrawers-module-scss-module__8WKJ8a__collapsed {
    opacity: 0;
    max-height: 0;
    transition:
      opacity 0.2s ease-in,
      max-height 0s 0.3s;
  }
  .TableDrawers-module-scss-module__8WKJ8a__roundBottom {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }
}
.TalkingPoints-module-scss-module__kivmlW__grid {
  grid-template-columns: repeat(10, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .TalkingPoints-module-scss-module__kivmlW__grid {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .TalkingPoints-module-scss-module__kivmlW__grid {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .TalkingPoints-module-scss-module__kivmlW__grid {
    column-gap: 20px;
  }
}
.TalkingPoints-module-scss-module__kivmlW__pointsWrap {
  grid-column: 1/10;
}
@media (max-width: 767.98px) {
  .TalkingPoints-module-scss-module__kivmlW__pointsWrap {
    grid-column: 1/-1;
  }
}
.TalkingPoints-module-scss-module__kivmlW__pointsWrap {
  flex-wrap: wrap;
  display: flex;
}
@media (max-width: 1119.98px) {
  .TalkingPoints-module-scss-module__kivmlW__pointsWrap {
    grid-column: 1/8;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .TalkingPoints-module-scss-module__kivmlW__pointsWrap {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) {
  .TalkingPoints-module-scss-module__kivmlW__pointsWrap__standard {
    row-gap: 2rem;
  }
}
@media (max-width: 767.98px) {
  .TalkingPoints-module-scss-module__kivmlW__pointsWrap {
    grid-column: 1/-1;
  }
}
@media (max-width: 767.98px) and (max-width: 767.98px) {
  .TalkingPoints-module-scss-module__kivmlW__pointsWrap {
    grid-column: 1/-1;
  }
}
.TalkingPoints-module-scss-module__kivmlW__pointsWrap__textualGrid {
  grid-column: 1/10;
}
@media (max-width: 767.98px) {
  .TalkingPoints-module-scss-module__kivmlW__pointsWrap__textualGrid {
    grid-column: 1/-1;
  }
}
.TalkingPoints-module-scss-module__kivmlW__pointsWrap__textualGrid {
  grid-template-columns: repeat(9, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .TalkingPoints-module-scss-module__kivmlW__pointsWrap__textualGrid {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .TalkingPoints-module-scss-module__kivmlW__pointsWrap__textualGrid {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .TalkingPoints-module-scss-module__kivmlW__pointsWrap__textualGrid {
    column-gap: 20px;
  }
}
.TalkingPoints-module-scss-module__kivmlW__pointsWrap__textualGrid {
  row-gap: 2.4rem;
}
@media (max-width: 1119.98px) {
  .TalkingPoints-module-scss-module__kivmlW__pointsWrap__textualGrid {
    flex-wrap: wrap;
    display: flex;
  }
}
@media (max-width: 767.98px) {
  .TalkingPoints-module-scss-module__kivmlW__pointsWrap__textualGrid {
    grid-template-columns: repeat(12, 1fr);
    column-gap: 20px;
    display: grid;
  }
}
@media (max-width: 767.98px) and (max-width: 1119.98px) {
  .TalkingPoints-module-scss-module__kivmlW__pointsWrap__textualGrid {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) and (max-width: 767.98px) {
  .TalkingPoints-module-scss-module__kivmlW__pointsWrap__textualGrid {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 767.98px) and (max-width: 575.98px) {
  .TalkingPoints-module-scss-module__kivmlW__pointsWrap__textualGrid {
    column-gap: 20px;
  }
}
.TalkingPoints-module-scss-module__kivmlW__pointsWrap__wideList {
  grid-column-end: 9;
}
@media (max-width: 1119.98px) {
  .TalkingPoints-module-scss-module__kivmlW__pointsWrap__wideList {
    grid-column-end: -1;
  }
}
.TalkingPoints-module-scss-module__kivmlW__point {
  flex-basis: 100%;
}
@media (min-width: 1120px) {
  .TalkingPoints-module-scss-module__kivmlW__point__standard {
    border-bottom: 1px solid #e7e7e7;
    flex-basis: 50%;
    padding-bottom: 1.2rem;
  }
  .TalkingPoints-module-scss-module__kivmlW__point__standard:nth-child(n + 3) {
    padding-top: 2rem;
  }
  .TalkingPoints-module-scss-module__kivmlW__point__standard:nth-child(odd) {
    border-right: 1px solid #e7e7e7;
    padding-right: 3.2rem;
  }
  .TalkingPoints-module-scss-module__kivmlW__point__standard:nth-child(2n) {
    padding-left: 1.6rem;
    padding-right: 1.6rem;
  }
  .TalkingPoints-module-scss-module__kivmlW__point__standard:last-child,
  .TalkingPoints-module-scss-module__kivmlW__point__standard:nth-child(
      odd
    ):nth-last-child(2) {
    border-bottom: none;
  }
}
.TalkingPoints-module-scss-module__kivmlW__point__textualGrid {
  grid-column: span 3;
}
@media (max-width: 1119.98px) {
  .TalkingPoints-module-scss-module__kivmlW__point__textualGrid {
    flex-basis: 30%;
  }
}
@media (max-width: 767.98px) {
  .TalkingPoints-module-scss-module__kivmlW__point__textualGrid {
    grid-column: span 4;
  }
}
.TalkingPoints-module-scss-module__kivmlW__point__wideList {
  border-bottom: 1px solid #f6f6f6;
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
}
@media (max-width: 767.98px) {
  .TalkingPoints-module-scss-module__kivmlW__point__wideList {
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }
}
.TalkingPoints-module-scss-module__kivmlW__point__wideList:first-child {
  padding-top: 0;
}
.TalkingPoints-module-scss-module__kivmlW__point__wideList:last-child {
  border-bottom: 0;
}
@media (min-width: 768px) {
  .TalkingPoints-module-scss-module__kivmlW__point__wideList {
    align-items: center;
    gap: 1.2rem;
    display: flex;
  }
}
@media (min-width: 1120px) {
  .TalkingPoints-module-scss-module__kivmlW__point__wideList {
    gap: 1.6rem;
  }
}
.TalkingPoints-module-scss-module__kivmlW__point__hasLogos:nth-child(2n) {
  padding-right: 0;
}
.TalkingPoints-module-scss-module__kivmlW__point_HeaderWrap {
  align-items: center;
  gap: 1.2rem;
  margin-bottom: 0.8rem;
  display: flex;
}
@media (max-width: 1119.98px) {
  .TalkingPoints-module-scss-module__kivmlW__point_HeaderWrap {
    margin-bottom: 0.4rem;
  }
}
.TalkingPoints-module-scss-module__kivmlW__point_HeaderWrap__textualGrid {
  gap: 0.4rem;
}
.TalkingPoints-module-scss-module__kivmlW__point_Header {
  font-size: 1rem;
  line-height: 1.35rem;
  font-family: var(--satoshi);
  letter-spacing: 0.04em;
  font-weight: 700;
}
@media (max-width: 1119.98px) {
  .TalkingPoints-module-scss-module__kivmlW__point_Header {
    font-size: 0.8rem;
    line-height: 1.08rem;
    font-family: var(--satoshi);
    letter-spacing: unset;
    font-weight: 700;
  }
}
.TalkingPoints-module-scss-module__kivmlW__point_Header {
  color: #232323;
  margin-bottom: 0;
}
.TalkingPoints-module-scss-module__kivmlW__point_Image {
  flex-shrink: 0;
  width: 50px;
  height: auto;
}
.TalkingPoints-module-scss-module__kivmlW__point_Image__textualGrid {
  width: 24px;
}
@media (min-width: 768px) {
  .TalkingPoints-module-scss-module__kivmlW__point_Image__wideList {
    width: 72px;
  }
}
@media (min-width: 1120px) {
  .TalkingPoints-module-scss-module__kivmlW__point_Image__wideList {
    width: 140px;
  }
}
.TalkingPoints-module-scss-module__kivmlW__point_Image__standard.TalkingPoints-module-scss-module__kivmlW__point_Image__iso,
.TalkingPoints-module-scss-module__kivmlW__point_Image__textualGrid.TalkingPoints-module-scss-module__kivmlW__point_Image__iso {
  display: none;
}
@media (min-width: 768px) {
  .TalkingPoints-module-scss-module__kivmlW__point_Image__wideList.TalkingPoints-module-scss-module__kivmlW__point_Image__header {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .TalkingPoints-module-scss-module__kivmlW__point_Image__wideList.TalkingPoints-module-scss-module__kivmlW__point_Image__iso {
    display: none;
  }
}
.TalkingPoints-module-scss-module__kivmlW__point_LogosWrap {
  flex-wrap: wrap;
  gap: 0.5rem 0.8rem;
  margin-bottom: 2rem;
  display: flex;
}
.TalkingPoints-module-scss-module__kivmlW__point_Text {
  margin-bottom: 1.2rem;
}
.TalkingPoints-module-scss-module__kivmlW__point p {
  font-size: 0.8rem;
  line-height: 1.2rem;
}
.TalkingPoints-module-scss-module__kivmlW__logoCard {
  border: 1px solid #d1d1d1;
  border-radius: 6px;
  align-self: self-start;
  max-width: 7.4rem;
  height: auto;
  display: block;
}
.TalkingPoints-module-scss-module__kivmlW__logoCard__linked:hover,
.TalkingPoints-module-scss-module__kivmlW__logoCard__linked:focus-visible {
  background-color: #f6f6f6;
  border: 1px solid #0000;
}
.TalkingPoints-module-scss-module__kivmlW__imageWrap {
  width: 100%;
  height: auto;
}
.TalkingPoints-module-scss-module__kivmlW__imageWrap img {
  display: block;
}
.TallCta-module-scss-module__O0wRVq__tallCta {
  max-width: 1448px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}
.TallCta-module-scss-module__O0wRVq__container
  .TallCta-module-scss-module__O0wRVq__tallCta {
  max-width: unset;
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 1119.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCta {
    padding-left: 18px;
    padding-right: 18px;
  }
  .TallCta-module-scss-module__O0wRVq__container
    .TallCta-module-scss-module__O0wRVq__tallCta {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCta {
    padding-left: 16px;
    padding-right: 16px;
  }
  .TallCta-module-scss-module__O0wRVq__container
    .TallCta-module-scss-module__O0wRVq__tallCta {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
.TallCta-module-scss-module__O0wRVq__tallCta {
  margin-top: 3.2rem;
  margin-bottom: 3.2rem;
}
@media (max-width: 1119.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCta {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCta {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem;
  }
}
.TallCta-module-scss-module__O0wRVq__tallCta:last-child {
  margin-bottom: 0;
}
.TallCta-module-scss-module__O0wRVq__tallCtaWrap {
  grid-template-columns: repeat(12, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaWrap {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaWrap {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaWrap {
    column-gap: 20px;
  }
}
@media (max-width: 767.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaWrap {
    column-gap: 20px;
    min-height: 18rem;
  }
}
.TallCta-module-scss-module__O0wRVq__tallCtaImageWrap {
  grid-column: 2/7;
}
@media (max-width: 767.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaImageWrap {
    grid-column: 1/-1;
  }
}
.TallCta-module-scss-module__O0wRVq__tallCtaImageWrap {
  position: relative;
}
@media (max-width: 1119.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaImageWrap {
    grid-column: 1/6;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaImageWrap {
    grid-column: 1/-1;
  }
}
@media (max-width: 767.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaImageWrap {
    order: 2;
    grid-column: 4/-1;
  }
  .TallCta-module-scss-module__O0wRVq__tallCtaImage {
    width: 20rem;
    height: auto;
  }
}
@media (max-width: 575.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaImage {
    width: 8rem;
    height: auto;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%);
  }
}
.TallCta-module-scss-module__O0wRVq__tallCtaOptionalImage {
  margin-left: -20%;
  position: absolute;
  bottom: 0;
  left: 0;
}
@media (max-width: 1119.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaOptionalImage {
    width: 175px;
    height: auto;
    margin-left: 0;
    bottom: 0;
    left: 10%;
  }
}
@media (max-width: 767.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaOptionalImage {
    width: 70px;
    height: auto;
    top: 50%;
    left: 50%;
    transform: translate(-50%, 50%);
  }
}
.TallCta-module-scss-module__O0wRVq__tallCtaText {
  grid-column: 8/-1;
}
@media (max-width: 767.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaText {
    grid-column: 1/-1;
  }
}
.TallCta-module-scss-module__O0wRVq__tallCtaText {
  margin-top: auto;
  margin-bottom: auto;
}
@media (max-width: 1119.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaText {
    grid-column: 6/-1;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaText {
    grid-column: 1/-1;
  }
}
@media (max-width: 767.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaText {
    order: 1;
    grid-column: 1/4;
    margin-top: 1.6rem;
  }
}
.TallCta-module-scss-module__O0wRVq__tallCtaTitle {
  font-size: 1.6rem;
  line-height: 2.16rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaTitle {
    font-size: 1.3rem;
    line-height: 1.755rem;
    font-family: var(--satoshi);
    font-weight: 500;
  }
}
.TallCta-module-scss-module__O0wRVq__tallCtaTitle {
  letter-spacing: initial;
  margin-bottom: 0.8rem;
}
.TallCta-module-scss-module__O0wRVq__tallCtaContent {
  font-size: 1.2rem;
  line-height: 1.62rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaContent {
    font-size: 0.95rem;
    line-height: 1.2825rem;
    font-family: var(--satoshi);
    font-weight: 500;
  }
}
.TallCta-module-scss-module__O0wRVq__tallCtaContent {
  width: 100%;
  max-width: 66.66%;
  margin-bottom: 1.2rem;
}
@media (max-width: 767.98px) {
  .TallCta-module-scss-module__O0wRVq__tallCtaContent {
    max-width: 100%;
  }
}
.TeamGridBlock-module-scss-module__itY0Fa__teamGridBlock {
  max-width: 1448px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}
.TeamGridBlock-module-scss-module__itY0Fa__container
  .TeamGridBlock-module-scss-module__itY0Fa__teamGridBlock {
  max-width: unset;
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 1119.98px) {
  .TeamGridBlock-module-scss-module__itY0Fa__teamGridBlock {
    padding-left: 18px;
    padding-right: 18px;
  }
  .TeamGridBlock-module-scss-module__itY0Fa__container
    .TeamGridBlock-module-scss-module__itY0Fa__teamGridBlock {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767.98px) {
  .TeamGridBlock-module-scss-module__itY0Fa__teamGridBlock {
    padding-left: 16px;
    padding-right: 16px;
  }
  .TeamGridBlock-module-scss-module__itY0Fa__container
    .TeamGridBlock-module-scss-module__itY0Fa__teamGridBlock {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
.TeamGridBlock-module-scss-module__itY0Fa__teamGridBlock {
  margin-top: 3.2rem;
  margin-bottom: 3.2rem;
}
@media (max-width: 1119.98px) {
  .TeamGridBlock-module-scss-module__itY0Fa__teamGridBlock {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767.98px) {
  .TeamGridBlock-module-scss-module__itY0Fa__teamGridBlock {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem;
  }
}
.TeamGridBlock-module-scss-module__itY0Fa__teamGridBlock:last-child {
  margin-bottom: 0;
}
.TeamGridBlock-module-scss-module__itY0Fa__teamGridWrap {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media (min-width: 1120px) {
  .TeamGridBlock-module-scss-module__itY0Fa__teamGridWrap {
    grid-template-columns: repeat(5, 1fr);
    gap: 2.8rem 0.8rem;
    display: grid;
  }
}
@media (min-width: 1120px) and (max-width: 1119.98px) {
  .TeamGridBlock-module-scss-module__itY0Fa__teamGridWrap {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (min-width: 1120px) and (max-width: 767.98px) {
  .TeamGridBlock-module-scss-module__itY0Fa__teamGridWrap {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (min-width: 1120px) and (max-width: 575.98px) {
  .TeamGridBlock-module-scss-module__itY0Fa__teamGridWrap {
    column-gap: 20px;
  }
}
@media (max-width: 1119.98px) {
  .TeamGridBlock-module-scss-module__itY0Fa__teamGridWrap {
    grid-template-columns: repeat(12, 1fr);
    gap: 1.6rem 20px;
    display: grid;
  }
}
@media (max-width: 1119.98px) and (max-width: 1119.98px) {
  .TeamGridBlock-module-scss-module__itY0Fa__teamGridWrap {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .TeamGridBlock-module-scss-module__itY0Fa__teamGridWrap {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 1119.98px) and (max-width: 575.98px) {
  .TeamGridBlock-module-scss-module__itY0Fa__teamGridWrap {
    column-gap: 20px;
  }
}
@media (max-width: 1119.98px) {
  .TeamGridBlock-module-scss-module__itY0Fa__teamGridMember {
    grid-column: span 2;
  }
}
.TeamGridBlock-module-scss-module__itY0Fa__title {
  font-size: 1.6rem;
  line-height: 2.16rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .TeamGridBlock-module-scss-module__itY0Fa__title {
    font-size: 1.3rem;
    line-height: 1.755rem;
    font-family: var(--satoshi);
    font-weight: 500;
  }
}
.TeamGridBlock-module-scss-module__itY0Fa__title {
  margin-bottom: 1.2rem;
}
@media (max-width: 1119.98px) {
  .TeamGridBlock-module-scss-module__itY0Fa__title {
    margin-bottom: 0.8rem;
  }
}
@media (max-width: 767.98px) {
  .TeamGridBlock-module-scss-module__itY0Fa__title {
    margin-bottom: 1.6rem;
  }
}
.TeamGridBlock-module-scss-module__itY0Fa__imgWrap {
  margin-bottom: 0.4rem;
}
.TeamGridBlock-module-scss-module__itY0Fa__imgWrap img {
  width: 100%;
  height: auto;
  display: block;
}
.TeamGridBlock-module-scss-module__itY0Fa__name,
.TeamGridBlock-module-scss-module__itY0Fa__jobTitle {
  font-size: 0.8rem;
  line-height: 1.2rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .TeamGridBlock-module-scss-module__itY0Fa__name,
  .TeamGridBlock-module-scss-module__itY0Fa__jobTitle {
    font-size: 0.7rem;
    line-height: 1rem;
  }
}
.TeamGridBlock-module-scss-module__itY0Fa__name,
.TeamGridBlock-module-scss-module__itY0Fa__jobTitle {
  margin-bottom: 0;
}
.TokenLinkBlock-module-scss-module__Coo1Qa__introText {
  margin-bottom: 0.8rem;
}
.TokenLinkBlock-module-scss-module__Coo1Qa__cardsWrap {
  grid-template-columns: repeat(10, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .TokenLinkBlock-module-scss-module__Coo1Qa__cardsWrap {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .TokenLinkBlock-module-scss-module__Coo1Qa__cardsWrap {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .TokenLinkBlock-module-scss-module__Coo1Qa__cardsWrap {
    column-gap: 20px;
  }
}
.TokenLinkBlock-module-scss-module__Coo1Qa__cardsWrap {
  row-gap: 1rem;
}
@media (max-width: 767.98px) {
  .TokenLinkBlock-module-scss-module__Coo1Qa__cardsWrap {
    row-gap: 0.8rem;
  }
}
.TokenLinkBlock-module-scss-module__Coo1Qa__card {
  border-radius: 10px;
  grid-column: span 3;
  align-items: center;
  display: flex;
}
@media (max-width: 1119.98px) {
  .TokenLinkBlock-module-scss-module__Coo1Qa__card {
    grid-column: span 4;
  }
}
.TokenLinkBlock-module-scss-module__Coo1Qa__card_Icon {
  width: 4.5rem;
  height: 4.5rem;
  margin-right: 0.8rem;
}
.TokenLinkBlock-module-scss-module__Coo1Qa__card_TextArrowWrap {
  border-bottom: 2px solid #0000;
  align-items: center;
  transition: border-color 0.2s ease-in;
  display: flex;
}
.TokenLinkBlock-module-scss-module__Coo1Qa__card_Text {
  overflow-wrap: anywhere;
  grid-column: span 1;
}
.TokenLinkBlock-module-scss-module__Coo1Qa__card_Text__link {
  color: #e62058;
}
.TokenLinkBlock-module-scss-module__Coo1Qa__card_Arrow {
  flex-shrink: 0;
  width: 0.8em;
  height: auto;
  margin-left: 8px;
}
.TokenLinkBlock-module-scss-module__Coo1Qa__card_Arrow path {
  fill: #e62058;
}
.TokenLinkBlock-module-scss-module__Coo1Qa__card__link {
  background-color: #fff1f3;
  padding: 0.7rem;
  transition: background-color 0.2s ease-in;
}
.TokenLinkBlock-module-scss-module__Coo1Qa__card__link:hover,
.TokenLinkBlock-module-scss-module__Coo1Qa__card__link:focus-visible {
  background-color: #ffe4e8;
}
.TokenLinkBlock-module-scss-module__Coo1Qa__card__link:hover
  .TokenLinkBlock-module-scss-module__Coo1Qa__card_TextArrowWrap,
.TokenLinkBlock-module-scss-module__Coo1Qa__card__link:focus-visible
  .TokenLinkBlock-module-scss-module__Coo1Qa__card_TextArrowWrap {
  border-color: #e62058;
}
.TwoColumnBlock-module-scss-module__Vlo4Ra__twoColumnBlock {
  grid-template-columns: repeat(10, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__twoColumnBlock {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__twoColumnBlock {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__twoColumnBlock {
    column-gap: 20px;
  }
}
.TwoColumnBlock-module-scss-module__Vlo4Ra__twoColumnBlock {
  padding-top: 40px;
  padding-bottom: 48px;
  overflow: hidden;
}
@media (max-width: 1119.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__twoColumnBlock {
    grid-template-columns: repeat(6, 1fr);
    column-gap: 20px;
    display: grid;
  }
}
@media (max-width: 767.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__twoColumnBlock {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
    margin-left: -16px;
    margin-right: -16px;
    padding-left: 16px;
    padding-right: 16px;
    display: grid;
  }
}
.TwoColumnBlock-module-scss-module__Vlo4Ra__columnImage {
  z-index: -1;
  grid-row: 1;
  height: 100%;
}
@media (min-width: 768px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__columnImage {
    height: calc(100% + 88px);
  }
}
.TwoColumnBlock-module-scss-module__Vlo4Ra__columnText {
  font-size: 0.8rem;
  line-height: 1.2rem;
  font-family: var(--satoshi);
  grid-row: 1;
  align-items: center;
  font-weight: 500;
  display: flex;
}
.TwoColumnBlock-module-scss-module__Vlo4Ra__column__default:first-child {
  grid-column: span 4;
}
@media (max-width: 767.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__column__default:first-child {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__column__default:first-child {
    grid-column: span 2;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__column__default:first-child {
    grid-column: 1/-1;
  }
}
.TwoColumnBlock-module-scss-module__Vlo4Ra__column__default:last-child {
  grid-column: span 5;
}
@media (max-width: 767.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__column__default:last-child {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__column__default:last-child {
    grid-column: span 4;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__column__default:last-child {
    grid-column: 1/-1;
  }
}
.TwoColumnBlock-module-scss-module__Vlo4Ra__column__even {
  grid-column: span 5;
}
@media (max-width: 767.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__column__even {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__column__even {
    grid-column: span 3;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__column__even {
    grid-column: 1/-1;
  }
}
.TwoColumnBlock-module-scss-module__Vlo4Ra__column__reverse:first-child {
  grid-column: span 5;
}
@media (max-width: 767.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__column__reverse:first-child {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__column__reverse:first-child {
    grid-column: span 4;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__column__reverse:first-child {
    grid-column: 1/-1;
  }
}
.TwoColumnBlock-module-scss-module__Vlo4Ra__column__reverse:last-child {
  grid-column: span 4;
}
@media (max-width: 767.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__column__reverse:last-child {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__column__reverse:last-child {
    grid-column: span 2;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__column__reverse:last-child {
    grid-column: 1/-1;
  }
}
@media (min-width: 768px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__image {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
  }
}
@media (max-width: 767.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__image {
    width: 50%;
    position: absolute;
    top: -40px;
    left: -25%;
  }
}
.TwoColumnBlock-module-scss-module__Vlo4Ra__imageWrap {
  width: 100%;
  height: 100%;
  position: relative;
}
@media (min-width: 768px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__imageWrap {
    top: -40px;
  }
}
.TwoColumnBlock-module-scss-module__Vlo4Ra__showOnMobile {
  display: none;
}
@media (max-width: 767.98px) {
  .TwoColumnBlock-module-scss-module__Vlo4Ra__showOnMobile {
    width: 50%;
    display: block;
    position: absolute;
    bottom: -48px;
    left: 75%;
    transform: scaleX(-1);
  }
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__twoColumnCta {
  grid-column: 1/-1;
}
@media (max-width: 767.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__twoColumnCta {
    grid-column: 1/-1;
  }
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__wrap {
  grid-template-columns: repeat(12, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__wrap {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__wrap {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__wrap {
    column-gap: 20px;
  }
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__wrap {
  overflow: hidden;
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__imageWrap {
  grid-column: span 6;
}
@media (max-width: 1119.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__imageWrap {
    grid-column: span 4;
  }
}
@media (max-width: 767.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__imageWrap {
    grid-column: span 1;
  }
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__image {
  width: 100%;
  height: auto;
  display: block;
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__contentColumnWrap {
  grid-column: span 5;
  margin-top: 4.8rem;
  margin-bottom: 5.5rem;
}
@media (max-width: 1119.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__contentColumnWrap {
    grid-column: span 4;
    margin-top: 1.6rem;
  }
}
@media (max-width: 767.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__contentColumnWrap {
    margin-top: 0.4rem;
    margin-bottom: 2rem;
  }
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__eyebrow {
  font-size: 0.7rem;
  line-height: 0.945rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.6rem;
  font-weight: 700;
}
@media (max-width: 1119.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__eyebrow {
    font-size: 0.6rem;
    line-height: 0.81rem;
  }
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__eyebrow {
  color: #232323;
  letter-spacing: 0.07rem;
  margin-bottom: 0.8rem;
}
@media (max-width: 1119.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__eyebrow {
    margin-bottom: 0.2rem;
  }
}
@media (max-width: 767.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__eyebrow {
    display: none;
  }
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__eyebrow__mobile {
  display: none;
}
@media (max-width: 767.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__eyebrow__mobile {
    grid-column: span 2;
    justify-content: center;
    align-items: center;
    display: flex;
  }
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__eyebrow__mobile {
  margin-bottom: 0;
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__header {
  font-size: 1.6rem;
  line-height: 2.16rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__header {
    font-size: 1.3rem;
    line-height: 1.755rem;
    font-family: var(--satoshi);
    font-weight: 500;
  }
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__header {
  margin-bottom: 0.8rem;
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__text {
  color: #777;
  margin-bottom: 0.8rem;
  line-height: 1.6rem;
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__buttonsWrap {
  flex-wrap: wrap;
  align-items: center;
  gap: 0.6rem 0.8rem;
  display: flex;
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__twoColumnCta__alternate
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__wrap {
  grid-template-columns: repeat(10, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__twoColumnCta__alternate
    .TwoColumnCtaBlock-module-scss-module__RqqPMG__wrap {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__twoColumnCta__alternate
    .TwoColumnCtaBlock-module-scss-module__RqqPMG__wrap {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__twoColumnCta__alternate
    .TwoColumnCtaBlock-module-scss-module__RqqPMG__wrap {
    column-gap: 20px;
  }
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__twoColumnCta__alternate
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__wrap {
  background-color: #f6f6f6;
  border-radius: 10px;
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__twoColumnCta__alternate
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__imageWrap {
  order: 2;
  align-self: center;
}
@media (max-width: 767.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__twoColumnCta__alternate
    .TwoColumnCtaBlock-module-scss-module__RqqPMG__imageWrap {
    grid-column: 1/-1;
  }
}
@media (max-width: 767.98px) and (max-width: 767.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__twoColumnCta__alternate
    .TwoColumnCtaBlock-module-scss-module__RqqPMG__imageWrap {
    grid-column: 1/-1;
  }
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__twoColumnCta__alternate
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__contentColumnWrap {
  order: 1;
  grid-column: span 4;
  align-self: center;
  margin: 0;
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
  padding-left: 1.6rem;
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__twoColumnCta__alternate
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__eyebrow {
  display: none;
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__twoColumnCta__alternate
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__header {
  font-size: 2rem;
  line-height: 2.7rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__twoColumnCta__alternate
    .TwoColumnCtaBlock-module-scss-module__RqqPMG__header {
    font-size: 1.6rem;
    line-height: 2.16rem;
    font-family: var(--satoshi);
    font-weight: 500;
  }
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__twoColumnCta__alternate
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__header {
  margin-bottom: 0.6rem;
}
.TwoColumnCtaBlock-module-scss-module__RqqPMG__twoColumnCta__alternate
  .TwoColumnCtaBlock-module-scss-module__RqqPMG__text {
  line-height: normal;
}
.VideoBlock-module-scss-module__878oyq__videoBlockWrap {
  grid-template-columns: repeat(10, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .VideoBlock-module-scss-module__878oyq__videoBlockWrap {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .VideoBlock-module-scss-module__878oyq__videoBlockWrap {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .VideoBlock-module-scss-module__878oyq__videoBlockWrap {
    column-gap: 20px;
  }
}
.VideoBlock-module-scss-module__878oyq__videoPlayerWrap {
  height: 0;
  padding-top: 56.25%;
  position: relative;
}
.VideoBlock-module-scss-module__878oyq__videoBlockTitle,
.VideoBlock-module-scss-module__878oyq__videoPlayerWrap {
  grid-column: 1/9;
}
@media (max-width: 767.98px) {
  .VideoBlock-module-scss-module__878oyq__videoBlockTitle,
  .VideoBlock-module-scss-module__878oyq__videoPlayerWrap {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) {
  .VideoBlock-module-scss-module__878oyq__videoBlockTitle,
  .VideoBlock-module-scss-module__878oyq__videoPlayerWrap {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .VideoBlock-module-scss-module__878oyq__videoBlockTitle,
  .VideoBlock-module-scss-module__878oyq__videoPlayerWrap {
    grid-column: 1/-1;
  }
}
.VideoBlock-module-scss-module__878oyq__videoBlockTitle {
  font-size: 1.4rem;
  line-height: 1.89rem;
  font-family: var(--satoshi);
  letter-spacing: 0.02em;
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .VideoBlock-module-scss-module__878oyq__videoBlockTitle {
    font-size: 1.1rem;
    line-height: 1.485rem;
    font-family: var(--satoshi);
    letter-spacing: unset;
    font-weight: 500;
  }
}
.VideoBlock-module-scss-module__878oyq__videoBlockTitle {
  margin-bottom: 1.2rem;
}
@media (max-width: 1119.98px) {
  .VideoBlock-module-scss-module__878oyq__videoBlockTitle {
    margin-bottom: 0.8rem;
  }
}
.VideoBlock-module-scss-module__878oyq__videoPlayer {
  position: absolute;
  top: 0;
  left: 0;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletsGridBlock {
  max-width: 1448px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}
.WalletsGridBlock-module-scss-module__bPwaqa__container
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridBlock {
  max-width: unset;
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 1119.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridBlock {
    padding-left: 18px;
    padding-right: 18px;
  }
  .WalletsGridBlock-module-scss-module__bPwaqa__container
    .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridBlock {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridBlock {
    padding-left: 16px;
    padding-right: 16px;
  }
  .WalletsGridBlock-module-scss-module__bPwaqa__container
    .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridBlock {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletsGridBlock {
  grid-template-columns: repeat(12, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridBlock {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridBlock {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridBlock {
    column-gap: 20px;
  }
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletsGridBlock {
  margin-top: 3.2rem;
  margin-bottom: 3.2rem;
}
@media (max-width: 1119.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridBlock {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridBlock {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem;
  }
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletsGridBlock:last-child {
  margin-bottom: 0;
}
@media (max-width: 1119.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridBlock {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridBlock {
    grid-column: 1/-1;
  }
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletsGridIntro,
.WalletsGridBlock-module-scss-module__bPwaqa__walletsGridWrap {
  grid-column: 2/12;
}
@media (max-width: 767.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridIntro,
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridWrap {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridIntro,
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridWrap {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridIntro,
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridWrap {
    grid-column: 1/-1;
  }
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletsGridIntro {
  margin-bottom: 1.2rem;
}
@media (max-width: 1119.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridIntro {
    margin-bottom: 0.8rem;
  }
}
@media (max-width: 767.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridIntro {
    margin-bottom: 0.4rem;
  }
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletsGridIntro p {
  font-size: 0.8rem;
  line-height: 1.2rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridIntro p {
    font-size: 0.7rem;
    line-height: 1rem;
  }
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletsGridWrap {
  grid-template-columns: repeat(10, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridWrap {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridWrap {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletsGridWrap {
    column-gap: 20px;
  }
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletsGridWrap {
  row-gap: 20px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.WalletsGridBlock-module-scss-module__bPwaqa__wallet {
  flex-direction: column;
  grid-column: span 5;
  height: 100%;
  display: flex;
}
@media (max-width: 1119.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__wallet {
    grid-column: span 4;
  }
}
.WalletsGridBlock-module-scss-module__bPwaqa__wallet p {
  margin-bottom: 0;
}
.WalletsGridBlock-module-scss-module__bPwaqa__wallet a {
  color: #777;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletTagsWrap,
.WalletsGridBlock-module-scss-module__bPwaqa__walletConnectWrap {
  align-items: baseline;
  display: flex;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletLink {
  background-color: #fff1f3;
  border-radius: 6px;
  flex-direction: column;
  height: 100%;
  padding: 1.2rem;
  transition: background-color 0.2s ease-in;
  display: flex;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletLink:hover,
.WalletsGridBlock-module-scss-module__bPwaqa__walletLink:focus-visible {
  background-color: #ffe4e8;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletHeader {
  justify-content: space-between;
  align-items: normal;
  margin-bottom: 1.2rem;
  display: flex;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletLogoWrap {
  max-width: 75%;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletArrow {
  flex-shrink: 0;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletArrow path {
  fill: #e62058;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletFlrFunctionalityWrap {
  flex-wrap: wrap;
  align-items: normal;
  column-gap: 0.4rem;
  display: flex;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletFlrFunctionalityWrap p {
  font-size: 0.6rem;
  line-height: 0.81rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #232323;
  margin-top: 0;
  margin-bottom: 0.6rem;
  font-weight: 700;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletTagsWrap {
  flex-wrap: wrap;
  gap: 0.4rem;
}
@media (max-width: 767.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletTagsWrap {
    padding-right: 0;
  }
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletTag {
  font-size: 0.6rem;
  line-height: 0.81rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #c10f45;
  border: 1px solid #c10f45;
  border-radius: 6px;
  margin-top: 0;
  margin-bottom: 0.6rem;
  padding: 0.2rem 0.3rem 0.15rem;
  font-weight: 700;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletTag:hover,
.WalletsGridBlock-module-scss-module__bPwaqa__walletTag:focus-visible {
  color: #8a113e;
  background-color: #ffccd5;
  border-color: #8a113e;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletGuides {
  flex-wrap: wrap;
  column-gap: 0.4rem;
  display: flex;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletGuides p {
  color: #000;
  text-transform: capitalize;
  font-size: 12px;
  font-weight: 700;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletGuideLinks {
  align-items: center;
  gap: 0.4rem;
  margin-bottom: 1rem;
  display: flex;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletGuideLinkWrap {
  flex-wrap: wrap;
  align-items: center;
  gap: 0.4rem;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
}
@media (max-width: 767.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletGuideLinkWrap {
    padding-right: 0;
  }
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletGuideLink {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletGuideLink p {
  color: #c10f45;
  font-size: 14px;
  font-weight: 500;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletFlarePortalLink {
  display: flex;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletFlarePortalLink p {
  font-size: 0.6rem;
  line-height: 0.81rem;
  font-family: var(--satoshi);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #c10f45;
  margin-top: 0;
  margin-bottom: 0.6rem;
  font-weight: 700;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletFlarePortalLink svg {
  height: 12px;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletFooter {
  flex-wrap: wrap;
  align-items: center;
  row-gap: 0.4rem;
  margin-top: auto;
  display: flex;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletConnectWrap {
  column-gap: 0.4rem;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletPlatformsWrap {
  align-items: center;
  margin-right: 2.4rem;
  display: flex;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletPlatformsWrap svg {
  margin-right: 0.4rem;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletPlatform:not(
    :last-child
  ):after {
  content: "·";
  margin-left: 0.2rem;
  margin-right: 0.2rem;
}
.WalletsGridBlock-module-scss-module__bPwaqa__walletConnectText,
.WalletsGridBlock-module-scss-module__bPwaqa__walletPlatform {
  font-size: 0.8rem;
  line-height: 1.2rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .WalletsGridBlock-module-scss-module__bPwaqa__walletConnectText,
  .WalletsGridBlock-module-scss-module__bPwaqa__walletPlatform {
    font-size: 0.7rem;
    line-height: 1rem;
  }
}
.SpecialMessageBlock-module-scss-module__K-4HiW__gridLinkBlock {
  background-color: #fff1f3;
  border-radius: 10px;
  align-items: stretch;
  margin-bottom: 0.8rem;
  display: block;
  position: relative;
  overflow: hidden;
}
.SpecialMessageBlock-module-scss-module__K-4HiW__titleWrapper {
  align-items: end;
  gap: 0.5rem;
  margin-left: 1.2rem;
  display: flex;
}
.SpecialMessageBlock-module-scss-module__K-4HiW__icon {
  color: #c10f45;
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
}
.SpecialMessageBlock-module-scss-module__K-4HiW__title {
  font-size: 1rem;
  line-height: 1.35rem;
  font-family: var(--satoshi);
  letter-spacing: 0.04em;
  font-weight: 700;
}
@media (max-width: 1119.98px) {
  .SpecialMessageBlock-module-scss-module__K-4HiW__title {
    font-size: 0.8rem;
    line-height: 1.08rem;
    font-family: var(--satoshi);
    letter-spacing: unset;
    font-weight: 700;
  }
}
.SpecialMessageBlock-module-scss-module__K-4HiW__title {
  color: #232323;
  border-radius: 10px;
  width: 90%;
  margin-top: 1.2rem;
}
.SpecialMessageBlock-module-scss-module__K-4HiW__container {
  max-width: 1448px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}
.SpecialMessageBlock-module-scss-module__K-4HiW__container
  .SpecialMessageBlock-module-scss-module__K-4HiW__container {
  max-width: unset;
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 1119.98px) {
  .SpecialMessageBlock-module-scss-module__K-4HiW__container {
    padding-left: 18px;
    padding-right: 18px;
  }
  .SpecialMessageBlock-module-scss-module__K-4HiW__container
    .SpecialMessageBlock-module-scss-module__K-4HiW__container {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767.98px) {
  .SpecialMessageBlock-module-scss-module__K-4HiW__container {
    padding-left: 16px;
    padding-right: 16px;
  }
  .SpecialMessageBlock-module-scss-module__K-4HiW__container
    .SpecialMessageBlock-module-scss-module__K-4HiW__container {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
.SpecialMessageBlock-module-scss-module__K-4HiW__container {
  padding-top: 1.2rem;
  padding-bottom: 2rem;
}
.FormBlock-module-scss-module__vFmtGW__grid {
  grid-template-columns: repeat(12, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .FormBlock-module-scss-module__vFmtGW__grid {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .FormBlock-module-scss-module__vFmtGW__grid {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .FormBlock-module-scss-module__vFmtGW__grid {
    column-gap: 20px;
  }
}
.FormBlock-module-scss-module__vFmtGW__formBlockTitle,
.FormBlock-module-scss-module__vFmtGW__successMessage {
  grid-column: 1/9;
}
@media (max-width: 767.98px) {
  .FormBlock-module-scss-module__vFmtGW__formBlockTitle,
  .FormBlock-module-scss-module__vFmtGW__successMessage {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) {
  .FormBlock-module-scss-module__vFmtGW__formBlockTitle,
  .FormBlock-module-scss-module__vFmtGW__successMessage {
    grid-column: 1/-1;
  }
}
@media (max-width: 1119.98px) and (max-width: 767.98px) {
  .FormBlock-module-scss-module__vFmtGW__formBlockTitle,
  .FormBlock-module-scss-module__vFmtGW__successMessage {
    grid-column: 1/-1;
  }
}
.FormBlock-module-scss-module__vFmtGW__formBlockTitle {
  font-size: 1.4rem;
  line-height: 1.89rem;
  font-family: var(--satoshi);
  letter-spacing: 0.02em;
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .FormBlock-module-scss-module__vFmtGW__formBlockTitle {
    font-size: 1.1rem;
    line-height: 1.485rem;
    font-family: var(--satoshi);
    letter-spacing: unset;
    font-weight: 500;
  }
}
.FormBlock-module-scss-module__vFmtGW__formBlockTitle {
  margin-bottom: 1.2rem;
}
@media (max-width: 1119.98px) {
  .FormBlock-module-scss-module__vFmtGW__formBlockTitle {
    margin-bottom: 0.8rem;
  }
}
.FormBlock-module-scss-module__vFmtGW__form {
  row-gap: 24px;
}
.FormBlock-module-scss-module__vFmtGW__sectionLabel {
  grid-column: 1/9;
}
@media (max-width: 767.98px) {
  .FormBlock-module-scss-module__vFmtGW__sectionLabel {
    grid-column: 1/-1;
  }
}
.FormBlock-module-scss-module__vFmtGW__sectionLabel {
  font-size: 0.8rem;
  line-height: 1.2rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .FormBlock-module-scss-module__vFmtGW__sectionLabel {
    font-size: 0.7rem;
    line-height: 1rem;
  }
}
.FormBlock-module-scss-module__vFmtGW__sectionLabel {
  color: #232323;
  margin-top: 1.2rem;
  margin-bottom: 0;
}
.FormBlock-module-scss-module__vFmtGW__formSection {
  position: relative;
}
.FormBlock-module-scss-module__vFmtGW__formSection input:not([type="checkbox"]),
.FormBlock-module-scss-module__vFmtGW__formSection select,
.FormBlock-module-scss-module__vFmtGW__formSection textarea {
  color: #000;
  width: 100%;
}
.FormBlock-module-scss-module__vFmtGW__formSection__col1 {
  grid-column: 1/5;
}
@media (max-width: 767.98px) {
  .FormBlock-module-scss-module__vFmtGW__formSection__col1 {
    grid-column: 1/-1;
  }
}
.FormBlock-module-scss-module__vFmtGW__formSection__col1__label {
  color: #777;
  pointer-events: none;
  font-size: 1rem;
  transition: all 0.2s;
  position: absolute;
  top: 1rem;
  left: 0.65rem;
}
.FormBlock-module-scss-module__vFmtGW__formSection__col1__input {
  color: #000;
  background-color: #fff;
  width: 100%;
  font-size: 1rem;
}
.FormBlock-module-scss-module__vFmtGW__formSection__col1__input:focus + label,
.FormBlock-module-scss-module__vFmtGW__formSection__col1__input:not(
    :placeholder-shown
  )
  + label {
  color: #777;
  text-transform: uppercase;
  font-size: 10px;
  left: 0.65rem;
  transform: translateY(-1rem);
}
.FormBlock-module-scss-module__vFmtGW__formSection__col1__input:-webkit-autofill {
  transition:
    background-color 0s 600000s,
    color 0s 600000s !important;
}
.FormBlock-module-scss-module__vFmtGW__formSection__col1__input
  :-webkit-autofill:focus {
  transition:
    background-color 0s 600000s,
    color 0s 600000s !important;
}
.FormBlock-module-scss-module__vFmtGW__formSection__col1__floatlabel {
  color: #777;
  pointer-events: none;
  background: #fff;
  font-size: 1rem;
  transition: all 0.2s;
  position: absolute;
  left: 0.75rem;
}
.FormBlock-module-scss-module__vFmtGW__formSection__col1__floatlabel.FormBlock-module-scss-module__vFmtGW__active {
  color: #555;
  font-size: 0.75rem;
  top: -0.5rem;
  left: 0.5rem;
}
.FormBlock-module-scss-module__vFmtGW__formSection__col2 {
  grid-column: 5/9;
}
@media (max-width: 767.98px) {
  .FormBlock-module-scss-module__vFmtGW__formSection__col2 {
    grid-column: 1/-1;
  }
}
.FormBlock-module-scss-module__vFmtGW__formSection__colWide {
  grid-column: 1/9;
}
@media (max-width: 767.98px) {
  .FormBlock-module-scss-module__vFmtGW__formSection__colWide {
    grid-column: 1/-1;
  }
}
.FormBlock-module-scss-module__vFmtGW__formSection__full {
  grid-column: 1/-1;
}
@media (max-width: 767.98px) {
  .FormBlock-module-scss-module__vFmtGW__formSection__full {
    grid-column: 1/-1;
  }
}
.FormBlock-module-scss-module__vFmtGW__formSection__topMarginLg {
  margin-top: 2.4rem;
}
@media (max-width: 1119.98px) {
  .FormBlock-module-scss-module__vFmtGW__formSection__topMarginLg {
    margin-top: 1.2rem;
  }
}
.FormBlock-module-scss-module__vFmtGW__fieldset {
  border: 0;
  padding: 0;
}
.FormBlock-module-scss-module__vFmtGW__checkboxLabel {
  align-items: center;
  gap: 0.6rem;
  display: flex;
}
.FormBlock-module-scss-module__vFmtGW__checkbox {
  accent-color: #000;
}
.FormBlock-module-scss-module__vFmtGW__consentText {
  font-size: 0.8rem;
  line-height: 1.2rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .FormBlock-module-scss-module__vFmtGW__consentText {
    font-size: 0.7rem;
    line-height: 1rem;
  }
}
.FormBlock-module-scss-module__vFmtGW__consentText {
  color: #232323;
  margin-bottom: 0;
}
.FormBlock-module-scss-module__vFmtGW__consentNotice {
  font-size: 0.7rem;
  line-height: 1rem;
  font-family: var(--satoshi);
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .FormBlock-module-scss-module__vFmtGW__consentNotice {
    font-size: 0.6rem;
    line-height: 0.8rem;
  }
}
.FormBlock-module-scss-module__vFmtGW__consentNotice {
  margin-bottom: 0;
}
.FormBlock-module-scss-module__vFmtGW__submitWrap {
  grid-column: 1/-1;
}
@media (max-width: 767.98px) {
  .FormBlock-module-scss-module__vFmtGW__submitWrap {
    grid-column: 1/-1;
  }
}
.FormBlock-module-scss-module__vFmtGW__submitWrap {
  margin-top: 1.6rem;
}
@media (max-width: 1119.98px) {
  .FormBlock-module-scss-module__vFmtGW__submitWrap {
    margin-top: 0.8rem;
  }
}
.FormBlock-module-scss-module__vFmtGW__label {
  color: #000;
  clip: rect(0, 0, 0, 0);
  background: #fff;
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}
.FormBlock-module-scss-module__vFmtGW__error {
  color: #ff1203;
  font-size: 0.8rem;
  line-height: 1.2rem;
  font-family: var(--satoshi);
  margin-top: 8px;
  font-weight: 500;
}
@media (max-width: 1119.98px) {
  .FormBlock-module-scss-module__vFmtGW__error {
    font-size: 0.7rem;
    line-height: 1rem;
  }
}
.FormBlock-module-scss-module__vFmtGW__hide {
  display: none;
}
.PageComponents-module-scss-module__cJcd-a__wrap {
  padding-bottom: 96px;
}
.PageComponents-module-scss-module__cJcd-a__grid {
  max-width: 1448px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}
.PageComponents-module-scss-module__cJcd-a__container
  .PageComponents-module-scss-module__cJcd-a__grid {
  max-width: unset;
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 1119.98px) {
  .PageComponents-module-scss-module__cJcd-a__grid {
    padding-left: 18px;
    padding-right: 18px;
  }
  .PageComponents-module-scss-module__cJcd-a__container
    .PageComponents-module-scss-module__cJcd-a__grid {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767.98px) {
  .PageComponents-module-scss-module__cJcd-a__grid {
    padding-left: 16px;
    padding-right: 16px;
  }
  .PageComponents-module-scss-module__cJcd-a__container
    .PageComponents-module-scss-module__cJcd-a__grid {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
  }
}
.PageComponents-module-scss-module__cJcd-a__grid {
  grid-template-columns: repeat(12, 1fr);
  column-gap: 20px;
  display: grid;
}
@media (max-width: 1119.98px) {
  .PageComponents-module-scss-module__cJcd-a__grid {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (max-width: 767.98px) {
  .PageComponents-module-scss-module__cJcd-a__grid {
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
  }
}
@media (max-width: 575.98px) {
  .PageComponents-module-scss-module__cJcd-a__grid {
    column-gap: 20px;
  }
}
.PageComponents-module-scss-module__cJcd-a__grid {
  margin-top: 3.2rem;
  margin-bottom: 3.2rem;
}
@media (max-width: 1119.98px) {
  .PageComponents-module-scss-module__cJcd-a__grid {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767.98px) {
  .PageComponents-module-scss-module__cJcd-a__grid {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem;
  }
}
.PageComponents-module-scss-module__cJcd-a__grid:last-child {
  margin-bottom: 0;
}
.PageComponents-module-scss-module__cJcd-a__grid__specialEvent {
  margin-bottom: 7.5rem;
}
@media (max-width: 767.98px) {
  .PageComponents-module-scss-module__cJcd-a__grid__specialEvent {
    margin-bottom: 4.8rem;
  }
}
.PageComponents-module-scss-module__cJcd-a__mainContent {
  grid-column: 3/-1;
}
@media (max-width: 767.98px) {
  .PageComponents-module-scss-module__cJcd-a__mainContent {
    grid-column: 1/-1;
  }
}
.PageComponents-module-scss-module__cJcd-a__mainContent__fullWidth {
  grid-column: 1/-1;
}
@media (max-width: 767.98px) {
  .PageComponents-module-scss-module__cJcd-a__mainContent__fullWidth {
    grid-column: 1/-1;
  }
}
.PageComponents-module-scss-module__cJcd-a__block {
  margin-top: 3.6rem;
  margin-bottom: 3.6rem;
}
@media (max-width: 575.98px) {
  .PageComponents-module-scss-module__cJcd-a__block {
    margin-bottom: 0;
  }
}
.PageComponents-module-scss-module__cJcd-a__block:last-child {
  margin-bottom: 0;
}
.PageComponents-module-scss-module__cJcd-a__block:first-child {
  margin-top: 0;
}
.PageComponents-module-scss-module__cJcd-a__jumpLinkAnchor:first-child
  + .PageComponents-module-scss-module__cJcd-a__block {
  margin: 0;
}
.PageComponents-module-scss-module__cJcd-a__block__standardTopMargin {
  margin-top: 1.2rem;
}
.PageComponents-module-scss-module__cJcd-a__block__standardBottomMargin {
  margin-bottom: 1.2rem;
}
@font-face {
  font-family: satoshi;
  src: url(../media/Satoshi_Variable-s.p.fc536e90.woff2) format("woff2");
  font-display: swap;
  font-weight: 500 700;
}
@font-face {
  font-family: satoshi Fallback;
  src: local(Arial);
  ascent-override: 92.36%;
  descent-override: 21.95%;
  line-gap-override: 9.14%;
  size-adjust: 109.35%;
}
.satoshi_9514cdbe-module__XcZVIq__className {
  font-family:
    satoshi,
    satoshi Fallback,
    sans-serif;
}
.satoshi_9514cdbe-module__XcZVIq__variable {
  --satoshi: "satoshi", "satoshi Fallback", sans-serif;
}
@font-face {
  font-family: ibmPlexMono;
  src: url(../media/ibm_plex_mono_v20_latin_regular-s.p.e1d6b3bf.woff2)
    format("woff2");
  font-display: swap;
  font-weight: 400;
}
@font-face {
  font-family: ibmPlexMono Fallback;
  src: local(Arial);
  ascent-override: 77.95%;
  descent-override: 20.91%;
  line-gap-override: 0%;
  size-adjust: 131.49%;
}
.ibmplexmono_ddf2a0f4-module__lLHlPW__className {
  font-family:
    ibmPlexMono,
    ibmPlexMono Fallback,
    sans-serif;
}
.ibmplexmono_ddf2a0f4-module__lLHlPW__variable {
  --ibm: "ibmPlexMono", "ibmPlexMono Fallback", sans-serif;
}
@font-face {
  font-family: thatThatNewPixelFamily;
  src: url(../media/thatthatnewpixelfamilytest_square-s.p.5c25c1e8.woff2)
    format("woff2");
  font-display: swap;
  font-weight: 400;
}
@font-face {
  font-family: thatThatNewPixelFamily Fallback;
  src: local(Arial);
  ascent-override: 118.5%;
  descent-override: 27.2%;
  line-gap-override: 26.71%;
  size-adjust: 82.36%;
}
.thatthatnewpixelfamily_3ba22228-module__anZvlq__className {
  font-family:
    thatThatNewPixelFamily,
    thatThatNewPixelFamily Fallback,
    sans-serif;
}
.thatthatnewpixelfamily_3ba22228-module__anZvlq__variable {
  --thatthat:
    "thatThatNewPixelFamily", "thatThatNewPixelFamily Fallback", sans-serif;
}
.LoadMoreGrid-module-scss-module__MC1uXa__gridWrap {
  margin-top: 4.8rem;
}
@media (max-width: 1119.98px) {
  .LoadMoreGrid-module-scss-module__MC1uXa__gridWrap {
    margin-top: 3.2rem;
  }
}
@media (max-width: 767.98px) {
  .LoadMoreGrid-module-scss-module__MC1uXa__gridWrap {
    margin-top: 2.8rem;
  }
}
.LoadMoreGrid-module-scss-module__MC1uXa__btnWrap {
  text-align: center;
  margin-top: 2.4rem;
}
