main {
  overflow-x: clip;
  overflow-y: visible;
  position: relative; }

.faq {
  padding: clamp(6rem, 11vw, 15vw) 0 clamp(6rem, 8.7vw, 15vw); }
  .faq__bg {
    position: absolute;
    left: 94%;
    bottom: -11%;
    width: 105%;
    -o-object-fit: contain;
       object-fit: contain;
    max-width: unset; }
    .faq__bg.--bottom {
      position: relative;
      left: 0;
      width: 100%;
      max-width: 100%;
      bottom: 0;
      display: block; }
  .faq .container {
    padding-right: 0;
    display: grid;
    grid-template-columns: 1fr 40.5rem;
    -webkit-column-gap: 5%;
       -moz-column-gap: 5%;
            column-gap: 5%; }
    @media (max-width: 992px) {
      .faq .container {
        grid-template-columns: 1fr 35.5rem; } }
    @media (max-width: 768px) {
      .faq .container {
        grid-template-columns: 100%; } }
  .faq__containers {
    grid-column: 1; }
  .faq_title {
    margin-bottom: clamp(3rem, 4.4vw, 14rem);
    grid-column: 1 / -1;
    grid-row: 1; }
  .faq__categories {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 0.5rem solid var(--color-gray);
    -webkit-column-gap: 1.75rem;
       -moz-column-gap: 1.75rem;
            column-gap: 1.75rem;
    margin-bottom: 1.7rem;
    position: relative; }
  .faq__category-wrapper {
    background-color: transparent; }
    .faq__category-wrapper.hidden {
      display: none; }
  .faq__category-button {
    background-color: transparent;
    border: none;
    border-bottom: 0.5rem solid transparent;
    padding: 1.5rem 2.7rem;
    text-transform: uppercase;
    cursor: pointer;
    -webkit-transition: color 0.3s, border-color 0.3s;
    -o-transition: color 0.3s, border-color 0.3s;
    transition: color 0.3s, border-color 0.3s;
    margin-bottom: -0.5rem;
    font-weight: 700; }
    .faq__category-button.active {
      border-color: currentColor;
      color: #2b9bd6; }
  .faq__item {
    border-bottom: 1px solid #dddddd;
    margin-block: 0.9rem;
    border-bottom: 3px solid var(--color-gray);
    border-radius: 1rem 1rem 0 0;
    -webkit-transition: border-radius 0.3s, background-color 0.3s, -webkit-transform 0.3s;
    transition: border-radius 0.3s, background-color 0.3s, -webkit-transform 0.3s;
    -o-transition: border-radius 0.3s, background-color 0.3s, transform 0.3s;
    transition: border-radius 0.3s, background-color 0.3s, transform 0.3s;
    transition: border-radius 0.3s, background-color 0.3s, transform 0.3s, -webkit-transform 0.3s; }
    @media (min-width: 768px) {
      .faq__item:hover {
        -webkit-transform: translate(0.7rem, 0);
            -ms-transform: translate(0.7rem, 0);
                transform: translate(0.7rem, 0); } }
    .faq__item.open {
      background-color: var(--color-gray);
      border-radius: 1rem 1rem 1rem 1rem; }
      @media (min-width: 768px) {
        .faq__item.open:hover {
          -webkit-transform: none;
              -ms-transform: none;
                  transform: none; } }
      .faq__item.open .faq__header:hover {
        background-color: transparent; }
        .faq__item.open .faq__header:hover .toggle {
          rotate: -180deg; }
      .faq__item.open .faq__header .toggle {
        rotate: -180deg; }
      .faq__item.open button {
        margin-bottom: 0; }
    .faq__item-answear {
      -webkit-transition: grid-template-rows 0.4s, margin-bottom 0.5s;
      -o-transition: grid-template-rows 0.4s, margin-bottom 0.5s;
      transition: grid-template-rows 0.4s, margin-bottom 0.5s;
      transition: grid-template-rows 0.4s, margin-bottom 0.5s, -ms-grid-rows 0.4s;
      display: grid;
      grid-template-rows: 1fr;
      overflow: hidden;
      padding-inline: 8rem 7rem; }
      @media (max-width: 568px) {
        .faq__item-answear {
          padding-inline: 5.2rem 4rem; } }
      .faq__item-answear[aria-hidden="true"] {
        margin-bottom: 0;
        grid-template-rows: 0fr; }
      .faq__item-answear--wrapper {
        margin: 0;
        min-height: 0; }
        .faq__item-answear--wrapper * {
          margin-top: 0.5rem;
          line-height: 1.5; }
  .faq__sidebar--content {
    position: -webkit-sticky;
    position: sticky;
    top: 10rem;
    background-color: var(--color-gray);
    border-radius: 1rem;
    margin-top: 3rem;
    padding: 2.7rem 0 4rem 5rem; }
    @media (max-width: 992px) {
      .faq__sidebar--content {
        padding: 1rem 2rem 2rem 2.5rem; } }
    .faq__sidebar--content-title > *:first-child {
      font-weight: 400;
      font-size: 2.6rem;
      margin-bottom: clamp(2rem, 5.5rem, 10rem); }
  .faq .faq__header.active .toggle {
    -webkit-transform: translateY(-50%) rotate(-90deg);
        -ms-transform: translateY(-50%) rotate(-90deg);
            transform: translateY(-50%) rotate(-90deg); }
  .faq__header {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 2rem;
    cursor: pointer;
    border-radius: 1rem;
    -webkit-transition: background-color 0.4s;
    -o-transition: background-color 0.4s;
    transition: background-color 0.4s;
    margin: 0; }
    .faq__header:hover {
      background-color: #fff; }
      .faq__header:hover .toggle {
        rotate: -90deg; }
    .faq__header button {
      background: transparent;
      border: none;
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
      text-align: left;
      padding: 2.2rem 5rem 2.2rem 2.5rem;
      margin-bottom: 1rem;
      display: grid;
      gap: 3.4rem;
      grid-template-columns: 2rem 1fr;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      width: 100%;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
          -ms-flex-align: start;
              align-items: flex-start;
      font-weight: 600;
      -webkit-transition: margin 0.3s;
      -o-transition: margin 0.3s;
      transition: margin 0.3s;
      cursor: pointer; }
      @media (max-width: 568px) {
        .faq__header button {
          padding: 1rem 5rem 1rem 1.5rem; } }
    .faq__header .faq__icon-vert {
      -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
      transition: -webkit-transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
      -o-transition: transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
      transition: transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
      transition: transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55), -webkit-transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
      -webkit-transform-origin: center;
          -ms-transform-origin: center;
              transform-origin: center; }
    .faq__header .faq__icon-horiz {
      -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
      transition: -webkit-transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
      -o-transition: transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
      transition: transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
      transition: transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55), -webkit-transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
      -webkit-transform-origin: center;
          -ms-transform-origin: center;
              transform-origin: center; }
    .faq__header .faq__title[aria-expanded="true"] .faq__icon-vert {
      -webkit-transform: rotate(-225deg);
          -ms-transform: rotate(-225deg);
              transform: rotate(-225deg); }
    .faq__header .faq__title[aria-expanded="true"] .faq__icon-horiz {
      -webkit-transform: rotate(-45deg);
          -ms-transform: rotate(-45deg);
              transform: rotate(-45deg); }
    .faq__header .toggle {
      width: 1.4rem;
      height: 1.4rem;
      position: absolute;
      top: 50%;
      right: 1.65rem;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      -webkit-transition: rotate 0.4s;
      -o-transition: rotate 0.4s;
      transition: rotate 0.4s;
      -webkit-transform-origin: top center;
          -ms-transform-origin: top center;
              transform-origin: top center; }
      .faq__header .toggle img {
        width: 100%;
        height: 100%;
        -o-object-fit: contain;
           object-fit: contain; }

.producer {
  margin-bottom: clamp(2rem, 5vw, 10vw); }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2UvZmFxLnNjc3MiLCJfbWVkaWFxdWVyeS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0ksZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixrQkFBa0IsRUFBQTs7QUFHdEI7RUFDSSwyREFBMkQsRUFBQTtFQUUzRDtJQUNJLGtCQUFrQjtJQUNsQixTQUFTO0lBQ1QsWUFBWTtJQUNaLFdBQVc7SUFDWCxzQkFBbUI7T0FBbkIsbUJBQW1CO0lBQ25CLGdCQUFnQixFQUFBO0lBTm5CO01BU08sa0JBQWtCO01BQ2xCLE9BQU87TUFDUCxXQUFXO01BQ1gsZUFBZTtNQUNmLFNBQVM7TUFDVCxjQUFjLEVBQUE7RUFqQjFCO0lBc0JRLGdCQUFnQjtJQUNoQixhQUFhO0lBQ2Isa0NBQWtDO0lBQ2xDLHNCQUFjO09BQWQsbUJBQWM7WUFBZCxjQUFjLEVBQUE7SUNpQmxCO01EMUNKO1FBNEJZLGtDQUFrQyxFQUFBLEVBTXpDO0lDQ0Q7TURuQ0o7UUFnQ1ksMkJBQTJCLEVBQUEsRUFFbEM7RUFFRDtJQUNJLGNBQWMsRUFBQTtFQUdsQjtJQUNJLHdDQUF3QztJQUN4QyxtQkFBbUI7SUFDbkIsV0FBVyxFQUFBO0VBR2Y7SUFDSSxvQkFBYTtJQUFiLHFCQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsNkNBQTZDO0lBQzdDLDJCQUFtQjtPQUFuQix3QkFBbUI7WUFBbkIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixrQkFBa0IsRUFBQTtFQUlsQjtJQUNJLDZCQUE2QixFQUFBO0lBRGhDO01BSU8sYUFBYSxFQUFBO0VBSXJCO0lBQ0ksNkJBQTZCO0lBQzdCLFlBQVk7SUFDWix1Q0FBdUM7SUFDdkMsc0JBQXNCO0lBQ3RCLHlCQUF5QjtJQUN6QixlQUFlO0lBQ2YsaURBQXlDO0lBQXpDLDRDQUF5QztJQUF6Qyx5Q0FBeUM7SUFDekMsc0JBQXNCO0lBQ3RCLGdCQUFnQixFQUFBO0lBVG5CO01BWU8sMEJBQTBCO01BQzFCLGNBQWMsRUFBQTtFQUsx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QTRETyxhQUFhO01BQ2IsY0FBYztNQUNkLGtCQUFrQjtNQUNsQixRQUFRO01BQ1IsY0FBYztNQUNkLG1DQUEyQjtVQUEzQiwrQkFBMkI7Y0FBM0IsMkJBQTJCO01BQzNCLCtCQUF1QjtNQUF2QiwwQkFBdUI7TUFBdkIsdUJBQXVCO01BQ3ZCLG9DQUE0QjtVQUE1QixnQ0FBNEI7Y0FBNUIsNEJBQTRCLEVBQUE7TUFuRW5DO1FBc0VXLFdBQVc7UUFDWCxZQUFZO1FBQ1osc0JBQW1CO1dBQW5CLG1CQUFtQixFQUFBOztBQU1uQztFQUNJLHFDQUFxQyxFQUFBIiwiZmlsZSI6InBhZ2UvZmFxLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uL19tZWRpYXF1ZXJ5JztcclxuXHJcbm1haW4ge1xyXG4gICAgb3ZlcmZsb3cteDogY2xpcDtcclxuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5mYXEge1xyXG4gICAgcGFkZGluZzogY2xhbXAoNnJlbSwgMTF2dywgMTV2dykgMCBjbGFtcCg2cmVtLCA4Ljd2dywgMTV2dyk7XHJcblxyXG4gICAgJl9fYmcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA5NCU7XHJcbiAgICAgICAgYm90dG9tOiAtMTElO1xyXG4gICAgICAgIHdpZHRoOiAxMDUlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuXHJcbiAgICAgICAgJi4tLWJvdHRvbSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDQwLjVyZW07XHJcbiAgICAgICAgY29sdW1uLWdhcDogNSU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1sZyB7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDM1LjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lcnMge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAxO1xyXG4gICAgfVxyXG5cclxuICAgICZfdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNsYW1wKDNyZW0sIDQuNHZ3LCAxNHJlbSk7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcclxuICAgICAgICBncmlkLXJvdzogMTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jYXRlZ29yaWVzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCB2YXIoLS1jb2xvci1ncmF5KTtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxLjc1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuN3JlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2F0ZWdvcnkge1xyXG4gICAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgICAgJi5oaWRkZW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1idXR0b24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAyLjdyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcywgYm9yZGVyLWNvbG9yIDAuM3M7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMmI5YmQ2O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xyXG4gICAgICAgIG1hcmdpbi1ibG9jazogMC45cmVtO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB2YXIoLS1jb2xvci1ncmF5KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtIDFyZW0gMCAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1yYWRpdXMgMC4zcywgYmFja2dyb3VuZC1jb2xvciAwLjNzLCB0cmFuc2Zvcm0gMC4zcztcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMC43cmVtLCAwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZ3JheSk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW0gMXJlbSAxcmVtIDFyZW07XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZhcV9faGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAudG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcm90YXRlOiAtMTgwZGVnO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAudG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgICAgICByb3RhdGU6IC0xODBkZWc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWFuc3dlYXIge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBncmlkLXRlbXBsYXRlLXJvd3MgMC40cywgbWFyZ2luLWJvdHRvbSAwLjVzO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDhyZW0gN3JlbTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiA1LjJyZW0gNHJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJlthcmlhLWhpZGRlbj1cInRydWVcIl0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMGZyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLS13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgKiB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2lkZWJhciB7XHJcbiAgICAgICAgJi0tY29udGVudCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAgICAgICAgIHRvcDogMTByZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyLjdyZW0gMCA0cmVtIDVyZW07XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtbGcge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAycmVtIDJyZW0gMi41cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICY+KjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjbGFtcCgycmVtLCA1LjVyZW0sIDEwcmVtKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmFxX19oZWFkZXIuYWN0aXZlIHtcclxuICAgICAgICAudG9nZ2xlIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cztcclxuICAgICAgICBtYXJnaW46IDA7XHJcblxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgICAgIC50b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgcm90YXRlOiAtOTBkZWc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIuMnJlbSA1cmVtIDIuMnJlbSAyLjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdhcDogMy40cmVtO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJyZW0gMWZyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1hcmdpbiAwLjNzO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDVyZW0gMXJlbSAxLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYXFfX2ljb24tdmVydCB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmFxX19pY29uLWhvcml6IHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYXFfX3RpdGxlW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5mYXFfX2ljb24tdmVydCB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMjVkZWcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZhcV9fdGl0bGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLmZhcV9faWNvbi1ob3JpeiB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudG9nZ2xlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEuNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjRyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxLjY1cmVtO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHJvdGF0ZSAwLjRzO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnByb2R1Y2VyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGNsYW1wKDJyZW0sIDV2dywgMTB2dyk7XHJcbn0iLCIkYnJvd3Nlci1jb250ZXh0OiAxODsgLy8gRGVmYXVsdFxyXG5cclxuQGZ1bmN0aW9uIHJlbSgkcGl4ZWxzLCAkY29udGV4dDogJGJyb3dzZXItY29udGV4dCkge1xyXG4gICAgQHJldHVybiAjeyRwaXhlbHMvJGNvbnRleHR9cmVtO1xyXG59XHJcblxyXG4vLyBTbWFsbCB0YWJsZXRzIGFuZCBsYXJnZSBzbWFydHBob25lcyAobGFuZHNjYXBlIHZpZXcpXHJcbiRzY3JlZW4tcGhvbmU6IDU2OHB4O1xyXG4vLyBvcmllbnRhbCBwaG9uZU9yaWVudGFsXHJcbiRzY3JlZW4tcGhvbmVPcmllbnRhbDogNzY3cHg7XHJcbi8vIFNtYWxsIHRhYmxldHMgKHBvcnRyYWl0IHZpZXcpXHJcbiRzY3JlZW4tdGFibGV0OiA3NjhweDtcclxuLy8gVGFibGV0cyBhbmQgc21hbGwgZGVza3RvcHNcclxuJHNjcmVlbi10YWJsZXQtbGc6IDk5MnB4O1xyXG4vLyBMYXJnZSB0YWJsZXRzIGFuZCBkZXNrdG9wc1xyXG4kc2NyZWVuLWxhcHRvcC1zbTogMTIwMHB4O1xyXG4vLyBMYXB0b3BcclxuJHNjcmVlbi1sYXB0b3A6IDEzNjZweDtcclxuLy8gTGFwdG9wIGJpZ1xyXG4kc21hbGwtZGVza3RvcC1zbTogMTQ0MHB4O1xyXG4vLyBkZXNrdG9wXHJcbiRzY3JlZW4tZGVza3RvcDogMTYwMHB4O1xyXG5cclxuLy8gUGhvbmUgb3JpZW50YWxcclxuQG1peGluIHBob25lT3JpZW50YWwge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1waG9uZU9yaWVudGFsfSkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246bGFuZHNjYXBlKSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gU21hbGwgZGV2aWNlc1xyXG5AbWl4aW4gcGhvbmUge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1waG9uZX0pIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gTWVkaXVtIGRldmljZXNcclxuQG1peGluIHRhYmxldCB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLXRhYmxldH0pIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gTGFyZ2UgZGV2aWNlc1xyXG5AbWl4aW4gdGFibGV0LWxnIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tdGFibGV0LWxnfSkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBFeHRyYSBsYXJnZSBkZXZpY2VzXHJcbkBtaXhpbiBsYXB0b3Atc20ge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1sYXB0b3Atc219KSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIGxhcHRvcFxyXG5AbWl4aW4gbGFwdG9wIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbGFwdG9wfSkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBMYXB0b3AgYmlnXHJcbkBtaXhpbiBkZXNrdG9wLXNtIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzbWFsbC1kZXNrdG9wLXNtfSkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBEZWtzdG9wXHJcbkBtaXhpbiBkZXNrdG9wIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tZGVza3RvcH0pIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gQ3VzdG9tIGRldmljZXNcclxuQG1peGluIHJ3ZCgkc2NyZWVuKSB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbisncHgnKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEBpbmNsdWRlIHJ3ZCgxNDAwKSB7XHJcbi8vICAgICBmb250LXNpemU6IDQwcHg7XHJcbi8vIH1cclxuXHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MTBweCkge31cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ1MHB4KSB7fVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHt9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge31cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHt9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7fVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge31cclxuXHJcbiRncmlkLWJyZWFrcG9pbnRzOiAoXHJcbiAgICB4czogMCxcclxuICAgIHNtOiA1NzZweCxcclxuICAgIG1kOiA3NjhweCxcclxuICAgIGxnOiA5OTJweCxcclxuICAgIHhsOiAxMjAwcHgpICFkZWZhdWx0O1xyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICAgIHNtOiA1NzVweCxcclxuICAgIG1kOiA3NjVweCxcclxuICAgIGxnOiA5OTBweCxcclxuICAgIHhsOiAxMTkwcHgpICFkZWZhdWx0OyJdfQ== */
