:root {
    --gray-primary: var(--wp--preset--color--gray-primary);
    --red: var(--wp--preset--color--red);
    --light-gray: var(--wp--preset--color--light-gray);
    --white: var(--wp--preset--color--white);
    --blue-gray: var(--wp--preset--color--blue-gray);
    --dark-gray: var(--wp--preset--color--dark-gray);
    --red-hover: var(--wp--preset--color--red-hover);
    --black: var(--wp--preset--color--black);
    --gray-transparent: var(--wp--preset--color--gray-transparent);
    --gray-hover: var(--wp--preset--color--gray-hover);
}

body.no-scroll {
    overflow: hidden;
}

.nmp-last-el h1:last-child, .nmp-last-el h2:last-child, .nmp-last-el h3:last-child, .nmp-last-el h4:last-child, .nmp-last-el h5:last-child, .nmp-last-el h6:last-child, .nmp-last-el ul:last-child, .nmp-last-el ol:last-child, .nmp-last-el p:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
}

.features-block {
    padding: 80px 0;
    background-color: var(--white);
    color: var(--gray-primary);
}
@media (max-width: 991.9px) {
    .features-block {
        padding: 60px 0;
    }
}
@media (max-width: 767.9px) {
    .features-block {
        padding: 48px 0;
    }
}
.features-block__header {
    max-width: 820px;
    margin: 0 auto 48px;
    text-align: center;
}
@media (max-width: 991.9px) {
    .features-block__header {
        margin-bottom: 36px;
    }
}
.features-block__title {
    margin: 0;
    color: var(--gray-primary);
}
.features-block__grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 24px;
}
@media (max-width: 991.9px) {
    .features-block__grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 20px;
    }
}
@media (max-width: 767.9px) {
    .features-block__grid {
        grid-template-columns: 1fr;
        gap: 16px;
    }
}
.features-block__card {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: start;
        align-items: flex-start;
    height: 100%;
    padding: 28px 24px;
    background-color: var(--white);
    border: 1px solid rgba(54, 63, 68, 0.08);
    border-radius: 4px;
    box-shadow: 0 8px 24px rgba(54, 63, 68, 0.06);
}
@media (max-width: 767.9px) {
    .features-block__card {
        padding: 24px 20px;
    }
}
.features-block__icon {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    width: 40px;
    height: 40px;
    margin-bottom: 20px;
    background-color: var(--red);
    border-radius: 2px;
    overflow: hidden;
}
.features-block__icon-image {
    display: block;
    width: 22px;
    height: 22px;
    -o-object-fit: contain;
       object-fit: contain;
}
.features-block__card-title {
    margin: 0 0 10px;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.3;
    color: var(--gray-primary);
}
.features-block__card-description {
    margin: 0;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.5;
    color: var(--light-gray);
}
.features-block__button {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    margin-top: 48px;
}
@media (max-width: 991.9px) {
    .features-block__button {
        margin-top: 36px;
    }
}
.features-block__button .btn {
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: auto;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3Jlc291cmNlcy9zYXNzL3NvdXJjZS91dGlscy9fdmFyaWFibGVzLnNjc3MiLCJmZWF0dXJlcy1ibG9jay9zdHlsZS5jc3MiLCIuLi8uLi9yZXNvdXJjZXMvc2Fzcy9zb3VyY2UvdXRpbHMvX2hlbHBlcnMuc2NzcyIsImZlYXR1cmVzLWJsb2NrL3N0eWxlLnNjc3MiLCIuLi8uLi9yZXNvdXJjZXMvc2Fzcy9zb3VyY2UvdXRpbHMvX21peGlucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVVBO0lBQ0Usc0RBQUE7SUFDQSxvQ0FBQTtJQUNBLGtEQUFBO0lBQ0Esd0NBQUE7SUFDQSxnREFBQTtJQUNBLGdEQUFBO0lBQ0EsZ0RBQUE7SUFDQSx3Q0FBQTtJQUNBLDhEQUFBO0lBQ0Esa0RBQUE7QUNURjs7QUNWSTtJQUNJLGdCQUFBO0FEYVI7O0FDUFE7SUFDSSxnQkFBQTtJQUNBLGlCQUFBO0FEVVo7O0FFbEJBO0lBQ0UsZUFBQTtJQUNBLDhCQUFBO0lBQ0EsMEJBQUE7QUZxQkY7QUc2Q0k7SURyRUo7UUFNSSxlQUFBO0lGc0JBO0FBQ0o7QUdzREk7SURuRko7UUFVSSxlQUFBO0lGdUJBO0FBQ0o7QUVyQkU7SUFDRSxnQkFBQTtJQUNBLG1CQUFBO0lBQ0Esa0JBQUE7QUZ1Qko7QUc4Qkk7SUR4REY7UUFNSSxtQkFBQTtJRndCRjtBQUNKO0FFckJFO0lBQ0UsU0FBQTtJQUNBLDBCQUFBO0FGdUJKO0FFcEJFO0lBQ0UsYUFBQTtJQUNBLHFDQUFBO0lBQ0EsU0FBQTtBRnNCSjtBR2dCSTtJRHpDRjtRQU1JLHFDQUFBO1FBQ0EsU0FBQTtJRnVCRjtBQUNKO0FHd0JJO0lEdkRGO1FBV0ksMEJBQUE7UUFDQSxTQUFBO0lGd0JGO0FBQ0o7QUVyQkU7SUFDRSxvQkFBQTtJQUFBLGFBQUE7SUFDQSwwQkFBQTtRQUFBLHNCQUFBO0lBQ0EscUJBQUE7UUFBQSx1QkFBQTtJQUNBLFlBQUE7SUFDQSxrQkFBQTtJQUNBLDhCQUFBO0lBQ0Esd0NBQUE7SUFDQSxrQkFBQTtJQUNBLDZDQUFBO0FGdUJKO0FHT0k7SUR2Q0Y7UUFZSSxrQkFBQTtJRndCRjtBQUNKO0FFckJFO0lBQ0Usb0JBQUE7SUFBQSxhQUFBO0lBQ0Esc0JBQUE7UUFBQSxtQkFBQTtJQUNBLHFCQUFBO1FBQUEsdUJBQUE7SUFDQSxXQUFBO0lBQ0EsWUFBQTtJQUNBLG1CQUFBO0lBQ0EsNEJBQUE7SUFDQSxrQkFBQTtJQUNBLGdCQUFBO0FGdUJKO0FFcEJFO0lBQ0UsY0FBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0lBQ0Esc0JBQUE7T0FBQSxtQkFBQTtBRnNCSjtBRW5CRTtJQUNFLGdCQUFBO0lBQ0EsZUFBQTtJQUNBLGdCQUFBO0lBQ0EsZ0JBQUE7SUFDQSwwQkFBQTtBRnFCSjtBRWxCRTtJQUNFLFNBQUE7SUFDQSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxnQkFBQTtJQUNBLHdCQUFBO0FGb0JKO0FFakJFO0lBQ0Usb0JBQUE7SUFBQSxhQUFBO0lBQ0EscUJBQUE7UUFBQSx1QkFBQTtJQUNBLGdCQUFBO0FGbUJKO0FHaERJO0lEMEJGO1FBTUksZ0JBQUE7SUZvQkY7QUFDSjtBRWxCSTtJQUNFLDJCQUFBO0lBQUEsb0JBQUE7SUFDQSxXQUFBO0FGb0JOIiwiZmlsZSI6ImZlYXR1cmVzLWJsb2NrL3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vXHJcbi8vIEJhc2VcclxuLy9cclxuXHJcbi8vIENvbG9yc1xyXG4kcHJpbWFyeS1jb2xvcjogIzAwMDtcclxuXHJcbiR0aXRsZS1jb2xvcjogIzAwMDtcclxuJHRleHQtY29sb3I6ICMwMDA7XHJcblxyXG46cm9vdCB7XHJcbiAgLS1ncmF5LXByaW1hcnk6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1ncmF5LXByaW1hcnkpO1xyXG4gIC0tcmVkOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcmVkKTtcclxuICAtLWxpZ2h0LWdyYXk6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1saWdodC1ncmF5KTtcclxuICAtLXdoaXRlOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpO1xyXG4gIC0tYmx1ZS1ncmF5OiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmx1ZS1ncmF5KTtcclxuICAtLWRhcmstZ3JheTogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWRhcmstZ3JheSk7XHJcbiAgLS1yZWQtaG92ZXI6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1yZWQtaG92ZXIpO1xyXG4gIC0tYmxhY2s6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1ibGFjayk7XHJcbiAgLS1ncmF5LXRyYW5zcGFyZW50OiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tZ3JheS10cmFuc3BhcmVudCk7XHJcbiAgLS1ncmF5LWhvdmVyOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tZ3JheS1ob3Zlcik7XHJcbn1cclxuXHJcbi8vIEZvcm1zXHJcbi8vXHJcblxyXG5cclxuLy9cclxuLy8gTmF2aWdhdGlvblxyXG4vL1xyXG5cclxuXHJcbi8vXHJcbi8vIFRleHRcclxuLy9cclxuLy8gIWRlZmF1bHQgc28gZ3VscCBjYW4gb3ZlcnJpZGUgdG8gLi4vLi4vLi4vIGZvciBibG9jayBTQ1NTIHVuZGVyIHRlbXBsYXRlLXBhcnRzL2Jsb2Nrcy8uXHJcbiRpbWFnZXMtZGlyOiAnLi4vLi4vcmVzb3VyY2VzL2ltYWdlcycgIWRlZmF1bHQ7XHJcbiRmb250LW1haW46ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuXHJcbiRzZWN0aW9uLW1hcmdpbjogMTUwcHg7XHJcbiRzZWN0aW9uLW1vYmlsZS1tYXJnaW46IDUwcHg7XHJcblxyXG4kZ3JpZC13aWR0aDogMTA3MnB4O1xyXG4kZ3JpZC1ndXR0ZXI6IDQ4cHg7XHJcblxyXG4kbW9iaWxlLW1heDogMTE3N3B4O1xyXG4kbW9iaWxlLW1pbjogMTE3OHB4O1xyXG5cclxuJGdyaWQtYnJlYWtwb2ludHM6IChcclxuICB4czogMCxcclxuICBzbTogNTc2cHgsXHJcbiAgbWQ6IDc2OHB4LFxyXG4gIGxnOiA5OTJweCxcclxuICB4bDogJGdyaWQtd2lkdGggKyAkZ3JpZC1ndXR0ZXIpICFkZWZhdWx0O1xyXG5cclxuLy8gR3JpZCBjb250YWluZXJzXHJcbi8vXHJcbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXHJcblxyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTQwcHgsXHJcbiAgbWQ6IDcyMHB4LFxyXG4gIGxnOiA5NjBweCxcclxuICB4bDogJGdyaWQtd2lkdGggKyAkZ3JpZC1ndXR0ZXIpICFkZWZhdWx0O1xyXG5cclxuLy8gR3JpZCBjb2x1bW5zXHJcbi8vXHJcbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxyXG5cclxuJGdyaWQtY29sdW1uczogMTIgIWRlZmF1bHQ7XHJcbiRncmlkLWd1dHRlci13aWR0aDogJGdyaWQtZ3V0dGVyICFkZWZhdWx0O1xyXG4kZ3JpZC1yb3ctY29sdW1uczogNiAhZGVmYXVsdDsiLCI6cm9vdCB7XG4gICAgLS1ncmF5LXByaW1hcnk6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1ncmF5LXByaW1hcnkpO1xuICAgIC0tcmVkOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcmVkKTtcbiAgICAtLWxpZ2h0LWdyYXk6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1saWdodC1ncmF5KTtcbiAgICAtLXdoaXRlOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpO1xuICAgIC0tYmx1ZS1ncmF5OiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmx1ZS1ncmF5KTtcbiAgICAtLWRhcmstZ3JheTogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWRhcmstZ3JheSk7XG4gICAgLS1yZWQtaG92ZXI6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1yZWQtaG92ZXIpO1xuICAgIC0tYmxhY2s6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1ibGFjayk7XG4gICAgLS1ncmF5LXRyYW5zcGFyZW50OiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tZ3JheS10cmFuc3BhcmVudCk7XG4gICAgLS1ncmF5LWhvdmVyOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tZ3JheS1ob3Zlcik7XG59XG5cbmJvZHkubm8tc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm1wLWxhc3QtZWwgaDE6bGFzdC1jaGlsZCwgLm5tcC1sYXN0LWVsIGgyOmxhc3QtY2hpbGQsIC5ubXAtbGFzdC1lbCBoMzpsYXN0LWNoaWxkLCAubm1wLWxhc3QtZWwgaDQ6bGFzdC1jaGlsZCwgLm5tcC1sYXN0LWVsIGg1Omxhc3QtY2hpbGQsIC5ubXAtbGFzdC1lbCBoNjpsYXN0LWNoaWxkLCAubm1wLWxhc3QtZWwgdWw6bGFzdC1jaGlsZCwgLm5tcC1sYXN0LWVsIG9sOmxhc3QtY2hpbGQsIC5ubXAtbGFzdC1lbCBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5mZWF0dXJlcy1ibG9jayB7XG4gICAgcGFkZGluZzogODBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBjb2xvcjogdmFyKC0tZ3JheS1wcmltYXJ5KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOXB4KSB7XG4gICAgLmZlYXR1cmVzLWJsb2NrIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOXB4KSB7XG4gICAgLmZlYXR1cmVzLWJsb2NrIHtcbiAgICAgICAgcGFkZGluZzogNDhweCAwO1xuICAgIH1cbn1cbi5mZWF0dXJlcy1ibG9ja19faGVhZGVyIHtcbiAgICBtYXgtd2lkdGg6IDgyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDQ4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcbiAgICAuZmVhdHVyZXMtYmxvY2tfX2hlYWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gICAgfVxufVxuLmZlYXR1cmVzLWJsb2NrX190aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiB2YXIoLS1ncmF5LXByaW1hcnkpO1xufVxuLmZlYXR1cmVzLWJsb2NrX19ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcbiAgICAuZmVhdHVyZXMtYmxvY2tfX2dyaWQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45cHgpIHtcbiAgICAuZmVhdHVyZXMtYmxvY2tfX2dyaWQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgIH1cbn1cbi5mZWF0dXJlcy1ibG9ja19fY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAyOHB4IDI0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNTQsIDYzLCA2OCwgMC4wOCk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDI0cHggcmdiYSg1NCwgNjMsIDY4LCAwLjA2KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOXB4KSB7XG4gICAgLmZlYXR1cmVzLWJsb2NrX19jYXJkIHtcbiAgICAgICAgcGFkZGluZzogMjRweCAyMHB4O1xuICAgIH1cbn1cbi5mZWF0dXJlcy1ibG9ja19faWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZCk7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZmVhdHVyZXMtYmxvY2tfX2ljb24taW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmZlYXR1cmVzLWJsb2NrX19jYXJkLXRpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6IHZhcigtLWdyYXktcHJpbWFyeSk7XG59XG4uZmVhdHVyZXMtYmxvY2tfX2NhcmQtZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiB2YXIoLS1saWdodC1ncmF5KTtcbn1cbi5mZWF0dXJlcy1ibG9ja19fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjlweCkge1xuICAgIC5mZWF0dXJlcy1ibG9ja19fYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzZweDtcbiAgICB9XG59XG4uZmVhdHVyZXMtYmxvY2tfX2J1dHRvbiAuYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB3aWR0aDogYXV0bztcbn0iLCJib2R5IHtcclxuICAgICYubm8tc2Nyb2xsIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubm1wLWxhc3QtZWwge1xyXG4gICAgaDEsaDIsaDMsaDQsaDUsaDYsdWwsb2wscCB7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiJGltYWdlcy1kaXI6ICcuLi8uLi8uLi9yZXNvdXJjZXMvaW1hZ2VzJztcbkBpbXBvcnQgJy4vd3AtY29udGVudC90aGVtZXMvdWxicmljaHZvZWctY2hpbGQtdGhlbWUvcmVzb3VyY2VzL3Nhc3Mvc291cmNlL3V0aWxzL2FsbC5zY3NzJztcbi5mZWF0dXJlcy1ibG9jayB7XG4gIHBhZGRpbmc6IDgwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBjb2xvcjogdmFyKC0tZ3JheS1wcmltYXJ5KTtcblxuICBAaW5jbHVkZSBtcS10YWJsZXQtbWF4IHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cblxuICBAaW5jbHVkZSBtcS1tb2JpbGUtbWF4IHtcbiAgICBwYWRkaW5nOiA0OHB4IDA7XG4gIH1cblxuICAmX19oZWFkZXIge1xuICAgIG1heC13aWR0aDogODIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtcS10YWJsZXQtbWF4IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogdmFyKC0tZ3JheS1wcmltYXJ5KTtcbiAgfVxuXG4gICZfX2dyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDI0cHg7XG5cbiAgICBAaW5jbHVkZSBtcS10YWJsZXQtbWF4IHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbXEtbW9iaWxlLW1heCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdhcDogMTZweDtcbiAgICB9XG4gIH1cblxuICAmX19jYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDI4cHggMjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg1NCwgNjMsIDY4LCAwLjA4KTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMjRweCByZ2JhKDU0LCA2MywgNjgsIDAuMDYpO1xuXG4gICAgQGluY2x1ZGUgbXEtbW9iaWxlLW1heCB7XG4gICAgICBwYWRkaW5nOiAyNHB4IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZCk7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmX19pY29uLWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuXG4gICZfX2NhcmQtdGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogdmFyKC0tZ3JheS1wcmltYXJ5KTtcbiAgfVxuXG4gICZfX2NhcmQtZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiB2YXIoLS1saWdodC1ncmF5KTtcbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuXG4gICAgQGluY2x1ZGUgbXEtdGFibGV0LW1heCB7XG4gICAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBzcHJpdGVfc3ZnKCRuYW1lKSB7ICAgXHJcbiAgICBAZXh0ZW5kIC5zdmctI3skbmFtZX07XHJcbiAgICBAZXh0ZW5kIC5zdmctI3skbmFtZX0tZGltcztcclxufVxyXG5cclxuQG1peGluIHB1c2gtLWF1dG8ge1xyXG4gICAgbWFyZ2luOiB7IFxyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtcV9zbWFsbCB7XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIEBjb250ZW50XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwbGFjZWhvbGRlciB7XHJcbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtAY29udGVudH1cclxuICAgICY6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAge0Bjb250ZW50fVxyXG4gICAgJjo6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICB7QGNvbnRlbnR9XHJcbiAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciAgICAgIHtAY29udGVudH0gIFxyXG59XHJcblxyXG5AbWl4aW4gc3ZnX2JnKCR3aWR0aCwgJGhlaWdodCwgJGltYWdlX3VybCkge1xyXG4gICAgd2lkdGg6ICR3aWR0aDtcclxuICAgIGhlaWdodDogJGhlaWdodDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHQ7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgLy8gVXNlICRpbWFnZXMtZGlyIHNvIHBhdGhzIHdvcmsgZnJvbSBhc3NldHMvY3NzICguLi8uLi8pIGFuZCBibG9ja3MgKC4uLy4uLy4uLykuXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1hZ2VzLWRpcn0vc3ZnLyN7JGltYWdlX3VybH0uc3ZnKTtcclxufVxyXG5cclxuQG1peGluIHN2Z19iZ19tYXNrKCR3aWR0aCwgJGhlaWdodCwgJGltYWdlX3VybCkge1xyXG4gICAgd2lkdGg6ICR3aWR0aDtcclxuICAgIGhlaWdodDogJGhlaWdodDtcclxuICAgIG1hc2stc2l6ZTogJHdpZHRoICRoZWlnaHQ7XHJcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgbWFzay1pbWFnZTogdXJsKCN7JGltYWdlcy1kaXJ9L3N2Zy8jeyRpbWFnZV91cmx9LnN2Zyk7XHJcbn1cclxuXHJcbkBtaXhpbiBtcS1ncmlkLW1pbiB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3skZ3JpZC13aWR0aCArICRncmlkLWd1dHRlcn0pIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG1xLWdyaWQtbWF4IHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRncmlkLXdpZHRoICsgJGdyaWQtZ3V0dGVyIC0gMC4xfSkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbXEtdGFibGV0LW1pbiB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJ2xnJykpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG1xLWRlc2t0b3Age1xyXG4gICAgQGluY2x1ZGUgbXEtdGFibGV0LW1pbiB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtcS10YWJsZXQtbWF4IHtcclxuICAgICR3aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJ2xnJykgLSAwLjE7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aCkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbXEtbW9iaWxlLW1pbiB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJ21kJykpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG1xLW1vYmlsZS1tYXgge1xyXG4gICAgJHdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAnbWQnKSAtIDAuMTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn0iXX0= */
