/* home: layout grid copied from the Squarespace page */
.k1 { --sqs-block-content-flex: 1; }
.k2 { --sqs-block-content-flex: 1; }
.fe1 {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 0.0px);
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1)) ) / 8 );
  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(4,minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr)
    repeat(8, minmax(0, var(--cell-max-width)))
    minmax(var(--grid-gutter), 1fr);
  row-gap: 0.0px;
  column-gap: 0.0px;
  overflow-x: hidden;
  overflow-x: clip;
}
@media (min-width: 768px) {
  .inset .fe1 {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }
  .fe1 {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px);
    --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1)) ) / 24 );
    --inset-padding: 0vw;
    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));
    grid-template-rows: repeat(2,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr)
      repeat(24, minmax(0, var(--cell-max-width)))
      minmax(var(--grid-gutter), 1fr);
  }
}
  .k1 {
    grid-area: 1/1/4/7;
    z-index: 7;
    @media (max-width: 767px) {
    }
  }
  .k1 .blk {
    justify-content: center;
  }
  .k1 .aw {
    align-items: center;
  }
  @media (min-width: 768px) {
    .k1 {
      grid-area: 1/7/3/13;
      z-index: 7;
    }
    .k1 .blk {
      justify-content: center;
    }
    .k1 .aw {
      align-items: center;
    }
  }
  .k2 {
    grid-area: 1/7/4/11;
    z-index: 5;
    @media (max-width: 767px) {
    }
  }
  .k2 .blk {
    justify-content: center;
  }
  .k2 .aw {
    align-items: center;
  }
  @media (min-width: 768px) {
    .k2 {
      grid-area: 1/15/3/21;
      z-index: 5;
    }
    .k2 .blk {
      justify-content: center;
    }
    .k2 .aw {
      align-items: center;
    }
  }
.k3 { --stroke-style: none;--stroke-thickness: 2px; --tweak-text-block-stroke-color: hsla(var(--black-hsl), 1) ; } .k3 .rt { --tweak-text-block-padding: 6% 6% 6% 6%; --tweak-text-block-padding: initial; } .k3 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k3 { --tweak-text-block-radius: 0px 0px 0px 0px; } .k3 { --tweak-text-block-blend : normal; } .k3 { --blur-value: blur(10px);}
@media screen and (max-width: 767px) { .k3 { } } @media screen and (max-width: 767px) { .k3 .rt { } } @media screen and (max-width: 767px) { }
.fe2 {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 );
  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(7,minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr)
    repeat(8, minmax(0, var(--cell-max-width)))
    minmax(var(--grid-gutter), 1fr);
  row-gap: 11.0px;
  column-gap: 11.0px;
  overflow-x: hidden;
  overflow-x: clip;
}
@media (min-width: 768px) {
  .inset .fe2 {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }
  .fe2 {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
    --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 );
    --inset-padding: 0vw;
    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));
    grid-template-rows: repeat(8,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr)
      repeat(24, minmax(0, var(--cell-max-width)))
      minmax(var(--grid-gutter), 1fr);
  }
}
  .k3 {
    grid-area: 1/2/8/7;
    z-index: 8;
    @media (max-width: 767px) {
    }
  }
  .k3 .blk {
    justify-content: flex-start;
  }
  .k3 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k3 {
      grid-area: 4/2/9/12;
      z-index: 5;
    }
    .k3 .blk {
      justify-content: center;
    }
    .k3 .aw {
      align-items: center;
    }
  }
.k4 { --stroke-style: none;--stroke-thickness: 2px; --tweak-text-block-stroke-color: hsla(var(--black-hsl), 1) ; } .k4 .rt { --tweak-text-block-padding: 6% 6% 6% 6%; --tweak-text-block-padding: initial; } .k4 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k4 { --tweak-text-block-radius: 0px 0px 0px 0px; } .k4 { --tweak-text-block-blend : normal; } .k4 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k4 { } } @media screen and (max-width: 767px) { .k4 .rt { } } @media screen and (max-width: 767px) { }
.k5 { --stroke-style: none;--stroke-thickness: 2px; --tweak-text-block-stroke-color: hsla(var(--black-hsl), 1) ; } .k5 .rt { --tweak-text-block-padding: 6% 6% 6% 6%; --tweak-text-block-padding: initial; } .k5 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k5 { --tweak-text-block-radius: 0px 0px 0px 0px; } .k5 { --tweak-text-block-blend : normal; } .k5 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k5 { } } @media screen and (max-width: 767px) { .k5 .rt { } } @media screen and (max-width: 767px) { }
.fe3 {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 0.0px);
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1)) ) / 8 );
  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(8,minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr)
    repeat(8, minmax(0, var(--cell-max-width)))
    minmax(var(--grid-gutter), 1fr);
  row-gap: 0.0px;
  column-gap: 0.0px;
  overflow-x: hidden;
  overflow-x: clip;
}
@media (min-width: 768px) {
  .inset .fe3 {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }
  .fe3 {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px);
    --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1)) ) / 24 );
    --inset-padding: 0vw;
    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));
    grid-template-rows: repeat(4,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr)
      repeat(24, minmax(0, var(--cell-max-width)))
      minmax(var(--grid-gutter), 1fr);
  }
}
  .k4 {
    grid-area: 2/2/4/10;
    z-index: 3;
    @media (max-width: 767px) {
    }
  }
  .k4 .blk {
    justify-content: flex-start;
  }
  .k4 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k4 {
      grid-area: 1/3/5/11;
      z-index: 3;
    }
    .k4 .blk {
      justify-content: center;
    }
    .k4 .aw {
      align-items: center;
    }
  }
  .k5 {
    grid-area: 4/2/9/10;
    z-index: 4;
    @media (max-width: 767px) {
    }
  }
  .k5 .blk {
    justify-content: flex-start;
  }
  .k5 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k5 {
      grid-area: 2/12/5/24;
      z-index: 4;
    }
    .k5 .blk {
      justify-content: center;
    }
    .k5 .aw {
      align-items: center;
    }
  }
.k6 { --stroke-style: none;--stroke-thickness: 6px; } .k6 .rt { --tweak-text-block-padding: 6% 6% 6% 6%; --tweak-text-block-padding: initial; } .k6 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k6 { --tweak-text-block-radius: 0px 0px 0px 0px; } .k6 { --tweak-text-block-blend : normal; } .k6 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k6 { } } @media screen and (max-width: 767px) { .k6 .rt { } } @media screen and (max-width: 767px) { }
.k7 { --image-component-focal-point: 85.87954680977937% 52.80660082510313%; --image-component-object-fit: cover; --image-component-overlay-opacity: 0; --image-component-overlay-blend-mode: normal; --image-component-native-aspect-ratio: 2111/2016; } .k7 .fluid-image-container.visitor-mode { overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none; } .k7 .js-content-mode-element-wrapper { position: relative; width: 100%; height: 100%; display: none; } .k7 .js-content-mode-element-system_desktop { display: block; }
.k8 .sqs-shape-block-container-system_desktop { display: flex; } .k8 .sqs-block-alignment-wrapper { justify-content: center; } .k8 .sqs-shape > * { stroke: none; } .k8 { --shape-block-background-color: hsla(var(--accent-hsl), 1) ; }
.k8 .sqs-shape-block-container-system_desktop { display: flex; } @media screen and (max-width: 767px) { .k8 .sqs-block-alignment-wrapper { justify-content: center; } .k8 { --shape-block-background-color: hsla(var(--accent-hsl), 1) ; } }
.k9 { --sqs-block-content-flex: 1; }
.k10 { --accordion-item-padding-top: 15px; --accordion-item-padding-bottom: 15px; --accordion-item-padding-left: 0px; --accordion-item-padding-right: 0px; --accordion-icon-size: 14px; --accordion-icon-thickness: 1px; --accordion-description-padding-top: 0px; --accordion-description-padding-bottom: 15px; --accordion-description-padding-left: 0px; --accordion-description-padding-right: 0px; --accordion-description-width: 25%; --accordion-divider-thickness: 1px; --accordion-divider-opacity: 1; }
.k10 { --stroke-style: none;--stroke-thickness: 6px; } .k10 .accordion-items-container { --tweak-accordion-block-padding: 6% 6% 6% 6%; --tweak-accordion-block-padding: initial; } .k10 { mix-blend-mode: var(--tweak-accordion-block-blend ); border-radius: var(--tweak-accordion-block-radius); } .k10 { --tweak-accordion-block-radius: 0px 0px 0px 0px; } .k10 { --tweak-accordion-block-blend : normal; } .k10 { --blur-value: blur(15px);}
.fe4 {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 );
  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(35,minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr)
    repeat(8, minmax(0, var(--cell-max-width)))
    minmax(var(--grid-gutter), 1fr);
  row-gap: 11.0px;
  column-gap: 11.0px;
  overflow-x: hidden;
  overflow-x: clip;
}
@media (min-width: 768px) {
  .inset .fe4 {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }
  .fe4 {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
    --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 );
    --inset-padding: 0vw;
    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));
    grid-template-rows: repeat(22,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr)
      repeat(24, minmax(0, var(--cell-max-width)))
      minmax(var(--grid-gutter), 1fr);
  }
}
  .k6 {
    grid-area: 2/2/4/10;
    z-index: 1;
    @media (max-width: 767px) {
    }
  }
  .k6 .blk {
    justify-content: flex-start;
  }
  .k6 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k6 {
      grid-area: 1/14/3/26;
      z-index: 1;
    }
    .k6 .blk {
      justify-content: flex-start;
    }
    .k6 .aw {
      align-items: flex-start;
    }
  }
  .k7 {
    grid-area: 4/3/13/8;
    z-index: 5;
    @media (max-width: 767px) {
    }
  }
  .k7 .blk {
    justify-content: center;
  }
  .k7 .aw {
    align-items: center;
  }
  @media (min-width: 768px) {
    .k7 {
      grid-area: 5/4/22/12;
      z-index: 4;
    }
    .k7 .blk {
      justify-content: center;
    }
    .k7 .aw {
      align-items: center;
    }
  }
  .k8 {
    grid-area: 5/2/14/7;
    z-index: 4;
    @media (max-width: 767px) {
    }
  }
  .k8 .blk {
    justify-content: center;
  }
  .k8 .aw {
    align-items: center;
  }
  @media (min-width: 768px) {
    .k8 {
      grid-area: 4/3/21/11;
      z-index: 3;
    }
    .k8 .blk {
      justify-content: center;
    }
    .k8 .aw {
      align-items: center;
    }
  }
  .k9 {
    grid-area: 14/3/16/9;
    z-index: 4;
    @media (max-width: 767px) {
    }
  }
  .k9 .blk {
    justify-content: center;
  }
  .k9 .aw {
    align-items: center;
  }
  @media (min-width: 768px) {
    .k9 {
      grid-area: 21/5/23/14;
      z-index: 5;
    }
    .k9 .blk {
      justify-content: center;
    }
    .k9 .aw {
      align-items: center;
    }
  }
  .k10 {
    grid-area: 18/2/36/10;
    z-index: 2;
    @media (max-width: 767px) {
    }
  }
  .k10 .blk {
    justify-content: flex-start;
  }
  .k10 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k10 {
      grid-area: 4/15/22/26;
      z-index: 2;
    }
    .k10 .blk {
      justify-content: flex-start;
    }
    .k10 .aw {
      align-items: flex-start;
    }
  }
.k11 { --stroke-style: none;--stroke-thickness: 6px; } .k11 .rt { --tweak-text-block-padding: 6% 6% 6% 6%; --tweak-text-block-padding: initial; } .k11 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k11 { --tweak-text-block-radius: 0px 0px 0px 0px; } .k11 { --tweak-text-block-blend : normal; } .k11 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k11 { } } @media screen and (max-width: 767px) { .k11 .rt { } } @media screen and (max-width: 767px) { }
.k12 { --stroke-style: none;--stroke-thickness: 6px; } .k12 .rt { --tweak-text-block-padding: 6% 6% 6% 6%; --tweak-text-block-padding: initial; } .k12 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k12 { --tweak-text-block-radius: 0px 0px 0px 0px; } .k12 { --tweak-text-block-blend : normal; } .k12 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k12 { } } @media screen and (max-width: 767px) { .k12 .rt { } } @media screen and (max-width: 767px) { }
.k13 { --stroke-style: none;--stroke-thickness: 6px; } .k13 .rt { --tweak-text-block-padding: 6% 6% 6% 6%; --tweak-text-block-padding: initial; } .k13 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k13 { --tweak-text-block-radius: 0px 0px 0px 0px; } .k13 { --tweak-text-block-blend : normal; } .k13 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k13 { } } @media screen and (max-width: 767px) { .k13 .rt { } } @media screen and (max-width: 767px) { }
.k14 { --image-component-focal-point: 50% 50%; --image-component-object-fit: contain; --image-component-overlay-opacity: 0; --image-component-overlay-blend-mode: normal; --image-component-native-aspect-ratio: 2716/1811; } .k14 .fluid-image-container.visitor-mode { overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none; } .k14 .js-content-mode-element-wrapper { position: relative; width: 100%; height: 100%; display: none; } .k14 .js-content-mode-element-system_desktop { display: block; }
.k15 { --stroke-style: none;--stroke-thickness: 6px; } .k15 .rt { --tweak-text-block-padding: 6% 6% 6% 6%; --tweak-text-block-padding: initial; } .k15 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k15 { --tweak-text-block-radius: 0px 0px 0px 0px; } .k15 { --tweak-text-block-blend : normal; } .k15 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k15 { } } @media screen and (max-width: 767px) { .k15 .rt { } } @media screen and (max-width: 767px) { }
.k16 { --stroke-style: none;--stroke-thickness: 6px; } .k16 .rt { --tweak-text-block-padding: 6% 6% 6% 6%; --tweak-text-block-padding: initial; } .k16 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k16 { --tweak-text-block-radius: 0px 0px 0px 0px; } .k16 { --tweak-text-block-blend : normal; } .k16 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k16 { } } @media screen and (max-width: 767px) { .k16 .rt { } } @media screen and (max-width: 767px) { }
.k17 { --stroke-style: none;--stroke-thickness: 2px; --tweak-text-block-stroke-color: hsla(var(--black-hsl), 1) ; --tweak-text-block-background-color: hsla(var(--lightAccent-hsl), 0.84) ; box-sizing: border-box; height: 100%; } .k17 .rt { --tweak-text-block-padding: 3% 3% 3% 3%; padding: var(--tweak-text-block-padding); } .k17 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k17 { --tweak-text-block-radius: 0px 0px 0px 0px; }.k17 { border-radius: var(--tweak-text-block-radius); } .k17 { --tweak-text-block-blend : normal; } .k17 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k17 { } } @media screen and (max-width: 767px) { .k17 .rt { } } @media screen and (max-width: 767px) { }
.fe5 {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 );
  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(28,minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr)
    repeat(8, minmax(0, var(--cell-max-width)))
    minmax(var(--grid-gutter), 1fr);
  row-gap: 11.0px;
  column-gap: 11.0px;
  overflow-x: hidden;
  overflow-x: clip;
}
@media (min-width: 768px) {
  .inset .fe5 {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }
  .fe5 {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
    --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 );
    --inset-padding: 0vw;
    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));
    grid-template-rows: repeat(16,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr)
      repeat(24, minmax(0, var(--cell-max-width)))
      minmax(var(--grid-gutter), 1fr);
  }
}
  .k11 {
    grid-area: 1/2/4/10;
    z-index: 1;
    @media (max-width: 767px) {
    }
  }
  .k11 .blk {
    justify-content: flex-start;
  }
  .k11 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k11 {
      grid-area: 1/2/3/26;
      z-index: 1;
    }
    .k11 .blk {
      justify-content: flex-start;
    }
    .k11 .aw {
      align-items: flex-start;
    }
  }
  .k12 {
    grid-area: 4/2/6/10;
    z-index: 1;
    @media (max-width: 767px) {
    }
  }
  .k12 .blk {
    justify-content: flex-start;
  }
  .k12 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k12 {
      grid-area: 4/4/9/11;
      z-index: 1;
    }
    .k12 .blk {
      justify-content: flex-start;
    }
    .k12 .aw {
      align-items: flex-start;
    }
  }
  .k13 {
    grid-area: 6/2/10/10;
    z-index: 3;
    @media (max-width: 767px) {
    }
  }
  .k13 .blk {
    justify-content: flex-start;
  }
  .k13 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k13 {
      grid-area: 9/4/12/11;
      z-index: 3;
    }
    .k13 .blk {
      justify-content: flex-start;
    }
    .k13 .aw {
      align-items: flex-start;
    }
  }
  .k14 {
    grid-area: 10/2/16/10;
    z-index: 11;
    @media (max-width: 767px) {
    }
  }
  .k14 .blk {
    justify-content: center;
  }
  .k14 .aw {
    align-items: center;
  }
  @media (min-width: 768px) {
    .k14 {
      grid-area: 4/11/12/18;
      z-index: 7;
    }
    .k14 .blk {
      justify-content: center;
    }
    .k14 .aw {
      align-items: center;
    }
  }
  .k15 {
    grid-area: 16/2/18/10;
    z-index: 4;
    @media (max-width: 767px) {
    }
  }
  .k15 .blk {
    justify-content: flex-start;
  }
  .k15 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k15 {
      grid-area: 4/18/9/25;
      z-index: 4;
    }
    .k15 .blk {
      justify-content: flex-start;
    }
    .k15 .aw {
      align-items: flex-start;
    }
  }
  .k16 {
    grid-area: 18/2/20/10;
    z-index: 2;
    @media (max-width: 767px) {
    }
  }
  .k16 .blk {
    justify-content: flex-start;
  }
  .k16 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k16 {
      grid-area: 9/18/14/25;
      z-index: 2;
    }
    .k16 .blk {
      justify-content: flex-start;
    }
    .k16 .aw {
      align-items: flex-start;
    }
  }
  .k17 {
    grid-area: 20/2/29/10;
    z-index: 5;
    @media (max-width: 767px) {
    }
  }
  .k17 .blk {
    justify-content: flex-start;
  }
  .k17 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k17 {
      grid-area: 12/2/17/26;
      z-index: 5;
    }
    .k17 .blk {
      justify-content: flex-start;
    }
    .k17 .aw {
      align-items: flex-start;
    }
  }
.k18 { --stroke-style: none;--stroke-thickness: 0px; } .k18 .rt { --tweak-text-block-padding: 3% 3% 3% 3%; --tweak-text-block-padding: initial; } .k18 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k18 { --tweak-text-block-radius: 0px 0px 0px 0px; } .k18 { --tweak-text-block-blend : normal; } .k18 { --blur-value: blur(0px);}
@media screen and (max-width: 767px) { .k18 { } } @media screen and (max-width: 767px) { .k18 .rt { } } @media screen and (max-width: 767px) { }
.k19 { --stroke-style: none;--stroke-thickness: 2px; --tweak-text-block-stroke-color: hsla(var(--black-hsl), 1) ; } .k19 .rt { --tweak-text-block-padding: 6% 6% 6% 6%; --tweak-text-block-padding: initial; } .k19 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k19 { --tweak-text-block-radius: 0px 0px 0px 0px; } .k19 { --tweak-text-block-blend : normal; } .k19 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k19 { } } @media screen and (max-width: 767px) { .k19 .rt { } } @media screen and (max-width: 767px) { }
.k20 { --stroke-style: solid;--stroke-thickness: 2px; --tweak-text-block-stroke-color: hsla(0, 3%, 47%, 1) ; border-width: var(--stroke-thickness); border-style: var(--stroke-style); box-sizing: border-box; height: 100%; --tweak-text-block-background-color: hsla(0, 2%, 88%, 0.85) ; box-sizing: border-box; height: 100%; } .k20 .rt { --tweak-text-block-padding: 3% 3% 3% 3%; padding: var(--tweak-text-block-padding); } .k20 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k20 { --tweak-text-block-radius: 10px 10px 10px 10px; }.k20 { border-radius: var(--tweak-text-block-radius); } .k20 { --tweak-text-block-blend : normal; } .k20 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k20 { } } @media screen and (max-width: 767px) { .k20 .rt { } } @media screen and (max-width: 767px) { }
.k21 { --stroke-style: solid;--stroke-thickness: 2px; --tweak-text-block-stroke-color: hsla(0, 3%, 47%, 1) ; border-width: var(--stroke-thickness); border-style: var(--stroke-style); box-sizing: border-box; height: 100%; --tweak-text-block-background-color: hsla(0, 2%, 88%, 0.85) ; box-sizing: border-box; height: 100%; } .k21 .rt { --tweak-text-block-padding: 3% 3% 3% 3%; padding: var(--tweak-text-block-padding); } .k21 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k21 { --tweak-text-block-radius: 10px 10px 10px 10px; }.k21 { border-radius: var(--tweak-text-block-radius); } .k21 { --tweak-text-block-blend : normal; } .k21 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k21 { } } @media screen and (max-width: 767px) { .k21 .rt { } } @media screen and (max-width: 767px) { }
.k22 { --image-component-focal-point: 50% 50%; --image-component-object-fit: contain; --image-component-overlay-opacity: 0; --image-component-overlay-blend-mode: normal; --image-component-native-aspect-ratio: 578/551; } .k22 .fluid-image-container.visitor-mode { overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none; } .k22 .js-content-mode-element-wrapper { position: relative; width: 100%; height: 100%; display: none; } .k22 .js-content-mode-element-system_desktop { display: block; }
.k23 { --stroke-style: solid;--stroke-thickness: 2px; --tweak-text-block-stroke-color: hsla(0, 3%, 47%, 1) ; border-width: var(--stroke-thickness); border-style: var(--stroke-style); box-sizing: border-box; height: 100%; --tweak-text-block-background-color: hsla(0, 2%, 88%, 0.85) ; box-sizing: border-box; height: 100%; } .k23 .rt { --tweak-text-block-padding: 3% 3% 3% 3%; padding: var(--tweak-text-block-padding); } .k23 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k23 { --tweak-text-block-radius: 10px 10px 10px 10px; }.k23 { border-radius: var(--tweak-text-block-radius); } .k23 { --tweak-text-block-blend : normal; } .k23 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k23 { } } @media screen and (max-width: 767px) { .k23 .rt { } } @media screen and (max-width: 767px) { }
.k24 { --stroke-style: solid;--stroke-thickness: 2px; --tweak-text-block-stroke-color: hsla(0, 3%, 47%, 1) ; border-width: var(--stroke-thickness); border-style: var(--stroke-style); box-sizing: border-box; height: 100%; --tweak-text-block-background-color: hsla(0, 2%, 88%, 0.85) ; box-sizing: border-box; height: 100%; } .k24 .rt { --tweak-text-block-padding: 3% 3% 3% 3%; padding: var(--tweak-text-block-padding); } .k24 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k24 { --tweak-text-block-radius: 10px 10px 10px 10px; }.k24 { border-radius: var(--tweak-text-block-radius); } .k24 { --tweak-text-block-blend : normal; } .k24 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k24 { } } @media screen and (max-width: 767px) { .k24 .rt { } } @media screen and (max-width: 767px) { }
.k25 { --stroke-style: solid;--stroke-thickness: 2px; --tweak-text-block-stroke-color: hsla(0, 3%, 47%, 1) ; border-width: var(--stroke-thickness); border-style: var(--stroke-style); box-sizing: border-box; height: 100%; --tweak-text-block-background-color: hsla(0, 2%, 88%, 0.85) ; box-sizing: border-box; height: 100%; } .k25 .rt { --tweak-text-block-padding: 3% 3% 3% 3%; padding: var(--tweak-text-block-padding); } .k25 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k25 { --tweak-text-block-radius: 10px 10px 10px 10px; }.k25 { border-radius: var(--tweak-text-block-radius); } .k25 { --tweak-text-block-blend : normal; } .k25 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k25 { } } @media screen and (max-width: 767px) { .k25 .rt { } } @media screen and (max-width: 767px) { }
.k26 { --stroke-style: solid;--stroke-thickness: 2px; --tweak-text-block-stroke-color: hsla(0, 3%, 47%, 1) ; border-width: var(--stroke-thickness); border-style: var(--stroke-style); box-sizing: border-box; height: 100%; --tweak-text-block-background-color: hsla(0, 2%, 88%, 0.85) ; box-sizing: border-box; height: 100%; } .k26 .rt { --tweak-text-block-padding: 3% 3% 3% 3%; padding: var(--tweak-text-block-padding); } .k26 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k26 { --tweak-text-block-radius: 10px 10px 10px 10px; }.k26 { border-radius: var(--tweak-text-block-radius); } .k26 { --tweak-text-block-blend : normal; } .k26 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k26 { } } @media screen and (max-width: 767px) { .k26 .rt { } } @media screen and (max-width: 767px) { }
.k27 { --sqs-block-content-flex: 1; }
.fe6 {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 );
  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(41,minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr)
    repeat(8, minmax(0, var(--cell-max-width)))
    minmax(var(--grid-gutter), 1fr);
  row-gap: 11.0px;
  column-gap: 11.0px;
  overflow-x: hidden;
  overflow-x: clip;
}
@media (min-width: 768px) {
  .inset .fe6 {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }
  .fe6 {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
    --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 );
    --inset-padding: 0vw;
    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));
    grid-template-rows: repeat(25,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr)
      repeat(24, minmax(0, var(--cell-max-width)))
      minmax(var(--grid-gutter), 1fr);
  }
}
  .k18 {
    grid-area: 3/2/9/10;
    z-index: 1;
    @media (max-width: 767px) {
    }
  }
  .k18 .blk {
    justify-content: flex-start;
  }
  .k18 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k18 {
      grid-area: 1/3/6/25;
      z-index: 2;
    }
    .k18 .blk {
      justify-content: flex-start;
    }
    .k18 .aw {
      align-items: flex-start;
    }
  }
  .k19 {
    grid-area: 9/2/13/10;
    z-index: 3;
    @media (max-width: 767px) {
    }
  }
  .k19 .blk {
    justify-content: flex-start;
  }
  .k19 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k19 {
      grid-area: 6/2/8/26;
      z-index: 3;
    }
    .k19 .blk {
      justify-content: flex-start;
    }
    .k19 .aw {
      align-items: flex-start;
    }
  }
  .k20 {
    grid-area: 13/2/15/10;
    z-index: 5;
    @media (max-width: 767px) {
    }
  }
  .k20 .blk {
    justify-content: flex-start;
  }
  .k20 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k20 {
      grid-area: 8/2/13/10;
      z-index: 5;
    }
    .k20 .blk {
      justify-content: flex-start;
    }
    .k20 .aw {
      align-items: flex-start;
    }
  }
  .k21 {
    grid-area: 15/2/17/10;
    z-index: 6;
    @media (max-width: 767px) {
    }
  }
  .k21 .blk {
    justify-content: flex-start;
  }
  .k21 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k21 {
      grid-area: 14/2/19/10;
      z-index: 8;
    }
    .k21 .blk {
      justify-content: flex-start;
    }
    .k21 .aw {
      align-items: flex-start;
    }
  }
  .k22 {
    grid-area: 17/2/23/10;
    z-index: 8;
    @media (max-width: 767px) {
    }
  }
  .k22 .blk {
    justify-content: center;
  }
  .k22 .aw {
    align-items: center;
  }
  @media (min-width: 768px) {
    .k22 {
      grid-area: 6/11/26/25;
      z-index: 1;
    }
    .k22 .blk {
      justify-content: center;
    }
    .k22 .aw {
      align-items: center;
    }
  }
  .k23 {
    grid-area: 23/2/25/10;
    z-index: 6;
    @media (max-width: 767px) {
    }
  }
  .k23 .blk {
    justify-content: flex-start;
  }
  .k23 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k23 {
      grid-area: 8/18/13/26;
      z-index: 7;
    }
    .k23 .blk {
      justify-content: flex-start;
    }
    .k23 .aw {
      align-items: flex-start;
    }
  }
  .k24 {
    grid-area: 25/2/30/10;
    z-index: 7;
    @media (max-width: 767px) {
    }
  }
  .k24 .blk {
    justify-content: flex-start;
  }
  .k24 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k24 {
      grid-area: 14/18/19/26;
      z-index: 10;
    }
    .k24 .blk {
      justify-content: flex-start;
    }
    .k24 .aw {
      align-items: flex-start;
    }
  }
  .k25 {
    grid-area: 30/2/35/10;
    z-index: 6;
    @media (max-width: 767px) {
    }
  }
  .k25 .blk {
    justify-content: flex-start;
  }
  .k25 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k25 {
      grid-area: 8/10/13/18;
      z-index: 6;
    }
    .k25 .blk {
      justify-content: flex-start;
    }
    .k25 .aw {
      align-items: flex-start;
    }
  }
  .k26 {
    grid-area: 35/2/40/10;
    z-index: 7;
    @media (max-width: 767px) {
    }
  }
  .k26 .blk {
    justify-content: flex-start;
  }
  .k26 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k26 {
      grid-area: 14/10/19/18;
      z-index: 9;
    }
    .k26 .blk {
      justify-content: flex-start;
    }
    .k26 .aw {
      align-items: flex-start;
    }
  }
  .k27 {
    grid-area: 40/2/42/10;
    z-index: 4;
    @media (max-width: 767px) {
    }
  }
  .k27 .blk {
    justify-content: center;
  }
  .k27 .aw {
    align-items: center;
  }
  @media (min-width: 768px) {
    .k27 {
      grid-area: 21/9/23/19;
      z-index: 4;
    }
    .k27 .blk {
      justify-content: center;
    }
    .k27 .aw {
      align-items: center;
    }
  }
.fe7 {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 );
  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(1,minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr)
    repeat(8, minmax(0, var(--cell-max-width)))
    minmax(var(--grid-gutter), 1fr);
  row-gap: 11.0px;
  column-gap: 11.0px;
  overflow-x: hidden;
  overflow-x: clip;
}
@media (min-width: 768px) {
  .inset .fe7 {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }
  .fe7 {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
    --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 );
    --inset-padding: 0vw;
    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));
    grid-template-rows: repeat(1,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr)
      repeat(24, minmax(0, var(--cell-max-width)))
      minmax(var(--grid-gutter), 1fr);
  }
}
.k29 { --stroke-style: none;--stroke-thickness: 6px; } .k29 .rt { --tweak-text-block-padding: 6% 6% 6% 6%; --tweak-text-block-padding: initial; } .k29 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k29 { --tweak-text-block-radius: 0px 0px 0px 0px; } .k29 { --tweak-text-block-blend : normal; } .k29 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k29 { } } @media screen and (max-width: 767px) { .k29 .rt { } } @media screen and (max-width: 767px) { }
.k30 { --image-component-focal-point: 68.48667804173776% 58.407300912614076%; --image-component-object-fit: cover; --image-component-overlay-opacity: 0; --image-component-overlay-blend-mode: normal; --image-component-native-aspect-ratio: 780/819; } .k30 .fluid-image-container.visitor-mode { overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none; } .k30 .js-content-mode-element-wrapper { position: relative; width: 100%; height: 100%; display: none; } .k30 .js-content-mode-element-system_desktop { display: block; }
.k31 { --stroke-style: none;--stroke-thickness: 6px; } .k31 .rt { --tweak-text-block-padding: 6% 6% 6% 6%; --tweak-text-block-padding: initial; } .k31 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k31 { --tweak-text-block-radius: 0px 0px 0px 0px; } .k31 { --tweak-text-block-blend : normal; } .k31 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k31 { } } @media screen and (max-width: 767px) { .k31 .rt { } } @media screen and (max-width: 767px) { }
.k32 { --stroke-style: none;--stroke-thickness: 6px; } .k32 .rt { --tweak-text-block-padding: 6% 6% 6% 6%; --tweak-text-block-padding: initial; } .k32 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k32 { --tweak-text-block-radius: 0px 0px 0px 0px; } .k32 { --tweak-text-block-blend : normal; } .k32 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k32 { } } @media screen and (max-width: 767px) { .k32 .rt { } } @media screen and (max-width: 767px) { }
.k33 { --stroke-style: none;--stroke-thickness: 6px; } .k33 .rt { --tweak-text-block-padding: 6% 6% 6% 6%; --tweak-text-block-padding: initial; } .k33 { mix-blend-mode: var(--tweak-text-block-blend ); border-radius: var(--tweak-text-block-radius); } .k33 { --tweak-text-block-radius: 0px 0px 0px 0px; } .k33 { --tweak-text-block-blend : normal; } .k33 { --blur-value: blur(15px);}
@media screen and (max-width: 767px) { .k33 { } } @media screen and (max-width: 767px) { .k33 .rt { } } @media screen and (max-width: 767px) { }
.fe8 {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 );
  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(24,minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr)
    repeat(8, minmax(0, var(--cell-max-width)))
    minmax(var(--grid-gutter), 1fr);
  row-gap: 11.0px;
  column-gap: 11.0px;
  overflow-x: hidden;
  overflow-x: clip;
}
@media (min-width: 768px) {
  .inset .fe8 {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }
  .fe8 {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
    --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 );
    --inset-padding: 0vw;
    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));
    grid-template-rows: repeat(13,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr)
      repeat(24, minmax(0, var(--cell-max-width)))
      minmax(var(--grid-gutter), 1fr);
  }
}
  .k28 {
    grid-area: 1/2/2/10;
    z-index: 6;
    @media (max-width: 767px) {
    }
  }
  .k28 .blk {
    justify-content: center;
  }
  .k28 .aw {
    align-items: center;
  }
  @media (min-width: 768px) {
    .k28 {
      grid-area: 1/2/2/26;
      z-index: 6;
    }
    .k28 .blk {
      justify-content: center;
    }
    .k28 .aw {
      align-items: center;
    }
  }
  .k29 {
    grid-area: 2/2/4/10;
    z-index: 1;
    @media (max-width: 767px) {
    }
  }
  .k29 .blk {
    justify-content: flex-start;
  }
  .k29 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k29 {
      grid-area: 2/2/4/8;
      z-index: 1;
    }
    .k29 .blk {
      justify-content: flex-start;
    }
    .k29 .aw {
      align-items: flex-start;
    }
  }
  .k30 {
    grid-area: 4/2/12/7;
    z-index: 2;
    @media (max-width: 767px) {
    }
  }
  .k30 .blk {
    justify-content: center;
  }
  .k30 .aw {
    align-items: center;
  }
  @media (min-width: 768px) {
    .k30 {
      grid-area: 4/2/13/8;
      z-index: 2;
    }
    .k30 .blk {
      justify-content: center;
    }
    .k30 .aw {
      align-items: center;
    }
  }
  .k31 {
    grid-area: 13/2/15/10;
    z-index: 3;
    @media (max-width: 767px) {
    }
  }
  .k31 .blk {
    justify-content: flex-start;
  }
  .k31 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k31 {
      grid-area: 2/9/4/16;
      z-index: 3;
    }
    .k31 .blk {
      justify-content: flex-start;
    }
    .k31 .aw {
      align-items: flex-start;
    }
  }
  .k32 {
    grid-area: 15/2/17/10;
    z-index: 7;
    @media (max-width: 767px) {
    }
  }
  .k32 .blk {
    justify-content: flex-start;
  }
  .k32 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k32 {
      grid-area: 2/17/3/26;
      z-index: 7;
    }
    .k32 .blk {
      justify-content: flex-start;
    }
    .k32 .aw {
      align-items: flex-start;
    }
  }
  .k33 {
    grid-area: 17/2/25/10;
    z-index: 4;
    @media (max-width: 767px) {
    }
  }
  .k33 .blk {
    justify-content: flex-start;
  }
  .k33 .aw {
    align-items: flex-start;
  }
  @media (min-width: 768px) {
    .k33 {
      grid-area: 6/9/10/26;
      z-index: 4;
    }
    .k33 .blk {
      justify-content: flex-start;
    }
    .k33 .aw {
      align-items: flex-start;
    }
  }
