@import url(https://fonts.googleapis.com/css2?family=Karma&display=swap);.popup-title[data-v-74b37bbf]{margin-top:60px;font-size:2.5rem;font-weight:500;margin-bottom:20px}.popup-text[data-v-74b37bbf]{font-family:Ariel;font-size:1.2rem}.popup-backdrop[data-v-74b37bbf]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;z-index:9999}.popup-box[data-v-74b37bbf]{position:relative;display:flex;justify-content:center;align-items:left;flex-direction:column;width:70%;max-width:1200px;min-height:60%;max-height:90%;overflow-y:auto;padding:4rem;color:var(--color-white)}.popup-close[data-v-74b37bbf]{position:absolute;top:0;right:0;background:none;border:none;font-size:4rem;color:var(--color-white);line-height:1;cursor:pointer;margin-right:10px}@media (max-width:480px){.popup-box[data-v-74b37bbf]{width:85%}.popup-title[data-v-74b37bbf]{font-size:2rem;text-wrap:wrap}.popup-text[data-v-74b37bbf]{font-family:Ariel;font-size:1rem}}@media (max-width:400px){.popup-title[data-v-74b37bbf]{margin-top:100px;font-size:1.5rem}.popup-text[data-v-74b37bbf]{width:160px!important}}.background-contact{display:flex;justify-content:center;align-items:flex-start;gap:60px;background-color:var(--color-red);padding:48px 60px;flex-wrap:wrap;text-align:left}.flex-column{display:flex;flex-direction:column;max-width:300px}.headline{display:block;font-size:1.2rem;padding-bottom:18px}.headline,.normal-text{color:var(--color-white)}.normal-text{font-family:Arial}.link-text{color:var(--color-white);cursor:pointer}.link-text a{all:unset;color:inherit;text-decoration:underline}.link-text a:hover{text-decoration:none}.cp-image-holder{display:flex;flex-direction:column;gap:20px;align-items:flex-start;min-width:232px}#logo-img{height:50px;width:auto;display:block}@media (max-width:768px){.background-contact{flex-direction:column;padding:32px 20px;padding-bottom:56px}.background-contact,.flex-column{align-items:center;text-align:center}.cp-image-holder{align-items:center}}.bm-menu{height:80%!important;background-color:var(--color-red)!important;padding-top:30px!important;transition:.4s!important}.bm-burger-bars{background-color:var(--color-white)!important}.bm-slide-wrapper{z-index:9999}.bm-burger-button{position:absolute!important;margin-left:auto!important;right:30px!important;top:20px!important;display:none!important}.bm-item-list{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:20px!important;padding:20px!important}.bm-item-list,.navbar-text{color:var(--color-white)!important}.navbar-text{text-decoration:none;transition:font-size,.4s;font-style:normal;font-kerning:normal;flex-shrink:1;min-width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-text-burger{font-size:20px;font-size:19px;font-weight:700;align-self:center;text-wrap:wrap}.navbar-text-burger:hover{font-size:18px}.highlight-navbar-text{height:64px;font-size:17px;font-weight:700;margin-left:10px}.highlight-navbar-text:hover{font-size:18px}.navbar-container{justify-content:space-between;max-width:1200px;width:100%}.navbar-container,.navbar-wrapper{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;height:64px;background-color:var(--color-red);cursor:auto}.navbar-wrapper{justify-content:center;max-width:100%;padding:0 1rem}#logo-image{width:80px;height:auto;position:relative;flex-shrink:0;top:18px;left:14px;margin-right:15%;cursor:pointer}@media (min-width:768px) and (max-width:992px){.navbar-wrapper{gap:3%}}@media (max-width:768px){.highlight-navbar-text,.navbar-text-contact{display:none}.bm-burger-button{display:block!important}}body{overflow-x:hidden}.hp-container{width:100%}.hp-container,.hp-wrapper{background-color:var(--color-white);display:flex;justify-content:center;align-items:center}.hp-wrapper{height:36rem;max-width:1200px;box-sizing:border-box;padding:3rem 2rem;padding-bottom:0;flex-direction:row;gap:40px}.hp-text-container{padding-left:45px;flex-direction:column;max-width:600px;gap:1rem}.hp-button-holder,.hp-text-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.hp-button-holder{margin-top:60px;width:100%;flex-direction:row;white-space:nowrap;gap:16px}.hp-purple-button{background-color:var(--color-light-purple);border-color:var(--color-light-purple)!important;color:var(--color-white)}.hp-purple-button:hover{background-color:var(--color-white);color:var(--color-light-purple);border-color:var(--color-light-purple)}.hp-headline{font-size:3.2rem;color:var(--color-dark-green)}.image-holder{position:relative;display:flex;justify-content:center;align-items:center;width:min(90vw,500px);aspect-ratio:1/1}.image-holder img{position:absolute;-o-object-fit:contain;object-fit:contain}.hp-skyscrape{width:80%;height:auto;left:-14%;top:6%;z-index:3}.hp-forest{width:70%;height:auto;left:30%;top:16%;z-index:2}.hp-windmill{width:100%;height:auto;bottom:-10%;z-index:1}.hp-dynamic-wrapper{display:inline-block;min-width:18ch;text-align:left;position:relative}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}@media (min-width:992px) and (max-width:1100px){.hp-button-holder{margin-top:0}.hp-headline{font-size:2.6rem}.hp-purple-button{width:24vw}}@media (min-width:768px) and (max-width:992px){.hp-button-holder{margin-top:0}.hp-wrapper{width:800px;padding:2rem 1rem;gap:0}.hp-headline{font-size:4vw}.hp-diamond{width:min(90vw,350px)}}@media (max-width:768px){.hp-button-holder{margin-top:0}.hp-wrapper{flex-direction:column-reverse;height:auto;padding:2rem 1rem;gap:0}.hp-diamond{width:350px}.hp-headline{font-size:7.5vw}.hp-text-container{padding:0 1rem}.hp-purple-button{width:80vw}.hp-skyscrape{width:50%;left:-2%;top:22%}.hp-forest{width:70%;left:34%;top:20%}.hp-windmill{width:100%}}@media (max-width:480px){.hp-headline{font-size:7vw}}.card-wrapper[data-v-b77e85f8]{width:30vw;background-color:var(--color-white);border-radius:0 0 8px 8px;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}.card-image[data-v-b77e85f8]{position:relative;width:106.4%;height:18vw;background-size:cover;background-position:50%;top:2vw;z-index:0}.card-content h3[data-v-b77e85f8],.card-content p[data-v-b77e85f8]{margin:0}.card-content[data-v-b77e85f8]{background-color:var(--color-red);color:var(--color-white);padding:1rem;text-align:center;z-index:10;padding-bottom:60px}.card-title[data-v-b77e85f8]{color:var(--color-white);margin-bottom:16px!important}.card-text[data-v-b77e85f8]{color:var(--color-white)}.card-button[data-v-b77e85f8]{background-color:var(--color-light-purple);border-color:var(--color-light-purple);color:var(--color-white);font-weight:1000;cursor:pointer;position:relative;top:-24px;z-index:20}.card-button[data-v-b77e85f8]:hover{background-color:var(--color-white);color:var(--color-light-purple);border-color:var(--color-light-purple)}@media (max-width:768px){.card-wrapper[data-v-b77e85f8]{width:54vw}.card-image[data-v-b77e85f8]{top:2.8vw;height:30vw}}@media (max-width:480px){.card-content[data-v-b77e85f8]{min-height:290px}.card-wrapper[data-v-b77e85f8]{width:80vw}.card-image[data-v-b77e85f8]{top:2.8vw;height:43vw}}.ap-intro-section[data-v-f9a76ca2]{width:100%}.ap-intro-section[data-v-f9a76ca2],.ap-wrapper[data-v-f9a76ca2]{background-color:var(--color-white);display:flex;justify-content:center;align-items:center}.ap-wrapper[data-v-f9a76ca2]{min-height:40rem;max-width:1200px;box-sizing:border-box;padding:3rem 2rem;flex-direction:row;gap:80px}.ap-carousel-wrapper[data-v-f9a76ca2]{display:flex;justify-content:center;align-items:center;flex-direction:column}.card-holder[data-v-f9a76ca2]{display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-start;min-height:560px;position:relative;width:100%}.ap-carousel-arrows[data-v-f9a76ca2]{display:flex;justify-content:center;gap:2rem;position:relative;top:-40px}.ap-arrow-button[data-v-f9a76ca2]{color:var(--color-light-purple);cursor:pointer;font-size:6rem;transition:color .3s}.ap-arrow-button[data-v-f9a76ca2]:hover{color:var(--color-dark-purple)}.ap-intro-text-holder[data-v-f9a76ca2]{max-width:600px;margin-bottom:200px}.ap-headline[data-v-f9a76ca2]{color:var(--color-dark-green);font-size:3.6rem;margin-bottom:1rem}.slide-next-enter-active[data-v-f9a76ca2],.slide-next-leave-active[data-v-f9a76ca2],.slide-prev-enter-active[data-v-f9a76ca2],.slide-prev-leave-active[data-v-f9a76ca2]{transition:all .4s ease;position:relative}.slide-next-enter-from[data-v-f9a76ca2]{transform:translateX(100%);opacity:0}.slide-next-enter-to[data-v-f9a76ca2],.slide-next-leave-from[data-v-f9a76ca2]{transform:translateX(0);opacity:1}.slide-next-leave-to[data-v-f9a76ca2],.slide-prev-enter-from[data-v-f9a76ca2]{transform:translateX(-100%);opacity:0}.slide-prev-enter-to[data-v-f9a76ca2],.slide-prev-leave-from[data-v-f9a76ca2]{transform:translateX(0);opacity:1}.slide-prev-leave-to[data-v-f9a76ca2]{transform:translateX(100%);opacity:0}@media (max-width:768px){.ap-carousel-arrows[data-v-f9a76ca2]{display:none}.ap-wrapper[data-v-f9a76ca2]{padding-top:8rem;flex-direction:column-reverse;gap:40px}.ap-intro-text-holder[data-v-f9a76ca2]{max-width:600px;margin-bottom:0}.ap-headline[data-v-f9a76ca2]{font-size:7.5vw}.card-holder[data-v-f9a76ca2]{min-height:500px}}@media (max-width:480px){.ap-headline[data-v-f9a76ca2]{font-size:12vw}}.ic-container[data-v-b0a03e6e]{width:100%}.ic-container[data-v-b0a03e6e],.ic-wrapper[data-v-b0a03e6e]{background-color:var(--color-dark-green);display:flex;justify-content:center;align-items:center}.ic-wrapper[data-v-b0a03e6e]{max-width:1200px;box-sizing:border-box;padding:3rem 2rem;overflow:visible;flex-direction:row;gap:80px;overflow-x:hidden}.ic-text-holder[data-v-b0a03e6e]{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:min(40vw,600px);gap:40px}.ic-headline[data-v-b0a03e6e]{text-align:left;position:relative;color:var(--color-white);white-space:nowrap;overflow:visible;width:10px;font-size:3.7rem;margin-bottom:0;z-index:10}.ic-text[data-v-b0a03e6e]{flex-shrink:1;color:var(--color-white)}.ic-button[data-v-b0a03e6e]{background-color:var(--color-light-green);border-color:var(--color-light-green);color:var(--color-white);padding:.5rem 1rem;font-weight:1000}.ic-button[data-v-b0a03e6e]:hover{background-color:var(--color-white);color:var(--color-light-green);border-color:var(--color-light-green)}.btn-text-small[data-v-b0a03e6e]{display:none}.btn-text-large[data-v-b0a03e6e]{display:inline}.image-cropper[data-v-b0a03e6e]{display:flex;justify-content:center;align-items:center;margin-left:40px;width:450px;height:410px;overflow:hidden;position:relative}.ic-hug[data-v-b0a03e6e]{width:500px;height:auto;display:block}@media (min-width:992px) and (max-width:1100px){.ic-text-holder[data-v-b0a03e6e]{gap:20px}.ic-headline[data-v-b0a03e6e]{font-size:3rem}.ic-hug[data-v-b0a03e6e]{width:450px}}@media (min-width:768px) and (max-width:992px){.ic-text-holder[data-v-b0a03e6e]{gap:20px}.ic-wrapper[data-v-b0a03e6e]{gap:60px}.ic-headline[data-v-b0a03e6e]{font-size:2.6rem}.ic-hug[data-v-b0a03e6e]{width:380px}.ic-button[data-v-b0a03e6e]{align-self:center}.btn-text-small[data-v-b0a03e6e]{display:inline}.btn-text-large[data-v-b0a03e6e]{display:none}}@media (max-width:768px){.ic-container[data-v-b0a03e6e]{overflow:hidden}.ic-text-holder[data-v-b0a03e6e]{position:relative;top:-200px;gap:20px;width:80vw;align-items:center}.ic-wrapper[data-v-b0a03e6e]{gap:60px;flex-direction:column-reverse;padding-bottom:0;margin-bottom:-80px}.ic-headline[data-v-b0a03e6e]{text-wrap:wrap;width:100%;font-size:3.7rem}.image-cropper[data-v-b0a03e6e]{margin-left:0;width:80vw;height:auto}.ic-hug[data-v-b0a03e6e]{width:80vw}.ic-button[data-v-b0a03e6e]{align-self:center}.btn-text-small[data-v-b0a03e6e]{display:inline}.btn-text-large[data-v-b0a03e6e]{display:none}}@media (max-width:480px){.ic-headline[data-v-b0a03e6e]{font-size:2.8rem}}.container-oip[data-v-174d903a]{align-items:center}.container-oip[data-v-174d903a],.wrapper-oip[data-v-174d903a]{width:100%;background-color:var(--color-white);display:flex;justify-content:center}.wrapper-oip[data-v-174d903a]{height:42rem;max-width:1200px;box-sizing:border-box;padding:2rem;align-items:left;text-align:left;flex-direction:column;gap:40px}.headline-oip[data-v-174d903a]{padding-left:36px;color:var(--color-dark-green);font-size:3.2rem;padding-bottom:0;margin-bottom:0}.row-container[data-v-174d903a]{padding:0;background-color:var(--color-white);display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:row;gap:120px}.semi-circle[data-v-174d903a]{width:400px;height:200px;background:var(--color-red);border-top-left-radius:200px;border-top-right-radius:200px;cursor:pointer;transition:transform .4s ease}.image-container[data-v-174d903a]{position:relative;justify-content:center;align-items:center;text-align:center}.semi-circle[data-v-174d903a]:hover{transform:scale(1.03)}.image-oip[data-v-174d903a]{width:400px;height:auto;display:block;transition:opacity .3s ease}.image-container:hover .image-oip[data-v-174d903a]{opacity:.9}.overlay-text[data-v-174d903a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-white);font-size:18px;text-align:center;z-index:2;cursor:pointer}@media (max-width:1100px){.row-container[data-v-174d903a]{gap:20px}}@media (max-width:768px){.semi-circle[data-v-174d903a]{width:300px;height:150px;border-top-left-radius:150px;border-top-right-radius:150px}.overlay-text[data-v-174d903a]{width:60%}.headline-oip[data-v-174d903a]{padding-left:0}.wrapper-oip[data-v-174d903a]{height:1000px!important;padding-top:0;padding-bottom:0;height:74rem}.row-container[data-v-174d903a]{flex-direction:column;gap:40px}}@media (max-width:400px){.headline-oip[data-v-174d903a]{font-size:2.4rem}.semi-circle[data-v-174d903a]{width:280px;height:150px;border-top-left-radius:150px;border-top-right-radius:150px}}.container-imp[data-v-5a297c5c]{overflow-x:hidden}.container-imp[data-v-5a297c5c],.desktop-wrapper[data-v-5a297c5c]{width:100%;background-color:var(--color-dark-green);display:flex;justify-content:center;align-items:center}.desktop-wrapper[data-v-5a297c5c]{height:40rem;max-width:1200px;box-sizing:border-box;padding:2rem;padding-top:2.8rem;padding-bottom:2.8rem;text-align:center;flex-direction:column;gap:40px}.row-container[data-v-5a297c5c]{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:row;gap:180px}.row-middle[data-v-5a297c5c]{gap:60px}.diamond[data-v-5a297c5c]{width:120px;height:120px;background-color:var(--color-light-purple);transform:rotate(45deg);display:flex;align-items:center;justify-content:center;transition:background-color .3s,transform .2s;border:none;cursor:pointer;padding:0;overflow:hidden}.diamond[data-v-5a297c5c]:hover{background-color:var(--color-dark-purple);transform:rotate(45deg) scale(1.05)}.diamond-label[data-v-5a297c5c]{transform:rotate(-45deg);color:#fff;font-size:20px;text-align:center;width:120px;pointer-events:none}.headline-imp[data-v-5a297c5c]{font-size:3.7rem;font-weight:600;color:var(--color-white)}.text-imp[data-v-5a297c5c]{font-size:1.2rem;color:var(--color-white)}@media (max-width:768px){.headline-imp[data-v-5a297c5c]{font-size:2.8rem}.mobile-stack[data-v-5a297c5c]{position:relative;padding:2rem;align-items:center}.mobile-stack[data-v-5a297c5c],.mobile-text-holder[data-v-5a297c5c]{display:flex;background-color:var(--color-dark-green);flex-direction:column;text-align:left;gap:0;width:100%}.mobile-text-holder[data-v-5a297c5c]{padding:0;align-items:left}.mobile-button-holder[data-v-5a297c5c]{display:flex;padding:2rem;background-color:var(--color-dark-green);flex-direction:column;align-items:center;text-align:center;max-width:300px;height:900px;gap:0;width:100%}.diamond[data-v-5a297c5c]{width:120px;height:120px}.diamond-label[data-v-5a297c5c]{font-size:18px;width:120px}.mobile-diamond-wrapper[data-v-5a297c5c]{position:absolute;width:100%;display:flex;justify-content:center}}@media (max-width:400px){.mobile-diamond-wrapper[data-v-5a297c5c]{top:auto!important;position:relative;margin-top:40px}.mobile-button-holder[data-v-5a297c5c]{height:auto}}.qp-container[data-v-9ae36986]{width:100%}.qp-container[data-v-9ae36986],.qp-wrapper[data-v-9ae36986]{background-color:var(--color-white);display:flex;justify-content:center;align-items:center}.qp-wrapper[data-v-9ae36986]{max-width:1200px;box-sizing:border-box;padding:3rem 2rem;padding-bottom:0;overflow:visible;flex-direction:row;gap:80px}.qp-text-holder[data-v-9ae36986]{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:60vw;gap:10px}.qp-headline[data-v-9ae36986]{text-align:left;position:relative;color:var(--color-dark-green);white-space:wrap;overflow:visible;font-size:3.7rem;margin-bottom:1rem}.qp-text[data-v-9ae36986]{flex-shrink:1;color:var(--color-dark-green);font-family:Arial}.qp-img-wrapper[data-v-9ae36986]{overflow:hidden;position:relative;width:auto;height:100%;display:flex;align-items:center;justify-content:center}.qp-img-bg[data-v-9ae36986]{position:absolute;width:500px;height:300px;background-color:var(--color-light-purple);border-top-left-radius:400px;border-top-right-radius:400px;top:100px;left:-60px;z-index:0;transform:rotate(-90deg);transform-origin:center}.qp-img[data-v-9ae36986]{position:relative;width:300px;z-index:1}@media (max-width:992px){.qp-wrapper[data-v-9ae36986]{gap:20px}.qp-headline[data-v-9ae36986]{font-size:3rem}.qp-img[data-v-9ae36986]{width:250px}}@media (max-width:768px){.qp-text-holder[data-v-9ae36986]{width:100%}.qp-text[data-v-9ae36986]{width:160px}.qp-headline[data-v-9ae36986]{width:70%;font-size:2.8rem}.qp-wrapper[data-v-9ae36986]{flex-direction:column;gap:0;padding-bottom:0}.qp-img-wrapper[data-v-9ae36986]{position:relative;top:-120px;right:-120px;width:200px;height:300px;margin-bottom:-100px}.qp-img-bg[data-v-9ae36986]{width:300px;height:280px;left:40px;top:10px;border-top-left-radius:160px;border-top-right-radius:160px}.qp-img[data-v-9ae36986]{width:200px}}@media (max-width:480px){.qp-headline[data-v-9ae36986]{width:80%;font-size:2rem}.qp-text[data-v-9ae36986]{width:120px;font-size:14px}.qp-img-wrapper[data-v-9ae36986]{top:-120px;right:-20px;margin-bottom:-100px}}.ccp-container[data-v-0367bae0]{width:100%}.ccp-container[data-v-0367bae0],.ccp-wrapper[data-v-0367bae0]{background-color:var(--color-red);display:flex;justify-content:center;align-items:center}.ccp-wrapper[data-v-0367bae0]{height:40rem;max-width:1200px;box-sizing:border-box;padding:3rem 2rem;flex-direction:row;gap:60px}.ccp-text-holder[data-v-0367bae0]{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap;gap:1rem}.ccp-headline[data-v-0367bae0]{color:var(--color-white);font-size:3.7rem}.ccp-text[data-v-0367bae0]{flex-shrink:1;color:var(--color-white)}.ccp-left-holder[data-v-0367bae0]{width:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap;gap:4rem}.ccp-stonk[data-v-0367bae0]{position:relative;width:400px;bottom:0;height:auto;z-index:1}.ccp-button[data-v-0367bae0]{position:relative;background-color:var(--color-dark-green);border-color:var(--color-dark-green);color:var(--color-white);padding-right:20px;padding-left:20px;padding-top:8px;padding-bottom:8px;font-weight:500;border-width:4px;flex:1 1 0;z-index:2}.ccp-button[data-v-0367bae0]:hover{background-color:var(--color-white);color:var(--color-dark-green);border-color:var(--color-dark-green)}@media (max-width:768px){.ccp-stonk[data-v-0367bae0]{width:340px}.ccp-wrapper[data-v-0367bae0]{height:auto;flex-direction:column;gap:40px}.ccp-headline[data-v-0367bae0]{font-size:3rem}.ccp-text[data-v-0367bae0]{font-size:.92rem}.ccp-left-holder[data-v-0367bae0]{flex-direction:column-reverse;gap:0}.ccp-stonk[data-v-0367bae0]{top:20px}}@media (max-width:400px){.ccp-stonk[data-v-0367bae0],.ccp-wrapper[data-v-0367bae0]{width:100%}.ccp-headline[data-v-0367bae0]{font-size:2.8rem}}.abp-container{align-items:center}.abp-container,.abp-wrapper{width:100%;background-color:var(--color-dark-green);display:flex;justify-content:center}.abp-wrapper{height:40rem;max-width:1200px;box-sizing:border-box;padding:3rem 2rem;padding-top:5rem;padding-bottom:0;align-items:left;text-align:left;flex-direction:column;gap:20px}.abp-text-wrapper{width:60%}.abp-headline{font-size:3.7rem;color:var(--color-white);margin-bottom:0}.abp-text{font-size:1rem;color:var(--color-white)!important}.abp-overlay-text{display:flex;align-items:left;text-align:left;position:relative;flex-direction:column;gap:20px;bottom:80px;color:#fff!important;padding:.5rem;box-sizing:border-box}.abp-arrow-button{color:var(--color-white);cursor:pointer;font-size:6rem;transition:color .3s;margin:10px;padding-bottom:140px;margin-top:0}.abp-arrow-button:hover{color:grey}.carousel-container{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:row;gap:20px;background-color:var(--color-dark-green);padding:2rem}.abp-small-title{font-size:1.1rem;color:var(--color-white);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.abp-carousel-item{cursor:pointer;flex-shrink:0;width:250px}.arrow{font-size:2rem;background:none;color:#fff;border:none;cursor:pointer}.carousel{justify-content:center}.carousel,.carousel-wrapper{display:flex;align-items:center;gap:2rem;position:relative;overflow:hidden}.carousel-wrapper{justify-content:left;width:80%}.carousel-track{display:flex;transition:transform .5s ease;padding-left:20px;gap:2rem;will-change:transform;justify-content:flex-start}.image-wrapper{width:250px;height:250px;overflow:hidden;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-wrapper:after{content:"";position:absolute;inset:0;background:rgba(118,71,185,.8);pointer-events:none}.text-content small{display:block;margin-bottom:.2rem}.text-content h3{font-weight:700}.slide-enter-active,.slide-leave-active{transition:all .5s ease;position:absolute}.slide-enter-from{transform:translateX(100%);opacity:0}.slide-leave-to{transform:translateX(-100%);opacity:0}@media (max-width:1140px){.carousel-wrapper{width:540px}.carousel-track{padding-left:0}}@media (max-width:768px){.carousel-wrapper{width:260px}.abp-text-wrapper{width:100%}.abp-wrapper{gap:0}}@media (max-width:480px){.abp-headline{font-size:2.5rem}.carousel-container{gap:10px;padding:0}.abp-overlay-text{padding:10px}.image-wrapper{margin-left:22px;width:200px;height:200px}.carousel-track{padding-left:0}}@media (max-width:400px){.abp-wrapper{height:30rem}.image-wrapper{width:100px;height:100px}.abp-small-title{font-size:.9rem;width:120px;-webkit-line-clamp:3}}.up-container[data-v-09868f98]{width:100%}.up-container[data-v-09868f98],.up-wrapper[data-v-09868f98]{background-color:var(--color-light-green);display:flex;justify-content:center;align-items:center}.up-wrapper[data-v-09868f98]{height:40rem;max-width:1200px;box-sizing:border-box;padding:3rem 2rem;flex-direction:row;gap:20px}.up-text-holder[data-v-09868f98]{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap;gap:1rem}.up-headline[data-v-09868f98]{color:var(--color-white);font-size:3.7rem}.up-text[data-v-09868f98]{flex-shrink:1;color:var(--color-white)}.up-left-holder[data-v-09868f98]{width:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap;gap:6rem}.up-landscape[data-v-09868f98]{position:absolute;left:40px;width:340px;height:auto;z-index:1}.up-button[data-v-09868f98]{position:relative;background-color:var(--color-light-purple);color:var(--color-white);border-color:var(--color-light-purple);padding-right:60px;padding-left:60px;padding-top:8px;padding-bottom:8px;font-weight:500;flex:1 1 0;z-index:2;left:100px}.up-button[data-v-09868f98]:hover{background-color:var(--color-white);color:var(--color-light-purple);border-color:var(--color-light-purple)}@media (max-width:992px){.up-landscape[data-v-09868f98]{position:relative;width:200px;left:0}.up-left-holder[data-v-09868f98]{flex-direction:column-reverse;gap:20px}.up-button[data-v-09868f98]{left:0}}@media (max-width:768px){.up-wrapper[data-v-09868f98]{height:auto;flex-direction:column-reverse;gap:40px}.up-landscape[data-v-09868f98]{width:200px}.up-headline[data-v-09868f98]{font-size:3rem}.up-text[data-v-09868f98]{font-size:.92rem}.up-left-holder[data-v-09868f98]{flex-direction:column-reverse}}.pip-container,.pip-wrapper{width:100%;background-color:var(--color-white);display:flex;justify-content:center;align-items:center}.pip-wrapper{height:48rem;max-width:1200px;box-sizing:border-box;padding:3rem 2rem;padding-top:5rem;text-align:center;flex-direction:column;gap:0}.pip-text-wrapper{width:80%;display:flex;justify-content:center;align-items:center;text-align:left;flex-direction:column}.pip-headline{font-size:3.7rem;color:var(--color-dark-green);text-align:left;align-self:flex-start;margin-bottom:0}.pip-text{text-align:left;font-size:1rem;color:var(--color-dark-green)!important}.blob-container{display:grid;grid-template-columns:repeat(4,1.4fr);gap:0 6rem;justify-items:center;padding:0}.blob{position:relative;cursor:pointer;text-align:center;z-index:0}.blob img{width:100%;max-width:200px;height:auto;transition:transform .4s ease}.blob img:hover{transform:scale(1.05)}.blob span{position:absolute;top:50%;left:50%;transform:translate(-20%,-50%);font-weight:700;font-size:.85rem;color:var(--color-dark-green);text-align:center;width:80%;z-index:10;pointer-events:none}.blob:first-child,.blob:nth-child(2),.blob:nth-child(3){grid-row:1}.blob:first-child{grid-column:1;transform:translateX(40%)}.blob:nth-child(2){grid-column:2;transform:translateX(40%)}.blob:nth-child(3){grid-column:3;transform:translateX(40%)}.blob:nth-child(4),.blob:nth-child(5),.blob:nth-child(6),.blob:nth-child(7){grid-row:2}@media (max-width:768px){.pip-text-wrapper{width:100%}.pip-wrapper{height:60rem}.blob-container{grid-template-columns:repeat(3,minmax(120px,.5fr));justify-items:center;overflow:visible}.blob img{width:100%;max-width:180px;height:auto}.blob span{transform:translate(-35%,-50%)}.blob{grid-column:auto!important;grid-row:auto!important}.blob:first-child,.blob:nth-child(2),.blob:nth-child(3){transform:translateX(0)}.blob:nth-child(2),.blob:nth-child(5){transform:translateX(-40%)}.blob:nth-child(3),.blob:nth-child(6){transform:translateX(-60%)}.blob:nth-child(5),.blob:nth-child(6){transform:translateY(-10%)}.blob:nth-child(7){transform:translateX(60%) translateY(-20%)}.blob:nth-child(6){transform:translateY(80%) translateX(-70%)}}@media (max-width:620px){.pip-wrapper{height:70rem}.blob-container{grid-template-columns:repeat(2,minmax(140px,.6fr));justify-items:center;overflow:visible;gap:20px}.blob{grid-column:auto!important;grid-row:auto!important}.blob span{transform:translate(-20%,-50%);font-size:.9rem}.blob:nth-child(2),.blob:nth-child(3),.blob:nth-child(5),.blob:nth-child(6){transform:translateY(0) translateX(0)}}@media (max-width:400px){.pip-wrapper{height:80rem}.pip-headline{font-size:2.7rem}.blob-container{grid-template-columns:repeat(1,minmax(100px,.6fr));justify-items:center;overflow:visible;gap:10px,0}}.sep-container{align-items:center}.sep-container,.sep-wrapper{width:100%;background-color:var(--color-light-purple);display:flex;justify-content:center}.sep-wrapper{height:36rem;max-width:1200px;box-sizing:border-box;padding:3rem 2rem;padding-top:5rem;flex-direction:row;gap:40px}.sep-text-wrapper,.sep-wrapper{align-items:left;text-align:left}.sep-text-wrapper{width:85%;display:flex;justify-content:center;flex-direction:column}.sep-headline{font-size:3.4rem;color:var(--color-white);margin-bottom:20px}.sep-text{font-size:1rem;color:var(--color-white)!important}.sep-image{width:500px;height:auto;-o-object-fit:contain;object-fit:contain}.sep-input-holder{display:flex;justify-content:center;flex-direction:row;gap:10px}.input-field,.sep-input-holder{align-items:center;text-align:center}.input-field{border:var(--color-white);border-width:2px;border-style:solid;color:var(--color-white);font-style:none;text-decoration:none;background-color:var(--color-light-purple);height:46px}.input-field::-moz-placeholder{color:var(--color-white)}.input-field::placeholder{color:var(--color-white)}.input-field:focus{border-width:2px;border-style:solid;color:var(--color-white);outline:none;border-color:var(--color-white);box-shadow:none}.sep-button{position:relative;background-color:var(--color-light-green);color:var(--color-white);border-color:var(--color-light-green)!important;padding-top:8px;padding-bottom:8px;width:140px;font-weight:500;flex:1 1 0;z-index:2}.sep-button:hover{background-color:var(--color-white);color:var(--color-light-green);border-color:var(--color-light-green)}@media (max-width:1100px){.sep-text-wrapper{width:100%}.sep-image{display:none}}@media (max-width:768px){.sep-headline{font-size:3rem}.sep-wrapper{height:40rem}.sep-input-holder{flex-direction:column}.sep-button{width:188px!important}}@media (max-width:420px){.sep-headline{font-size:2.5rem}.sep-wrapper{height:46rem}}@media (max-width:400px){.sep-wrapper{height:54rem}}.rich-text[data-v-18678b2c] h3{font-family:Arial;font-size:1.1rem;font-weight:600}.rich-text[data-v-18678b2c] h3:not(:first-of-type){margin-top:2rem}.td-intro-section[data-v-18678b2c]{width:100%;background-color:var(--color-white);display:flex;justify-content:center;align-items:center}.td-wrapper[data-v-18678b2c]{min-height:40rem;max-width:1200px;box-sizing:border-box;padding:3rem 2rem;padding-top:5rem;background-color:var(--color-white);display:grid;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:start;gap:40px}.td-headline[data-v-18678b2c]{color:var(--color-dark-green);font-size:3.1rem;margin-bottom:0}.td-text[data-v-18678b2c]{flex-shrink:1;color:#000;font-family:Arial}.td-button-holder[data-v-18678b2c]{max-width:220px;width:220px;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;flex-wrap:wrap;white-space:wrap;gap:16px}.td-button[data-v-18678b2c]{width:100%;background-color:var(--color-light-purple);border-color:var(--color-light-purple);color:var(--color-white);padding-right:20px;padding-left:20px;padding-top:8px;padding-bottom:8px;font-weight:500;border-width:4px;flex:1 1 0}.td-button[data-v-18678b2c]:hover:not(:disabled){background-color:var(--color-white);color:var(--color-light-purple);border-color:var(--color-light-purple)}button[data-v-18678b2c]:disabled{border-color:var(--color-light-purple)!important;border:4px solid;opacity:.5;cursor:not-allowed}.td-small-headline[data-v-18678b2c]{color:var(--color-dark-green);font-weight:600;margin-top:32px;margin-bottom:8px}.td-link-text[data-v-18678b2c]{color:var(--color-dark-green)}@media (max-width:768px){.td-button-holder[data-v-18678b2c]{max-width:100%;width:100%}.td-wrapper[data-v-18678b2c]{display:flex;align-items:start;justify-content:center;align-items:flex-start;flex-direction:column;gap:20px}.td-headline[data-v-18678b2c]{font-size:2.8rem}}:root{--color-red:#e05353;--color-light-purple:#b491e6;--color-dark-purple:#7647b9;--color-light-green:#79c387;--color-dark-green:#01514b;--color-white:#fff}.headline-a{font-family:Karma;font-weight:600}.text-a{flex-shrink:1;color:#000;font-family:Arial}.button-a{padding-right:20px;padding-left:20px;padding-top:8px;padding-bottom:8px;font-weight:500;flex:1 1 0;border:4px solid;transition:background-color .6s,color .6s}.button-a:hover{border-width:4px}#app,body,html{margin:0;padding:0;height:100%;background-color:#fff}