.cta-qr__wrapper {
  padding: 9.375rem 0;
  width: 100%;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  border-radius: var(--radius-thirty);
  background-color: var(--bg-grey); }
  @media screen and (min-width: 2561px) {
    .cta-qr__wrapper {
      padding: 5.85938vw 0; } }
  @media screen and (max-width: 2200px) {
    .cta-qr__wrapper {
      padding: 7.5rem 0; } }
  @media screen and (max-width: 1850px) {
    .cta-qr__wrapper {
      padding: 6.25rem 0; } }
  @media screen and (max-width: 1340px) {
    .cta-qr__wrapper {
      padding: 2.1875rem; } }
  @media screen and (max-width: 630px) {
    .cta-qr__wrapper {
      padding: 1.25rem; } }
  .cta-qr__wrapper > [class*=container] {
    width: 100%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    gap: 18.75rem; }
    @media screen and (min-width: 2561px) {
      .cta-qr__wrapper > [class*=container] {
        gap: 11.71875vw; } }
    @media screen and (max-width: 2200px) {
      .cta-qr__wrapper > [class*=container] {
        gap: 12.5rem; } }
    @media screen and (max-width: 1850px) {
      .cta-qr__wrapper > [class*=container] {
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        gap: 7.5rem; } }
    @media screen and (max-width: 630px) {
      .cta-qr__wrapper > [class*=container] {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        gap: 1.25rem; } }

.cta-qr__content {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  width: 100%;
  max-width: 83.75rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 3.125rem; }
  @media screen and (min-width: 2561px) {
    .cta-qr__content {
      max-width: 52.34375vw;
      gap: 1.95312vw; } }
  @media screen and (max-width: 2200px) {
    .cta-qr__content {
      max-width: 64.3125rem; } }
  @media screen and (max-width: 1850px) {
    .cta-qr__content {
      max-width: 47.5625rem; } }
  @media screen and (max-width: 1340px) {
    .cta-qr__content {
      max-width: 20.25rem;
      gap: 1.875rem; } }
  @media screen and (max-width: 630px) {
    .cta-qr__content {
      -webkit-box-ordinal-group: unset;
          -ms-flex-order: unset;
              order: unset;
      max-width: unset;
      gap: 1.25rem; } }

.cta-qr__text {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 1.25rem; }
  @media screen and (min-width: 2561px) {
    .cta-qr__text {
      gap: 0.78125vw; } }
  @media screen and (max-width: 2200px) {
    .cta-qr__text {
      gap: 0.9375rem; } }
  @media screen and (max-width: 630px) {
    .cta-qr__text {
      gap: 0.625rem; } }

.cta-qr__title {
  width: 100%;
  display: block;
  color: var(--text-dark-primary); }

.cta-qr__description {
  width: 100%;
  display: block;
  color: var(--text-dark-secondary);
  font: var(--font-body-L-r); }

.cta-qr__qr {
  position: relative;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  margin-left: auto;
  width: 16.25rem;
  height: 16.25rem;
  -ms-flex-negative: 0;
      flex-shrink: 0; }
  @media screen and (min-width: 2561px) {
    .cta-qr__qr {
      width: 10.15625vw;
      height: 10.15625vw; } }
  @media screen and (max-width: 2200px) {
    .cta-qr__qr {
      width: 13.6875rem;
      height: 13.6875rem; } }
  @media screen and (max-width: 1850px) {
    .cta-qr__qr {
      width: 11.875rem;
      height: 11.875rem; } }
  @media screen and (max-width: 1340px) {
    .cta-qr__qr {
      width: 8.75rem;
      height: 8.75rem; } }
  @media screen and (max-width: 630px) {
    .cta-qr__qr {
      margin-left: 0;
      -webkit-box-ordinal-group: unset;
          -ms-flex-order: unset;
              order: unset;
      width: 6.25rem;
      height: 6.25rem; } }
  .cta-qr__qr img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center;
       object-position: center;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    pointer-events: none; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvc2VjdGlvbnMvY3RhLXFyL2N0YS1xci5zY3NzIiwibWl4aW5zL19tZWRpYS5zY3NzIiwibWl4aW5zL19taW5pLnNjc3MiLCJtaXhpbnMvX3NxdWFyZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdFO0VBQ0UsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCwyQkFBbUI7RUFBbkIsd0JBQW1CO0VBQW5CLG1CQUFtQjtFQUVuQixtQ0FBbUM7RUFDbkMsZ0NBQWdDLEVBQUE7RUNSbEM7SURFQTtNQVNJLG9CQUFtQixFQUFBLEVBZ0R0QjtFQ3JERDtJREpBO01BYUksaUJBQW1CLEVBQUEsRUE0Q3RCO0VDL0NEO0lEVkE7TUFpQkksa0JBQW1CLEVBQUEsRUF3Q3RCO0VDekNEO0lEaEJBO01BcUJJLGtCRXZCeUIsRUFBQSxFRjJENUI7RUNuQ0Q7SUR0QkE7TUF5QkksZ0JFM0J5QixFQUFBLEVGMkQ1QjtFQXpEQTtJQTZCRyxXQUFXO0lBQ1gsMkJBQW1CO0lBQW5CLHdCQUFtQjtJQUFuQixtQkFBbUI7SUFDbkIsb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYiw4QkFBbUI7SUFBbkIsNkJBQW1CO1FBQW5CLHVCQUFtQjtZQUFuQixtQkFBbUI7SUFDbkIsc0JBQXFCO1FBQXJCLG1CQUFxQjtZQUFyQixxQkFBcUI7SUFDckIsdUJBQTJCO1FBQTNCLG9CQUEyQjtZQUEzQiwyQkFBMkI7SUFDM0IsYUVyQ3lCLEVBQUE7SURBN0I7TURFQztRQXNDSyxlRXBDNkIsRUFBQSxFRnNEaEM7SUNwREg7TURKQztRQTBDSyxZRTVDdUIsRUFBQSxFRjBEMUI7SUM5Q0g7TURWQztRQThDSyx5QkFBbUI7WUFBbkIsc0JBQW1CO2dCQUFuQixtQkFBbUI7UUFDbkIsV0VqRHVCLEVBQUEsRUYwRDFCO0lDbENIO01EdEJDO1FBbURLLDRCQUFzQjtRQUF0Qiw2QkFBc0I7WUFBdEIsMEJBQXNCO2dCQUF0QixzQkFBc0I7UUFDdEIsd0JBQXVCO1lBQXZCLHFCQUF1QjtnQkFBdkIsdUJBQXVCO1FBQ3ZCLHVCQUEyQjtZQUEzQixvQkFBMkI7Z0JBQTNCLDJCQUEyQjtRQUMzQixZRXhEdUIsRUFBQSxFRjBEMUI7O0FBR0g7RUFDRSw0QkFBUTtNQUFSLGlCQUFRO1VBQVIsUUFBUTtFQUVSLFdBQVc7RUFDWCxtQkVqRTJCO0VGa0UzQixvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLDRCQUFzQjtFQUF0Qiw2QkFBc0I7TUFBdEIsMEJBQXNCO1VBQXRCLHNCQUFzQjtFQUN0Qix3QkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtFQUN2Qix1QkFBMkI7TUFBM0Isb0JBQTJCO1VBQTNCLDJCQUEyQjtFQUMzQixhRXRFMkIsRUFBQTtFREE3QjtJRDZEQTtNQVlJLHFCRXJFK0I7TUZzRS9CLGNFdEUrQixFQUFBLEVGNEZsQztFQzFGRDtJRHVEQTtNQWlCSSxxQkU5RXlCLEVBQUEsRUZnRzVCO0VDcEZEO0lEaURBO01BcUJJLHFCRWxGeUIsRUFBQSxFRmdHNUI7RUM5RUQ7SUQyQ0E7TUF5QkksbUJFdEZ5QjtNRnVGekIsYUV2RnlCLEVBQUEsRUZnRzVCO0VDeEVEO0lEcUNBO01BOEJJLGdDQUFZO1VBQVoscUJBQVk7Y0FBWixZQUFZO01BRVosZ0JBQWdCO01BQ2hCLFlFOUZ5QixFQUFBLEVGZ0c1Qjs7QUFFRDtFQUNFLFdBQVc7RUFDWCxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLDRCQUFzQjtFQUF0Qiw2QkFBc0I7TUFBdEIsMEJBQXNCO1VBQXRCLHNCQUFzQjtFQUN0Qix3QkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtFQUN2Qix1QkFBMkI7TUFBM0Isb0JBQTJCO1VBQTNCLDJCQUEyQjtFQUMzQixZRXhHMkIsRUFBQTtFREE3QjtJRGtHQTtNQVNJLGNFdkcrQixFQUFBLEVGaUhsQztFQy9HRDtJRDRGQTtNQWFJLGNFL0d5QixFQUFBLEVGcUg1QjtFQzdGRDtJRDBFQTtNQWlCSSxhRW5IeUIsRUFBQSxFRnFINUI7O0FBRUQ7RUFDRSxXQUFXO0VBQ1gsY0FBYztFQUVkLCtCQUErQixFQUFBOztBQUdqQztFQUNFLFdBQVc7RUFDWCxjQUFjO0VBRWQsaUNBQWlDO0VBQ2pDLDBCQUEwQixFQUFBOztBQUc1QjtFQUNFLGtCQUFrQjtFQUNsQiw0QkFBUTtNQUFSLGlCQUFRO1VBQVIsUUFBUTtFQUNSLGlCQUFpQjtFR3pJbkIsZUFBTztFQUNQLGdCQUFRO0VIMklOLG9CQUFjO01BQWQsY0FBYyxFQUFBO0VDNUloQjtJRHNJQTtNR2pJSSxpQkFBTztNQUNQLGtCQUFRLEVBQUEsRUh5S1g7RUN6S0Q7SURnSUE7TUd0SUEsaUJBQU87TUFDUCxrQkFBUSxFQUFBLEVIOEtQO0VDbktEO0lEMEhBO01HdElBLGdCQUFPO01BQ1AsaUJBQVEsRUFBQSxFSDhLUDtFQzdKRDtJRG9IQTtNR3RJQSxjQUFPO01BQ1AsZUFBUSxFQUFBLEVIOEtQO0VDdkpEO0lEOEdBO01BcUJJLGNBQWM7TUFDZCxnQ0FBWTtVQUFaLHFCQUFZO2NBQVosWUFBWTtNRzVKaEIsY0FBTztNQUNQLGVBQVEsRUFBQSxFSDhLUDtFQXpDQTtJQTRCRyxrQkFBa0I7SUFDbEIsTUFBTTtJQUNOLE9BQU87SUFFUCxXQUFXO0lBQ1gsWUFBWTtJQUVaLHNCQUFtQjtPQUFuQixtQkFBbUI7SUFDbkIsMEJBQXVCO09BQXZCLHVCQUF1QjtJQUV2Qix5QkFBaUI7T0FBakIsc0JBQWlCO1FBQWpCLHFCQUFpQjtZQUFqQixpQkFBaUI7SUFDakIsb0JBQW9CLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy9zZWN0aW9ucy9jdGEtcXIvY3RhLXFyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi8uLi8uLi9taXhpbnNcIjtcblxuLmN0YS1xciB7XG4gICZfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IHJlbSgxNTApIDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcblxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy10aGlydHkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWdyZXkpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIHBhZGRpbmc6IGJpZygxNTApIDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFEZXNrdG9wIHtcbiAgICAgIHBhZGRpbmc6IHJlbSgxMjApIDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgcGFkZGluZzogcmVtKDEwMCkgMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBwYWRkaW5nOiByZW0oMzUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgIHBhZGRpbmc6IHJlbSgyMCk7XG4gICAgfVxuXG4gICAgJiA+IFtjbGFzcyo9Y29udGFpbmVyXSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGdhcDogcmVtKDMwMCk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICAgIGdhcDogYmlnKDMwMCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgICAgIGdhcDogcmVtKDIwMCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiByZW0oMTIwKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IHJlbSgyMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgb3JkZXI6IDE7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IHJlbSgxMzQwKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogcmVtKDUwKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBtYXgtd2lkdGg6IGJpZygxMzQwKTtcbiAgICAgIGdhcDogYmlnKDUwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYURlc2t0b3Age1xuICAgICAgbWF4LXdpZHRoOiByZW0oMTAyOSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgbWF4LXdpZHRoOiByZW0oNzYxKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBtYXgtd2lkdGg6IHJlbSgzMjQpO1xuICAgICAgZ2FwOiByZW0oMzApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgIG9yZGVyOiB1bnNldDtcblxuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgIGdhcDogcmVtKDIwKTtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogcmVtKDIwKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZygyMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFEZXNrdG9wIHtcbiAgICAgIGdhcDogcmVtKDE1KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBnYXA6IHJlbSgxMCk7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgY29sb3I6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmstc2Vjb25kYXJ5KTtcbiAgICBmb250OiB2YXIoLS1mb250LWJvZHktTC1yKTtcbiAgfVxuXG4gICZfX3FyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3JkZXI6IDI7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICBAaW5jbHVkZSBzcXVhcmUoMjYwLCB0cnVlKTtcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgICBAaW5jbHVkZSBzcXVhcmUoMjE5LCBmYWxzZSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgQGluY2x1ZGUgc3F1YXJlKDE5MCwgZmFsc2UpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIEBpbmNsdWRlIHNxdWFyZSgxNDAsIGZhbHNlKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG9yZGVyOiB1bnNldDtcblxuICAgICAgQGluY2x1ZGUgc3F1YXJlKDEwMCwgZmFsc2UpO1xuICAgIH1cblxuICAgICYgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG5cbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gbWVkaWFCaWdEZXNrdG9wIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjU2MXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhRGVza3RvcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIyMDBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYUxhcHRvcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE4NTBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYVRhYmxldCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNDBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYU1vYmlsZSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhKCR3aWR0aCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiQGZ1bmN0aW9uIHJlbSgkcGl4ZWxzKSB7XG4gIEByZXR1cm4gI3skcGl4ZWxzIC8gMTZ9cmVtO1xufVxuXG5AZnVuY3Rpb24gYmlnKCRwaXhlbHMpIHtcbiAgQHJldHVybiAjeyRwaXhlbHMgLyAyNTYwICogMTAwfXZ3O1xufVxuIiwiQG1peGluIHNxdWFyZSgkcGl4ZWxzLCAkbWVkaWFCaWdEZXNrdG9wOiBmYWxzZSkge1xuICB3aWR0aDogI3tyZW0oJHBpeGVscyl9O1xuICBoZWlnaHQ6ICN7cmVtKCRwaXhlbHMpfTtcblxuICBAaWYgJG1lZGlhQmlnRGVza3RvcCB7XG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIHdpZHRoOiAje2JpZygkcGl4ZWxzKX07XG4gICAgICBoZWlnaHQ6ICN7YmlnKCRwaXhlbHMpfTtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
