@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--gutter-xl:2rem;--gutter:1rem;--nav-height:5rem;--color-main--green:#8dd7ac;--color-main--yellow:#ebda55;--color-main--purple:#c29fe6;--color-main--dark-green:#18382a;--color-main--orange:#f27d4e;--color-main--brick:#610f08;--color-grey:#d6d7d1;--color-grey--dark:#b5b6af;--font-base-font-size:1.5rem;--font-base-line-height:2rem}@font-face{font-family:modernGothic;font-style:normal;font-weight:700;src:url(../fonts/ModernGothic-Bold.woff2) format("woff2"),url(../fonts/ModernGothic-Bold.otf) format("opentype")}@font-face{font-family:modernGothic;font-style:italic;font-weight:700;src:url(../fonts/ModernGothic-BoldItalic.woff2) format("woff2"),url(../fonts/ModernGothic-BoldItalic.otf) format("opentype")}@font-face{font-family:modernGothic;font-style:normal;font-weight:500;src:url(../fonts/ModernGothic-Medium.woff2) format("woff2"),url(../fonts/ModernGothic-Medium.otf) format("opentype")}@font-face{font-family:modernGothic;font-style:italic;font-weight:500;src:url(../fonts/ModernGothic-MediumItalic.woff2) format("woff2"),url(../fonts/ModernGothic-MediumItalic.otf) format("opentype")}@font-face{font-family:modernGothic;font-style:normal;font-weight:400;src:url(../fonts/ModernGothic-Regular.woff2) format("woff2"),url(../fonts/ModernGothic-Regular.otf) format("opentype")}@font-face{font-family:modernGothic;font-style:italic;font-weight:400;src:url(../fonts/ModernGothic-Italic.woff2) format("woff2"),url(../fonts/ModernGothic-Italic.otf) format("opentype")}@font-face{font-family:PPAgrandir;font-style:normal;font-weight:700;src:url(../fonts/PPAgrandir-Bold.woff2) format("woff2"),url(../fonts/PPAgrandir-Bold.otf) format("opentype")}@font-face{font-family:PPAgrandir;font-style:italic;font-weight:700;src:url(../fonts/PPAgrandir-BoldItalic.woff2) format("woff2"),url(../fonts/PPAgrandir-BoldItalic.otf) format("opentype")}@font-face{font-family:PPAgrandir;font-style:normal;font-weight:400;src:url(../fonts/PPAgrandir-Regular.woff2) format("woff2"),url(../fonts/PPAgrandir-Regular.otf) format("opentype")}@font-face{font-family:PPAgrandir;font-style:italic;font-weight:400;src:url(../fonts/PPAgrandir-Italic.woff2) format("woff2"),url(../fonts/PPAgrandir-Italic.otf) format("opentype")}.hem-rm-margins>:first-child{margin-top:0!important}.hem-rm-margins>:last-child{margin-bottom:0!important}.fp-grid-with-gutter{box-sizing:border-box;padding-left:var(--gutter);padding-right:var(--gutter)}.fp-grid-with-vertical-spacing{box-sizing:border-box;padding-bottom:var(--gutter);padding-top:var(--gutter)}.fp-grid-row-container{display:flex;flex-direction:column;height:100%}.fp-grid-row-container.fp-grid-row-container--center{justify-content:center}.fp-grid-row-container.fp-grid-row-container--justify{justify-content:space-between}.fp-grid-row-container.fp-grid-row-container--no-wrap{flex-wrap:nowrap}.fp-grid-row-container.fp-grid-row-container--with-gap{gap:var(--gutter)}.fp-grid-row-container.fp-grid-row-container--align-bottom{align-items:flex-end}.fp-grid-row-container.fp-grid-row-container--align-center{align-items:center}.fp-grid-coll-container{display:flex;flex-wrap:wrap;width:100%}.fp-grid-coll-container.fp-grid-coll-container--center{justify-content:center}.fp-grid-coll-container.fp-grid-coll-container--justify{justify-content:space-between}.fp-grid-coll-container.fp-grid-coll-container--no-wrap{flex-wrap:nowrap}.fp-grid-coll-container.fp-grid-coll-container--with-gap{gap:var(--gutter)}.fp-grid-coll-container.fp-grid-coll-container--align-bottom{align-items:flex-end}.fp-grid-coll-1-24{box-sizing:border-box;width:4.1666666667%}.fp-grid-coll-2-24{box-sizing:border-box;width:8.3333333333%}.fp-grid-coll-3-24{box-sizing:border-box;width:12.5%}.fp-grid-coll-4-24{box-sizing:border-box;width:16.6666666667%}.fp-grid-coll-5-24{box-sizing:border-box;width:20.8333333333%}.fp-grid-coll-6-24{box-sizing:border-box;width:25%}.fp-grid-coll-7-24{box-sizing:border-box;width:29.1666666667%}.fp-grid-coll-8-24{box-sizing:border-box;width:33.3333333333%}.fp-grid-coll-9-24{box-sizing:border-box;width:37.5%}.fp-grid-coll-10-24{box-sizing:border-box;width:41.6666666667%}.fp-grid-coll-11-24{box-sizing:border-box;width:45.8333333333%}.fp-grid-coll-12-24{box-sizing:border-box;width:50%}.fp-grid-coll-13-24{box-sizing:border-box;width:54.1666666667%}.fp-grid-coll-14-24{box-sizing:border-box;width:58.3333333333%}.fp-grid-coll-15-24{box-sizing:border-box;width:62.5%}.fp-grid-coll-16-24{box-sizing:border-box;width:66.6666666667%}.fp-grid-coll-17-24{box-sizing:border-box;width:70.8333333333%}.fp-grid-coll-18-24{box-sizing:border-box;width:75%}.fp-grid-coll-19-24{box-sizing:border-box;width:79.1666666667%}.fp-grid-coll-20-24{box-sizing:border-box;width:83.3333333333%}.fp-grid-coll-21-24{box-sizing:border-box;width:87.5%}.fp-grid-coll-22-24{box-sizing:border-box;width:91.6666666667%}.fp-grid-coll-23-24{box-sizing:border-box;width:95.8333333333%}.fp-grid-coll-24-24{box-sizing:border-box;width:100%}@media (max-width:1100px){.fp--reg-grid-coll-1-24{box-sizing:border-box;width:4.1666666667%}.fp--reg-grid-coll-2-24{box-sizing:border-box;width:8.3333333333%}.fp--reg-grid-coll-3-24{box-sizing:border-box;width:12.5%}.fp--reg-grid-coll-4-24{box-sizing:border-box;width:16.6666666667%}.fp--reg-grid-coll-5-24{box-sizing:border-box;width:20.8333333333%}.fp--reg-grid-coll-6-24{box-sizing:border-box;width:25%}.fp--reg-grid-coll-7-24{box-sizing:border-box;width:29.1666666667%}.fp--reg-grid-coll-8-24{box-sizing:border-box;width:33.3333333333%}.fp--reg-grid-coll-9-24{box-sizing:border-box;width:37.5%}.fp--reg-grid-coll-10-24{box-sizing:border-box;width:41.6666666667%}.fp--reg-grid-coll-11-24{box-sizing:border-box;width:45.8333333333%}.fp--reg-grid-coll-12-24{box-sizing:border-box;width:50%}.fp--reg-grid-coll-13-24{box-sizing:border-box;width:54.1666666667%}.fp--reg-grid-coll-14-24{box-sizing:border-box;width:58.3333333333%}.fp--reg-grid-coll-15-24{box-sizing:border-box;width:62.5%}.fp--reg-grid-coll-16-24{box-sizing:border-box;width:66.6666666667%}.fp--reg-grid-coll-17-24{box-sizing:border-box;width:70.8333333333%}.fp--reg-grid-coll-18-24{box-sizing:border-box;width:75%}.fp--reg-grid-coll-19-24{box-sizing:border-box;width:79.1666666667%}.fp--reg-grid-coll-20-24{box-sizing:border-box;width:83.3333333333%}.fp--reg-grid-coll-21-24{box-sizing:border-box;width:87.5%}.fp--reg-grid-coll-22-24{box-sizing:border-box;width:91.6666666667%}.fp--reg-grid-coll-23-24{box-sizing:border-box;width:95.8333333333%}.fp--reg-grid-coll-24-24{box-sizing:border-box;width:100%}}@media (max-width:800px){.fp--sm-grid-coll-1-24{box-sizing:border-box;width:4.1666666667%}.fp--sm-grid-coll-2-24{box-sizing:border-box;width:8.3333333333%}.fp--sm-grid-coll-3-24{box-sizing:border-box;width:12.5%}.fp--sm-grid-coll-4-24{box-sizing:border-box;width:16.6666666667%}.fp--sm-grid-coll-5-24{box-sizing:border-box;width:20.8333333333%}.fp--sm-grid-coll-6-24{box-sizing:border-box;width:25%}.fp--sm-grid-coll-7-24{box-sizing:border-box;width:29.1666666667%}.fp--sm-grid-coll-8-24{box-sizing:border-box;width:33.3333333333%}.fp--sm-grid-coll-9-24{box-sizing:border-box;width:37.5%}.fp--sm-grid-coll-10-24{box-sizing:border-box;width:41.6666666667%}.fp--sm-grid-coll-11-24{box-sizing:border-box;width:45.8333333333%}.fp--sm-grid-coll-12-24{box-sizing:border-box;width:50%}.fp--sm-grid-coll-13-24{box-sizing:border-box;width:54.1666666667%}.fp--sm-grid-coll-14-24{box-sizing:border-box;width:58.3333333333%}.fp--sm-grid-coll-15-24{box-sizing:border-box;width:62.5%}.fp--sm-grid-coll-16-24{box-sizing:border-box;width:66.6666666667%}.fp--sm-grid-coll-17-24{box-sizing:border-box;width:70.8333333333%}.fp--sm-grid-coll-18-24{box-sizing:border-box;width:75%}.fp--sm-grid-coll-19-24{box-sizing:border-box;width:79.1666666667%}.fp--sm-grid-coll-20-24{box-sizing:border-box;width:83.3333333333%}.fp--sm-grid-coll-21-24{box-sizing:border-box;width:87.5%}.fp--sm-grid-coll-22-24{box-sizing:border-box;width:91.6666666667%}.fp--sm-grid-coll-23-24{box-sizing:border-box;width:95.8333333333%}.fp--sm-grid-coll-24-24{box-sizing:border-box;width:100%}}html{background:#fff;font-size:12px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:modernGothic,sans-serif;font-size:var(--font-base-font-size);line-height:var(--font-base-line-height)}.hem-font-xxl,h1{font-family:PPAgrandir,sans-serif;font-size:6.8rem;font-weight:400;line-height:7rem}@media (max-width:1400px){.hem-font-xxl,h1{font-size:6rem;line-height:6rem}}@media (max-width:1100px){.hem-font-xxl,h1{font-size:5rem;line-height:5rem}}@media (max-width:800px){.hem-font-xxl,h1{font-size:4rem;line-height:4rem}}.hem-font-xl,h2{font-family:modernGothic,sans-serif;font-size:3.4rem;font-weight:600;line-height:4rem}@media (max-width:1100px){.hem-font-xl,h2{font-size:3rem;line-height:3rem}}@media (max-width:800px){.hem-font-xl,h2{font-size:2.5rem;line-height:2.5rem}}h3{font-size:2.8rem;font-weight:600;line-height:3rem}.hem-font-l,h4{font-size:2.5rem;font-weight:400;line-height:3rem;margin-bottom:3rem;margin-top:3rem}.hem-font-reg,h5,p{font-size:var(--font-base-font-size);font-weight:500;line-height:var(--font-base-line-height);margin-bottom:var(--font-base-line-height);margin-top:var(--font-base-line-height)}input[type=text],select{border:2px solid;border-radius:0;box-sizing:border-box;display:block;height:5rem;line-height:4rem}ul{padding:0 0 0 1.5em}ul,ul li{display:block}ul li{position:relative}ul li:before{content:"—";left:-1.5em;position:absolute}button{line-height:1em!important}.app-button{border:2px solid #000;border-radius:2rem;cursor:pointer;display:block;padding:var(--gutter);transform:scale(1);transition:all .5s ease-in-out}.app-button:hover{background:#000;box-shadow:0 10px 20px #00000040;color:#fff;transform:scale(1.1)}.app-button-variant{background:#fff;border-radius:20rem;color:#000;display:inline-block;font-size:1.25rem;padding:0 1rem;text-decoration:none}.hem-form{display:flex;gap:var(--gutter-xl);width:100%}.hem-form input[type=text]{box-sizing:border-box;width:100%}.hem-form button,.hem-form input[type=text]{border:2px solid #000;border-radius:2rem;padding:var(--gutter)}.hem-form button,.hem-form select{cursor:pointer;display:block}.hem-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid #000;border-radius:2rem;line-height:3rem;padding:var(--gutter);padding-bottom:0!important;padding-top:0!important;width:100%}.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}.v-transition-enter-active,.v-transition-leave-active{transform:translate(0);transition:opacity .5s ease,transform .5s ease}.v-transition-enter-from,.v-transition-leave-to{opacity:0;transform:translateY(-50%)}.v-category[data-v-ca05a36d]{cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-category__button[data-v-ca05a36d]{background:#fff;border:2px solid #000;border-radius:2rem;box-sizing:content-box;cursor:pointer;font-size:1.5rem;line-height:2rem;min-height:4rem;padding:.5rem 2rem;text-transform:uppercase}@media (max-width:1100px){.v-category__button[data-v-ca05a36d]{font-size:1.25rem;line-height:1.5rem;padding:.25rem 1rem}}@media (max-width:800px){.v-category__button[data-v-ca05a36d]{font-size:1rem;line-height:1ex;padding:0 1rem}}.v-category.green .v-category__button[data-v-ca05a36d]{background-color:var(--color-main--green);border:2px solid var(--color-main--green)}.v-category.is-unactive.green .v-category__button[data-v-ca05a36d]{background-color:#fff;color:var(--color-main--green)}.v-category.yellow .v-category__button[data-v-ca05a36d]{background-color:var(--color-main--yellow);border:2px solid var(--color-main--yellow)}.v-category.is-unactive.yellow .v-category__button[data-v-ca05a36d]{background-color:#fff;color:var(--color-main--yellow)}.v-category.purple .v-category__button[data-v-ca05a36d]{background-color:var(--color-main--purple);border:2px solid var(--color-main--purple)}.v-category.is-unactive.purple .v-category__button[data-v-ca05a36d]{background-color:#fff;color:var(--color-main--purple)}.v-category.dark-green .v-category__button[data-v-ca05a36d]{background-color:var(--color-main--dark-green);border:2px solid var(--color-main--dark-green);color:#fff}.v-category.is-unactive.dark-green .v-category__button[data-v-ca05a36d]{background-color:#fff;color:var(--color-main--dark-green)}.v-category.orange .v-category__button[data-v-ca05a36d]{background-color:var(--color-main--orange);border:2px solid var(--color-main--orange);color:#fff}.v-category.is-unactive.orange .v-category__button[data-v-ca05a36d]{background-color:#fff;color:var(--color-main--orange)}.v-category.brick .v-category__button[data-v-ca05a36d]{background-color:var(--color-main--brick);border:2px solid var(--color-main--brick);color:#fff}.v-category.is-unactive.brick .v-category__button[data-v-ca05a36d]{background-color:#fff;color:var(--color-main--brick)}.v-category:hover .v-category__button[data-v-ca05a36d]{background:#000!important;color:#fff!important}.v-category__close[data-v-ca05a36d]{background:#000;border:2px solid #fff;border-radius:50%;color:#fff;height:1rem;line-height:1rem;padding:1rem;position:absolute;right:0;top:50%;transform:translate(25%,-50%);width:1rem}.v-tag[data-v-69b91c36]{cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.v-tag__button[data-v-69b91c36]{background:none;background:#fff;border:2px solid #000;border-radius:2rem;cursor:pointer;line-height:2rem;padding:1rem 4rem}@media (max-width:1100px){.v-tag__button[data-v-69b91c36]{font-size:1.25rem;line-height:1.5rem;padding:1rem}}@media (max-width:800px){.v-tag__button[data-v-69b91c36]{font-size:1rem;line-height:1ex}}.v-tag__button.is-active[data-v-69b91c36],.v-tag__button[data-v-69b91c36]:hover,.v-tag__close[data-v-69b91c36]{background:#000;color:#fff}.v-tag__close[data-v-69b91c36]{align-items:center;border:2px solid #fff;border-radius:50%;display:flex;height:1rem;justify-content:center;line-height:1rem;padding:1rem;position:absolute;right:0;top:50%;transform:translate(25%,-50%);width:1rem}.v-app-nav[data-v-426d7fcb]{align-items:center;background-color:var(--color-grey);border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;display:flex;flex-direction:row;height:var(--nav-height);justify-content:flex-end;position:relative;transition:color .25s ease-in-out,background-color .25s ease-in-out}@media (max-width:800px){.v-app-nav[data-v-426d7fcb]{flex-direction:row-reverse}}.nav-is-open .v-app-nav[data-v-426d7fcb]{background-color:#000;border-radius:0;color:#fff}.search-is-open .v-app-nav[data-v-426d7fcb]{border-radius:0}@media (max-width:1100px){.v-app-nav[data-v-426d7fcb]{justify-content:space-between}}.v-app-nav__icon[data-v-426d7fcb]{user-drag:none;-webkit-user-drag:none;box-sizing:border-box;display:block;height:100%;padding:1rem 0;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.v-app-nav__icon.v-app-nav__icon--menu_close[data-v-426d7fcb]{padding:1rem 1.35rem}.nav-is-open .v-app-nav__icon.v-app-nav__icon--search_open[data-v-426d7fcb]{filter:invert(1)}.v-app-nav__logo[data-v-426d7fcb]{display:block;height:3rem;padding:0 .8rem 0 0}.nav-is-open .v-app-nav__logo[data-v-426d7fcb]{filter:invert(1)}.v-app-nav__title[data-v-426d7fcb]{color:inherit;font-family:PPAgrandir,sans-serif;font-size:3rem;left:50%;margin:auto;position:absolute;text-align:center;text-decoration:none;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:1100px){.v-app-nav__title[data-v-426d7fcb]{left:var(--gutter-xl);margin:0;position:relative;top:0;transform:none}}@media (max-width:800px){.v-app-nav__title[data-v-426d7fcb]{display:none}}.v-app-nav__right[data-v-426d7fcb]{align-items:center;display:flex;gap:2rem;height:100%;padding-right:var(--gutter-xl);top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-app-nav__right>*[data-v-426d7fcb]{cursor:pointer}.v-app-nav__lang[data-v-426d7fcb]{background:none;border:2px solid #000;border-radius:1rem;display:block;padding:1rem}.v-app-nav__icon--close-project[data-v-426d7fcb]{display:block}.v-app-nav__search[data-v-426d7fcb]{background:var(--color-grey);border-bottom-left-radius:8rem;border-bottom-right-radius:8rem;color:#fff;position:fixed;text-align:center;top:5rem;width:100%}.v-app-nav__search__content[data-v-426d7fcb]{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--gutter-xl);margin:auto;padding:5rem var(--gutter-xl) 10rem;width:100%}.v-app-nav__menu[data-v-426d7fcb]{background:#000;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem;color:#fff;padding-bottom:10rem;padding-top:5rem;position:fixed;text-align:center;top:5rem;width:100%}.v-app-nav__menu>*[data-v-426d7fcb]{color:inherit;cursor:pointer;display:block;font-family:modernGothic,sans-serif;font-size:5rem;font-weight:400;line-height:5rem;margin-top:2rem;text-decoration:none}.v-app-nav__menu[data-v-426d7fcb]>:hover{text-decoration:underline}.v-app-nav__categories[data-v-426d7fcb]{align-items:center;display:flex;flex-wrap:nowrap;gap:1rem;justify-content:space-between;left:0;padding-top:1rem;pointer-events:none;position:fixed;top:5rem;width:100%;z-index:1000}.search-is-open .v-app-nav__categories[data-v-426d7fcb]{background:var(--color-grey)}@media (max-width:1100px){.v-app-nav__categories[data-v-426d7fcb]{flex-wrap:wrap;gap:.5rem;justify-content:flex-start}}.v-app-nav__categories__item[data-v-426d7fcb]{pointer-events:all}.v-app-nav__activated-tag[data-v-426d7fcb]{left:50%;position:fixed;top:14rem;transform:translate(-50%)}.v-app-nav__animation[data-v-426d7fcb]{animation:open-menu-426d7fcb .5s ease-in-out .25s;animation-fill-mode:forwards;transform:scaleY(0);transform-origin:top}.v-app-nav__animation>*[data-v-426d7fcb]{animation:open-menu__text-426d7fcb .1s ease-in-out .75s;animation-fill-mode:forwards;opacity:0;transform-origin:top}@keyframes open-menu-426d7fcb{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes open-menu__text-426d7fcb{0%{opacity:0}to{opacity:1}}.v-app__cache[data-v-d4454dd2]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.75);height:100%;left:0;z-index:100}.v-app__cache[data-v-d4454dd2],.v-app__nav[data-v-d4454dd2]{position:fixed;top:0;width:100%}.v-app__nav[data-v-d4454dd2]{z-index:1000}.over-enter-active{transition:opacity .25s linear 0s}.over-leave-active{transition:transform 1s ease-in-out}.over-enter-from{opacity:0;transform:scale(1)}.over-leave-to{transform:translateY(-100vh)!important}.page-enter-active,.page-leave-active{transform-origin:bottom;transition:transform 1s}.page-enter-from,.page-leave-to{transform:scale(1)}
