:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--app-gutter:1rem;--app-radius-small:1rem;--app-radius-reg:2rem;--app-radius-large:4rem;--app-color-main:#01983b;--app-color-main--dark:#016052;--app-color-green-light:#d3dabf;--app-color-yellow:#dff43d;--app-color-orange:#e6a21a;--app-color-red:rgba(236,19,19,.6);--app-color-grey:#f2f3f2;--app-nav__height:3.8rem;--app-bullet-size:.75em;--app-header-height:100vh;font-family:Wallop,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility}@font-face{font-family:Wallop;font-weight:900;src:url(../font-wallop/Wallop-Heavy.otf) format("opentype")}@font-face{font-family:Wallop;font-style:italic;font-weight:900;src:url(../font-wallop/Wallop-HeavyItalic.otf) format("opentype")}@font-face{font-family:Wallop;font-weight:700;src:url(../font-wallop/Wallop-Bold.otf) format("opentype")}@font-face{font-family:Wallop;font-style:italic;font-weight:700;src:url(../font-wallop/Wallop-BoldItalic.otf) format("opentype")}@font-face{font-family:Wallop;font-weight:600;src:url(../font-wallop/Wallop-SemiBold.otf) format("opentype")}@font-face{font-family:Wallop;font-style:italic;font-weight:600;src:url(../font-wallop/Wallop-SemiBoldItalic.otf) format("opentype")}@font-face{font-family:Wallop;font-weight:500;src:url(../font-wallop/Wallop-Medium.otf) format("opentype")}@font-face{font-family:Wallop;font-style:italic;font-weight:500;src:url(../font-wallop/Wallop-MediumItalic.otf) format("opentype")}@font-face{font-family:Wallop;font-weight:400;src:url(../font-wallop/Wallop-Regular.otf) format("opentype")}@font-face{font-family:Wallop;font-style:italic;font-weight:400;src:url(../font-wallop/Wallop-RegularItalic.otf) format("opentype")}@font-face{font-family:Wallop;font-style:italic;font-weight:300;src:url(../font-wallop/Wallop-LightItalic.otf) format("opentype")}@font-face{font-family:Wallop;font-weight:300;src:url(../font-wallop/Wallop-Light.otf) format("opentype")}@font-face{font-family:Wallop;font-weight:100;src:url(../font-wallop/Wallop-Thin.otf) format("opentype")}@font-face{font-family:Wallop;font-style:italic;font-weight:100;src:url(../font-wallop/Wallop-ThinItalic.otf) format("opentype")}.app-form__section{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1rem}.app-form__section>:first-child{margin-top:0}.app-form__section>:last-child{margin-bottom:0}.app-form__section p{width:100%}.app-form__section label,.app-form__section p{display:block;margin-bottom:.25rem;margin-left:0;max-width:25em;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-form__section select{all:unset;background:#fff;border:2px solid;border-radius:1rem;display:block;font-size:1rem;max-width:34rem;padding:.5em;width:100%}.app-form__section input,.app-form__section textarea{border:2px solid;border-radius:var(--app-radius-small);box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:inherit;padding:.3rem 1rem;resize:none;width:100%}.app-form__section input::-moz-placeholder,.app-form__section textarea::-moz-placeholder{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.app-form__section input::placeholder,.app-form__section textarea::placeholder{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.app-form__section textarea{box-sizing:border-box;height:5.5rem;width:100%}.app-form__section .app-form__section__subsections{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;width:100%}.app-form__section .app-form__section__subsections input[type=checkbox]{border-radius:1rem;display:block;height:2rem;width:2rem}.app-form__section .app-form__section__subsections+.app-form__section__subsections{margin-top:2rem}.app-form__section .app-form__section__subsections label{margin-bottom:0}.app-form__section input,.app-form__section textarea{border-color:#bcc2bf;color:#303632}.app-form__section label,.app-form__section p{color:#303632}.app-form__section select{border-color:#bcc2bf;color:#303632}.app-form__section.app-form__section--valid select{border-color:var(--app-color-main);color:#303632}.app-form__section.app-form__section--valid input,.app-form__section.app-form__section--valid textarea{border-color:var(--app-color-main);color:var(--app-color-main)}.app-form__section.app-form__section--valid label,.app-form__section.app-form__section--valid p{color:var(--app-color-main--dark)}.app-form__section.app-form__section--error select{border-color:var(--app-color-red);color:#303632}.app-form__section.app-form__section--error input{border-color:var(--app-color-red);color:var(--app-color-red)}.app-form__section.app-form__section--error label,.app-form__section.app-form__section--error p{color:var(--app-color-red)}input[type=checkbox]{display:block;height:2rem;width:2rem}input{cursor:pointer}html{background:var(--app-color-main--dark);font-size:18px}body{background:#fff;color:var(--app-color-main--dark);font-size:1.3rem;font-weight:600;line-height:1.25em;margin:0;overflow-x:hidden;padding:0}@media (max-width:900px){body{font-size:1rem}}.app-font-h1,h1{color:var(--app-color-main);font-size:3.3rem;font-weight:900;line-height:1.05em}@media (max-width:900px){.app-font-h1,h1{font-size:2.25rem}}@media (max-width:700px){.app-font-h1,h1{font-size:1.8rem}}.app-font-h2,h2{font-size:2.5rem;font-weight:900;line-height:1.05em}@media (max-width:900px){.app-font-h2,h2{font-size:1.8rem}}@media (max-width:700px){.app-font-h2,h2{font-size:1.5rem}}.app-font-h3,h3{font-size:1.8rem;font-weight:900;line-height:1.05em}@media (max-width:900px){.app-font-h3,h3{font-size:1.5rem}}.app-font-h4,h4{font-size:1.45rem;font-weight:900;line-height:1.225em}.app-font-h4,.app-font-p,h4,h6,p{margin-left:auto;margin-right:auto;max-width:60rem}.app-font-p,p{font-size:1.3rem;font-weight:600;line-height:1.25em}h4+.app-font-p,h4+p{margin-top:-1em}.app-font-small{font-size:1rem;font-weight:600;line-height:1.25em}a{word-wrap:break-word;color:inherit}.app-button,button{all:unset;border:5px solid var(--app-color-main);border-radius:5rem;box-sizing:border-box;color:var(--app-color-main);cursor:pointer;display:inline-block;font-size:1.5rem;font-weight:600;line-height:1.5em;padding:.5rem 2rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-button.app-button--small,button.app-button--small{background:transparent;border:2px solid var(--app-color-main--dark);color:var(--app-color-main--dark);font-size:1rem;line-height:1em;padding:.5rem 1rem;transition:all .25s ease-in-out}.app-button.app-button--small:hover,button.app-button--small:hover{background:var(--app-color-main--dark);color:#fff}.app-button.app-button--var,button.app-button--var{background:linear-gradient(to right,var(--app-color-main),var(--app-color-main--dark));border:none;color:#fff}.app-button.app-button--var-white,button.app-button--var-white{background:#fff;border:none;border-radius:1rem;color:var(--app-color-main)}@media (max-width:900px){.app-button,button{font-size:1rem;padding:.5rem 1rem}}ul{padding:0}ul li{display:block;line-height:1.2em;padding-left:calc(var(--app-bullet-size) + .5em);position:relative}ul li:before{background:var(--app-color-main);border-radius:var(--app-bullet-size);content:"";display:block;height:var(--app-bullet-size);left:0;position:absolute;top:.25em;width:var(--app-bullet-size)}ul li+li{margin-top:.5em}.child-remove-margin>:first-child{margin-top:0!important}.child-remove-margin>:last-child{margin-bottom:0!important}body,html{-ms-overflow-style:none;scrollbar-color:var(--app-color-main) #f1f1f1;scrollbar-width:auto;scrollbar-width:none}body::-webkit-scrollbar,html::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background-color:var(--app-color-main);border-radius:6px}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background-color:#fff}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}.app__icon{display:flex;flex-direction:row;gap:1rem}.app__icon a{align-items:center;background:var(--app-color-main--dark);border-radius:2rem;display:flex;height:1.675rem;justify-content:center;width:1.675rem}.app__icon svg{fill:#fff;display:block;height:.85rem!important;width:auto}.app-transition-default-enter-active,.app-transition-default-leave-active{transition:opacity .4s,filter .4s}.app-transition-default-enter-from,.app-transition-default-leave-to{filter:blur(.5rem);opacity:0}h2{scroll-margin-top:100px}.v-app-nav[data-v-8f54d339]{align-items:center;box-sizing:border-box;display:flex;height:var(--app-nav__height);justify-content:space-between;padding:calc(var(--app-gutter)/2) calc(var(--app-gutter)/1) 0;position:relative;transition:padding .5s ease-in-out 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-app-nav[data-v-8f54d339],.v-app-nav[data-v-8f54d339]:before{pointer-events:none;width:100%}.v-app-nav[data-v-8f54d339]:before{background:var(--app-color-grey);content:"";display:block;height:0;left:0;position:absolute;top:0;z-index:-1}.v-app-nav.menu-is-open[data-v-8f54d339]:before{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:hsla(0,0%,100%,0)}.is-intersected .v-app-nav[data-v-8f54d339]{padding:calc(var(--app-gutter)/4) calc(var(--app-gutter)/1) 0}.is-intersected .v-app-nav[data-v-8f54d339]:before{height:100%}.v-app-nav__logo[data-v-8f54d339]{fill:var(--app-color-main);cursor:pointer;display:block;height:2rem;pointer-events:all;width:auto}.v-app-nav__menu[data-v-8f54d339]{align-items:center;cursor:pointer;display:flex;gap:1rem;height:100%}.app__icon[data-v-8f54d339],.v-app-nav__menu[data-v-8f54d339]{pointer-events:all}.v-app-cookie[data-v-ddb35f10]{align-items:center;background:var(--app-color-main);box-sizing:border-box;color:#fff;display:flex;font-size:.85rem;font-weight:500;gap:1rem;justify-content:center;line-height:1.15em;padding:.5rem;position:relative;width:100%}@media (max-width:800px){.v-app-cookie[data-v-ddb35f10]{flex-direction:column;gap:.5rem}}button[data-v-ddb35f10]{background:var(--app-color-main--dark);color:#fff;font-size:1rem;line-height:1em;padding:.5em}.v-app__cache[data-v-e2d874f1]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080;cursor:pointer;left:0;width:100%;z-index:500}.v-app__cache[data-v-e2d874f1],.v-app__menu[data-v-e2d874f1]{height:100%;position:fixed;top:0}.v-app__menu[data-v-e2d874f1]{align-items:flex-start;background:var(--app-color-grey);box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:var(--app-gutter);right:0;width:50%;z-index:1000}@media (max-width:900px){.v-app__menu[data-v-e2d874f1]{padding:var(--app-nav__height) 0 0 0;width:100%}}.v-app__menu .v-app__menu__item[data-v-e2d874f1]{border-radius:5em;box-sizing:border-box;display:block;font-size:2rem;font-weight:700;line-height:1em;padding:var(--app-gutter);text-decoration:none}.v-app__menu .v-app__menu__item[data-v-e2d874f1]:hover{color:var(--app-color-main)}@media (max-width:900px){.v-app__menu .v-app__menu__item[data-v-e2d874f1]{font-size:1.5rem}}.v-app__nav[data-v-e2d874f1]{pointer-events:none;top:0;z-index:1000}.v-app__cookie[data-v-e2d874f1],.v-app__nav[data-v-e2d874f1]{left:0;position:fixed;width:100%}.v-app__cookie[data-v-e2d874f1]{bottom:0;z-index:100}.page-enter-active,.page-leave-active{position:relative;transition:all .5s ease-in-out}.page-enter-from{opacity:0;transform:translate3d(5vw,0,0)}.page-enter-to,.page-leave-from{opacity:1;transform:translateZ(0)}.page-leave-to{opacity:0;transform:translate3d(0,-1vh,0)}
