@keyframes bounce{0%,to{transform:translate(0)}25%{transform:rotateX(20deg) translateY(2px) rotate(-3deg)}50%{transform:translateY(-5px) rotate(3deg) scale(1.35)}}@keyframes show-element{0%{opacity:0}to{opacity:1}}@keyframes show-element-scale{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-shine{0%{transform:translateZ(0)}50%{transform:translate3d(-4px,0,0)}to{transform:translateZ(0)}}@keyframes arrow-scroll-navigation-hover-down{0%{transform:translate(0) rotate(-90deg) scale(1)}45%{transform:translateY(10px) rotate(-90deg) scale(.75);opacity:0}55%{transform:translateY(-10px) rotate(-90deg) scale(.75);opacity:0}to{transform:translate(0) rotate(-90deg) scale(1);opacity:1}}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes slider-button-navigation-hover{0%{transform:translate(0) scale(1)}45%{opacity:0;transform:translate(10px) scale(.75)}55%{opacity:0;transform:translate(-10px) scale(.75)}to{opacity:1;transform:translate(0) scale(1)}}.icon-grid-module .button{align-items:center;background:var(--section-cta-button__background);border:.0625rem solid var(--section-cta-button__border);border-bottom-width:.25rem;border-radius:var(--global__border-radius);box-sizing:border-box;color:var(--section-cta-button__color);cursor:pointer;display:inline-flex;font-family:inherit;height:3.125rem;justify-content:center;line-height:1;min-width:10rem;outline:none;padding:.625rem;position:relative;text-decoration:none;transition:none}.icon-grid-module .button .icon{display:inline-block;height:1.75rem;margin-right:.625rem;width:1.75rem}.icon-grid-module .button:focus{outline:none}.icon-grid-module .button:before{background:transparent;border-radius:var(--global__border-radius);bottom:0;content:"";display:block;left:0;outline:none;position:absolute;right:0;top:0;transition:background var(--animation__duration) var(--animation__timing-function) 0s}.icon-grid-module .button:hover:before{background:hsla(0,0%,100%,.15)}.icon-grid-module .button:active{border-bottom-width:.0625rem}.icon-grid-module .button{--section-cta-button__background:var(--color__green--light);--section-cta-button__color:var(--color__green);--section-cta-button__border:var(--color__green--pastell)}.icon-grid-module__inner-container{margin-left:auto;margin-right:auto;max-width:calc(var(--global__container-padding)*2 + var(--global__inner-content--width));padding-left:var(--global__container-padding);padding-right:var(--global__container-padding);width:100%}@media (min-width:48em){.icon-grid-module__inner-container{--global__container-padding:2.3rem}}@media (min-width:62em){.icon-grid-module__inner-container{--global__container-padding:2.7rem}}@media (min-width:75em){.icon-grid-module__inner-container{--global__container-padding:3.1rem}}.icon-grid-module{font-family:var(--font__copy);font-weight:var(--font__copy--weight);font-size:var(--font__copy--size);line-height:var(--font__copy--line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--icon-grid-module__color--background:var(--color-module__blue--light);--icon-grid-module__color--text:var(--color-module__blue--dark);--icon-grid-module__color--element-background:var(--color-module__blue);--icon-grid-module__icon--color:var(--color-module__blue--dark);--icon-grid-module__icon--background:var(--color-module__blue)}.icon-grid-module{background:var(--icon-grid-module__color--background);color:var(--icon-grid-module__color--text);--angle-clip-path-color__background:var(--icon-grid-module__color--background)}.icon-grid-module__inner-container{padding-bottom:var(--global__container-padding);padding-top:calc(var(--global__container-padding)*1.5)}.icon-grid-module .icon-grid{display:grid;grid-gap:4rem 2.5rem;grid-template-columns:1fr 1fr;margin:calc(var(--global__container-padding)*1.5) 0}.icon-grid-module .icon-grid__wrapper{align-self:flex-start;display:flex;flex-flow:column}.icon-grid-module .icon-grid__wrapper--caption{margin-top:1.25rem;text-align:center}.icon-grid-module .icon-grid__wrapper--caption-title{display:block;font-size:calc(var(--font__copy--size)*1.05);font-weight:var(--font__weight--regular)}.icon-grid-module .icon-grid__item{margin:auto;max-width:9rem;position:relative;width:100%}.icon-grid-module .icon-grid__item--icon{padding-bottom:100%;position:relative}.icon-grid-module .icon-grid__item--icon svg{fill:var(--icon-grid-module__icon--color);height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.icon-grid-module .icon-grid__item--icon:after{background:var(--icon-grid-module__icon--background);border-radius:50%;content:"";display:block;left:50%;padding-bottom:90%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1}@media (min-width:48em){.icon-grid-module .icon-grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width:62em){.icon-grid-module .icon-grid{grid-template-columns:1fr 1fr 1fr 1fr}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3Njc3MvMS10b29scy9hbmltYXRpb24uYWpheC1sb2FkZXIuc2NzcyIsIi4uL3Njc3MvMS10b29scy9hbmltYXRpb24uYXJyb3ctc2Nyb2xsLW5hdmlnYXRpb24taG92ZXItZG93bi5zY3NzIiwiLi4vc2Nzcy8xLXRvb2xzL2FuaW1hdGlvbi5ib29raW5nLmxvYWRlci5zY3NzIiwiLi4vc2Nzcy8xLXRvb2xzL2FuaW1hdGlvbi5zbGlkZXItYnV0dG9uLW5hdmlnYXRpb24taG92ZXIuc2NzcyIsImljb24tZ3JpZC9pY29uLWdyaWQuc2NzcyIsIi4uL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5idXR0b24uc2NzcyIsIi4uL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5jb250YWluZXIuc2NzcyIsIi4uL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5jb3B5LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBYUEsa0JBRUksTUFDSSxzQkFBdUIsQ0FHM0IsSUFDSSxzREFBdUQsQ0FHM0QsSUFDSSxtREFBb0QsQ0FBQSxDQU01RCx3QkFFSSxHQUNJLFNBQVUsQ0FHZCxHQUNJLFNBQVUsQ0FBQSxDQUlsQiw4QkFFSSxHQUNJLFNBQVUsQ0FDVixtQkFBb0IsQ0FHeEIsR0FDSSxTQUFVLENBQ1Ysa0JBQW1CLENBQUEsQ0FJM0Isc0JBRUksR0FDSSx1QkFBK0IsQ0FHbkMsSUFDSSwrQkFBa0MsQ0FHdEMsR0FDSSx1QkFBK0IsQ0FBQSxDQ2pFdkMsOENBQ0ksR0FDSSw4Q0FBa0QsQ0FFdEQsSUFDSSxvREFBd0QsQ0FDeEQsU0FBVSxDQUVkLElBQ0kscURBQXlELENBQ3pELFNBQVUsQ0FFZCxHQUNJLDhDQUFrRCxDQUNsRCxTQUFVLENBQUEsQ0NkbEIsMEJBRUksVUFDSSxrQkFBbUIsQ0FHdkIsSUFDSSxrQkFBbUIsQ0FBQSxDQ1AzQiwwQ0FFSSxHQUNJLCtCQUFtQyxDQUd2QyxJQUNJLFNBQVUsQ0FDVixvQ0FBd0MsQ0FHNUMsSUFDSSxTQUFVLENBQ1YscUNBQXlDLENBRzdDLEdBQ0ksU0FBVSxDQUNWLCtCQUFtQyxDQUFBLENDUzNDLDBCQ3BCSSxrQkFBbUIsQ0FDbkIsZ0RBQWlELENBRWpELHVEQUEyQixDQUEzQiwwQkFBMkIsQ0FDM0IsMENBQTJDLENBQzNDLHFCQUFzQixDQUN0QixzQ0FBdUMsQ0FDdkMsY0FBZSxDQUNmLG1CQUFvQixDQUNwQixtQkFBb0IsQ0FDcEIsZUFBZ0IsQ0FDaEIsc0JBQXVCLENBQ3ZCLGFBQWMsQ0FDZCxlQUFnQixDQUNoQixZQUFhLENBQ2IsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLG9CQUFxQixDQUNyQixlQUFnQixDREVwQixnQ0NDUSxvQkFBcUIsQ0FDckIsY0FBZSxDQUNmLG9CQUFxQixDQUNyQixhQUFjLENESnRCLGdDQ1FRLFlBQWEsQ0RSckIsaUNDWVEsc0JBQXVCLENBQ3ZCLDBDQUEyQyxDQUMzQyxRQUFTLENBQ1QsVUFBVyxDQUNYLGFBQWMsQ0FDZCxNQUFPLENBQ1AsWUFBYSxDQUNiLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsS0FBTSxDQUNOLHFGQUFzRixDRHRCOUYsdUNDNEJZLDhCQUFvQyxDRDVCaEQsaUNDaUNRLDRCQUE2QixDRGpDckMsMEJDOEVRLDJEQUFpQyxDQUNqQywrQ0FBNEIsQ0FDNUIseURBQTZCLENEdEVoQyxtQ0VaRCxnQkFBaUIsQ0FDakIsaUJBQWtCLENBQ2xCLHdGQUE2RixDQUM3Riw2Q0FBOEMsQ0FDOUMsOENBQStDLENBQy9DLFVBQVcsQ0FFWCx3QkZLQyxtQ0VKRyxrQ0FBNEIsQ0FVbkMsQ0FQRyx3QkZDQyxtQ0VBRyxrQ0FBNEIsQ0FNbkMsQ0FIRyx3QkZIQyxtQ0VJRyxrQ0FBNEIsQ0FFbkMsQ0ZoQkQsa0JHbkJJLDZCQUE4QixDQUM5QixxQ0FBc0MsQ0FDdEMsaUNBQWtDLENBQ2xDLDBDQUEyQyxDQUMzQyxrQ0FBbUMsQ0FDbkMsaUNBQWtDLENITXRDLE1BQ0ksc0VBQXNDLENBQ3RDLCtEQUFnQyxDQUNoQyx1RUFBOEMsQ0FDOUMsK0RBQWdDLENBQ2hDLDhEQUFxQyxDQUd6QyxrQkFFSSxxREFBc0QsQ0FDdEQsMENBQTJDLENBQzNDLDhFQUFvQyxDQU1wQyxtQ0FFSSwrQ0FBZ0QsQ0FDaEQsc0RBQXlELENBYmpFLDZCQWlCUSxZQUFhLENBQ2Isb0JBQXFCLENBQ3JCLDZCQUE4QixDQUM5QixtREFBc0QsQ0FwQjlELHNDQXVCWSxxQkFBc0IsQ0FDdEIsWUFBYSxDQUNiLGdCQUFpQixDQXpCN0IsK0NBNEJnQixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBN0JsQyxxREFnQ29CLGFBQWMsQ0FDZCw0Q0FBK0MsQ0FDL0Msd0NBQXlDLENBbEM3RCxtQ0F3Q1ksV0FBWSxDQUNaLGNBQWUsQ0FDZixpQkFBa0IsQ0FDbEIsVUFBVyxDQTNDdkIseUNBOENnQixtQkFBb0IsQ0FDcEIsaUJBQWtCLENBL0NsQyw2Q0FrRG9CLHlDQUEwQyxDQUMxQyxXQUFZLENBQ1osUUFBUyxDQUNULGlCQUFrQixDQUNsQixPQUFRLENBQ1IsOEJBQWdDLENBQ2hDLFVBQVcsQ0FDWCxTQUFVLENBekQ5QiwrQ0E2RG9CLG9EQUFxRCxDQUNyRCxpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLGFBQWMsQ0FDZCxRQUFTLENBQ1Qsa0JBQW1CLENBQ25CLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsOEJBQWdDLENBQ2hDLFNBQVUsQ0FDVixTQUFVLENBS3RCLHdCQTVFUiw2QkE2RVksaUNBQWtDLENBTXpDLENBSEcsd0JBaEZSLDZCQWlGWSxxQ0FBc0MsQ0FFN0MiLCJmaWxlIjoiaWNvbi1ncmlkL2ljb24tZ3JpZC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGtleWZyYW1lcyBzaG93LWVsZW1lbnQtc2NhbGUge1xuXG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjUpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlIHtcblxuICAgIDAlLCAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgfVxuXG4gICAgMjUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDIwZGVnKSB0cmFuc2xhdGVZKDJweCkgcm90YXRlKC0zZGVnKTtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCkgcm90YXRlKDNkZWcpIHNjYWxlKDEuMzUpO1xuICAgIH1cbn1cblxuXG5cbkBrZXlmcmFtZXMgc2hvdy1lbGVtZW50IHtcblxuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2hvdy1lbGVtZW50LXNjYWxlIHtcblxuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC41KTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIG1vdmUtc2hpbmUge1xuXG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTRweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuIiwiQGtleWZyYW1lcyBhcnJvdy1zY3JvbGwtbmF2aWdhdGlvbi1ob3Zlci1kb3duIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtOTBkZWcpIHNjYWxlKDEpO1xuICAgIH1cbiAgICA0NSUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMHB4KSByb3RhdGUoLTkwZGVnKSBzY2FsZSgwLjc1KTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgNTUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwcHgpIHJvdGF0ZSgtOTBkZWcpIHNjYWxlKDAuNzUpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC05MGRlZykgc2NhbGUoMSk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufSIsIkBrZXlmcmFtZXMgc2stYm91bmNlZGVsYXkge1xuXG4gICAgMCUsIDgwJSwgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgfVxuXG4gICAgNDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG59XG4iLCJAa2V5ZnJhbWVzIHNsaWRlci1idXR0b24tbmF2aWdhdGlvbi1ob3ZlciB7XG5cbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDEpO1xuICAgIH1cblxuICAgIDQ1JSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwcHgsIDApIHNjYWxlKC43NSk7XG4gICAgfVxuXG4gICAgNTUlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIDApIHNjYWxlKC43NSk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDEpO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCIvZHJvbmUvc3JjL3dlYi9hcHAvdGhlbWVzL21vbmtleS10aGVtZS9yZXNvdXJjZXMvc2Nzcy8wLXNldHRpbmdzL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi9kcm9uZS9zcmMvd2ViL2FwcC90aGVtZXMvbW9ua2V5LXRoZW1lL3Jlc291cmNlcy9zY3NzLzAtc2V0dGluZ3MvY3VzdG9tLW1lZGlhLXF1ZXJpZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi9kcm9uZS9zcmMvd2ViL2FwcC90aGVtZXMvbW9ua2V5LXRoZW1lL3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvYW5pbWF0aW9uLmFqYXgtbG9hZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCIvZHJvbmUvc3JjL3dlYi9hcHAvdGhlbWVzL21vbmtleS10aGVtZS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL2FuaW1hdGlvbi5hcnJvdy1zY3JvbGwtbmF2aWdhdGlvbi1ob3Zlci1kb3duLnNjc3NcIjtcbkBpbXBvcnQgXCIvZHJvbmUvc3JjL3dlYi9hcHAvdGhlbWVzL21vbmtleS10aGVtZS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL2FuaW1hdGlvbi5ib29raW5nLmxvYWRlci5zY3NzXCI7XG5AaW1wb3J0IFwiL2Ryb25lL3NyYy93ZWIvYXBwL3RoZW1lcy9tb25rZXktdGhlbWUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9hbmltYXRpb24uc2xpZGVyLWJ1dHRvbi1uYXZpZ2F0aW9uLWhvdmVyLnNjc3NcIjtcbkBpbXBvcnQgXCIvZHJvbmUvc3JjL3dlYi9hcHAvdGhlbWVzL21vbmtleS10aGVtZS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL21peGluLmZsdWlkLXR5cGUuc2Nzc1wiO1xuQGltcG9ydCBcIi9kcm9uZS9zcmMvd2ViL2FwcC90aGVtZXMvbW9ua2V5LXRoZW1lL3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvbWl4aW4uZm9udC1mYWNlLnNjc3NcIjtcbkBpbXBvcnQgXCIvZHJvbmUvc3JjL3dlYi9hcHAvdGhlbWVzL21vbmtleS10aGVtZS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLmFuZ2xlLWNsaXAtcGF0aC5zY3NzXCI7XG5AaW1wb3J0IFwiL2Ryb25lL3NyYy93ZWIvYXBwL3RoZW1lcy9tb25rZXktdGhlbWUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5idXR0b24uc2Nzc1wiO1xuQGltcG9ydCBcIi9kcm9uZS9zcmMvd2ViL2FwcC90aGVtZXMvbW9ua2V5LXRoZW1lL3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvcGxhY2Vob2xkZXIuY29udGFpbmVyLnNjc3NcIjtcbkBpbXBvcnQgXCIvZHJvbmUvc3JjL3dlYi9hcHAvdGhlbWVzL21vbmtleS10aGVtZS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLmNvcHkuc2Nzc1wiO1xuQGltcG9ydCBcIi9kcm9uZS9zcmMvd2ViL2FwcC90aGVtZXMvbW9ua2V5LXRoZW1lL3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvcGxhY2Vob2xkZXIuZ3JpZC5zY3NzXCI7XG5AaW1wb3J0IFwiL2Ryb25lL3NyYy93ZWIvYXBwL3RoZW1lcy9tb25rZXktdGhlbWUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5oZWFkaW5ncy5zY3NzXCI7XG5AaW1wb3J0IFwiL2Ryb25lL3NyYy93ZWIvYXBwL3RoZW1lcy9tb25rZXktdGhlbWUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5zbWFsbC5zY3NzXCI7XG5AaW1wb3J0IFwiL2Ryb25lL3NyYy93ZWIvYXBwL3RoZW1lcy9tb25rZXktdGhlbWUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci50ZXh0LW92ZXJmbG93LnNjc3NcIjtcbkBpbXBvcnQgXCIvZHJvbmUvc3JjL3dlYi9hcHAvdGhlbWVzL21vbmtleS10aGVtZS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLnV0aWxpdGllcy5zY3NzXCI7XG5cblxuOnJvb3R7XG4gICAgLS1pY29uLWdyaWQtbW9kdWxlX19jb2xvci0tYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbW9kdWxlX19ibHVlLS1saWdodCk7XG4gICAgLS1pY29uLWdyaWQtbW9kdWxlX19jb2xvci0tdGV4dDogdmFyKC0tY29sb3ItbW9kdWxlX19ibHVlLS1kYXJrKTtcbiAgICAtLWljb24tZ3JpZC1tb2R1bGVfX2NvbG9yLS1lbGVtZW50LWJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1vZHVsZV9fYmx1ZSk7XG4gICAgLS1pY29uLWdyaWQtbW9kdWxlX19pY29uLS1jb2xvcjogdmFyKC0tY29sb3ItbW9kdWxlX19ibHVlLS1kYXJrKTtcbiAgICAtLWljb24tZ3JpZC1tb2R1bGVfX2ljb24tLWJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1vZHVsZV9fYmx1ZSk7XG59XG5cbi5pY29uLWdyaWQtbW9kdWxle1xuICAgIEBleHRlbmQgJWNvcHk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0taWNvbi1ncmlkLW1vZHVsZV9fY29sb3ItLWJhY2tncm91bmQpO1xuICAgIGNvbG9yOiB2YXIoLS1pY29uLWdyaWQtbW9kdWxlX19jb2xvci0tdGV4dCk7XG4gICAgLS1hbmdsZS1jbGlwLXBhdGgtY29sb3JfX2JhY2tncm91bmQ6IHZhcigtLWljb24tZ3JpZC1tb2R1bGVfX2NvbG9yLS1iYWNrZ3JvdW5kKTtcblxuICAgIC5idXR0b257XG4gICAgICAgIEBleHRlbmQgJWJ1dHRvbi0tc3VjY2VzcztcbiAgICB9XG5cbiAgICAmX19pbm5lci1jb250YWluZXJ7XG4gICAgICAgIEBleHRlbmQgJWlubmVyLWNvbnRhaW5lcjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLWdsb2JhbF9fY29udGFpbmVyLXBhZGRpbmcpO1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1nbG9iYWxfX2NvbnRhaW5lci1wYWRkaW5nKSAqIDEuNSk7XG4gICAgfVxuXG4gICAgLmljb24tZ3JpZHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC1nYXA6IDRyZW0gMi41cmVtO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgIG1hcmdpbjogY2FsYyh2YXIoLS1nbG9iYWxfX2NvbnRhaW5lci1wYWRkaW5nKSAqIDEuNSkgMDtcblxuICAgICAgICAmX193cmFwcGVye1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcblxuICAgICAgICAgICAgJi0tY2FwdGlvbntcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICYtdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGNhbGModmFyKC0tZm9udF9fY29weS0tc2l6ZSkgKiAxLjA1KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnRfX3dlaWdodC0tcmVndWxhcik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogOXJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAmLS1pY29ue1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogdmFyKC0taWNvbi1ncmlkLW1vZHVsZV9faWNvbi0tY29sb3IpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1pY29uLWdyaWQtbW9kdWxlX19pY29uLS1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTAlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKC0tdGFibGV0KXtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKC0tZGVza3RvcCl7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qKlxuICogQnV0dG9uIHN0eWxlc1xuICpcbiAqIERlZmluZSBnbG9iYWwgYnV0dG9uIHN0eWxlc1xuICovXG5cbiVidXR0b24ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tc2VjdGlvbi1jdGEtYnV0dG9uX19iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXI6IC4wNjI1cmVtIHNvbGlkIHZhcigtLXNlY3Rpb24tY3RhLWJ1dHRvbl9fYm9yZGVyKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAuMjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZ2xvYmFsX19ib3JkZXItcmFkaXVzKTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGNvbG9yOiB2YXIoLS1zZWN0aW9uLWN0YS1idXR0b25fX2NvbG9yKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgaGVpZ2h0OiAzLjEyNXJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtaW4td2lkdGg6IDEwcmVtO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZzogLjYyNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG5cbiAgICAuaWNvbntcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEuNzVyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjYyNXJlbTtcbiAgICAgICAgd2lkdGg6IDEuNzVyZW07XG4gICAgfVxuXG4gICAgJjpmb2N1c3tcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmV7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1nbG9iYWxfX2JvcmRlci1yYWRpdXMpO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgdmFyKC0tYW5pbWF0aW9uX19kdXJhdGlvbikgdmFyKC0tYW5pbWF0aW9uX190aW1pbmctZnVuY3Rpb24pIDBzO1xuICAgIH1cblxuICAgICY6aG92ZXJ7XG5cbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjphY3RpdmV7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IC4wNjI1cmVtO1xuICAgIH1cblxuICAgICYtLWdob3N0LFxuICAgICYtLWdyZXksXG4gICAgJi0tcHJpbWFyeSxcbiAgICAmLS1zZWNvbmRhcnksXG4gICAgJi0tY2FuY2VsLFxuICAgICYtLXN1Y2Nlc3MsXG4gICAgJi0td2FybmluZ3tcbiAgICAgICAgQGV4dGVuZCAlYnV0dG9uO1xuICAgIH1cblxuICAgICYtLWdob3N0IHtcbiAgICAgICAgLS1zZWN0aW9uLWN0YS1idXR0b25fX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAuMDYyNXJlbTtcbiAgICB9XG5cbiAgICAmLS1wcmltYXJ5IHtcbiAgICAgICAgLS1zZWN0aW9uLWN0YS1idXR0b25fX2JhY2tncm91bmQ6IHZhcigtLWNvbG9yX19ibHVlLS1saWdodCk7XG4gICAgICAgIC0tc2VjdGlvbi1jdGEtYnV0dG9uX19jb2xvcjogdmFyKC0tY29sb3JfX3doaXRlKTtcbiAgICAgICAgLS1zZWN0aW9uLWN0YS1idXR0b25fX2JvcmRlcjogdmFyKC0tY29sb3JfX2JsdWUtLXBhc3RlbGwpO1xuICAgIH1cblxuICAgICYtLWdyZXkge1xuICAgICAgICAtLXNlY3Rpb24tY3RhLWJ1dHRvbl9fYmFja2dyb3VuZDogdmFyKC0tY29sb3JfX2dyZXktLWxpZ2h0KTtcbiAgICAgICAgLS1zZWN0aW9uLWN0YS1idXR0b25fX2NvbG9yOiB2YXIoLS1jb2xvcl9fZ3JleS0tZGFyayk7XG4gICAgICAgIC0tc2VjdGlvbi1jdGEtYnV0dG9uX19ib3JkZXI6IHZhcigtLWNvbG9yX19ncmV5KTtcbiAgICB9XG5cbiAgICAmLS1zZWNvbmRhcnkge1xuICAgICAgICAtLXNlY3Rpb24tY3RhLWJ1dHRvbl9fYmFja2dyb3VuZDogdmFyKC0tY29sb3JfX3NlY29uZGFyeSk7XG4gICAgfVxuXG4gICAgJi0tdGV4dCB7XG4gICAgICAgIC0tc2VjdGlvbi1jdGEtYnV0dG9uX19iYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9fcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJi0tY2FuY2VsIHtcbiAgICAgICAgLS1zZWN0aW9uLWN0YS1idXR0b25fX2JhY2tncm91bmQ6IHZhcigtLWNvbG9yX19yZWQtLWxpZ2h0KTtcbiAgICAgICAgLS1zZWN0aW9uLWN0YS1idXR0b25fX2NvbG9yOiB2YXIoLS1jb2xvcl9fcmVkKTtcbiAgICAgICAgLS1zZWN0aW9uLWN0YS1idXR0b25fX2JvcmRlcjogdmFyKC0tY29sb3JfX3JlZC0tcGFzdGVsbCk7XG4gICAgfVxuXG4gICAgJi0tc3VjY2VzcyB7XG4gICAgICAgIC0tc2VjdGlvbi1jdGEtYnV0dG9uX19iYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9fZ3JlZW4tLWxpZ2h0KTtcbiAgICAgICAgLS1zZWN0aW9uLWN0YS1idXR0b25fX2NvbG9yOiB2YXIoLS1jb2xvcl9fZ3JlZW4pO1xuICAgICAgICAtLXNlY3Rpb24tY3RhLWJ1dHRvbl9fYm9yZGVyOiB2YXIoLS1jb2xvcl9fZ3JlZW4tLXBhc3RlbGwpO1xuICAgIH1cblxuICAgICYtLXdhcm5pbmcge1xuICAgICAgICAtLXNlY3Rpb24tY3RhLWJ1dHRvbl9fYmFja2dyb3VuZDogdmFyKC0tY29sb3JfX3llbGxvdy0tcGFzdGVsbCk7XG4gICAgICAgIC0tc2VjdGlvbi1jdGEtYnV0dG9uX19jb2xvcjogdmFyKC0tY29sb3JfX3llbGxvdy0tZGFyayk7XG4gICAgICAgIC0tc2VjdGlvbi1jdGEtYnV0dG9uX19ib3JkZXI6IHZhcigtLWNvbG9yX195ZWxsb3ctLXBhc3RlbGwtZGFyayk7XG4gICAgfVxufVxuIiwiJWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogdmFyKC0tY29udGVudC13aWR0aCk7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLS13aWRlIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk1MHB4KSB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEyNXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWZ1bGwge1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICB9XG59XG5cblxuJWlubmVyLWNvbnRhaW5lcntcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBjYWxjKCh2YXIoLS1nbG9iYWxfX2NvbnRhaW5lci1wYWRkaW5nKSAqIDIpICsgdmFyKC0tZ2xvYmFsX19pbm5lci1jb250ZW50LS13aWR0aCkpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZ2xvYmFsX19jb250YWluZXItcGFkZGluZyk7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tZ2xvYmFsX19jb250YWluZXItcGFkZGluZyk7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEgKC0tdGFibGV0KSB7XG4gICAgICAgIC0tZ2xvYmFsX19jb250YWluZXItcGFkZGluZzogY2FsYygjeyRnbG9iYWwtY29udGFpbmVyLXBhZGRpbmd9ICogMS4xNSk7XG4gICAgfVxuXG4gICAgQG1lZGlhICgtLWRlc2t0b3ApIHtcbiAgICAgICAgLS1nbG9iYWxfX2NvbnRhaW5lci1wYWRkaW5nOiBjYWxjKCN7JGdsb2JhbC1jb250YWluZXItcGFkZGluZ30gKiAxLjM1KTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKC0td2lkZSkge1xuICAgICAgICAtLWdsb2JhbF9fY29udGFpbmVyLXBhZGRpbmc6IGNhbGMoI3skZ2xvYmFsLWNvbnRhaW5lci1wYWRkaW5nfSAqIDEuNTUpO1xuICAgIH1cbn1cbiIsIi8qKlxuKiogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qKiBDb3B5IHRleHQgc3R5bGVzXG4qKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbioqIERlZmluZSBnbG9iYWwgY29weSB0ZXh0IHN0eWxlc1xuKiogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qKi9cbiVjb3B5IHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udF9fY29weSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnRfX2NvcHktLXdlaWdodCk7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250X19jb3B5LS1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZm9udF9fY29weS0tbGluZS1oZWlnaHQpO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbiVjb3B5LS1sYXJnZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKCB2YXIoLS1mb250X19jb3B5LS1zaXplKSAqIDEuMTUpO1xufVxuXG4lY29weS0tc21hbGwge1xuICAgIGZvbnQtc2l6ZTogY2FsYyggdmFyKC0tZm9udF9fY29weS0tc2l6ZSkgKiAwLjkpO1xufVxuIl19 */
