:root {
  --white: white;
  --black: black;
}

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border-radius: 2px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

h1 {
  letter-spacing: -1.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  font-weight: 600;
  line-height: 32px;
}

h2 {
  letter-spacing: -1px;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 21px;
  font-weight: 500;
  line-height: 26px;
}

a {
  text-decoration: none;
}

.fixed-grid {
  z-index: 3;
  max-width: 25svw;
  float: right;
  clear: both;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
  position: fixed;
  top: 0%;
  bottom: 0;
  left: 0%;
  right: auto;
}

.body {
  color: #000;
  font-family: Inter Variable, sans-serif;
}

.stack {
  background-color: #288d51;
}

.stack.white-bg {
  background-color: #fff;
  border-bottom: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
}

.slider {
  width: 98%;
  max-height: 33svh;
  min-height: 33svh;
  background-color: #fff;
  padding-bottom: 40px;
  padding-left: 20px;
}

.square-cell {
  border-bottom: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
  justify-content: center;
  align-items: flex-start;
}

.square-cell.right-most {
  border-right-style: none;
}

.right-arrow, .left-arrow {
  display: none;
}

.slider-content {
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.pagination {
  padding-bottom: 50px;
  font-size: 10px;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.navigation {
  z-index: 2;
  width: 75%;
  max-width: 75%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: invert() blur(14px);
  backdrop-filter: invert() blur(14px);
  mix-blend-mode: difference;
  background-color: #fff;
  padding: 25px 0 25px 20px;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.nav-link {
  color: #000;
  padding-left: 13px;
  font-weight: 300;
  text-decoration: none;
}

.nav-link:hover {
  text-decoration: line-through;
}

.nav-link.w--current {
  color: #000;
  font-weight: 700;
  text-decoration: line-through;
}

.content-header {
  border-bottom: 1px solid #e5e5e5;
  justify-content: space-between;
  padding-bottom: 3px;
}

.left-aligned-square {
  background-color: #fff;
  border-bottom: 1px #e5e5e5;
  border-right: 1px solid #e5e5e5;
}

.static-green-cell {
  background-color: #288d51;
  border: 1px rgba(0, 0, 0, .11);
  border-style: none solid;
}

.left-cell {
  border-top: 1px #e5e5e5;
  border-right: 1px solid #e5e5e5;
}

.scroll-grid {
  width: 74.25svw;
  max-width: 74.25svw;
  min-height: 100svh;
  min-width: 74.25svw;
  float: right;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
  position: relative;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.scroll-grid-2 {
  width: 74.25svw;
  max-width: 74.25svw;
  min-height: 100svh;
  min-width: 74.25svw;
  float: right;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.force-cell-size-larger {
  height: 33svh;
  min-height: 33svh;
  flex: 1;
  padding: 20px;
}

.force-cell-size-larger.edit-2.show-on-mobile {
  display: none;
}

.secondary-nav {
  float: left;
  clear: left;
  color: #000;
  letter-spacing: -1px;
  margin-bottom: 1px;
  padding: 3px;
  font-size: 21px;
  font-weight: 300;
  text-decoration: none;
  transition: all .2s;
  display: inline-block;
}

.secondary-nav:hover {
  color: #fff;
  background-color: #000;
}

.secondary-nav.w--current {
  color: #fff;
  background-color: #000;
  padding-left: 3px;
  padding-right: 3px;
  display: inline-block;
}

.mask {
  padding-left: 1%;
}

.disclaimer {
  padding-bottom: 20px;
  padding-left: 20px;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 32px;
  right: auto;
}

.cookie-consent {
  perspective-origin: 0 0;
  flex: 1;
  align-items: center;
  padding: 5% 10%;
  transition: background-color .2s;
  display: flex;
}

.cookie-consent:hover {
  background-image: linear-gradient(rgba(229, 229, 229, .25), #fff);
}

.cookie-consent.website {
  object-fit: scale-down;
  padding: 24% 15%;
}

.logo-cell {
  max-height: 33vh;
  min-height: 33vh;
  padding: 20px;
}

.link-block {
  text-decoration: none;
}

.link-block.invert {
  filter: invert();
}

.mini-text {
  color: #000;
  font-size: 12px;
  text-decoration: none;
}

.mini-text.banner-descriptor {
  text-align: left;
  margin-bottom: 5%;
  margin-left: 5%;
  margin-right: 5%;
  line-height: 18px;
}

.mini-text.banner-descriptor.adjust {
  margin-bottom: 2.5%;
  margin-left: 2.5%;
}

.vertical-pipe {
  height: 20px;
  max-width: 1px;
  min-width: 1px;
  background-color: #e5e5e5;
  margin-left: 10px;
  margin-right: 10px;
}

.logo-text {
  max-width: 11ch;
  color: #fff;
  margin-top: 10px;
  font-size: 21px;
  font-weight: 500;
  line-height: 26px;
}

.slider-text-wrapped {
  max-width: 75%;
}

.bodycopy-bold {
  font-weight: 700;
  line-height: 18px;
}

.bodycopy-bold.bottom-margin, .bodycopy-bold.bottom-margin-3 {
  margin-bottom: 17px;
}

.bodycopy-2 {
  letter-spacing: -.2px;
}

.filters-cell {
  background-color: #fff;
  border-bottom: 1px #e5e5e5;
  border-right: 1px solid #e5e5e5;
}

.dropdown {
  display: none;
}

.slider-mobile {
  width: 98%;
  max-height: 33svh;
  min-height: 33svh;
  background-color: #fff;
  display: none;
}

.dropdown-button, .hamburger {
  display: none;
}

.footer {
  width: 74.25svw;
  min-height: 33svh;
  float: right;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url('../images/dot-tile.png');
  background-position: 0 -3px;
  background-size: 250px;
  flex-flow: wrap;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 2fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  justify-items: center;
  display: grid;
}

.footer.width {
  width: 49.25svw;
  margin-right: 25svw;
}

.text-block {
  text-decoration: none;
}

.banner-button {
  color: #fff;
  letter-spacing: -1px;
  background-color: #e5e5e5;
  font-size: 18px;
  font-weight: 300;
  text-decoration: none;
}

.banner-button.savescroll {
  transition: background-color .2s;
}

.button-text {
  min-height: 37px;
  min-width: 25svw;
  float: right;
  transform-origin: 100% 100%;
  text-align: center;
  background-color: #000;
  justify-content: center;
  align-items: center;
  margin-left: 18px;
  padding-top: 8px;
  padding-left: 15px;
  padding-right: 15px;
  display: inline-block;
}

.square {
  max-height: 19px;
  max-width: 19px;
  min-height: 19px;
  min-width: 19px;
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  margin-bottom: -1px;
}

.square.orange {
  border-bottom-color: #000;
  border-right-color: #000;
}

.faux-h2 {
  letter-spacing: -1px;
  font-size: 21px;
  font-weight: 500;
}

.faux-h2.bottom-margin {
  margin-bottom: 16px;
}

.div-block {
  padding-left: 20px;
}

.disclaimer-2 {
  padding-bottom: 20px;
  padding-left: 20px;
  display: none;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 32px;
  right: auto;
}

.div-block-2 {
  display: flex;
}

.static-white {
  background-color: #fff;
  border: 1px rgba(0, 0, 0, .11);
  border-style: none solid;
}

.force-cell-size-larger-2 {
  height: 33svh;
  min-height: 33svh;
  align-items: flex-end;
  padding: 20px;
  display: flex;
}

.force-cell-size-larger-2.width-and-padding {
  margin-left: 3%;
  padding-bottom: 40px;
  padding-right: 20%;
}

.force-cell-size-larger-2.width-and-padding-2 {
  margin-left: 3%;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 25svw;
}

.content-header-2 {
  border-bottom: 1px solid #e5e5e5;
  justify-content: space-between;
  padding-bottom: 3.5px;
}

.content-header-2.edit {
  border-bottom-style: none;
}

.main-image {
  min-height: 100svh;
  min-width: 25svw;
  background-image: url('../images/img-mission.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top: 20px solid #fff;
  border-bottom: 20px solid #fff;
  border-left: 20px solid #fff;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: auto;
  right: -1px;
}

.main-image.resources {
  background-image: url('../images/img-resources.jpg');
  background-position: 50%;
  border-bottom-width: 20px;
  border-bottom-color: #fff;
}

.main-image.code-image {
  transform-style: preserve-3d;
  background-image: url('../images/img-code.jpg');
  background-position: 72%;
}

.content-page-grid {
  width: 50.25svw;
  max-width: 50.25svw;
  min-height: 100svh;
  min-width: 50.25svw;
  float: right;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-right: 25svw;
  padding: 0;
  position: relative;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.cell-2 {
  border: 1px #000;
  border-bottom: 1px solid #e5e5e5;
}

.force-cell-size-larger-3 {
  height: 66svh;
  min-height: 66svh;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 5% 20% 5% 5%;
  display: flex;
}

.dotted-bg {
  background-image: url('../images/diagonal.svg'), url('../images/dot-tile.png');
  background-position: 100% 100%, 0 -3%;
  background-repeat: no-repeat, repeat;
  background-size: cover, 250px;
  background-attachment: scroll, scroll;
  border-bottom: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
}

.dotted-bg.left-pixel-border {
  background-position: 0 0, 0 -3%;
  border-left: 1px #e5e5e5;
  border-right-style: none;
}

.force-cell-size-larger-4 {
  height: 66svh;
  min-height: 66svh;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 5%;
  display: flex;
}

.force-cell-size-larger-4.vertical-center {
  height: 100svh;
  min-height: 100svh;
  border-bottom: 1px solid #e5e5e5;
  justify-content: center;
  padding-right: 20%;
}

.force-cell-size-larger-4.vertical-center.left {
  border-bottom-style: none;
  border-right: 1px solid #e5e5e5;
  margin-left: 5%;
}

.force-cell-size-larger-4.vertical-center.bottom, .force-cell-size-larger-4.vertical-center.top {
  border-bottom-style: none;
}

.force-cell-size-larger-4.center {
  height: 100svh;
  min-height: 100svh;
  border-bottom: 1px #e5e5e5;
  justify-content: center;
  align-self: center;
}

.number {
  align-self: center;
  font-family: Playfairdisplay, sans-serif;
  font-size: 44px;
  font-style: italic;
  position: absolute;
}

.list {
  padding-top: 10px;
  padding-left: 20px;
}

.cell-3, .cell-4, .cell-5 {
  border-bottom: 1px solid #e5e5e5;
}

.cookie-cutter {
  margin-bottom: 5%;
}

.hide-on-desktop {
  display: none;
}

.content-page-grid-2 {
  width: 50.25svw;
  max-width: 50.25svw;
  min-height: 100svh;
  min-width: 50.25svw;
  float: right;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-right: 25svw;
  padding: 0;
  position: relative;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.resources {
  border-bottom: 1px solid #e5e5e5;
}

.post-details {
  margin-bottom: -9px;
  display: flex;
}

.post-details._2 {
  min-width: 200px;
  margin-bottom: 16px;
}

.post-details._2.show-on-mobile {
  display: none;
}

.article-cell {
  border: 1px #000;
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 5%;
  padding-left: 5%;
  padding-right: 20%;
}

.article-cell.wrap {
  padding-right: 20%;
}

.alt-h1 {
  font-size: 34px;
  line-height: 40px;
}

.alt-h1.wrap {
  margin-right: 20%;
}

.alt-h1.style-change {
  color: #000;
  letter-spacing: -1.5px;
  padding-bottom: 20px;
  font-size: 26px;
  font-weight: 600;
  line-height: 32px;
  text-decoration: none;
}

.bodycopy-1 {
  letter-spacing: -.7px;
  margin-top: 8px;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 300;
  line-height: 24px;
}

.article-page-heading {
  height: 33svh;
  min-height: 33svh;
  flex-wrap: wrap;
  align-content: flex-end;
  align-items: flex-end;
  margin-bottom: -3%;
  margin-left: 3%;
  padding: 20px 20% 40px 20px;
  display: flex;
}

.breadcrumbs {
  color: #000;
  letter-spacing: -1px;
  margin-bottom: 1px;
  padding: 3px;
  font-size: 21px;
  font-weight: 300;
  text-decoration: none;
  transition: all .2s;
  position: relative;
}

.breadcrumbs:hover {
  color: #fff;
  background-color: #000;
}

.breadcrumbs.w--current {
  color: #fff;
  background-color: #000;
  padding-left: 0;
  padding-right: 3px;
  display: inline-block;
}

.arrow {
  width: 24px;
  height: 24px;
  background-image: url('../images/icon-arrow.svg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  position: relative;
  top: 6px;
  left: -3px;
}

.articles {
  color: #000;
  letter-spacing: -1px;
  padding: 3px 1px 3px 3px;
  font-size: 21px;
  font-weight: 300;
  text-decoration: none;
  transition: all .2s;
  position: relative;
}

.articles:hover {
  color: #fff;
  background-color: #000;
}

.articles.w--current {
  color: #fff;
  background-color: #000;
  padding-left: 3px;
  padding-right: 3px;
  display: inline-block;
}

.pins {
  width: 183px;
}

.content-page-grid-3 {
  width: 74.25svw;
  max-width: 74.25svw;
  min-height: 100svh;
  min-width: 74.25svw;
  float: right;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-right: 0;
  padding: 0;
  position: relative;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.desktop-banner {
  border: 1px #000;
  border-bottom-color: #e5e5e5;
  align-items: stretch;
}

.desktop-banner.top-and-bottom-border {
  border-top-style: solid;
  border-top-color: #e5e5e5;
  border-bottom-style: solid;
}

.desktop-banner.bottom-border-only {
  border-top-style: none;
  border-top-color: #e5e5e5;
  border-bottom-style: solid;
}

.cell-6 {
  text-align: right;
  border: 1px #000;
  border-color: #000 #000 #e5e5e5 #e5e5e5;
  justify-content: flex-start;
  align-items: flex-end;
  padding-top: 15%;
}

.cell-6.padding {
  align-items: flex-start;
  padding-left: 5%;
}

.cell-6.padding.padding-2 {
  padding-top: 0%;
}

.cell-6.right {
  padding-right: 5%;
}

.cell-6.right.remove-padding {
  padding-top: 0%;
}

.cell-8 {
  border-bottom: 1px solid #e5e5e5;
  align-items: center;
  padding-top: 0%;
  padding-bottom: 5%;
}

.writeup {
  padding: 10% 20% 10% 5%;
}

.sticky-block {
  max-width: 20svw;
  min-width: 20svw;
  margin-right: 5%;
  padding-top: 15%;
  padding-bottom: 20%;
  position: -webkit-sticky;
  position: sticky;
  top: 66svh;
}

.sticky-block._2 {
  position: -webkit-sticky;
  position: sticky;
  top: 33svh;
}

.sticky-block._3 {
  padding-top: 0%;
  position: -webkit-sticky;
  position: sticky;
  top: 33svh;
}

.corner-graphic {
  z-index: 1000;
  width: 40px;
  height: 40px;
  border: 3px solid #000;
  border-top: 1px #000;
  border-left: 1px #000;
  margin-top: 33svh;
  margin-left: 25svw;
  position: absolute;
  top: -36px;
  left: -40px;
}

.nav-blur-blocker {
  z-index: 3;
  min-height: 76px;
  min-width: 68px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #fff);
  border-right: 1px solid #e5e5e5;
  margin-right: 25svw;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: auto;
  right: -1px;
}

.mobile {
  margin-bottom: 15%;
}

.mobile.grey-border {
  border: 1px solid #e5e5e5;
}

.mobile.grey-border.last, .mobile.no-border-last {
  margin-bottom: 0%;
}

.padding {
  margin-bottom: 10%;
}

.top-border-only {
  border-top: 1px solid #e5e5e5;
}

.text-link {
  color: #000;
  text-decoration: underline;
  transition: all .2s;
}

.text-link:hover {
  color: #fff;
  background-color: #000;
}

.fs-cc-prefs_checkbox-field {
  width: 2.75rem;
  height: 1.5rem;
  background-color: #ccc;
  border-radius: 999rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  margin-bottom: 0;
  padding: .125rem;
  display: flex;
  position: relative;
}

.fs-cc-prefs_submit-hide {
  display: none;
}

.fs-cc-prefs_buttons-wrapper {
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
  transform: rotate(9deg);
}

.fs-cc-prefs_close-icon {
  width: 1rem;
  height: 1rem;
  color: #000;
}

.fs-cc-banner_text-link {
  color: #000;
  border-bottom: 2px solid #df0086;
  font-weight: 400;
  text-decoration: none;
}

.fs-cc-banner_text-link.black {
  color: #000;
  border-bottom-width: 1px;
  border-bottom-color: #000;
  transition: color .2s;
}

.fs-cc-banner_text-link.black:hover {
  color: #217744;
}

.fs-cc-prefs_component {
  z-index: 997;
  width: 100%;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  margin-bottom: 0;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs-cc-banner_container {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.fs-cc-prefs_space-small {
  margin-bottom: .75rem;
}

.fs-cc-prefs_toggle-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.fs-cc-prefs_toggle {
  width: 1.25rem;
  height: 1.25rem;
  background-color: #fff;
  border-radius: 999px;
}

.fs-cc-prefs_space-medium {
  margin-bottom: 2.5rem;
}

.fs-cc-prefs_option {
  min-height: 100%;
  border-bottom-width: 1px;
  border-bottom-color: rgba(51, 51, 51, .15);
  flex-direction: column;
  justify-content: space-between;
  padding: 1.5rem;
  display: flex;
}

.fs-cc-prefs_close {
  z-index: 1;
  color: #333;
  cursor: pointer;
  border-radius: 100%;
  padding: 2rem 2rem .625rem .625rem;
  font-size: 1.25rem;
  text-decoration: none;
  position: absolute;
  top: 0;
  bottom: auto;
  left: auto;
  right: 0;
}

.fs-cc-prefs_text {
  color: #000;
  letter-spacing: -.2px;
  font-size: 14px;
  position: relative;
}

.fs-cc-prefs_text.margin {
  margin-bottom: 14px;
}

.fs-cc-banner_component {
  z-index: 998;
  max-height: 358px;
  max-width: 358px;
  min-height: 358px;
  min-width: 358px;
  -webkit-backdrop-filter: blur(30px);
  backdrop-filter: blur(30px);
  mix-blend-mode: normal;
  background-color: rgba(231, 231, 231, .3);
  border-radius: 600px;
  justify-content: center;
  margin-top: 50svh;
  margin-right: 11svw;
  display: flex;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
  transform: rotate(0);
  box-shadow: 0 3px 3px rgba(0, 0, 0, .1);
}

.fs-cc-prefs_form {
  max-width: 50svw;
  min-height: 100svh;
  min-width: 50svw;
  background-color: #fff;
  position: relative;
}

.fs-cc-prefs_label {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 2rem;
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
}

.fs-cc-prefs_checkbox {
  z-index: 1;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs-cc-banner_button {
  float: right;
  color: #fff;
  text-align: center;
  letter-spacing: -1px;
  background-color: #000;
  margin-top: 18px;
  margin-left: 18px;
  padding-top: 8px;
  font-size: 18px;
  font-weight: 300;
}

.fs-cc-banner_button.fs-cc-button-alt {
  color: #000;
  letter-spacing: 0;
  background-color: rgba(228, 124, 1, 0);
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 12px;
  font-weight: 400;
  text-decoration: underline;
  transition: color .2s;
}

.fs-cc-banner_button.fs-cc-button-alt:hover {
  color: #217744;
}

.fs-cc-prefs_checkbox-label {
  display: none;
}

.fs-cc-banner_buttons-wrapper {
  flex-direction: column;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.fs-cc-prefs_overlay {
  z-index: -1;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, .8);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs-cc-prefs_trigger {
  display: none;
}

.fs-cc-prefs_content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-left: 1px solid #e5e5e5;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.fs-cc-prefs_title {
  color: #000;
  letter-spacing: -1.5px;
  font-size: 26px;
  font-weight: 600;
  line-height: 32px;
}

.fs-cc-prefs_button {
  height: 37px;
  color: #000;
  letter-spacing: -1px;
  background-color: rgba(56, 152, 236, 0);
  border: 1px solid #e5e5e5;
  border-radius: 8rem;
  margin-right: .5rem;
  padding-top: 6px;
  font-size: 21px;
  font-weight: 300;
  transition: border-color .2s;
}

.fs-cc-prefs_button:hover {
  border-color: #000;
}

.fs-cc-prefs_button.circle {
  width: 154px;
  height: 154px;
  max-height: 154px;
  max-width: 154px;
  letter-spacing: 0;
  cursor: pointer;
  border-radius: 100px;
  margin-right: 0;
  padding-top: 44px;
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
  transition: all .2s;
}

.fs-cc-prefs_button.circle:hover {
  border-color: #000;
  transform: rotate(-9deg);
}

.fs-cc-banner_trigger {
  display: none;
}

.accept-cookies {
  background-color: #e5e5e5;
  margin-top: 20px;
}

.site-consent-heading {
  margin-bottom: 16px;
}

.quick-stack {
  min-height: 33svh;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  padding: 0;
}

.cell-11 {
  border-bottom: 1px solid #e5e5e5;
  justify-content: flex-end;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.quick-stack-2 {
  min-height: 33svh;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  border-bottom: 1px solid #e5e5e5;
  padding: 0;
}

.cell-13 {
  border-right: 1px solid #e5e5e5;
  justify-content: space-between;
}

.cell-14 {
  justify-content: center;
  align-items: center;
}

.dot-divider {
  align-self: center;
  margin-top: 12px;
  margin-bottom: 38px;
  display: flex;
}

.dot {
  min-height: 4px;
  min-width: 4px;
  background-color: #000;
  border-radius: 20px;
  margin-left: 8px;
  margin-right: 8px;
}

.call-out {
  letter-spacing: -.2px;
  background-color: #f6f6f6;
  border-top: 1px solid #000;
  margin-top: 5px;
  margin-bottom: 40px;
  padding: 54px 14px 16px 16px;
  font-size: 12px;
}

.main-image-holder {
  min-height: 100svh;
  min-width: 25svw;
  border-left: 1px solid #e5e5e5;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
  overflow: hidden;
}

.resource-item {
  min-height: 33svh;
  grid-row-gap: 112px;
  border-bottom: 1px solid #e5e5e5;
  padding: 3% 5% 5%;
}

.resource-item.bottom {
  border-bottom-style: none;
}

.heading-link {
  color: #000;
}

.heading-link:hover {
  text-decoration: underline;
}

.cell-15 {
  justify-content: flex-end;
}

.section-spacer {
  min-height: 14px;
  min-width: 50px;
}

.uppercase {
  letter-spacing: -.6px;
  text-transform: uppercase;
}

.bodycopy-1-copy {
  letter-spacing: -.7px;
  margin-top: 8px;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 300;
  line-height: 24px;
}

.article-image {
  background-color: #f6f6f6;
  margin-top: 40px;
  margin-bottom: 12px;
  padding: 3%;
}

.article-image.extend {
  margin-right: -21%;
}

.byline {
  min-width: 100%;
  background-color: #f6f6f6;
  flex-direction: column;
  margin-top: 5px;
  margin-bottom: 40px;
  padding-bottom: 16px;
  padding-left: 18px;
  padding-right: 14px;
  display: flex;
}

.green-line {
  max-width: 36px;
  min-height: 2px;
  min-width: 36px;
  background-color: #288d51;
}

.byline-icon {
  margin-bottom: 12px;
  margin-right: 24px;
  transition: opacity .2s;
}

.byline-icon:hover {
  opacity: .5;
}

.div-block-5 {
  padding-top: 36px;
}

.mobile-holder {
  max-width: 20svw;
}

.cell-16 {
  border-top: 1px solid #e5e5e5;
  padding-bottom: 5%;
}

.smaller-img {
  width: 25svw;
  height: 45svh;
  border-top: 20px #fff;
  border-bottom: 20px solid #fff;
  border-left: 20px solid #fff;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  display: flex;
  position: fixed;
  top: 28svh;
  left: auto;
  right: -1px;
  overflow: hidden;
}

.square-2 {
  min-height: 74px;
  min-width: 74px;
  background-color: #fff;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.square-3 {
  min-height: 150px;
  min-width: 150px;
  background-image: linear-gradient(229deg, rgba(255, 255, 255, 0) 31%, rgba(255, 255, 255, .89));
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.force-small-img-larger {
  width: 26svw;
  max-width: none;
  min-height: 45svh;
  object-fit: cover;
}

.square-4 {
  min-height: 150px;
  min-width: 150px;
  background-image: linear-gradient(#fff, #fff);
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.square-5 {
  min-height: 74px;
  min-width: 74px;
  background-image: linear-gradient(207deg, rgba(255, 255, 255, 0) 38%, rgba(255, 255, 255, .68));
  position: absolute;
  top: auto;
  bottom: 150px;
  left: 150px;
  right: auto;
}

@media screen and (max-width: 991px) {
  .fixed-grid {
    max-width: 100svw;
    position: static;
  }

  .fixed-grid.edit {
    float: none;
  }

  .stack.white-bg {
    border-bottom-style: none;
  }

  .square-cell {
    border-right-style: none;
  }

  .slider-content {
    padding-top: 20px;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .content-header {
    display: none;
  }

  .left-aligned-square {
    border-right-style: none;
  }

  .left-cell.edit {
    border-top-style: none;
    border-right-style: none;
  }

  .scroll-grid {
    width: 100svw;
    max-width: 100svw;
    min-width: 100svw;
    position: static;
  }

  .scroll-grid-2 {
    width: auto;
    max-width: 100svw;
    min-width: auto;
  }

  .force-cell-size-larger {
    margin-top: 47px;
    padding-left: 0;
    padding-right: 0;
  }

  .force-cell-size-larger.edit {
    min-height: auto;
    border-width: 1px;
    border-color: #000 #000 #e5e5e5;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
    margin-top: 0;
    padding: 10px 2% 40px;
  }

  .force-cell-size-larger.edit.hide-on-mobile {
    display: none;
  }

  .force-cell-size-larger.edit-2 {
    height: auto;
    min-height: auto;
    margin-top: 0;
    padding-left: 6%;
    padding-right: 6%;
  }

  .force-cell-size-larger.edit-2.hide-on-mobile {
    display: none;
  }

  .force-cell-size-larger.edit-2.show-on-mobile {
    min-width: 100svw;
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 32px;
    display: block;
  }

  .force-cell-size-larger.edit-2.show-on-mobile-2 {
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 32px;
    display: block;
  }

  .secondary-nav.responsive {
    float: none;
    margin-right: 10px;
  }

  .disclaimer {
    padding-left: 0;
    display: none;
  }

  .cookie-consent:hover {
    background-color: rgba(229, 229, 229, 0);
  }

  .cookie-consent.savescroll {
    padding-left: 5%;
    padding-right: 5%;
  }

  .logo-cell {
    z-index: 3;
    max-height: 68px;
    min-height: auto;
    min-width: 100svw;
    background-color: #288d51;
    align-items: center;
    display: flex;
    position: fixed;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .link-block {
    display: flex;
  }

  .link-block.w--current {
    margin-bottom: 2px;
  }

  .link-block.invert {
    filter: none;
    margin-bottom: 1px;
  }

  .mini-text.banner-descriptor.adjust {
    margin-bottom: 5%;
    margin-left: 5%;
  }

  .logo-text {
    max-width: none;
    letter-spacing: -.25px;
    margin-top: 6px;
    font-size: 14px;
    font-weight: 700;
  }

  .slider-text-wrapped {
    max-width: 95%;
  }

  .bodycopy-bold.bottom-margin {
    margin-left: 3%;
    margin-right: 3%;
  }

  .bodycopy-bold.bottom-margin.hide {
    display: none;
  }

  .bodycopy-bold.bottom-margin-3 {
    margin-bottom: 15px;
    margin-left: 3%;
    margin-right: 3%;
  }

  .bodycopy-2 {
    margin-left: 3%;
    margin-right: 3%;
  }

  .bodycopy-2.filter-drop-down-link {
    color: #fff;
    text-align: center;
    background-color: #000;
    margin-bottom: 1px;
    margin-left: 0%;
    margin-right: 0%;
    padding-top: 19px;
    padding-bottom: 19px;
  }

  .bodycopy-2.reading-time {
    margin-left: 0%;
  }

  .bodycopy-2.hide, .filters-cell {
    display: none;
  }

  .filters-cell.edit {
    border-right-style: none;
    display: block;
  }

  .filters-cell.edit._2 {
    padding-top: 68px;
  }

  .dropdown {
    z-index: 1;
    background-color: #f6f6f6;
    align-items: center;
    margin-top: 40px;
    margin-left: 3%;
    margin-right: 3%;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .image {
    max-height: 35px;
    margin-right: 10px;
  }

  .slider-mobile {
    width: 100%;
    color: #fff;
    background-color: #288d51;
    margin-top: 1px;
    margin-bottom: 30px;
    padding-left: 5%;
    padding-right: 5%;
    display: block;
  }

  .slider-mobile.hide-on-mobile {
    display: none;
  }

  .slider-mobile.shift-slider-1px {
    margin-top: 2px;
  }

  .dropdown-button {
    z-index: 1;
    text-align: right;
    background-color: #f6f6f6;
    margin-right: 0;
    display: inline-block;
  }

  .hamburger {
    color: #fff;
    background-color: rgba(221, 221, 221, 0);
    display: block;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .nav-menu {
    min-width: 100svw;
    background-color: #fff;
    position: fixed;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .drop-down-link {
    min-width: 100svw;
    color: #fff;
    text-align: center;
    letter-spacing: -1px;
    background-color: #000;
    margin-bottom: 1px;
    font-size: 21px;
    font-weight: 300;
  }

  .drop-down-link.w--current {
    color: rgba(255, 255, 255, .5);
  }

  .menu-button {
    background-color: rgba(200, 200, 200, 0);
    margin-top: 4px;
  }

  .menu-button.w--open {
    background-color: rgba(200, 200, 200, 0);
  }

  .drop-down-list.w--open {
    min-width: 33svw;
    background-color: rgba(221, 221, 221, 0);
    margin-top: 61px;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .footer {
    width: 100svw;
    text-align: center;
    grid-template-rows: auto auto auto auto;
    grid-auto-flow: row;
    align-content: space-between;
  }

  .footer.width {
    width: 100svw;
    margin-right: 0;
  }

  .banner-button {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .button-text {
    min-width: 75svw;
  }

  .faux-h2.bottom-margin {
    font-size: 18px;
  }

  .div-block {
    padding-left: 0;
  }

  .disclaimer-2 {
    min-width: 100svw;
    background-color: #f6f6f6;
    justify-content: center;
    padding-top: 20px;
    padding-left: 0;
    display: flex;
    position: static;
  }

  .static-white {
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
  }

  .force-cell-size-larger-2 {
    margin-top: 47px;
    padding-left: 0;
    padding-right: 0;
  }

  .content-header-2 {
    display: none;
  }

  .main-image {
    min-height: 50svh;
    min-width: auto;
    background-position: 50% 25%;
    border-bottom-style: none;
    border-left-style: none;
    position: relative;
    right: 0;
  }

  .main-image.resources {
    background-position: 50% 0;
  }

  .main-image.code-image {
    background-position: 50% 0;
    transform: rotateX(0)rotateY(180deg)rotateZ(0);
  }

  .content-page-grid {
    width: 100svw;
    max-width: 100svw;
    min-width: 100svw;
    margin-right: 0;
    padding-left: 3%;
    padding-right: 3%;
    position: static;
  }

  .cell-2 {
    border-bottom-style: none;
  }

  .force-cell-size-larger-3 {
    height: auto;
    min-height: auto;
    margin-top: 0;
    padding-bottom: 0%;
    padding-left: 5%;
    padding-right: 5%;
  }

  .dotted-bg {
    display: none;
  }

  .force-cell-size-larger-4 {
    margin-top: 47px;
    padding-left: 0;
    padding-right: 0;
  }

  .force-cell-size-larger-4.vertical-center {
    padding-right: 5%;
  }

  .force-cell-size-larger-4.vertical-center.left {
    height: auto;
    min-height: auto;
    border-right-style: none;
    margin-top: 0;
    margin-left: 3%;
    margin-right: 3%;
    padding-top: 0%;
    padding-bottom: 0%;
  }

  .force-cell-size-larger-4.vertical-center.bottom {
    height: auto;
    min-height: auto;
    margin-top: 0;
    padding-top: 0%;
  }

  .force-cell-size-larger-4.vertical-center.top {
    height: auto;
    min-height: auto;
    justify-content: flex-start;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 0%;
    padding-bottom: 0%;
  }

  .cell-3 {
    border-bottom-style: none;
    padding-bottom: 20px;
  }

  .cell-5 {
    border-bottom-style: none;
  }

  .cookie-cutter {
    width: 25%;
    margin-bottom: 0%;
  }

  .heading {
    padding-left: 3%;
    padding-right: 3%;
  }

  .hide-on-desktop {
    margin-top: 0;
    margin-bottom: 10px;
    padding-left: 5%;
    padding-right: 5%;
    display: block;
  }

  .hide-on-desktop._2 {
    margin-top: 40px;
    padding-left: 6%;
    padding-right: 6%;
  }

  .hide-on-desktop._2.edit {
    margin-bottom: 0;
  }

  .hide-on-desktop._3 {
    margin-top: 40px;
    display: none;
  }

  .milk {
    width: 17%;
    margin-bottom: 0%;
  }

  .content-page-grid-2 {
    width: 100svw;
    max-width: 100svw;
    min-width: 100svw;
    margin-right: 0;
    position: static;
  }

  .post-details {
    min-width: 70svw;
    padding-left: 3%;
  }

  .post-details._2.show-on-mobile {
    margin-bottom: 8px;
    padding-left: 5%;
    display: flex;
  }

  .article-cell {
    border-style: solid none solid solid;
    border-color: #e5e5e5;
    padding-bottom: 5%;
    padding-right: 5%;
  }

  .article-cell.wrap {
    padding-right: 5%;
  }

  .alt-h1.style-change {
    margin-left: 0%;
    padding-top: 0%;
    padding-bottom: 0%;
  }

  .article-page-heading {
    margin-top: 47px;
    padding-left: 0;
    padding-right: 0;
  }

  .pins {
    margin-bottom: 0%;
  }

  .content-page-grid-3 {
    width: 100svw;
    max-width: 100svw;
    min-width: 100svw;
    margin-right: 0;
    position: static;
  }

  .desktop-banner {
    border-bottom-style: none;
  }

  .cell-6 {
    padding-top: 0%;
  }

  .cell-6.padding {
    padding-top: 8%;
    display: block;
  }

  .cell-6.padding.padding-2 {
    text-align: left;
    padding-right: 5%;
  }

  .cell-6.right {
    text-align: left;
    padding-left: 5%;
  }

  .cell-8 {
    align-items: flex-start;
    padding-left: 5%;
  }

  .writeup {
    padding-top: 5%;
    padding-bottom: 5%;
    padding-right: 5%;
  }

  .sticky-block {
    max-width: 100svw;
    margin-right: 0%;
    padding-top: 0%;
    padding-bottom: 10%;
  }

  .sticky-block._2, .sticky-block._3 {
    margin-bottom: 24px;
    position: static;
  }

  .corner-graphic, .cell-10, .nav-blur-blocker, .hide-on-mobile {
    display: none;
  }

  .text-link.white {
    color: #fff;
  }

  .fs-cc-banner_container {
    flex-direction: column;
    align-items: center;
  }

  .fs-cc-banner_component {
    margin-top: 25svh;
    margin-left: auto;
    margin-right: auto;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .fs-cc-prefs_form {
    max-width: 100svw;
    min-width: 100svw;
  }

  .fs-cc-banner_buttons-wrapper {
    margin-top: 1rem;
  }

  .thank-you-for-visiting {
    display: none;
  }

  .call-out {
    margin-left: 0%;
    margin-right: 0%;
  }

  .main-image-holder {
    min-height: 50svh;
    min-width: auto;
    border-left-style: none;
    position: relative;
  }

  .resource-item {
    height: auto;
    min-height: auto;
    grid-row-gap: 14px;
    padding: 5% 3%;
  }

  .cell-15 {
    padding-left: 10%;
  }

  .article-image.extend {
    margin-right: 0%;
  }

  .mobile-holder {
    max-width: 90svw;
    text-align: center;
  }

  .cell-16 {
    border-top-style: none;
  }

  .smaller-img {
    width: 100svw;
    background-image: none;
    border-bottom-style: none;
    border-left-style: none;
    position: relative;
    top: 68px;
    right: 0;
  }

  .square-2, .square-3 {
    display: none;
  }

  .force-small-img-larger {
    width: 100%;
    margin-top: -25svh;
  }

  .square-4, .square-5 {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  .cell-6 {
    padding-top: 0%;
  }

  .cell-6.padding {
    padding-top: 10%;
  }

  .mobile, .mobile.grey-border {
    max-width: 95%;
  }

  .fs-cc-prefs_buttons-wrapper {
    margin-bottom: 1.5rem;
    padding-top: 1.5rem;
    padding-left: 1.5rem;
    transform: none;
  }

  .fs-cc-banner_container {
    flex-direction: column;
    align-items: center;
  }

  .fs-cc-prefs_toggle-wrapper {
    margin-bottom: 8px;
  }

  .fs-cc-prefs_option {
    min-width: 100%;
  }

  .fs-cc-prefs_option.bottom-pixel-border {
    min-width: 100%;
    border-bottom-style: solid;
    border-bottom-color: #e5e5e5;
  }

  .fs-cc-prefs_form {
    padding-top: 20px;
    overflow: scroll;
  }

  .fs-cc-prefs_title {
    font-size: 1.25rem;
  }

  .fs-cc-prefs_button.circle {
    width: auto;
    height: auto;
    max-height: none;
    max-width: none;
    color: #fff;
    background-color: #000;
    border-right-style: none;
    border-radius: 50px;
    padding-top: 9px;
  }

  .fs-cc-prefs_button.circle:hover {
    transform: none;
  }

  .quick-stack, .quick-stack-2 {
    min-height: auto;
  }

  .quick-stack-2.bottom {
    border-bottom-style: none;
  }

  .cell-13 {
    border-right-style: none;
  }

  .cell-14 {
    align-items: flex-start;
  }

  .force-small-img-larger {
    margin-top: -15svh;
  }
}

@media screen and (max-width: 479px) {
  .vertical-pipe.hide.hide-2 {
    display: none;
  }

  .slider-text-wrapped {
    max-width: 98%;
  }

  .bodycopy-bold {
    margin-bottom: 2px;
  }

  .banner-button {
    margin-left: 20px;
    margin-right: 20px;
  }

  .div-block {
    margin-bottom: 20px;
  }

  .div-block-2 {
    display: block;
  }

  .force-cell-size-larger-4.vertical-center.bottom {
    padding-bottom: 10%;
  }

  .cookie-cutter, .hide-on-desktop {
    margin-top: 20px;
  }

  .milk {
    width: 30%;
    margin-top: 20px;
  }

  .post-details {
    display: block;
  }

  .pins {
    width: 35%;
    margin-top: 20px;
  }

  .mobile.no-border-last {
    max-width: 95%;
  }

  .fs-cc-prefs_component {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .fs-cc-banner_container {
    padding-left: 18px;
    padding-right: 18px;
  }

  .fs-cc-prefs_option.bottom-pixel-border {
    border-bottom-style: none;
  }

  .fs-cc-banner_component {
    max-width: 100svw;
    min-width: 100svw;
  }

  .fs-cc-prefs_form {
    overflow: scroll;
  }

  .fs-cc-banner_button {
    width: auto;
    margin-bottom: .5rem;
    margin-left: 0;
  }

  .fs-cc-banner_button.fs-cc-button-alt {
    width: auto;
  }

  .fs-cc-banner_buttons-wrapper {
    width: 100%;
    text-align: center;
    flex-direction: column;
    align-items: center;
    margin-top: 0;
  }

  .fs-cc-prefs_content {
    padding: 1.5rem 0;
  }

  .fs-cc-prefs_button {
    margin-bottom: .5rem;
  }

  .accept-cookies {
    width: 163px;
    height: 55px;
    margin-top: 15px;
  }

  .cell-13 {
    border-bottom: 1px solid #e5e5e5;
    border-right-style: none;
  }

  .force-small-img-larger {
    margin-top: 0;
  }
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d455 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d455 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d455 {
  grid-column: span 3 / span 3;
}

#w-node-ccbefaca-cc4b-94bd-0712-e3e14f58b6d6-5567d455 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ccbefaca-cc4b-94bd-0712-e3e14f58b6d7-5567d455, #w-node-ccbefaca-cc4b-94bd-0712-e3e14f58b6fd-5567d455, #w-node-_9cd93652-20eb-cadd-15f1-a6be9005f160-5567d455, #w-node-_32f246ff-d354-c8a7-38b7-e457d8fea8b8-5567d455, #w-node-_411e071c-1db9-1236-dc74-8638425789c3-5567d455, #w-node-a7b7be62-8b93-f217-dc97-cadacb322c56-5567d455, #w-node-_3158ee65-0fa7-cef6-791a-6439125e428e-5567d455 {
  grid-column: span 2 / span 2;
}

#w-node-_3d770614-b6da-42e2-06d4-07d247597763-47597762 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-_3d770614-b6da-42e2-06d4-07d247597768-47597762 {
  grid-area: 3 / 1 / 4 / 3;
  justify-self: start;
}

#w-node-_23f0baa9-e5e1-f273-e953-1f18f0d3e620-f0d3e620 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d839170c-a8a1-3a60-bb64-79581789b2f5-1789b2d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d839170c-a8a1-3a60-bb64-79581789b2f6-1789b2d7 {
  grid-column: span 2 / span 2;
}

#w-node-d839170c-a8a1-3a60-bb64-79581789b304-1789b2d7, #w-node-d839170c-a8a1-3a60-bb64-79581789b31d-1789b2d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d45f {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d45f {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d45f {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d45f {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d45f {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d45f {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d45f {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d45f {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-acb641f2-00ce-b4b1-6bb9-870e7011d7f5-7011d7f4 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-acb641f2-00ce-b4b1-6bb9-870e7011d7fa-7011d7f4 {
  grid-area: 3 / 1 / 4 / 3;
  justify-self: start;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d460 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d460 {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d460 {
  grid-column: span 2 / span 2;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d460 {
  grid-area: span 7 / span 2 / span 7 / span 2;
}

#w-node-_4236799a-13e9-2464-4fa0-88fb5865dddb-5865ddda {
  grid-area: 3 / 1 / 4 / 3;
  justify-self: start;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d461 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d461 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d461 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d461 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d461 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d461 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d461 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d461 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d462 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d462 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d462 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d462 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d462 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d462 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d462 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d462 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d462 {
  grid-column: span 2 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d463 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d463 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d463 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d463 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d463 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d463 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d463 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d463 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d464 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d464 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d464 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d464 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d464 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d464 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d464 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d464 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d464 {
  grid-column: span 2 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d465 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d465 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d465 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d465 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d465 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d465 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d465 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d465 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d466 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d466 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d466 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d466 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d466 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d466 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d466 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d466 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d467 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d467 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d467 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d467 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d467 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d467 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d467 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d467 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d467 {
  grid-column: span 2 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d468 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d468 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d468 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d468 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d468 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d468 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d468 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d468 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d469 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d469 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d469 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d469 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d469 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d469 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d469 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d469 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d46a {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d46a {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d46a {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d46a {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d46a {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d46a {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d46a {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d46a {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d46b {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d46b {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d46b {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d46b {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d46b {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d46b {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d46b {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d46b {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d46c {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d46c {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d46c {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d46c {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d46c {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d46c {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d46c {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d46c {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d46d {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d46d {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d46d {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d46d {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d46d {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d46d {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d46d {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d46d {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d46d {
  grid-column: span 2 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d46e {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d46e {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d46e {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d46e {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d46e {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d46e {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d46e {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d46e {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d46f {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d46f {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d46f {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d46f {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d46f {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d46f {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d46f {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d46f {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d470 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d470 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d470 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d470 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d470 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d470 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d470 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d470 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d470 {
  grid-column: span 2 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d471 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d471 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d471 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d471 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d471 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d471 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d471 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d471 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d471 {
  grid-column: span 2 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d472 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d472 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d472 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d472 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d472 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d472 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d472 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d472 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d473 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d473 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d473 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d473 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d473 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d473 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d473 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d473 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d473 {
  grid-column: span 2 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d474 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d474 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d474 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d474 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d474 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d474 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d474 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d474 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d475 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d475 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d475 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d475 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d475 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d475 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d475 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d475 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d476 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d476 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d476 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d476 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d476 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d476 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d476 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d476 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d48a {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d48a {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d48a {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d48a {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d48a {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d48a {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d48a {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d48a {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d48b {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d48b {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d48b {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d48b {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d48b {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d48b {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d48b {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d48b {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d48c {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d48c {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d48c {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d48c {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d48c {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d48c {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d48c {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d48c {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d48c {
  grid-column: span 2 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d48d {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d48d {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d48d {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d48d {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d48d {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d48d {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d48d {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d48d {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d48d {
  grid-column: span 2 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d48e {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d48e {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d48e {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d48e {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d48e {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d48e {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d48e {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d48e {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d48e {
  grid-column: span 2 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d48f {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d48f {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d48f {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d48f {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d48f {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d48f {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d48f {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d48f {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d490 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d490 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d490 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d490 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d490 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d490 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d490 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d490 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d490 {
  grid-column: span 2 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d491 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d491 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d491 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d491 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d491 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d491 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d491 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d491 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d492 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d492 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d492 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d492 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d492 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d492 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d492 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d492 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d493 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d493 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d493 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d493 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d493 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d493 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d493 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d493 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4a5 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d4a5 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d4a5 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4a5 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d4a5 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d4a5 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d4a5 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d4a5 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d4a5 {
  grid-column: span 2 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4a6 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d4a6 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d4a6 {
  grid-column: span 3 / span 3;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4a6 {
  grid-area: span 8 / span 3 / span 8 / span 3;
}

#w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d4a6 {
  grid-column: span 2 / span 2;
}

#w-node-_96ab42fa-46ae-f137-cc51-dabe87f0ce32-5567d4a6 {
  grid-column: span 3 / span 3;
}

#w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d4a6 {
  grid-column: span 2 / span 2;
}

#w-node-b1783fbb-92dc-03d1-b125-ff12790d7f66-5567d4a6 {
  grid-area: span 3 / span 3 / span 3 / span 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4a7 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d4a7 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d4a7 {
  grid-column: span 3 / span 3;
}

#w-node-ccbefaca-cc4b-94bd-0712-e3e14f58b6d6-5567d4a7 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cf52f053-adb0-9e9f-6631-178c222476b0-5567d4a7, #w-node-_040de3af-1ceb-a204-4024-0aac66d47301-5567d4a7, #w-node-_4d3f303f-776a-460a-4a7a-42d39bf99091-5567d4a7 {
  grid-row: span 4 / span 4;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4a8 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d4a8 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d4a8 {
  grid-column: span 2 / span 2;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4a8 {
  grid-area: span 8 / span 2 / span 8 / span 2;
}

#w-node-_20a1c704-13e7-cf7e-9445-ae3d985ba9b9-985ba9b8 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_20a1c704-13e7-cf7e-9445-ae3d985ba9be-985ba9b8 {
  grid-area: 3 / 1 / 4 / 3;
  justify-self: start;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4a9 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d4a9 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d4a9 {
  grid-column: span 2 / span 2;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4a9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_0dca35b5-6ff7-f601-ea58-c210219fd2b4-5567d4a9 {
  grid-area: span 6 / span 2 / span 6 / span 2;
}

#w-node-_2b3867ae-cc14-3556-c3dd-1dce6de0631e-5567d4a9 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr .25fr;
}

#w-node-_23b6ed83-9ec6-194f-b326-83f8d88c97b5-5567d4a9 {
  grid-column: span 3 / span 3;
}

#w-node-_1257afb5-3dbf-3af7-d764-7f4efa2066d4-5567d4a9 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_1257afb5-3dbf-3af7-d764-7f4efa2066d6-5567d4a9 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_222f2543-ac02-6741-72d3-b57748d824e3-5567d4a9 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr .25fr;
}

#w-node-_222f2543-ac02-6741-72d3-b57748d824e4-5567d4a9 {
  grid-column: span 3 / span 3;
}

#w-node-_029004f6-8d05-a9fa-8d86-bdb530bca596-5567d4a9 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_222f2543-ac02-6741-72d3-b57748d824f0-5567d4a9 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_27869423-ccb7-777c-08a4-865c98a78450-5567d4a9 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr .25fr;
}

#w-node-_27869423-ccb7-777c-08a4-865c98a78451-5567d4a9 {
  grid-column: span 3 / span 3;
}

#w-node-_9cd3ad5f-9f30-e8ba-124d-5ca48d513700-5567d4a9 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_27869423-ccb7-777c-08a4-865c98a7845d-5567d4a9 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4aa {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d4aa {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d4aa {
  grid-column: span 2 / span 2;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4aa {
  grid-area: span 7 / span 2 / span 7 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4ab {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d4ab {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d4ab {
  grid-column: span 2 / span 2;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4ab {
  grid-area: span 7 / span 2 / span 7 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4ad {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d4ad {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d4ad {
  grid-column: span 2 / span 2;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4ad {
  grid-area: span 7 / span 2 / span 7 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4ae {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d4ae {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d4ae {
  grid-column: span 2 / span 2;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4ae {
  grid-area: span 7 / span 2 / span 7 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4b1 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d4b1 {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d4b1 {
  grid-column: span 2 / span 2;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4b1 {
  grid-area: span 7 / span 2 / span 7 / span 2;
}

#w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4b2 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(32px, 32px) 1fr;
}

#w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d4b2 {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8d512e96-18e2-aa3e-e4c6-affda62d4d7b-5567d4b2 {
  grid-column: span 2 / span 2;
}

#w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4b2 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_93625dbf-072b-e83f-5655-47766310ab7d-5567d4b2, #w-node-d3527672-78a0-daa9-8fa9-0f10d86f4ffe-5567d4b2 {
  grid-row: span 3 / span 3;
}

@media screen and (max-width: 991px) {
  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d455 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d455, #w-node-e8bc1e21-d068-3e0a-dec8-64472889495a-5567d455, #w-node-_81ab7993-f82c-24bc-e356-59bafc497887-5567d455, #w-node-ddacb6cd-b3ff-a3a1-43f1-1f98d09e064f-5567d455, #w-node-_8f81bdea-4e12-74a5-ac67-af5256044be9-5567d455, #w-node-_0a563373-e50c-9c13-2d7e-d613c0afde2a-5567d455, #w-node-ccbefaca-cc4b-94bd-0712-e3e14f58b6d7-5567d455, #w-node-_5718167a-ed7c-ff13-cc4c-2cfc68712927-5567d455, #w-node-ccbefaca-cc4b-94bd-0712-e3e14f58b6f5-5567d455, #w-node-_98647b97-db02-79f4-4dbc-767f6af86524-5567d455, #w-node-bed9ccb6-e0b9-3fbf-a3c1-9d6a7f6a38ef-5567d455, #w-node-ccbefaca-cc4b-94bd-0712-e3e14f58b6fb-5567d455, #w-node-ccbefaca-cc4b-94bd-0712-e3e14f58b6fd-5567d455, #w-node-_021108b3-3335-2325-d3e9-911e5bc31283-5567d455, #w-node-_684f6552-9cc6-81ee-5fad-ccb1536970a2-5567d455, #w-node-_44844fb7-3050-ade9-5444-d0e59bc16228-5567d455, #w-node-_9cd93652-20eb-cadd-15f1-a6be9005f160-5567d455, #w-node-_3249ff39-7277-3737-f27d-a987086045bb-5567d455, #w-node-aac5648c-6c00-46b5-c6ec-c9540529a6c0-5567d455, #w-node-_32f246ff-d354-c8a7-38b7-e457d8fea8b8-5567d455, #w-node-_411e071c-1db9-1236-dc74-8638425789c3-5567d455, #w-node-_5824246b-ba3e-d7aa-3e4a-9a42f7191e81-5567d455, #w-node-_9e945c22-98d2-4c86-a185-d3f84419c50b-5567d455, #w-node-b1225784-2b8a-7997-65fd-c244c90a4dec-5567d455, #w-node-_8536ac77-3aae-5244-48c8-dfc379ff3617-5567d455, #w-node-_0ce30d02-3039-7bc7-d58b-67922f59d61f-5567d455, #w-node-a7b7be62-8b93-f217-dc97-cadacb322c56-5567d455, #w-node-cf52f053-adb0-9e9f-6631-178c222476b0-5567d455, #w-node-_040de3af-1ceb-a204-4024-0aac66d47301-5567d455, #w-node-_4d3f303f-776a-460a-4a7a-42d39bf99091-5567d455, #w-node-_3158ee65-0fa7-cef6-791a-6439125e428e-5567d455, #w-node-_1cb5be7c-7468-3283-ca3f-c10b8b5e0c96-5567d455, #w-node-_5a5a9816-e3ce-a4a9-213b-24002f4fe707-5567d455, #w-node-_9764decd-3615-0bb7-ee3d-f3d13b6bf130-5567d455 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3d770614-b6da-42e2-06d4-07d247597763-47597762 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-_3d770614-b6da-42e2-06d4-07d247597768-47597762 {
    grid-area: 3 / 1 / 4 / 4;
    justify-self: center;
  }

  #w-node-_3d770614-b6da-42e2-06d4-07d247597771-47597762 {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: center;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d45f {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d45f {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d45f, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d45f, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d45f, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d45f, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d45f, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d45f, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d45f {
    grid-column: span 3 / span 3;
  }

  #w-node-acb641f2-00ce-b4b1-6bb9-870e7011d7f5-7011d7f4 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-acb641f2-00ce-b4b1-6bb9-870e7011d7fa-7011d7f4 {
    grid-area: 3 / 1 / 4 / 4;
    justify-self: center;
  }

  #w-node-acb641f2-00ce-b4b1-6bb9-870e7011d803-7011d7f4 {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d460 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d460 {
    grid-column: span 3 / span 3;
  }

  #w-node-_4236799a-13e9-2464-4fa0-88fb5865dddb-5865ddda {
    grid-area: 3 / 1 / 4 / 4;
    justify-self: center;
  }

  #w-node-_4236799a-13e9-2464-4fa0-88fb5865dde4-5865ddda {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d461 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d461 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d461, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d461, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d461, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d461, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d461, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d461, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d461 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d462 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d462 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d462, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d462, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d462, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d462, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d462, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d462 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d463 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d463 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d463, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d463, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d463, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d463, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d463, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d463, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d463 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d464 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d464 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d464, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d464, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d464, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d464, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d464, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d464 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d465 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d465 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d465, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d465, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d465, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d465, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d465, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d465, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d465 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d466 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d466 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d466, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d466, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d466, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d466, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d466, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d466, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d466 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d467 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d467 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d467, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d467, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d467, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d467, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d467 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d468 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d468 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d468, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d468, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d468, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d468, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d468, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d468 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d469 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d469 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d469, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d469, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d469, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d469, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d469, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d469, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d469 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d46a {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d46a {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d46a, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d46a, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d46a, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d46a, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d46a, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d46a, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d46a {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d46b {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d46b {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d46b, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d46b, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d46b {
    grid-column: span 3 / span 3;
  }

  #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d46b {
    grid-column: span 2 / span 2;
  }

  #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d46b, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d46b, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d46b {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d46c {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d46c {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d46c, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d46c, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d46c, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d46c, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d46c, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d46c, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d46c {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d46d {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d46d {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d46d, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d46d, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d46d, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d46d, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d46d, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d46d {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d46e {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d46e {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d46e, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d46e, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d46e, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d46e, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d46e, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d46e, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d46e {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d46f {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d46f {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d46f, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d46f, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d46f, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d46f, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d46f, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d46f, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d46f {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d470 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d470 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d470, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d470, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d470, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d470, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d470, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d470 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d471 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d471 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d471, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d471, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d471, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d471, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d471, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d471 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d472 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d472 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d472, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d472, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d472, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d472, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d472, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d472, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d472 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d473 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d473 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d473, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d473, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d473, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d473, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d473, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d473 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d474 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d474 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d474, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d474, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d474, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d474, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d474, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d474, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d474 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d475 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d475 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d475, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d475, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d475, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d475, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d475, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d475, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d475 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d476 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d476 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d476, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d476, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d476, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d476, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d476, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d476, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d476 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d48a {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d48a {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d48a, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d48a, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d48a, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d48a, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d48a, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d48a, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d48a {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d48b {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d48b {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d48b, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d48b, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d48b, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d48b, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d48b, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d48b, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d48b {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d48c {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d48c {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d48c, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d48c, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d48c, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d48c, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d48c, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d48c {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d48d {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d48d {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d48d, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d48d, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d48d, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d48d, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d48d, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d48d {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d48e {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d48e {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d48e, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d48e, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d48e, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d48e, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d48e, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d48e {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d48f {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d48f {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d48f, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d48f, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d48f, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d48f, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d48f, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d48f, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d48f {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d490 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d490 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d490, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d490, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d490, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d490, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d490, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d490 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d491 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d491 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d491, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d491, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d491, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d491, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d491, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d491, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d491 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d492 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d492 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d492, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d492, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d492, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d492, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d492, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d492, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d492 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d493 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d493 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d493, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d493, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d493 {
    grid-column: span 3 / span 3;
  }

  #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d493 {
    grid-column: span 2 / span 2;
  }

  #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d493, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d493, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d493 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4a5 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d4a5 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4a5, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d4a5, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d4a5, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d4a5, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d4a5, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d4a5 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4a6 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d4a6 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4a6, #w-node-_7865fb98-7f0e-1e6f-8e9e-53d3e69d6c0c-5567d4a6, #w-node-_295ea05c-b694-3c9f-e75c-614e66d01eb4-5567d4a6, #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d4a6, #w-node-c233b9f0-9304-6a64-a212-95b41f39f117-5567d4a6, #w-node-_46929d86-f20c-2fe5-cd6d-ace5a9d764c7-5567d4a6, #w-node-_5c765e2b-e04f-5fb6-e7a3-b6d6c5b0e82a-5567d4a6 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4a7 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4a7, #w-node-e8bc1e21-d068-3e0a-dec8-64472889495a-5567d4a7, #w-node-_81ab7993-f82c-24bc-e356-59bafc497887-5567d4a7, #w-node-ddacb6cd-b3ff-a3a1-43f1-1f98d09e064f-5567d4a7, #w-node-_8f81bdea-4e12-74a5-ac67-af5256044be9-5567d4a7, #w-node-_0a563373-e50c-9c13-2d7e-d613c0afde2a-5567d4a7, #w-node-ccbefaca-cc4b-94bd-0712-e3e14f58b6d7-5567d4a7, #w-node-db2def2f-80cd-2faf-04c9-f3fffef7f3cd-5567d4a7, #w-node-_5718167a-ed7c-ff13-cc4c-2cfc68712927-5567d4a7, #w-node-ccbefaca-cc4b-94bd-0712-e3e14f58b6f5-5567d4a7, #w-node-_98647b97-db02-79f4-4dbc-767f6af86524-5567d4a7, #w-node-bed9ccb6-e0b9-3fbf-a3c1-9d6a7f6a38ef-5567d4a7, #w-node-ccbefaca-cc4b-94bd-0712-e3e14f58b6fb-5567d4a7, #w-node-ccbefaca-cc4b-94bd-0712-e3e14f58b6fd-5567d4a7, #w-node-_70201c56-61f1-7f9d-2e3e-3b3083ff2361-5567d4a7, #w-node-_021108b3-3335-2325-d3e9-911e5bc31283-5567d4a7, #w-node-_684f6552-9cc6-81ee-5fad-ccb1536970a2-5567d4a7, #w-node-_44844fb7-3050-ade9-5444-d0e59bc16228-5567d4a7, #w-node-_9cd93652-20eb-cadd-15f1-a6be9005f160-5567d4a7, #w-node-d10536fc-4d84-4a1a-cd64-0266e27af927-5567d4a7, #w-node-_3249ff39-7277-3737-f27d-a987086045bb-5567d4a7, #w-node-aac5648c-6c00-46b5-c6ec-c9540529a6c0-5567d4a7, #w-node-_32f246ff-d354-c8a7-38b7-e457d8fea8b8-5567d4a7, #w-node-ef79a5c3-9807-c0a1-3727-73128690e08c-5567d4a7, #w-node-_411e071c-1db9-1236-dc74-8638425789c3-5567d4a7, #w-node-d5534b45-6775-ef86-4d34-790671465a8b-5567d4a7, #w-node-_5824246b-ba3e-d7aa-3e4a-9a42f7191e81-5567d4a7, #w-node-_9e945c22-98d2-4c86-a185-d3f84419c50b-5567d4a7, #w-node-b1225784-2b8a-7997-65fd-c244c90a4dec-5567d4a7, #w-node-_8536ac77-3aae-5244-48c8-dfc379ff3617-5567d4a7, #w-node-_0ce30d02-3039-7bc7-d58b-67922f59d61f-5567d4a7, #w-node-a7b7be62-8b93-f217-dc97-cadacb322c56-5567d4a7, #w-node-dcce7b67-510c-d7ea-7226-b2f99b9ee54c-5567d4a7, #w-node-cf52f053-adb0-9e9f-6631-178c222476b0-5567d4a7, #w-node-_040de3af-1ceb-a204-4024-0aac66d47301-5567d4a7, #w-node-_4d3f303f-776a-460a-4a7a-42d39bf99091-5567d4a7 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4a8 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4a8 {
    grid-column: span 3 / span 3;
  }

  #w-node-_20a1c704-13e7-cf7e-9445-ae3d985ba9b9-985ba9b8 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-_20a1c704-13e7-cf7e-9445-ae3d985ba9be-985ba9b8 {
    grid-area: 3 / 1 / 4 / 4;
    justify-self: center;
  }

  #w-node-_20a1c704-13e7-cf7e-9445-ae3d985ba9c7-985ba9b8 {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4a9 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d4a9 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4a9, #w-node-_0dca35b5-6ff7-f601-ea58-c210219fd2b4-5567d4a9 {
    grid-column: span 3 / span 3;
  }

  #w-node-_2b3867ae-cc14-3556-c3dd-1dce6de0631e-5567d4a9 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-e1b0d82f-b171-21c1-357c-fc541fdf824e-5567d4a9, #w-node-_84bf2504-0cf6-5363-c4a3-81fa70628165-5567d4a9 {
    grid-column: span 3 / span 3;
  }

  #w-node-_222f2543-ac02-6741-72d3-b57748d824e3-5567d4a9 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_222f2543-ac02-6741-72d3-b57748d824eb-5567d4a9, #w-node-_222f2543-ac02-6741-72d3-b57748d824ef-5567d4a9 {
    grid-column: span 3 / span 3;
  }

  #w-node-_222f2543-ac02-6741-72d3-b57748d824f2-5567d4a9 {
    grid-column: span 1 / span 1;
  }

  #w-node-_27869423-ccb7-777c-08a4-865c98a78450-5567d4a9 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_27869423-ccb7-777c-08a4-865c98a78458-5567d4a9, #w-node-_27869423-ccb7-777c-08a4-865c98a7845c-5567d4a9 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4aa {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4aa {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4ab {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4ab {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4ad {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4ad {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4ae {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4ae {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4b1 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4b1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44abdda5-9850-8881-ccae-faf70f959aa1-5567d4b2 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9a9fb1c6-b4ba-60aa-cf1a-035318c8a35e-5567d4b2, #w-node-d3527672-78a0-daa9-8fa9-0f10d86f4ffe-5567d4b2, #w-node-_0dca35b5-6ff7-f601-ea58-c210219fd2b4-5567d4b2, #w-node-_29c8c29f-7d48-eab2-2130-6bee3ebba5a9-5567d4b2 {
    grid-column: span 3 / span 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-d839170c-a8a1-3a60-bb64-79581789b305-1789b2d7, #w-node-d839170c-a8a1-3a60-bb64-79581789b311-1789b2d7, #w-node-d839170c-a8a1-3a60-bb64-79581789b31e-1789b2d7, #w-node-d839170c-a8a1-3a60-bb64-79581789b32a-1789b2d7 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d468 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d468 {
    grid-column: span 3 / span 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d468 {
    grid-column: span 3 / span 3;
  }

  #w-node-_8235d01f-d681-a5ad-c212-f09739539458-5567d475 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_7842e753-4697-fab0-d731-37fb081fc730-5567d475 {
    grid-column: span 3 / span 3;
  }
}


@font-face {
  font-family: 'Inter Variable';
  src: url('../images/') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Playfairdisplay';
  src: url('../fonts/PlayfairDisplay-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Playfairdisplay';
  src: url('../fonts/PlayfairDisplay-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}