

/* Start:/local/templates/vastega/css/career.css?174588024971476*/
@charset "UTF-8";
.careers {
  display: flex;
  flex-direction: column;
  background-color: #ECE9E4;
  font-family: Onest, serif;
}
@media (max-width: 768px) {
  .careers {
    max-width: 100%;
  }
}
.careers__header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-bottom: 4rem;
}
@media (max-width: 768px) {
  .careers__header {
    margin-bottom: 1.6rem;
  }
}
.careers__title {
  color: #111111;
  font-weight: 500;
  font-size: 3.2rem;
  line-height: 120%;
  letter-spacing: -1%;
}
@media (max-width: 768px) {
  .careers__title {
    font-weight: 500;
    font-size: 2.8rem;
    line-height: 120%;
    letter-spacing: -1%;
    max-width: 28.6rem;
  }
}
.careers__close {
  justify-self: flex-end;
  margin-left: auto;
  color: #111111;
  margin-top: 0.9rem;
}
@media (max-width: 768px) {
  .careers__close {
    width: 4rem;
    height: 4rem;
    margin-top: unset;
  }
}
.careers__close:hover {
  cursor: pointer;
}
.careers__body {
  display: flex;
  flex-direction: column;
  gap: 1.2rem;
}
.careers__card {
  background-color: #FFFFFF;
  gap: 1.2rem;
  display: flex;
  flex-direction: column;
  padding: 1.6rem;
  border-radius: 1.6rem;
}
.careers__card__text {
  gap: 0.4rem;
  display: flex;
  flex-direction: column;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 140%;
  letter-spacing: 0%;
  color: rgba(17, 17, 17, 0.6980392157);
}
.careers__footer {
  display: flex;
  flex-direction: row;
  background-color: #FFFFFF;
  gap: 1.6rem;
  padding: 1.6rem;
  border-radius: 1.6rem;
  align-items: center;
}
@media (max-width: 768px) {
  .careers__footer {
    flex-direction: column;
    align-items: flex-start;
  }
}
.careers__footer .price {
  font-weight: 400;
  font-size: 2.4rem;
  line-height: 130%;
  letter-spacing: 0%;
  color: #3C735E;
}
@media (max-width: 768px) {
  .careers__footer .price {
    font-weight: 400;
    font-size: 2rem;
    line-height: 140%;
    letter-spacing: 0%;
  }
}

.cookie-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 10000;
  visibility: hidden;
}

.open {
  visibility: visible;
}

.cookies {
  display: flex;
  z-index: 10002;
  flex-direction: column;
  border-radius: 1.6rem;
  padding: 2rem 2.8rem 2.8rem 2.8rem;
  gap: 2.4rem;
  background-color: #FFFFFF;
  box-shadow: 0 0.4rem 2.8rem 0 rgba(0, 0, 0, 0.2392156863);
  font-family: Onest, serif;
  width: 45.8rem;
  position: fixed;
  bottom: 4.8rem;
  right: 4.8rem;
}
@media (min-width: 1441px) {
  .cookies {
    right: 15vw;
  }
}
@media (max-width: 768px) {
  .cookies {
    max-width: 40.3rem;
    padding: 1.1rem 1.5rem 1.5rem 1.5rem;
    border-radius: 1.2rem;
    gap: 1.6rem;
    width: 95%;
    bottom: 0;
    right: 2.5%;
    box-shadow: 0 0.4rem 2.8rem 0 rgba(0, 0, 0, 0.2392156863);
  }
}
.cookies__header {
  display: flex;
  flex-direction: column;
  gap: 0.6rem;
}
@media (max-width: 768px) {
  .cookies__header {
    gap: 0.4rem;
  }
}
.cookies__title {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 0.8rem;
  font-weight: 400;
  font-size: 2.4rem;
  line-height: 110%;
  letter-spacing: -0.1px;
  color: #625335;
}
@media (max-width: 768px) {
  .cookies__title {
    font-weight: 400;
    gap: 0.4rem;
    font-size: 2rem;
    line-height: 110%;
    letter-spacing: -0.02rem;
  }
}
.cookies__title img {
  width: 4rem;
  height: 4rem;
}
@media (max-width: 768px) {
  .cookies__title img {
    width: 3.2rem;
    height: 3.2rem;
  }
}
.cookies__body {
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 136%;
  letter-spacing: 0%;
  color: rgba(140, 123, 89, 0.8980392157);
}
@media (max-width: 768px) {
  .cookies__body {
    font-weight: 400;
    font-size: 1.2rem;
    line-height: 136%;
    letter-spacing: 0%;
  }
}
.cookies__body a {
  font-weight: 500;
  font-size: 1.4rem;
  line-height: 136%;
  letter-spacing: 0%;
  cursor: pointer;
}
@media (max-width: 768px) {
  .cookies__body a {
    font-weight: 500;
    font-size: 1.2rem;
    line-height: 136%;
    letter-spacing: 0%;
  }
}
.cookies__btns {
  display: flex;
  flex-direction: row;
  gap: 1.2rem;
}
@media (max-width: 768px) {
  .cookies__btns {
    width: 100%;
  }
}
.cookies__btns .btn__settings {
  display: flex;
  flex-direction: row;
  gap: 0.879rem;
  border: 0.1rem solid #C8A050;
  padding: 1.2rem 2.4rem 1rem 2.4rem;
  border-radius: 3.2rem;
  font-weight: 500;
  font-size: 1.4rem;
  line-height: 150%;
  letter-spacing: 0%;
  text-transform: uppercase;
  color: #C8A050;
  cursor: pointer;
  width: max-content;
}
@media (max-width: 768px) {
  .cookies__btns .btn__settings {
    width: 100%;
    justify-content: center;
  }
}
.cookies__btns .btn__accept {
  display: flex;
  cursor: pointer;
  flex-direction: row;
  border: 1px solid #C8A050;
  background-color: #C8A050;
  border-radius: 3.2rem;
  padding: 1.2rem 2.4rem 1rem 2.4rem;
  gap: 0.879rem;
  font-weight: 500;
  font-size: 1.4rem;
  line-height: 150%;
  letter-spacing: 0%;
  text-transform: uppercase;
  color: #FFFFFF;
  width: max-content;
}
@media (max-width: 768px) {
  .cookies__btns .btn__accept {
    width: 100%;
    justify-content: center;
  }
}

.mobile {
  display: none !important;
}
@media (max-width: 768px) {
  .mobile {
    display: flex !important;
  }
}

.desktop {
  display: flex !important;
}
@media (max-width: 768px) {
  .desktop {
    display: none !important;
  }
}

body {
  padding: 0;
}

.career {
  font-family: Onest, serif;
  display: flex;
  flex-direction: column;
}
.career h1 {
  font-weight: 500;
  font-size: 6rem;
  line-height: 100%;
  letter-spacing: -1%;
  color: rgba(17, 17, 17, 0.8980392157);
  margin-bottom: 9rem;
  text-align: center;
}
@media (max-width: 768px) {
  .career h1 {
    font-weight: 500;
    font-size: 3.2rem;
    line-height: 100%;
    letter-spacing: -1%;
    color: #111111;
    margin-bottom: 3.6rem;
  }
}
.career__breadcrumbs {
  margin-top: 5.6rem;
  margin-bottom: 8rem;
}
@media (max-width: 768px) {
  .career__breadcrumbs {
    margin-top: 3.2rem;
    margin-bottom: 3.2rem;
  }
}
.career__breadcrumbs .breadcrumbs {
  background-color: #FFFFFF;
}
.career__breadcrumbs .breadcrumbs__link {
  color: #827151;
}
.career__breadcrumbs .breadcrumbs__span {
  color: #625335;
}
.career__team {
  display: flex;
  flex-direction: column;
  margin: 0 auto 10rem;
  gap: 2rem;
  max-width: 134.4rem;
  align-items: center;
}
@media (max-width: 768px) {
  .career__team {
    margin-bottom: 6rem;
  }
}
.career__team__block {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  width: 100%;
  max-width: 134.4rem;
}
@media (max-width: 768px) {
  .career__team__block {
    gap: 2.4rem;
  }
}
.career__team__banner {
  background-image: url("/local/templates/vastega/img/about-us/team/banner/1.png");
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 2rem;
  padding: 4.8rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  width: 100%;
  max-width: 134.4rem;
  height: 46.7rem;
  align-items: flex-end;
  justify-content: flex-end;
}
@media (max-width: 768px) {
  .career__team__banner {
    height: 65.7rem;
    padding: 0.8rem;
    background-image: url("/local/templates/vastega/img/about-us/team/banner/1-m.png");
    justify-content: center;
  }
}
.career__team__banner__tags {
  display: flex;
  flex-direction: row;
  gap: 2rem;
}
@media (max-width: 768px) {
  .career__team__banner__tags {
    display: flex;
    flex-direction: column;
    gap: 0.8rem;
    width: 100%;
  }
}
.career__team__banner__tag {
  border-radius: 1.2rem;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  padding: 2rem 2.8rem;
  background-color: #FFFFFF;
  height: auto;
}
@media (max-width: 768px) {
  .career__team__banner__tag {
    padding: 1.6rem 2rem;
    max-width: 100%;
  }
  .career__team__banner__tag:first-child {
    display: flex;
    flex-direction: row;
  }
}
.career__team__banner__tag h1 {
  font-weight: 500;
  font-size: 6rem;
  line-height: 100%;
  letter-spacing: -1%;
  color: #C8A050;
  text-align: center;
  margin-bottom: unset;
}
@media (max-width: 768px) {
  .career__team__banner__tag h1 {
    font-weight: 500;
    font-size: 4rem;
    line-height: 100%;
    letter-spacing: -1%;
    color: #C8A050;
    text-align: center;
    margin-bottom: unset;
  }
}
.career__team__banner__tag h5 {
  font-weight: 500;
  font-size: 2.8rem;
  line-height: 110%;
  letter-spacing: 0%;
  color: rgba(17, 17, 17, 0.8980392157);
}
@media (max-width: 768px) {
  .career__team__banner__tag h5 {
    font-weight: 500;
    font-size: 2rem;
    line-height: 110%;
    letter-spacing: 0%;
    color: rgba(17, 17, 17, 0.8980392157);
  }
}
.career__team__banner__tag h6 {
  font-weight: 400;
  font-size: 2rem;
  line-height: 120%;
  letter-spacing: 0%;
  color: #827151;
  max-width: 15rem;
}
@media (max-width: 768px) {
  .career__team__banner__tag h6 {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
    letter-spacing: 0%;
    color: #827151;
    max-width: 100%;
    align-content: center;
  }
}
.career__team__banner__tag p {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 140%;
  letter-spacing: 0%;
  color: rgba(17, 17, 17, 0.8);
  max-width: 32.1rem;
}
@media (max-width: 768px) {
  .career__team__banner__tag p {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 140%;
    letter-spacing: 0%;
    color: rgba(17, 17, 17, 0.8);
    max-width: 100%;
  }
}
.career__team__cards {
  display: flex;
  flex-direction: row;
  gap: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 768px) {
  .career__team__cards {
    gap: 1.2rem;
    flex-direction: column;
    margin-bottom: -1.2rem;
  }
}
.career__team__subcards {
  display: flex;
  flex-direction: row;
  gap: 2rem;
}
@media (max-width: 768px) {
  .career__team__subcards {
    flex-direction: column;
    gap: 1.2rem;
  }
}
.career__team__card {
  border-radius: 2rem;
  display: flex;
  flex-direction: column;
  padding: 2.8rem;
  gap: 2.8rem;
  background-color: #FFFFFF;
}
@media (max-width: 768px) {
  .career__team__card {
    padding: 2.4rem;
    gap: 1.6rem;
  }
}
.career__team__card img {
  border-radius: 1.2rem;
}
.career__team__card__block {
  display: flex;
  flex-direction: row;
  gap: 3.2rem;
}
@media (max-width: 768px) {
  .career__team__card__block {
    flex-direction: column;
    gap: 1.2rem;
  }
}
.career__team__card__block__tag {
  background-color: rgba(200, 160, 80, 0.1215686275);
  border-radius: 1.2rem;
  padding: 1.2rem 2rem;
}
@media (max-width: 768px) {
  .career__team__card__block__tag {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 1.2rem;
    padding: 1.2rem 1.6rem;
  }
}
.career__team__card__block__tag h3 {
  font-weight: 500;
  font-size: 4.4rem;
  line-height: 110%;
  letter-spacing: -1%;
  color: #625335;
  text-align: center;
}
@media (max-width: 768px) {
  .career__team__card__block__tag h3 {
    font-weight: 500;
    font-size: 3.2rem;
    line-height: 110%;
    letter-spacing: -1%;
    color: #625335;
    text-align: center;
  }
}
.career__team__card__block__tag p {
  font-weight: 400;
  font-size: 2rem;
  line-height: 150%;
  letter-spacing: 0%;
  color: #625335;
  text-align: center;
}
@media (max-width: 768px) {
  .career__team__card__block__tag p {
    font-weight: 400;
    font-size: 2rem;
    line-height: 150%;
    letter-spacing: 0%;
    color: #625335;
    text-align: center;
  }
}
.career__team__card__block__text {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
  max-width: 41.8rem;
  width: 100%;
}
@media (max-width: 768px) and (min-width: 426px) {
  .career__team__card__block__text {
    max-width: 100%;
  }
}
@media (max-width: 425px) {
  .career__team__card__block__text {
    max-width: 31.1rem;
  }
}
.career__team__card__block__text h5 {
  font-weight: 500;
  font-size: 2.8rem;
  line-height: 110%;
  letter-spacing: 0%;
  color: #111111;
}
@media (max-width: 768px) {
  .career__team__card__block__text h5 {
    font-weight: 500;
    font-size: 2rem;
    line-height: 110%;
    letter-spacing: 0%;
    color: #111111;
  }
}
.career__team__card__block__text p {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 140%;
  letter-spacing: 0%;
  color: rgba(17, 17, 17, 0.8);
}
@media (max-width: 768px) {
  .career__team__card__block__text p {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 140%;
    letter-spacing: 0%;
    color: rgba(17, 17, 17, 0.8);
  }
}
.career__team__subcard {
  border-radius: 2rem;
  padding: 2.8rem;
  gap: 2.4rem;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  max-width: 32.1rem;
}
@media (max-width: 768px) {
  .career__team__subcard {
    max-width: 100%;
  }
}
.career__team__subcard__block {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}
.career__team__subcard__block__tag {
  display: flex;
  flex-direction: row;
  gap: 1rem;
  background-color: rgba(200, 160, 80, 0.1215686275);
  border-radius: 1.2rem;
  padding: 1.2rem 2rem;
  width: max-content;
  align-items: center;
}
@media (max-width: 768px) {
  .career__team__subcard__block__tag {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 1.2rem;
    padding: 1.2rem 1.6rem;
    width: 100%;
  }
}
.career__team__subcard__block__tag h3 {
  font-weight: 500;
  font-size: 3.2rem;
  line-height: 110%;
  letter-spacing: -1%;
  color: #625335;
  text-align: center;
}
@media (max-width: 768px) {
  .career__team__subcard__block__tag h3 {
    font-weight: 500;
    font-size: 3.2rem;
    line-height: 110%;
    letter-spacing: -1%;
    color: #625335;
    text-align: center;
  }
}
.career__team__subcard__block__tag p {
  font-weight: 400;
  font-size: 2rem;
  line-height: 150%;
  letter-spacing: 0%;
  color: #625335;
  text-align: center;
}
@media (max-width: 768px) {
  .career__team__subcard__block__tag p {
    font-weight: 400;
    font-size: 2rem;
    line-height: 150%;
    letter-spacing: 0%;
    color: #625335;
    text-align: center;
  }
}
.career__team__subcard__block__text {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
}
.career__team__subcard__block__text h5 {
  font-weight: 500;
  font-size: 2rem;
  line-height: 110%;
  letter-spacing: 0%;
  color: #111111;
}
@media (max-width: 768px) {
  .career__team__subcard__block__text h5 {
    font-weight: 500;
    font-size: 2rem;
    line-height: 110%;
    letter-spacing: 0%;
    color: #111111;
  }
}
.career__team__subcard__block__text p {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 140%;
  letter-spacing: 0%;
  color: rgba(17, 17, 17, 0.8);
}
@media (max-width: 768px) {
  .career__team__subcard__block__text p {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 140%;
    letter-spacing: 0%;
    color: rgba(17, 17, 17, 0.8);
  }
}
.career__body {
  display: flex;
  flex-direction: column;
  padding: 9rem 4.8rem 4.8rem;
  border-radius: 4rem;
  gap: 6rem;
  background-color: #3C735E;
  margin-bottom: 17rem;
}
@media (max-width: 768px) {
  .career__body {
    padding: 2.4rem 1.6rem;
    gap: 2.4rem;
    border-radius: 2rem;
    margin-bottom: 6rem;
  }
}
.career__body h2 {
  font-weight: 500;
  font-size: 4.8rem;
  line-height: 110%;
  letter-spacing: -1%;
  color: #FFFFFF;
  text-align: center;
}
@media (max-width: 768px) {
  .career__body h2 {
    font-weight: 500;
    font-size: 2.8rem;
    line-height: 120%;
    letter-spacing: 0%;
    color: #FFFFFF;
  }
}
.career__footer {
  display: flex;
  flex-direction: column;
  border-top-left-radius: 4rem;
  border-top-right-radius: 4rem;
  background-color: #FFFFFF;
}
@media (max-width: 768px) {
  .career__footer {
    border-top-left-radius: 2rem;
    border-top-right-radius: 2rem;
  }
}
.career__footer__form {
  display: flex;
  flex-direction: row;
  padding-top: 9rem;
  padding-left: 4.8rem;
  padding-right: 4.8rem;
  gap: 15.8rem;
  max-width: 1440px;
  margin: 0 auto 9rem;
}
@media (max-width: 768px) {
  .career__footer__form {
    flex-direction: column;
    padding-right: 1.6rem;
    padding-left: 1.6rem;
    padding-top: 2.4rem;
    margin-bottom: 6rem;
    gap: 3.4rem;
    align-items: center;
  }
}
.career__footer__text {
  display: flex;
  flex-direction: column;
  min-width: 52.4rem;
  gap: 4rem;
}
@media (max-width: 768px) {
  .career__footer__text {
    max-width: 34.3rem;
    min-width: unset;
  }
}
.career__footer__text h2 {
  font-weight: 500;
  font-size: 4.8rem;
  line-height: 110%;
  letter-spacing: -1%;
  color: rgba(17, 17, 17, 0.8980392157);
}
@media (max-width: 768px) {
  .career__footer__text h2 {
    font-weight: 500;
    font-size: 2.8rem;
    line-height: 120%;
    letter-spacing: -1%;
    color: rgba(17, 17, 17, 0.8980392157);
    text-align: center;
  }
}
.career__footer__text__body {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}
@media (max-width: 768px) {
  .career__footer__text__body {
    border-radius: 1.6rem;
    border: 0.2rem solid rgba(60, 115, 94, 0.1215686275);
    padding: 1.6rem;
    gap: 2.4rem;
  }
}
.career__form {
  display: flex;
  flex-direction: column;
}

.list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 2rem;
  justify-content: center;
}
@media (max-width: 768px) {
  .list {
    flex-direction: column;
    align-items: center;
  }
}

.card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border-radius: 2rem;
  padding: 2.8rem;
  background-color: #FFFFFF;
  width: 66.2rem;
  min-height: 46.9rem;
  height: 100%;
}
@media (max-width: 768px) {
  .card {
    max-width: 73.2rem;
    display: flex;
    flex-direction: column;
    width: 100%;
    padding: 1.6rem;
    border-radius: 1.6rem;
    gap: 2.4rem;
    justify-content: unset;
    min-height: unset;
  }
}
.card__main {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}
@media (max-width: 768px) {
  .card__main {
    gap: 2rem;
  }
}
.card__main h5 {
  font-weight: 500;
  font-size: 2.8rem;
  line-height: 110%;
  letter-spacing: 0%;
  color: rgba(17, 17, 17, 0.8980392157);
  cursor: pointer;
  vertical-align: middle;
}
@media (max-width: 768px) {
  .card__main h5 {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 110%;
    letter-spacing: 0%;
    color: rgba(17, 17, 17, 0.8980392157);
  }
}
.card__main__body {
  display: flex;
  flex-direction: column;
  gap: 1.2rem;
}
.card__main__body__charge {
  border-radius: 1.6rem;
  border: 0.2rem solid rgba(60, 115, 94, 0.1215686275);
  gap: 1.2rem;
  display: flex;
  flex-direction: column;
  padding: 1.6rem;
  cursor: pointer;
}
.card__main__body__demand {
  border-radius: 1.6rem;
  border: 0.2rem solid rgba(60, 115, 94, 0.1215686275);
  gap: 1.2rem;
  display: flex;
  flex-direction: column;
  padding: 1.6rem;
  cursor: pointer;
}
.card__main__body__text {
  display: flex;
  flex-direction: column;
  gap: 0.6rem;
}
.card__main__body__text div {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 140%;
  letter-spacing: 0%;
  color: rgba(17, 17, 17, 0.6980392157);
  display: flex;
  flex-direction: row;
  gap: 0.2rem;
}
.card__main__body__text div p {
  white-space: nowrap;
  overflow: hidden;
  align-items: center;
  text-overflow: ellipsis;
  padding: 0.2rem 0 0;
}
.card__main__body__text div div {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; /* Количество строк перед обрезкой */
  overflow: hidden;
}
.card__footer {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 1.6rem;
}
@media (max-width: 768px) {
  .card__footer {
    flex-direction: column;
    align-items: flex-start;
    gap: 1rem;
  }
}
.card__footer .price {
  font-weight: 400;
  font-size: 2.4rem;
  line-height: 130%;
  letter-spacing: 0%;
  color: #3C735E;
}
@media (max-width: 768px) {
  .card__footer .price {
    font-weight: 400;
    font-size: 2rem;
    line-height: 140%;
    letter-spacing: 0%;
    color: #3C735E;
  }
}
@media (max-width: 768px) {
  .card__btn {
    font-weight: 500;
    font-size: 1.6rem;
    line-height: 150%;
    letter-spacing: 0%;
    color: #FFFFFF;
    background-color: #3C735E;
    border-radius: 3.2rem;
    padding: 1.4rem 2.4rem 1.2rem;
    align-items: center;
    justify-content: center;
    flex-direction: row;
    text-transform: uppercase;
  }
}

.tag {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 150%;
  letter-spacing: 0%;
  color: #3C735E;
  background-color: rgba(60, 115, 94, 0.1215686275);
  padding: 0.6rem 1.6rem 0 1.6rem;
  display: flex;
  flex-direction: row;
  border-radius: 2rem;
  gap: 1rem;
  width: max-content;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .tag {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 150%;
    letter-spacing: 0%;
    color: #3C735E;
  }
}

.form {
  display: flex;
  flex-direction: column;
}
.form__row {
  display: flex;
  flex-direction: row;
  gap: 1.2rem;
}
@media (max-width: 768px) {
  .form__row {
    flex-direction: column;
    gap: 0;
  }
}
.form__row input {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 120%;
  letter-spacing: -1%;
  color: #625335;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  padding: 2rem;
  border-radius: 1.2rem;
  background-color: rgba(200, 160, 80, 0.1215686275);
  width: 100%;
  margin-bottom: 1rem;
}
.form__row input::placeholder {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 120%;
  letter-spacing: -1%;
  color: #625335;
}
.form__sharp {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 130%;
  letter-spacing: -1%;
  color: #3C735E;
  display: flex;
  flex-direction: row;
  align-items: flex-end;
  margin-bottom: 1.6rem;
}
.form__sharp img {
  height: 2.6rem;
  width: 2.6rem;
}
.form__agree {
  font-weight: 400;
  font-size: 1.2rem;
  line-height: 100%;
  letter-spacing: 0%;
  color: rgba(17, 17, 17, 0.8);
  display: flex;
  flex-direction: row;
  gap: 1.2rem;
  margin-bottom: 1.6rem;
}
.form__checkbox span {
  font-weight: 400;
  font-size: 1.2rem;
  line-height: 100%;
  letter-spacing: 0%;
  color: rgba(17, 17, 17, 0.4);
  display: flex;
  flex-direction: row;
  gap: 1.2rem;
}
.form__checkbox span::before {
  border: 0.1rem solid rgba(17, 17, 17, 0.4) !important;
  margin-top: 0.2rem;
}
.form__btn {
  font-weight: 500;
  font-size: 1.6rem;
  line-height: 150%;
  letter-spacing: 0%;
  color: #FFFFFF;
  width: max-content;
  display: flex;
  flex-direction: row;
  gap: 0.879rem;
  border-radius: 3.2rem;
  padding: 1.4rem 2.4rem 1.2rem 2.4rem;
  background-color: #C8A050;
  text-transform: uppercase;
  cursor: pointer;
}
@media (max-width: 768px) {
  .form__btn {
    width: 100%;
    align-items: center;
    justify-content: center;
  }
}

.file-label {
  display: flex;
  align-items: center;
  gap: 0.8rem;
  font-size: 1.6rem;
  color: #4D7051;
  cursor: pointer;
  border-radius: 0.8rem;
  transition: background 0.3s;
}

.file-input {
  display: none;
}

textarea {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 120%;
  letter-spacing: -1%;
  color: #625335;
  gap: 1rem;
  padding: 2rem;
  border-radius: 1.2rem;
  background-color: rgba(200, 160, 80, 0.1215686275);
  margin-bottom: 1.2rem;
}
textarea::placeholder {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 120%;
  letter-spacing: -1%;
  color: #625335;
}

.author {
  display: flex;
  flex-direction: row;
  gap: 2.4rem;
}
.author img {
  width: 8rem;
  height: 8rem;
}
.author__body {
  display: flex;
  flex-direction: column;
  gap: 0.6rem;
  justify-content: center;
}
@media (max-width: 768px) {
  .author__body {
    gap: 0.8rem;
  }
}
.author__body h6 {
  font-weight: 500;
  font-size: 2rem;
  line-height: 110%;
  letter-spacing: 0%;
  color: #111111;
}
@media (max-width: 768px) {
  .author__body h6 {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 110%;
    letter-spacing: 0%;
    color: #111111;
  }
}
.author__body p {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 140%;
  letter-spacing: 0%;
  color: rgba(17, 17, 17, 0.4);
}
@media (max-width: 768px) {
  .author__body p {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
    letter-spacing: 0%;
    color: rgba(17, 17, 17, 0.8);
  }
}

.info {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
@media (max-width: 768px) {
  .info {
    gap: 0.4rem;
  }
}
.info h4 {
  font-weight: 500;
  font-size: 3.2rem;
  line-height: 110%;
  letter-spacing: -1%;
  color: #3C735E;
}
@media (max-width: 768px) {
  .info h4 {
    font-weight: 500;
    font-size: 2.8rem;
    line-height: 120%;
    letter-spacing: -1%;
    color: #3C735E;
  }
}
.info p {
  font-weight: 400;
  font-size: 2rem;
  line-height: 140%;
  letter-spacing: 0%;
  color: rgba(17, 17, 17, 0.8);
}
@media (max-width: 768px) {
  .info p {
    font-weight: 400;
    font-size: 2rem;
    line-height: 140%;
    letter-spacing: 0%;
    color: rgba(17, 17, 17, 0.8);
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jYXJlZXItbW9kYWwuc2NzcyIsIl9jb29raWVzLnNjc3MiLCJjYXJlZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxGO0lBTUk7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFORjtJQU9JO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JO0lBQ0E7SUFDQTs7O0FBRUY7RUFDRTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVJGO0lBU0k7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFDQTs7OztBQzFGUjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBZEY7SUFlSTs7O0FBRUY7RUFqQkY7SUFrQkk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFKRjtJQUtJOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVZGO0lBV0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUY7RUFDRTtFQUNB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LGFBbXFCMEI7SUFscUIxQjtJQUNBLGFBaXFCcUM7SUFocUJyQyxnQkFncUIwRDtJQS9wQjFELE9BYk07OztBQStxQko7RUF0cUJGLGFBdXFCd0I7RUF0cUJ4QjtFQUNBLGFBcXFCbUM7RUFwcUJuQyxnQkFvcUJ5QztFQW5xQnpDLE9BbXFCNkM7O0FBQ3pDO0VBRkY7SUF0cUJGLGFBeXFCMEI7SUF4cUIxQjtJQUNBLGFBdXFCcUM7SUF0cUJyQyxnQkFzcUIyQztJQXJxQjNDLE9BcXFCK0M7Ozs7QUFLakQ7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFKRjtJQUtJOzs7QUFFRjtFQXJyQkEsYUFzckJzQjtFQXJyQnRCO0VBQ0EsYUFvckJpQztFQW5yQmpDLGdCQW1yQnNEO0VBbHJCdEQsT0FrckIyRDs7QUFDekQ7RUFGRjtJQXJyQkEsYUF3ckJ3QjtJQXZyQnhCO0lBQ0EsYUFzckJtQztJQXJyQm5DLGdCQXFyQnlDO0lBcHJCekMsT0FvckI4Qzs7O0FBRzlDO0VBM3JCQSxhQTRyQnNCO0VBM3JCdEI7RUFDQSxhQTByQmlDO0VBenJCakMsZ0JBeXJCdUM7RUF4ckJ2QyxPQXdyQjJDOztBQUN6QztFQUZGO0lBM3JCQSxhQThyQndCO0lBN3JCeEI7SUFDQSxhQTRyQm1DO0lBM3JCbkMsZ0JBMnJCeUM7SUExckJ6QyxPQTByQjZDIiwiZmlsZSI6ImNhcmVlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuY2FyZWVycyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNFQ0U5RTQ7XHJcbiAgZm9udC1mYW1pbHk6IE9uZXN0LCBzZXJpZjtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgJl9faGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi1ib3R0b206IDQuMHJlbTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RpdGxlIHtcclxuICAgIGNvbG9yOiAjMTExMTExO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTElO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xJTtcclxuICAgICAgbWF4LXdpZHRoOiAyOC42cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jbG9zZSB7XHJcbiAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBjb2xvcjogIzExMTExMTtcclxuICAgIG1hcmdpbi10b3A6IDAuOXJlbTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICB3aWR0aDogNHJlbTtcclxuICAgICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiB1bnNldDtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvZHkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDEuMnJlbTtcclxuICB9XHJcbiAgJl9fY2FyZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gICAgZ2FwOiAxLjJyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBhZGRpbmc6IDEuNnJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcclxuICAgICZfX3RleHQge1xyXG4gICAgICBnYXA6IDAuNHJlbTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMCU7XHJcbiAgICAgIGNvbG9yOiAjMTExMTExQjI7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2Zvb3RlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgICBnYXA6IDEuNnJlbTtcclxuICAgIHBhZGRpbmc6IDEuNnJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbiAgICAucHJpY2Uge1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcclxuICAgICAgY29sb3I6ICMzQzczNUU7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5jb29raWUtd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB3aWR0aDogMTAwdnc7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcbiAgei1pbmRleDogMTAwMDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5vcGVuIHtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcbi5jb29raWVzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHotaW5kZXg6IDEwMDAyO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xyXG4gIHBhZGRpbmc6IDJyZW0gMi44cmVtIDIuOHJlbSAyLjhyZW07XHJcbiAgZ2FwOiAyLjRyZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICBib3gtc2hhZG93OiAwIDAuNHJlbSAyLjhyZW0gMCAjMDAwMDAwM0Q7XHJcbiAgZm9udC1mYW1pbHk6IE9uZXN0LCBzZXJpZjtcclxuICB3aWR0aDogNDUuOHJlbTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiA0LjhyZW07XHJcbiAgcmlnaHQ6IDQuOHJlbTtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MXB4KSB7XHJcbiAgICByaWdodDogMTV2dztcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBtYXgtd2lkdGg6IDQwLjNyZW07XHJcbiAgICBwYWRkaW5nOiAxLjFyZW0gMS41cmVtIDEuNXJlbSAxLjVyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAxLjJyZW07XHJcbiAgICBnYXA6IDEuNnJlbTtcclxuICAgIHdpZHRoOiA5NSU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMi41JTtcclxuICAgIGJveC1zaGFkb3c6IDAgMC40cmVtIDIuOHJlbSAwICMwMDAwMDAzRDtcclxuICB9XHJcbiAgJl9faGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAwLjZyZW07XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZ2FwOiAwLjRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RpdGxlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMC44cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDExMC4wMDAwMDAwMDAwMDAwMSU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xyXG4gICAgY29sb3I6ICM2MjUzMzU7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZ2FwOiAwLjRyZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDExMC4wMDAwMDAwMDAwMDAwMSU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiBjYWxjKDJyZW0gKiAtMSAvIDEwMCk7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogNHJlbTtcclxuICAgICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvZHkge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzNiU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMCU7XHJcbiAgICBjb2xvcjogIzhDN0I1OUU1O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTM2JTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTM2JTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzNiU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2J0bnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBnYXA6IDEuMnJlbTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5idG5fX3NldHRpbmdzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZ2FwOiAwLjg3OXJlbTtcclxuICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgI0M4QTA1MDtcclxuICAgICAgcGFkZGluZzogMS4ycmVtIDIuNHJlbSAxLjByZW0gMi40cmVtO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzLjJyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBjb2xvcjogI0M4QTA1MDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnRuX19hY2NlcHQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDOEEwNTA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDOEEwNTA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMuMnJlbTtcclxuICAgICAgcGFkZGluZzogMS4ycmVtIDIuNHJlbSAxcmVtIDIuNHJlbTtcclxuICAgICAgZ2FwOiAwLjg3OXJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMCU7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQHVzZSAnLi9jYXJlZXItbW9kYWwnO1xyXG5AdXNlIFwiLi9jb29raWVzXCI7XHJcblxyXG4kbWFpbi1jb250YWluZXItd2lkdGg6IDEzNDRweDtcclxuJGNvbnRhaW5lci13aWR0aDogMTQ0MHB4O1xyXG4kYmFzZS1mb250LXNpemU6IDEwcHg7XHJcbiRibGFjazogIzExMTExMTtcclxuJHdoaXRlOiAjRkZGRkZGO1xyXG4kcHJpbWFyeS1ncmVlbjogIzNDNzM1RTtcclxuXHJcbkBmdW5jdGlvbiBweFRvUmVtKCRweCwgJGJhc2U6ICRiYXNlLWZvbnQtc2l6ZSwgJGNvbnRhaW5lcjogJG1haW4tY29udGFpbmVyLXdpZHRoKSB7XHJcbiAgQHJldHVybiBjYWxjKCRweCAvICRiYXNlKSAqIDFyZW07XHJcbn1cclxuXHJcbkBtaXhpbiB0ZXh0LXN0eWxlKCR3ZWlnaHQsICRzaXplLCAkbGluZS1oZWlnaHQsICRsZXR0ZXItc3BhY2luZzogMCUsICRjb2xvcjogJGJsYWNrKSB7XHJcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XHJcbiAgZm9udC1zaXplOiBweFRvUmVtKCRzaXplKTtcclxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xyXG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmc7XHJcbiAgY29sb3I6ICRjb2xvcjtcclxufVxyXG5cclxuLm1vYmlsZSB7XHJcbiAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmRlc2t0b3Age1xyXG4gIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5ib2R5IHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uY2FyZWVyIHtcclxuICBmb250LWZhbWlseTogT25lc3QsIHNlcmlmO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBoMSB7XHJcbiAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDUwMCwgNjBweCwgMTAwJSwgLTElLCAjMTExMTExRTUpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcHhUb1JlbSg5MHB4KTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDUwMCwgMzJweCwgMTAwJSwgLTElLCAkYmxhY2spO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBweFRvUmVtKDM2cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19icmVhZGNydW1icyB7XHJcbiAgICBtYXJnaW4tdG9wOiBweFRvUmVtKDU2cHgpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcHhUb1JlbSg4MHB4KTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiBweFRvUmVtKDMycHgpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBweFRvUmVtKDMycHgpO1xyXG4gICAgfVxyXG4gICAgLmJyZWFkY3J1bWJzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gICAgLmJyZWFkY3J1bWJzX19saW5rIHtcclxuICAgICAgY29sb3I6ICM4MjcxNTE7XHJcbiAgICB9XHJcbiAgICAuYnJlYWRjcnVtYnNfX3NwYW4ge1xyXG4gICAgICBjb2xvcjogIzYyNTMzNTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdGVhbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG1hcmdpbjogMCBhdXRvIHB4VG9SZW0oMTAwcHgpO1xyXG4gICAgZ2FwOiBweFRvUmVtKDIwcHgpO1xyXG4gICAgbWF4LXdpZHRoOiBweFRvUmVtKCRtYWluLWNvbnRhaW5lci13aWR0aCk7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHB4VG9SZW0oNjBweCk7XHJcbiAgICB9XHJcbiAgICAmX19ibG9jayB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogcHhUb1JlbSgyMHB4KTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogcHhUb1JlbSgkbWFpbi1jb250YWluZXItd2lkdGgpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBnYXA6IHB4VG9SZW0oMjRweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2Jhbm5lciB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9hYm91dC11cy90ZWFtL2Jhbm5lci8xLnBuZ1wiKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcHhUb1JlbSgyMHB4KTtcclxuICAgICAgcGFkZGluZzogcHhUb1JlbSg0OHB4KTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZ2FwOiBweFRvUmVtKDEwcHgpO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiBweFRvUmVtKCRtYWluLWNvbnRhaW5lci13aWR0aCk7XHJcbiAgICAgIGhlaWdodDogcHhUb1JlbSg0NjdweCk7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiBweFRvUmVtKDY1N3B4KTtcclxuICAgICAgICBwYWRkaW5nOiBweFRvUmVtKDhweCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2Fib3V0LXVzL3RlYW0vYmFubmVyLzEtbS5wbmdcIik7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGFncyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGdhcDogcHhUb1JlbSgyMHB4KTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZ2FwOiBweFRvUmVtKDhweCk7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGFnIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiBweFRvUmVtKDEycHgpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IHB4VG9SZW0oMTBweCk7XHJcbiAgICAgICAgcGFkZGluZzogcHhUb1JlbSgyMHB4KSBweFRvUmVtKDI4cHgpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHBhZGRpbmc6IHB4VG9SZW0oMTZweCkgcHhUb1JlbSgyMHB4KTtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZSg1MDAsIDYwcHgsIDEwMCUsIC0xJSwgI0M4QTA1MCk7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDUwMCwgNDBweCwgMTAwJSwgLTElLCAjQzhBMDUwKTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaDUge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZSg1MDAsIDI4cHgsIDExMC4wMDAwMDAwMDAwMDAwMSUsIDAlLCAjMTExMTExRTUpO1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQtc3R5bGUoNTAwLCAyMHB4LCAxMTAuMDAwMDAwMDAwMDAwMDElLCAwJSwgIzExMTExMUU1KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaDYge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZSg0MDAsIDIwcHgsIDEyMCUsIDAlLCAjODI3MTUxKTtcclxuICAgICAgICAgIG1heC13aWR0aDogcHhUb1JlbSgxNTBweCk7XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZSg0MDAsIDE2cHgsIDEyMCUsIDAlLCAjODI3MTUxKTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZSg0MDAsIDE2cHgsIDE0MCUsIDAlLCAjMTExMTExQ0MpO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiBweFRvUmVtKDMyMXB4KTtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDQwMCwgMTZweCwgMTQwJSwgMCUsICMxMTExMTFDQyk7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NhcmRzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZ2FwOiBweFRvUmVtKDIwcHgpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBweFRvUmVtKDIwcHgpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBnYXA6IHB4VG9SZW0oMTJweCk7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBweFRvUmVtKC0xMnB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc3ViY2FyZHMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBnYXA6IHB4VG9SZW0oMjBweCk7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiBweFRvUmVtKDEycHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jYXJkIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcHhUb1JlbSgyMHB4KTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcGFkZGluZzogcHhUb1JlbSgyOHB4KTtcclxuICAgICAgZ2FwOiBweFRvUmVtKDI4cHgpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IHB4VG9SZW0oMjRweCk7XHJcbiAgICAgICAgZ2FwOiBweFRvUmVtKDE2cHgpO1xyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcHhUb1JlbSgxMnB4KTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBnYXA6IHB4VG9SZW0oMzJweCk7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZ2FwOiBweFRvUmVtKDEycHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190YWcge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0M4QTA1MDFGO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogcHhUb1JlbSgxMnB4KTtcclxuICAgICAgICAgIHBhZGRpbmc6IHB4VG9SZW0oMTJweCkgcHhUb1JlbSgyMHB4KTtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IHB4VG9SZW0oMTJweCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHB4VG9SZW0oMTJweCkgcHhUb1JlbSgxNnB4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZSg1MDAsIDQ0cHgsIDExMC4wMDAwMDAwMDAwMDAwMSUsIC0xJSwgIzYyNTMzNSk7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZSg1MDAsIDMycHgsIDExMC4wMDAwMDAwMDAwMDAwMSUsIC0xJSwgIzYyNTMzNSk7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZSg0MDAsIDIwcHgsIDE1MCUsIDAlLCAjNjI1MzM1KTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDQwMCwgMjBweCwgMTUwJSwgMCUsICM2MjUzMzUpO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZ2FwOiBweFRvUmVtKDhweCk7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IHB4VG9SZW0oNDE4cHgpO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA0MjZweCl7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCl7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogcHhUb1JlbSgzMTFweCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQtc3R5bGUoNTAwLCAyOHB4LCAxMTAuMDAwMDAwMDAwMDAwMDElLCAwJSwgJGJsYWNrKTtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZSg1MDAsIDIwcHgsIDExMC4wMDAwMDAwMDAwMDAwMSUsIDAlLCAkYmxhY2spO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZSg0MDAsIDE2cHgsIDE0MCUsIDAlLCAjMTExMTExQ0MpO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDQwMCwgMTZweCwgMTQwJSwgMCUsICMxMTExMTFDQyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAmX19zdWJjYXJkIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcHhUb1JlbSgyMHB4KTtcclxuICAgICAgcGFkZGluZzogcHhUb1JlbSgyOHB4KTtcclxuICAgICAgZ2FwOiBweFRvUmVtKDI0cHgpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIG1heC13aWR0aDogcHhUb1JlbSgzMjFweCk7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICAmX19ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogcHhUb1JlbSgyNHB4KTtcclxuICAgICAgICAmX190YWcge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICBnYXA6IHB4VG9SZW0oMTBweCk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzhBMDUwMUY7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBweFRvUmVtKDEycHgpO1xyXG4gICAgICAgICAgcGFkZGluZzogcHhUb1JlbSgxMnB4KSBweFRvUmVtKDIwcHgpO1xyXG4gICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IHB4VG9SZW0oMTJweCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHB4VG9SZW0oMTJweCkgcHhUb1JlbSgxNnB4KTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQtc3R5bGUoNTAwLCAzMnB4LCAxMTAuMDAwMDAwMDAwMDAwMDElLCAtMSUsICM2MjUzMzUpO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQtc3R5bGUoNTAwLCAzMnB4LCAxMTAuMDAwMDAwMDAwMDAwMDElLCAtMSUsICM2MjUzMzUpO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDQwMCwgMjBweCwgMTUwJSwgMCUsICM2MjUzMzUpO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQtc3R5bGUoNDAwLCAyMHB4LCAxNTAlLCAwJSwgIzYyNTMzNSk7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBnYXA6IHB4VG9SZW0oOHB4KTtcclxuICAgICAgICAgIGg1IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZSg1MDAsIDIwcHgsIDExMC4wMDAwMDAwMDAwMDAwMSUsIDAlLCAkYmxhY2spO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDUwMCwgMjBweCwgMTEwLjAwMDAwMDAwMDAwMDAxJSwgMCUsICRibGFjayk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDQwMCwgMTZweCwgMTQwJSwgMCUsICMxMTExMTFDQyk7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQtc3R5bGUoNDAwLCAxNnB4LCAxNDAlLCAwJSwgIzExMTExMUNDKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib2R5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZzogcHhUb1JlbSg5MHB4KSBweFRvUmVtKDQ4cHgpIHB4VG9SZW0oNDhweCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiBweFRvUmVtKDQwcHgpO1xyXG4gICAgZ2FwOiBweFRvUmVtKDYwcHgpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZ3JlZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiBweFRvUmVtKDE3MHB4KTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nOiBweFRvUmVtKDI0cHgpIHB4VG9SZW0oMTZweCk7XHJcbiAgICAgIGdhcDogcHhUb1JlbSgyNHB4KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcHhUb1JlbSgyMHB4KTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcHhUb1JlbSg2MHB4KTtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZSg1MDAsIDQ4cHgsIDExMC4wMDAwMDAwMDAwMDAwMSUsIC0xJSwgJHdoaXRlKTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDUwMCwgMjhweCwgMTIwJSwgMCUsICR3aGl0ZSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fZm9vdGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogcHhUb1JlbSg0MHB4KTtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBweFRvUmVtKDQwcHgpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHB4VG9SZW0oMjBweCk7XHJcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBweFRvUmVtKDIwcHgpO1xyXG4gICAgfVxyXG4gICAgJl9fZm9ybSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBweFRvUmVtKDkwcHgpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IHB4VG9SZW0oNDhweCk7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHB4VG9SZW0oNDhweCk7XHJcbiAgICAgIGdhcDogcHhUb1JlbSgxNThweCk7XHJcbiAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci13aWR0aDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gcHhUb1JlbSg5MHB4KTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBweFRvUmVtKDE2cHgpO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogcHhUb1JlbSgxNnB4KTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogcHhUb1JlbSgyNHB4KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBweFRvUmVtKDYwcHgpO1xyXG4gICAgICAgIGdhcDogcHhUb1JlbSgzNHB4KTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbWluLXdpZHRoOiBweFRvUmVtKDUyNHB4KTtcclxuICAgICAgZ2FwOiBweFRvUmVtKDQwcHgpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IHB4VG9SZW0oMzQzcHgpO1xyXG4gICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgICAgaDIge1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQtc3R5bGUoNTAwLCA0OHB4LCAxMTAuMDAwMDAwMDAwMDAwMDElLCAtMSUsICMxMTExMTFFNSk7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDUwMCwgMjhweCwgMTIwJSwgLTElLCAjMTExMTExRTUpO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19ib2R5IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiBweFRvUmVtKDI0cHgpO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogcHhUb1JlbSgxNnB4KTtcclxuICAgICAgICAgIGJvcmRlcjogcHhUb1JlbSgycHgpIHNvbGlkICMzQzczNUUxRjtcclxuICAgICAgICAgIHBhZGRpbmc6IHB4VG9SZW0oMTZweCk7XHJcbiAgICAgICAgICBnYXA6IHB4VG9SZW0oMjRweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2Zvcm0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG59XHJcblxyXG4ubGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBnYXA6IHB4VG9SZW0oMjBweCk7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuLmNhcmQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYm9yZGVyLXJhZGl1czogcHhUb1JlbSgyMHB4KTtcclxuICBwYWRkaW5nOiBweFRvUmVtKDI4cHgpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICB3aWR0aDogcHhUb1JlbSg2NjJweCk7XHJcbiAgbWluLWhlaWdodDogcHhUb1JlbSg0NjlweCk7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgbWF4LXdpZHRoOiBweFRvUmVtKDczMnB4KTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiBweFRvUmVtKDE2cHgpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcHhUb1JlbSgxNnB4KTtcclxuICAgIGdhcDogcHhUb1JlbSgyNHB4KTtcclxuICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7XHJcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcclxuICB9XHJcbiAgJl9fbWFpbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogcHhUb1JlbSgyNHB4KTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBnYXA6IHB4VG9SZW0oMjBweCk7XHJcbiAgICB9XHJcbiAgICBoNSB7XHJcbiAgICAgIEBpbmNsdWRlIHRleHQtc3R5bGUoNTAwLCAyOHB4LCAxMTAuMDAwMDAwMDAwMDAwMDElLCAwJSwgIzExMTExMUU1KTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDUwMCwgMjRweCwgMTEwLjAwMDAwMDAwMDAwMDAxJSwgMCUsICMxMTExMTFFNSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JvZHkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IHB4VG9SZW0oMTJweCk7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIFxyXG4gICAgICB9XHJcbiAgICAgICZfX2NoYXJnZSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcHhUb1JlbSgxNnB4KTtcclxuICAgICAgICBib3JkZXI6IHB4VG9SZW0oMnB4KSBzb2xpZCAjM0M3MzVFMUY7XHJcbiAgICAgICAgZ2FwOiBweFRvUmVtKDEycHgpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nOiBweFRvUmVtKDE2cHgpO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgICAmX19kZW1hbmQge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHB4VG9SZW0oMTZweCk7XHJcbiAgICAgICAgYm9yZGVyOiBweFRvUmVtKDJweCkgc29saWQgIzNDNzM1RTFGO1xyXG4gICAgICAgIGdhcDogcHhUb1JlbSgxMnB4KTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgcGFkZGluZzogcHhUb1JlbSgxNnB4KTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogcHhUb1JlbSg2cHgpO1xyXG4gICAgICAgIGRpdiB7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDQwMCwgMTZweCwgMTQwJSwgMCUsICMxMTExMTFCMik7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgIGdhcDogcHhUb1JlbSgycHgpO1xyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiBweFRvUmVtKDJweCkgMCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjsgIC8qINCa0L7Qu9C40YfQtdGB0YLQstC+INGB0YLRgNC+0Log0L/QtdGA0LXQtCDQvtCx0YDQtdC30LrQvtC5ICovXHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2Zvb3RlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IHB4VG9SZW0oMTZweCk7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGdhcDogcHhUb1JlbSgxMHB4KTtcclxuICAgIH1cclxuICAgIC5wcmljZSB7XHJcbiAgICAgIEBpbmNsdWRlIHRleHQtc3R5bGUoNDAwLCAyNHB4LCAxMzAlLCAwJSwgJHByaW1hcnktZ3JlZW4pO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDQwMCwgMjBweCwgMTQwJSwgMCUsICRwcmltYXJ5LWdyZWVuKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19idG4ge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIEBpbmNsdWRlIHRleHQtc3R5bGUoNTAwLCAxNnB4LCAxNTAlLCAwJSwgJHdoaXRlKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZ3JlZW47XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHB4VG9SZW0oMzJweCk7XHJcbiAgICAgIHBhZGRpbmc6IHB4VG9SZW0oMTRweCkgcHhUb1JlbSgyNHB4KSBweFRvUmVtKDEycHgpO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnRhZyB7XHJcbiAgQGluY2x1ZGUgdGV4dC1zdHlsZSg0MDAsIDE2cHgsIDE1MCUsIDAlLCAkcHJpbWFyeS1ncmVlbik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNDNzM1RTFGO1xyXG4gIHBhZGRpbmc6IHB4VG9SZW0oNnB4KSBweFRvUmVtKDE2cHgpIDAgcHhUb1JlbSgxNnB4KTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgYm9yZGVyLXJhZGl1czogcHhUb1JlbSgyMHB4KTtcclxuICBnYXA6IHB4VG9SZW0oMTBweCk7XHJcbiAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDQwMCwgMTZweCwgMTUwJSwgMCUsICRwcmltYXJ5LWdyZWVuKTtcclxuICB9XHJcbn1cclxuXHJcbi5mb3JtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgJl9fcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZ2FwOiBweFRvUmVtKDEycHgpO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMDtcclxuICAgIH1cclxuICAgIGlucHV0IHtcclxuICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZSg0MDAsIDE2cHgsIDEyMCUsIC0xJSwgIzYyNTMzNSk7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGdhcDogcHhUb1JlbSgxMHB4KTtcclxuICAgICAgcGFkZGluZzogcHhUb1JlbSgyMHB4KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcHhUb1JlbSgxMnB4KTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0M4QTA1MDFGO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcHhUb1JlbSgxMHB4KTtcclxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQtc3R5bGUoNDAwLCAxNnB4LCAxMjAlLCAtMSUsICM2MjUzMzUpOztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19zaGFycCB7XHJcbiAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDQwMCwgMTZweCwgMTMwJSwgLTElLCAkcHJpbWFyeS1ncmVlbik7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIG1hcmdpbi1ib3R0b206IHB4VG9SZW0oMTZweCk7XHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IHB4VG9SZW0oMjZweCk7XHJcbiAgICAgIHdpZHRoOiBweFRvUmVtKDI2cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19hZ3JlZSB7XHJcbiAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDQwMCwgMTJweCwgMTAwJSwgMCUsICMxMTExMTFDQyk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGdhcDogcHhUb1JlbSgxMnB4KTtcclxuICAgIG1hcmdpbi1ib3R0b206IHB4VG9SZW0oMTZweCk7XHJcbiAgfVxyXG4gICZfX2NoZWNrYm94IHtcclxuICAgIHNwYW4ge1xyXG4gICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDQwMCwgMTJweCwgMTAwJSwgMCUsICMxMTExMTE2Nik7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGdhcDogcHhUb1JlbSgxMnB4KTtcclxuICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGJvcmRlcjogcHhUb1JlbSgxcHgpIHNvbGlkICMxMTExMTE2NiFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogcHhUb1JlbSgycHgpXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYnRuIHtcclxuICAgIEBpbmNsdWRlIHRleHQtc3R5bGUoNTAwLCAxNnB4LCAxNTAlLCAwJSwgJHdoaXRlKTtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZ2FwOiBweFRvUmVtKDguNzlweCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiBweFRvUmVtKDMycHgpO1xyXG4gICAgcGFkZGluZzogcHhUb1JlbSgxNHB4KSBweFRvUmVtKDI0cHgpIHB4VG9SZW0oMTJweCkgcHhUb1JlbSgyNHB4KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNDOEEwNTA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmZpbGUtbGFiZWwge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IHB4VG9SZW0oOHB4KTtcclxuICBmb250LXNpemU6IHB4VG9SZW0oMTZweCk7XHJcbiAgY29sb3I6ICM0RDcwNTE7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IHB4VG9SZW0oOHB4KTtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7XHJcbn1cclxuXHJcbi5maWxlLWlucHV0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgQGluY2x1ZGUgdGV4dC1zdHlsZSg0MDAsIDE2cHgsIDEyMCUsIC0xJSwgIzYyNTMzNSk7XHJcbiAgZ2FwOiBweFRvUmVtKDEwcHgpO1xyXG4gIHBhZGRpbmc6IHB4VG9SZW0oMjBweCk7XHJcbiAgYm9yZGVyLXJhZGl1czogcHhUb1JlbSgxMnB4KTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzhBMDUwMUY7XHJcbiAgbWFyZ2luLWJvdHRvbTogcHhUb1JlbSgxMnB4KTtcclxuICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDQwMCwgMTZweCwgMTIwJSwgLTElLCAjNjI1MzM1KTtcclxuICB9XHJcbn1cclxuXHJcbi5hdXRob3Ige1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBnYXA6IHB4VG9SZW0oMjRweCk7XHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiBweFRvUmVtKDgwcHgpO1xyXG4gICAgaGVpZ2h0OiBweFRvUmVtKDgwcHgpO1xyXG4gIH1cclxuICAmX19ib2R5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiBweFRvUmVtKDZweCk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBnYXA6IHB4VG9SZW0oOHB4KTtcclxuICAgIH1cclxuICAgIGg2IHtcclxuICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZSg1MDAsIDIwcHgsIDExMC4wMDAwMDAwMDAwMDAwMSUsIDAlLCAkYmxhY2spO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDUwMCwgMjRweCwgMTEwLjAwMDAwMDAwMDAwMDAxJSwgMCUsICRibGFjayk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDQwMCwgMTZweCwgMTQwJSwgMCUsICMxMTExMTE2Nik7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQtc3R5bGUoNDAwLCAxNnB4LCAxMjAlLCAwJSwgIzExMTExMUNDKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uaW5mbyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogcHhUb1JlbSgxNnB4KTtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGdhcDogcHhUb1JlbSg0cHgpO1xyXG4gIH1cclxuICBoNCB7XHJcbiAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDUwMCwgMzJweCwgMTEwLjAwMDAwMDAwMDAwMDAxJSwgLTElLCAjM0M3MzVFKTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDUwMCwgMjhweCwgMTIwJSwgLTElLCAjM0M3MzVFKTtcclxuICAgIH1cclxuICB9XHJcbiAgcCB7XHJcbiAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKDQwMCwgMjBweCwgMTQwJSwgMCUsICMxMTExMTFDQyk7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZSg0MDAsIDIwcHgsIDE0MCUsIDAlLCAjMTExMTExQ0MpO1xyXG4gICAgfVxyXG4gIH1cclxufSJdfQ== */

/* End */


/* Start:/local/templates/vastega/components/bitrix/breadcrumb/bread_vastega/style.min.css?1745856069467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/templates/vastega/components/bitrix/news.list/vacancies/style.css?1749716924292*/
.careers__card .card__main__body__text .mobile, .careers__card .card__main__body__text .desktop{
    display: flex;
}
.careers__card .card__main__body__text div p{
    white-space: inherit !important;
}
.careers__card .card__main__body__text .desktop {
    display: flex !important;
}
/* End */


/* Start:/local/templates/vastega/components/bitrix/news.detail/author/style.css?1749033732742*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}
.author {
	display: flex;
	flex-direction: column;
	max-width: 41.7rem;
	width: 100%;
}
.author__info {
	display: flex;
	flex-direction: row;
	gap: 2.4rem;
	padding: 1.2rem 0 0;
}
.author img {
	width: 8rem;
	height: 8rem;
}
.author__info__title {
	display: flex;
	flex-direction: column;
	gap: 0.8rem;
	padding: 1.2rem 0 0;
}
.author__info__title h6 {
	font-weight: 500;
	font-size: 2rem;
	line-height: 110%;
	letter-spacing: 0%;
	color: #111111;
}
.author__info__title p {
	font-weight: 400;
	font-size: 1.6rem;
	line-height: 140%;
	letter-spacing: 0%;
	color: rgba(17, 17, 17, 0.8);
}
/* End */


/* Start:/local/templates/vastega/components/bitrix/form.result.new/popup_beige/style.css?1749539518546*/
.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/local/templates/vastega/components/bitrix/form.result.new/popup_beige/images/icon_warn.gif);
}
.form__btn {
	letter-spacing: 0%!important;
	flex-direction: row!important;
	gap: 0.879rem!important;
	background-color: #C8A050!important;
	cursor: pointer!important;
}
textarea {
	background-color: rgba(200, 160, 80, 0.1215686275) !important;
}
.form__checkbox span {
	color: rgba(17, 17, 17, 0.4) !important;
}
.for-buyers__contact {
	margin-bottom: 14rem!important;
}
/* End */
/* /local/templates/vastega/css/career.css?174588024971476 */
/* /local/templates/vastega/components/bitrix/breadcrumb/bread_vastega/style.min.css?1745856069467 */
/* /local/templates/vastega/components/bitrix/news.list/vacancies/style.css?1749716924292 */
/* /local/templates/vastega/components/bitrix/news.detail/author/style.css?1749033732742 */
/* /local/templates/vastega/components/bitrix/form.result.new/popup_beige/style.css?1749539518546 */
