/* Generated from the K13 HTML build by tools/split_css.py. */
/* from main.css */
@media screen and (max-width: 991px) {
  .k13-team__grid-before {
    padding-top: 577.05%;
  }
  .k13-team-card__wrap {
    width: 30.6288em;
      left: auto;
      right: 0%;
  }
  .k13-team-card__wrap.is--2 {
    top: 10.5%;
  }
  .k13-team-card__wrap.is--3 {
    top: 26.6%;
      left: 17.3%;
      right: auto;
  }
  .k13-team-card__wrap.is--4 {
    top: 42.7%;
      left: 0%;
      right: auto;
  }
  .k13-team-card__wrap.is--5 {
    top: 50.8%;
      left: 34.7%;
  }
  .k13-team-card__wrap.is--6 {
    top: 66.8%;
      left: 17.3%;
  }
  .k13-team-card__wrap.is--7 {
    left: 2.2%;
  }
  .k13-team-grid__blob-1 {
    width: 30.495em;
      top: 20.7%;
      left: -17%;
  }
  .k13-team-grid__blob-2 {
    width: 31.1638em;
      top: 72.5%;
      left: -25%;
  }
  .k13-team-grid__sticker-1 {
    top: 13%;
      left: 57%;
  }
  .k13-team-grid__sticker-2 {
    top: 33%;
      right: 8%;
  }
  .k13-team-grid__sticker-3 {
    top: 53%;
      left: 28%;
  }
  .k13-team-grid__sticker-4 {
    top: 75.5%;
      left: 7%;
  }
  .k13-team-grid__sticker-5 {
    left: 50%;
  }
  .k13-team-grid__line-1-svg {
    width: 25em;
      top: 18%;
      left: 59%;
      transform: rotate(75deg);
  }
  .k13-team-grid__line-2-svg {
    width: 10em;
      top: 81%;
      left: 83%;
  }
}
@media screen and (max-width: 767px) {
  .k13-team-card__wrap {
    width: 14.4375em;
  }
  .k13-team-grid__blob-1 {
    width: 14.25em;
  }
  .k13-team-grid__blob-2 {
    width: 14.5625em;
      left: -23%;
  }
  .k13-team-grid__sticker-1 {
    top: 12.5%;
      left: 52%;
  }
  .k13-team-grid__sticker-1-svg {
    width: 6.07875em;
  }
  .k13-team-grid__sticker-2 {
    right: 6%;
  }
  .k13-team-grid__sticker-2-svg {
    width: 5.6875em;
  }
  .k13-team-grid__sticker-3 {
    top: 52.5%;
      left: 25%;
  }
  .k13-team-grid__sticker-3-svg {
    width: 3.625em;
  }
  .k13-team-grid__sticker-4 {
    top: 74%;
  }
  .k13-team-grid__sticker-4-svg {
    width: 5.75em;
  }
  .k13-team-grid__sticker-5 {
    left: 44%;
  }
  .k13-team-grid__sticker-5-svg {
    width: 7.75em;
  }
  .k13-team-grid__line-1-svg {
    width: 13.6206em;
      left: 57%;
  }
  .k13-team-grid__line-2-svg {
    width: 4.3125em;
      top: 80.5%;
      left: 81%;
  }
}
.k13-team {
  padding-top: 1em;
  padding-bottom: var(--section-padding);
  background-color: var(--color-dark);
  color: var(--color-light);
  overflow: hidden;
}
.k13-team__grid {
  width: 100%;
  position: relative;
}
.k13-team__grid-before {
  padding-top: 135%;
}
.k13-team-card__wrap {
  width: 19.1875em;
  position: absolute;
  top: 0%;
  left: 14.3%;
}
.k13-team-card__wrap.is--2 {
  top: 18.6%;
  left: 0%;
}
.k13-team-card__wrap.is--3 {
  top: 8.8%;
  left: auto;
  right: 0%;
}
.k13-team-card__wrap.is--4 {
  top: 34.7%;
  left: 45.8%;
}
.k13-team-card__wrap.is--5 {
  top: 48%;
  left: 65.1%;
}
.k13-team-card__wrap.is--6 {
  top: 55.3%;
  left: 8%;
}
.k13-team-card__wrap.is--7 {
  top: auto;
  bottom: 0%;
  left: 54%;
}
.k13-before__125 {
  padding-top: 125%;
}
.k13-team-card {
  border-radius: var(--border-radius-l);
  background-color: var(--color-darkgrey);
  width: 100%;
  position: relative;
  overflow: hidden;
}
.k13-team-card__target, .k13-team-card__remove, .k13-cover {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.k13-before__100 {
  padding-top: 100%;
}
.k13-team-grid__blob-1 {
  width: 27.25em;
  position: absolute;
  top: -6.2%;
  left: 55%;
}
.k13-team-grid__blob-2 {
  width: 26.75em;
  position: absolute;
  top: 57.7%;
  left: -12.6%;
}
.k13-team-grid__sticker-1 {
  z-index: 5;
  position: absolute;
  top: 19%;
  left: 19.5%;
  transform: rotate(-8deg);
}
.k13-team-grid__sticker-1-svg {
  width: 10.375em;
  position: relative;
}
.k13-team-grid__sticker-2 {
  z-index: 5;
  position: absolute;
  top: 16%;
  right: -4%;
}
.k13-team-grid__sticker-2-svg {
  width: 8.6875em;
  position: relative;
}
.k13-team-grid__sticker-3 {
  z-index: 5;
  position: absolute;
  top: 49%;
  left: 60%;
}
.k13-team-grid__sticker-3-svg {
  width: 5.875em;
  position: relative;
}
.k13-team-grid__sticker-4 {
  z-index: 5;
  position: absolute;
  top: 61%;
  left: 1%;
}
.k13-team-grid__sticker-4-svg {
  width: 8.5em;
  position: relative;
}
.k13-team-grid__sticker-5 {
  z-index: 5;
  position: absolute;
  bottom: -1%;
  left: 69%;
}
.k13-team-grid__sticker-5-svg {
  width: 11.5625em;
  position: relative;
}
.k13-team-grid__line-1-svg {
  z-index: 5;
  width: 17.625em;
  position: absolute;
  top: 23%;
  left: 26%;
  transform: rotate(30deg);
}
.k13-team-grid__line-2-svg {
  z-index: 5;
  width: 7.1875em;
  position: absolute;
  top: 77%;
  left: 32%;
  transform: rotate(98deg);
}
.k13-team__hidden-collection {
  display: none;
}
@media screen and (max-width: 991px) {
  .k13-team__grid-before {
    padding-top: 577.05%;
  }
  .k13-team-card__wrap {
    width: 30.6288em;
      left: auto;
      right: 0%;
  }
  .k13-team-card__wrap.is--2 {
    top: 10.5%;
  }
  .k13-team-card__wrap.is--3 {
    top: 26.6%;
      left: 17.3%;
      right: auto;
  }
  .k13-team-card__wrap.is--4 {
    top: 42.7%;
      left: 0%;
      right: auto;
  }
  .k13-team-card__wrap.is--5 {
    top: 50.8%;
      left: 34.7%;
  }
  .k13-team-card__wrap.is--6 {
    top: 66.8%;
      left: 17.3%;
  }
  .k13-team-card__wrap.is--7 {
    left: 2.2%;
  }
  .k13-team-grid__blob-1 {
    width: 30.495em;
      top: 20.7%;
      left: -17%;
  }
  .k13-team-grid__blob-2 {
    width: 31.1638em;
      top: 72.5%;
      left: -25%;
  }
  .k13-team-grid__sticker-1 {
    top: 13%;
      left: 57%;
  }
  .k13-team-grid__sticker-2 {
    top: 33%;
      right: 8%;
  }
  .k13-team-grid__sticker-3 {
    top: 53%;
      left: 28%;
  }
  .k13-team-grid__sticker-4 {
    top: 75.5%;
      left: 7%;
  }
  .k13-team-grid__sticker-5 {
    left: 50%;
  }
  .k13-team-grid__line-1-svg {
    width: 25em;
      top: 18%;
      left: 59%;
      transform: rotate(75deg);
  }
  .k13-team-grid__line-2-svg {
    width: 10em;
      top: 81%;
      left: 83%;
  }
}
@media screen and (max-width: 767px) {
  .k13-team {
    padding-top: 3em;
      padding-bottom: 7.875em;
  }
  .k13-team-card__wrap {
    width: 14.4375em;
  }
  .k13-team-grid__blob-1 {
    width: 14.25em;
  }
  .k13-team-grid__blob-2 {
    width: 14.5625em;
      left: -23%;
  }
  .k13-team-grid__sticker-1 {
    top: 12.5%;
      left: 52%;
  }
  .k13-team-grid__sticker-1-svg {
    width: 6.07875em;
  }
  .k13-team-grid__sticker-2 {
    right: 6%;
  }
  .k13-team-grid__sticker-2-svg {
    width: 5.6875em;
  }
  .k13-team-grid__sticker-3 {
    top: 52.5%;
      left: 25%;
  }
  .k13-team-grid__sticker-3-svg {
    width: 3.625em;
  }
  .k13-team-grid__sticker-4 {
    top: 74%;
  }
  .k13-team-grid__sticker-4-svg {
    width: 5.75em;
  }
  .k13-team-grid__sticker-5 {
    left: 44%;
  }
  .k13-team-grid__sticker-5-svg {
    width: 7.75em;
  }
  .k13-team-grid__line-1-svg {
    width: 13.6206em;
      left: 57%;
  }
  .k13-team-grid__line-2-svg {
    width: 4.3125em;
      top: 80.5%;
      left: 81%;
  }
}
.k13-team-grid__sticker-3-svg.is--koala, .k13-team-grid__sticker-5-svg.is--koala {
  width: 100%;
  height: auto;
  display: block;
  filter: drop-shadow(0 0.5rem 1rem rgba(32, 73, 60, 0.2));
}
