form input[data-v-ebf589a5]{width:calc(100% - 24px)}form input[data-v-ebf589a5],form select[data-v-ebf589a5]{border:1px solid var(--color-base5);border-radius:10px;padding:15px}form button[type=submit][data-v-ebf589a5]{background-color:var(--color-base1);cursor:pointer;border-radius:10px;padding:15px}.navigation[data-v-ebf589a5]{align-items:center;gap:20px;display:flex}@media (width<=1023px){.navigation[data-v-ebf589a5]{display:contents}}.navigation__burger[data-v-ebf589a5]{cursor:pointer;z-index:10001;background-color:#000;border-radius:10px;flex-direction:column;gap:5px;width:57px;padding:10px;transition:all .2s ease-in-out;display:flex;position:relative}.navigation__burger--dimmed[data-v-ebf589a5],.navigation__burger--open[data-v-ebf589a5]{background-color:#0000}@media (width<=1023px){.navigation__burger[data-v-ebf589a5]{grid-area:burger;justify-self:end}}.navigation__burger--open .navigation__bun--1[data-v-ebf589a5]{transform:translateY(10px)rotate(45deg)}.navigation__burger--open .navigation__bun--2[data-v-ebf589a5]{opacity:0}.navigation__burger--open .navigation__bun--3[data-v-ebf589a5]{transform:translateY(-8px)rotate(-45deg)}.navigation__bun[data-v-ebf589a5]{background-color:#fff;border-radius:3px;width:100%;height:4px;transition:all .2s ease-in-out}.navigation__meta[data-v-ebf589a5]{display:contents}@media (width<=1023px){.navigation__meta[data-v-ebf589a5]{grid-area:meta;justify-self:start;align-items:center;gap:10px;display:flex}}.navigation__social[data-v-ebf589a5]{z-index:10000;background-color:#000;border-radius:10px;align-items:center;gap:20px;display:inline-flex;position:relative}.navigation__social a[data-v-ebf589a5]{color:#fff;font-family:var(--font-demibold);padding:5px 10px;font-size:14px;transition:transform .3s;display:inline-block}@media (hover:hover){.navigation__social a[data-v-ebf589a5]:hover{transform:translateY(-2px)}}.navigation__social--open[data-v-ebf589a5]{background-color:#fff}.navigation__social--open a[data-v-ebf589a5]{color:var(--color-base1)}.navigation__languages[data-v-ebf589a5]{z-index:10000;color:#000;background-color:#0000;align-items:center;gap:0;font-size:14px;transition:color .3s;display:inline-flex;position:relative}.navigation__languages--open[data-v-ebf589a5]{color:#fff}.navigation__languages a[data-v-ebf589a5]{font-size:14px}@media (width<=1023px){.navigation__languages[data-v-ebf589a5]{display:none}}.navigation__langtrigger[data-v-ebf589a5]{color:#000;cursor:pointer;font-size:18px;font-family:var(--font-demibold);z-index:10000;transition:color .3s;display:none;position:relative}@media (width<=1023px){.navigation__langtrigger[data-v-ebf589a5]{display:inline-flex}}.navigation__langtrigger--open[data-v-ebf589a5]{color:#fff}.navigation__langitem[data-v-ebf589a5]{border:1px solid #000;padding:5px 10px}.navigation__langitem[data-v-ebf589a5]:first-child{border-radius:10px 0 0 10px}.navigation__langitem[data-v-ebf589a5]:last-of-type{border-radius:0 10px 10px 0}.navigation__langitem--active[data-v-ebf589a5]{color:#fff;background-color:#000}.navigation__languages--open .navigation__langitem[data-v-ebf589a5]{border:1px solid #fff}.navigation__languages--open .navigation__langitem--active[data-v-ebf589a5]{color:var(--color-base1);background-color:#fff;border:1px solid #fff}.navigation__langlink[data-v-ebf589a5]{color:inherit;cursor:pointer;font-family:var(--font-demibold);transition:transform .3s;display:inline-block}@media (hover:hover){.navigation__langlink[data-v-ebf589a5]:hover{transform:translateY(-2px)}}.navigation__overlay[data-v-ebf589a5]{opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(5px);z-index:9999;background-color:color-mix(in srgb,var(--color-base5) 65%,transparent);position:fixed;inset:0}.navigation__overlay--cut[data-v-ebf589a5]{background-color:var(--color-base1);height:85%}@media (width<=1023px){.navigation__overlay--cut[data-v-ebf589a5]{display:none}}.navigation__langoverlay[data-v-ebf589a5]{opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(5px);z-index:9999;background-color:var(--color-base1);flex-direction:column;align-items:center;padding:100px 20px 40px;display:flex;position:fixed;top:0;left:0;right:0}.navigation__langoverlay-list[data-v-ebf589a5]{flex-direction:column;align-items:stretch;min-width:220px;display:flex}@media (width<=1023px){.navigation__langoverlay-list[data-v-ebf589a5]{width:100%}}.navigation__langoverlay-list a[data-v-ebf589a5]{font-size:26px;display:block}@media (width<=1023px){.navigation__langoverlay-list a[data-v-ebf589a5]{font-size:18px}}.navigation__langoverlay-list a[data-v-ebf589a5]{color:#fff;text-transform:uppercase;text-align:center;font-family:var(--font-demibold)}.navigation__langoverlay-item[data-v-ebf589a5]{border-bottom:1px solid #fff;padding:15px 0}.navigation__langoverlay-item[data-v-ebf589a5]:first-of-type{border-top:1px solid #fff}.navigation__langoverlay-item--active a[data-v-ebf589a5]{text-decoration:underline}.navigation__overlay-bg[data-v-ebf589a5]{-o-object-fit:cover;object-fit:cover;z-index:0;pointer-events:none;width:100%;min-height:80vh;position:absolute;top:0;left:0}@media (width<=1023px){.navigation__overlay-bg[data-v-ebf589a5]{display:none}}.navigation__wrapper[data-v-ebf589a5]{width:100%;max-width:var(--maxwidthWide);display:block;position:absolute;top:15vh;left:50%;transform:translate(-50%)}@media (width<=1023px){.navigation__wrapper[data-v-ebf589a5]{background-color:var(--color-base1);flex-direction:column;grid-template-rows:repeat(5,max-content);grid-template-columns:1fr;width:100%;max-width:100%;max-height:85%;padding:100px 20px 20px;display:flex;inset:0 0 auto;overflow:hidden;transform:none}}.navigation__logo[data-v-ebf589a5]{display:none}@media (width<=1023px){.navigation__logo[data-v-ebf589a5]{flex-shrink:0;width:100%;max-width:365px;margin:0 auto 30px;display:block}.navigation__logo[data-v-ebf589a5] .onlydesktop{width:100%;height:auto;display:block}}.navigation__list[data-v-ebf589a5]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-self:center;gap:20px;width:100%;display:grid}@media (width<=1023px){.navigation__list[data-v-ebf589a5]{text-align:center;flex-direction:column;align-items:center;gap:10px;min-height:0;display:flex;overflow:hidden auto}}.navigation__list .navigation__link--text[data-v-ebf589a5],.navigation__list a[data-v-ebf589a5]{font-size:26px}@media (width<=1023px){.navigation__list .navigation__link--text[data-v-ebf589a5],.navigation__list a[data-v-ebf589a5]{font-size:18px}}.navigation__list .navigation__link--text[data-v-ebf589a5],.navigation__list a[data-v-ebf589a5]{color:#fff;text-transform:uppercase;padding-left:15px;transition:transform .3s;display:inline-block}@media (hover:hover){.navigation__list a[data-v-ebf589a5]:hover{transform:translateY(-2px)}}.navigation__list .navigation__link--text[data-v-ebf589a5]{cursor:default}@media (width<=1023px){.navigation__list .navigation__link--text[data-v-ebf589a5]{cursor:pointer}.navigation__list .navigation__link--text[data-v-ebf589a5],.navigation__list a[data-v-ebf589a5]{padding-bottom:10px;padding-left:0}}.navigation__list li[data-v-ebf589a5]{margin-bottom:10px;transition:transform .5s;position:relative}@media (width<=1023px){.navigation__list li[data-v-ebf589a5]{border-bottom:1px solid #fff;width:100%;margin-bottom:0}.navigation__list li>.navigation__link--text[data-v-ebf589a5],.navigation__list li>a[data-v-ebf589a5]{width:100%;display:block}.navigation__list li[data-v-ebf589a5]:has(>.navigation__sublist li):after{content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='8.732'%20height='14.635'%20viewBox='0%200%208.732%2014.635'%3e%3cpath%20id='Pfad_189'%20data-name='Pfad%20189'%20d='M-404.669-56.3l-5.9-5.9,5.9-5.9'%20transform='translate(411.986%2069.52)'%20fill='none'%20stroke='%23fff'%20stroke-linecap='round'%20stroke-width='2'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;width:15px;height:20px;transition:transform .5s;position:absolute;top:50%;right:10px;transform:translateY(-50%)rotate(-90deg)}.navigation__list li.navigation__item--subopen[data-v-ebf589a5]:has(>.navigation__sublist li):after{top:0;transform:translateY(25%)rotate(90deg)}}.navigation__list li .navigation__link--text[data-v-ebf589a5],.navigation__list li a[data-v-ebf589a5]{font-family:var(--font-demibold)}@media (hover:hover){.navigation__list li[data-v-ebf589a5]:hover:before{transform:rotate(45deg)}}.navigation__list li.navigation__item--active[data-v-ebf589a5]:before{content:"";background-repeat:no-repeat;background-size:contain;width:62px;height:60px;transition:transform .5s;position:absolute;top:0;left:-20px}@media (width<=1023px){.navigation__list li.navigation__item--active[data-v-ebf589a5]:before{width:52px;height:50px;left:-15px}}.navigation__list li[data-v-ebf589a5]:last-of-type{margin-bottom:0}@media (width<=1023px){.navigation .navigation__sublist[data-v-ebf589a5]{display:none}}.navigation .navigation__sublist li.navigation__subitem[data-v-ebf589a5]{border-bottom:1px solid #fff;padding-bottom:8px;padding-left:15px}@media (width<=1023px){.navigation .navigation__sublist li.navigation__subitem[data-v-ebf589a5]{padding-left:0}}.navigation .navigation__sublist li.navigation__subitem a[data-v-ebf589a5]{font-size:18px}@media (width<=1023px){.navigation .navigation__sublist li.navigation__subitem a[data-v-ebf589a5]{font-size:16px}}.navigation .navigation__sublist li.navigation__subitem a[data-v-ebf589a5]{text-transform:none;font-family:var(--font-bold);padding-left:0}@media (width<=1023px){.navigation .navigation__sublist li.navigation__subitem a[data-v-ebf589a5]{padding-top:10px;padding-bottom:0}}.navigation .navigation__sublist li.navigation__subitem[data-v-ebf589a5]:first-of-type{border-top:1px solid #fff;padding-top:10px}@media (width<=1023px){.navigation .navigation__sublist li.navigation__subitem:first-of-type a[data-v-ebf589a5]{padding-top:0}}.navigation .navigation__sublist li.navigation__subsubitem[data-v-ebf589a5]{padding-left:30px}.navigation .navigation__sublist li.navigation__subsubitem a[data-v-ebf589a5]{font-size:16px}@media (width<=1023px){.navigation .navigation__sublist li.navigation__subsubitem a[data-v-ebf589a5]{font-size:14px}}.navigation .navigation__sublist li.navigation__subsubitem a[data-v-ebf589a5]{font-family:var(--font-normal);padding-left:0}@media (width<=1023px){.navigation__item--subopen>.navigation__sublist[data-v-ebf589a5]{display:block}}.navigation__address[data-v-ebf589a5]{grid-column:1/-1}.navigation__address p[data-v-ebf589a5]{color:#fff;text-align:center;margin-bottom:4px}
