.nav-offset[data-v-f45d7a03]{padding-top:calc(72px + var(--cn-sat))}.nav[data-v-f45d7a03]{z-index:200;padding:calc(13px + var(--cn-sat)) max(1.5rem,env(safe-area-inset-right,0px)) 13px max(1.5rem,env(safe-area-inset-left,0px));transition:background .3s,box-shadow .3s;position:fixed;top:0;left:0;right:0}@media (width>=768px){.nav[data-v-f45d7a03]{padding-top:calc(1.2rem + var(--cn-sat));padding-bottom:1.2rem;padding-left:max(3rem,env(safe-area-inset-left,0px));padding-right:max(3rem,env(safe-area-inset-right,0px))}}@media (width>=1024px){.nav[data-v-f45d7a03]{padding-left:max(5rem,env(safe-area-inset-left,0px));padding-right:max(5rem,env(safe-area-inset-right,0px))}}.nav.nav-solid[data-v-f45d7a03],.nav.scrolled[data-v-f45d7a03]{background:var(--ink-2);box-shadow:0 1px 0 var(--border)}.nav__inner[data-v-f45d7a03]{justify-content:space-between;align-items:center;gap:2rem;max-width:1280px;margin:0 auto;display:flex}.nav__logo[data-v-f45d7a03]{flex-shrink:0;align-items:center;display:inline-flex}html[data-native] .nav__inner[data-v-f45d7a03]{justify-content:flex-start}html[data-native] .nav__logo[data-v-f45d7a03]{margin-right:auto}html[data-native] .nav__right[data-v-f45d7a03]{margin-left:auto}.nav .nav__back[data-v-f45d7a03]{color:#fff;margin:0 -1.5rem 0 -10px}.nav__logo-img[data-v-f45d7a03]{width:auto;height:46px;display:block}.nav__links[data-v-f45d7a03]{align-items:center;gap:2rem;margin:0;padding:0;list-style:none;display:none}@media (width>=768px){.nav__links[data-v-f45d7a03]{display:flex}}.nav__links a[data-v-f45d7a03]{color:#ffffffd1;border-radius:7px;align-items:center;margin:-.45rem -.75rem;padding:.45rem .75rem;font-size:.88rem;text-decoration:none;transition:color .2s;display:inline-flex}.nav.nav-solid .nav__links a[data-v-f45d7a03],.nav.scrolled .nav__links a[data-v-f45d7a03]{color:#ffffffbf}.nav__links a[data-v-f45d7a03]:hover{color:#fff}.nav.nav-solid .nav__links a[data-v-f45d7a03]:hover,.nav.scrolled .nav__links a[data-v-f45d7a03]:hover{opacity:1;color:#fff}.nav.nav-solid .nav__links a.router-link-exact-active[data-v-f45d7a03],.nav.scrolled .nav__links a.router-link-exact-active[data-v-f45d7a03],.nav__links a.router-link-exact-active[data-v-f45d7a03]{color:#fff;font-weight:600}.nav__right[data-v-f45d7a03]{align-items:center;gap:.6rem;display:flex}.nav__right .nav__lang[data-v-f45d7a03]{display:none}@media (width>=768px){.nav__right .nav__lang[data-v-f45d7a03]{display:inline-block}}.nav__lang[data-v-f45d7a03] .lang-pop__trigger{color:#ffffffd9;border:1.5px solid #ffffff4d;border-radius:7px}.nav__lang[data-v-f45d7a03] .lang-pop__trigger:hover{color:#fff;border-color:#ffffffb3}.nav__links a[data-v-f45d7a03],.nav__login[data-v-f45d7a03],.nav__register[data-v-f45d7a03]{white-space:nowrap}@media (width>=768px) and (width<=1023.98px){.nav__inner[data-v-f45d7a03]{gap:1rem}.nav__links[data-v-f45d7a03]{gap:1.25rem}.nav__lang[data-v-f45d7a03] .lang-pop__chevron{display:none}}.nav__login[data-v-f45d7a03]{color:#ffffffd9;border:1.5px solid #ffffff4d;border-radius:7px;padding:.45rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:none}@media (width>=768px){.nav__login[data-v-f45d7a03]{align-items:center;display:inline-flex}}@media (width<=767.98px){.nav__login[data-v-f45d7a03]{align-items:center;min-height:44px;padding:0 .75rem;display:inline-flex}}@media (width<=379.98px){.nav__inner[data-v-f45d7a03]{gap:.75rem}.nav__right[data-v-f45d7a03]{gap:.25rem}.nav__login[data-v-f45d7a03]{padding:0 .5rem}}.nav__login[data-v-f45d7a03]:hover{color:#fff;border-color:#ffffffb3}.nav.nav-solid .nav__login[data-v-f45d7a03],.nav.scrolled .nav__login[data-v-f45d7a03]{color:#fffc;border-color:#ffffff40}.nav.nav-solid .nav__login[data-v-f45d7a03]:hover,.nav.scrolled .nav__login[data-v-f45d7a03]:hover{color:#fff;background:#ffffff14;border-color:#fff9}.nav__register[data-v-f45d7a03]{color:#fff;cursor:pointer;background:#ffffff26;border:1.5px solid #fff6;border-radius:7px;align-items:center;gap:.35rem;padding:.45rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s;display:none}@media (width>=768px){.nav__register[data-v-f45d7a03]{display:inline-flex}}.nav__register[data-v-f45d7a03]:hover{background:#ffffff40;border-color:#fff}.nav.nav-solid .nav__register[data-v-f45d7a03],.nav.scrolled .nav__register[data-v-f45d7a03]{color:#10161f;background:#fff;border-color:#fff}.nav.nav-solid .nav__register[data-v-f45d7a03]:hover,.nav.scrolled .nav__register[data-v-f45d7a03]:hover{background:#ffffffe0;border-color:#ffffffe0}.register-menu[data-v-f45d7a03]{border:1px solid var(--border);z-index:100;background:#fff;border-radius:12px;width:240px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 28px #0000001f}.register-menu__item[data-v-f45d7a03]{border-bottom:1px solid var(--border);align-items:center;gap:.75rem;padding:.85rem 1rem;text-decoration:none;transition:background .15s;display:flex}.register-menu__item[data-v-f45d7a03]:last-child{border-bottom:none}.register-menu__icon[data-v-f45d7a03],.register-menu__item[data-v-f45d7a03]:hover{background:var(--surface-raised)}.register-menu__icon[data-v-f45d7a03]{width:32px;height:32px;color:var(--brand);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.register-menu__label[data-v-f45d7a03]{color:var(--text);font-size:.875rem;font-weight:600;display:block}.register-menu__sub[data-v-f45d7a03]{color:var(--text-muted);margin-top:1px;font-size:.75rem;display:block}.nav__pro[data-v-f45d7a03]{color:#fff;background:0 0;border:1.5px solid #ffffff8c;border-radius:7px;padding:.5rem 1.2rem;font-size:.83rem;font-weight:500;text-decoration:none;transition:all .2s;display:none}@media (width>=768px){.nav__pro[data-v-f45d7a03]{align-items:center;display:inline-flex}}.nav__pro[data-v-f45d7a03]:hover{background:#ffffff1f;border-color:#fff}.nav.nav-solid .nav__pro[data-v-f45d7a03],.nav.scrolled .nav__pro[data-v-f45d7a03]{border-color:var(--text);color:var(--text)}.nav.nav-solid .nav__pro[data-v-f45d7a03]:hover,.nav.scrolled .nav__pro[data-v-f45d7a03]:hover{background:var(--text);color:#fff}.nav__icon[data-v-f45d7a03]{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex}.nav.nav-solid .nav__icon[data-v-f45d7a03],.nav.scrolled .nav__icon[data-v-f45d7a03],.nav__icon[data-v-f45d7a03]{color:#fffc}.nav__icon[data-v-f45d7a03]:hover{color:#fff;background:#ffffff1f}.nav.nav-solid .nav__icon[data-v-f45d7a03]:hover,.nav.scrolled .nav__icon[data-v-f45d7a03]:hover{color:#fff;background:#ffffff1a}.hamburger[data-v-f45d7a03]{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:38px;height:38px;padding:.5rem;display:flex}@media (width>=768px){.hamburger[data-v-f45d7a03]{display:none}}.hamburger span[data-v-f45d7a03]{transform-origin:50%;background:#fff;width:21px;height:1.5px;transition:all .3s;display:block}.mob-menu[data-v-f45d7a03],.nav.nav-solid .hamburger span[data-v-f45d7a03],.nav.scrolled .hamburger span[data-v-f45d7a03]{background:#fff}.hamburger.open span[data-v-f45d7a03]:first-child{transform:translateY(6.5px)rotate(45deg)}.hamburger.open span[data-v-f45d7a03]:nth-child(2){opacity:0}.hamburger.open span[data-v-f45d7a03]:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.mob-menu[data-v-f45d7a03]{top:calc(72px + var(--cn-sat));z-index:190;border-bottom:1px solid var(--border);max-height:calc(100dvh - 72px - var(--cn-sat));opacity:0;pointer-events:none;flex-direction:column;align-items:stretch;padding:.5rem 0;transition:transform .25s,opacity .25s;display:flex;position:fixed;left:0;right:0;overflow-y:auto;transform:translateY(-12px);box-shadow:0 12px 24px -16px #0000002e}.mob-menu.open[data-v-f45d7a03]{opacity:1;pointer-events:all;transform:translateY(0)}.mob-lang[data-v-f45d7a03]{align-self:flex-start;margin:4px 1.5rem 8px}.mob-link-btn[data-v-f45d7a03],.mob-menu a[data-v-f45d7a03]{font-family:var(--font-body);color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:.95rem 1.5rem;font-size:1rem;font-weight:500;text-decoration:none;transition:background .18s;display:block}.mob-link-btn[data-v-f45d7a03]:active,.mob-link-btn[data-v-f45d7a03]:hover,.mob-menu a[data-v-f45d7a03]:active,.mob-menu a[data-v-f45d7a03]:hover{background:var(--gray-bg)}.mob-menu a.router-link-exact-active[data-v-f45d7a03]{background:var(--gray-bg);font-weight:700}.mob-menu hr[data-v-f45d7a03]{border:none;border-top:1px solid var(--border);margin:.5rem 1.5rem}.mob-auth[data-v-f45d7a03]{flex-direction:column;gap:.6rem;padding:.5rem 1.5rem .75rem;display:flex}.mob-menu .mob-auth .mob-auth__btn[data-v-f45d7a03]{width:100%;min-height:48px;font-family:var(--font-body);text-align:center;cursor:pointer;transition:var(--knopf-uebergang);border-radius:10px;justify-content:center;align-items:center;padding:.7rem 1rem;font-size:1rem;font-weight:600;text-decoration:none;display:flex}.mob-menu .mob-auth .mob-auth__btn--outline[data-v-f45d7a03]{color:var(--gold-dark);border:1.5px solid var(--gold);background:#fff}.mob-menu .mob-auth .mob-auth__btn--outline[data-v-f45d7a03]:active,.mob-menu .mob-auth .mob-auth__btn--outline[data-v-f45d7a03]:hover{background:var(--gold-light)}.mob-menu .mob-auth .mob-auth__btn--primary[data-v-f45d7a03]{color:#fff;background:var(--gold);border:1.5px solid var(--gold)}.mob-menu .mob-auth .mob-auth__btn--primary[data-v-f45d7a03]:active,.mob-menu .mob-auth .mob-auth__btn--primary[data-v-f45d7a03]:hover{background:var(--gold-deep);border-color:var(--gold-deep)}.mob-menu__group[data-v-f45d7a03]{letter-spacing:.11em;text-transform:uppercase;color:var(--gray-mid);padding:1rem 1.5rem .3rem;font-size:.68rem;font-weight:700}.mob-menu__group[data-v-f45d7a03]:first-child{padding-top:.35rem}.user-menu[data-v-f45d7a03]{min-width:260px;max-height:calc(100dvh - 96px - var(--cn-sat));border:1px solid var(--border);box-shadow:var(--shadow-lift);z-index:220;background:#fff;border-radius:12px;flex-direction:column;padding:.5rem 0;display:flex;position:absolute;top:calc(100% + 8px);right:0}.user-menu__list[data-v-f45d7a03]{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow-y:auto}.user-menu__group[data-v-f45d7a03]{color:var(--gray-mid);letter-spacing:.08em;text-transform:uppercase;margin:0;padding:.7rem 1rem .3rem;font-size:.68rem;font-weight:700;line-height:1.2}.user-menu__group[data-v-f45d7a03]:first-child{padding-top:.4rem}.user-menu>.user-menu__item[data-v-f45d7a03],.user-menu__divider[data-v-f45d7a03],.user-menu__head[data-v-f45d7a03]{flex:none}.user-menu__head[data-v-f45d7a03]{padding:.75rem 1rem .5rem}.user-menu__name[data-v-f45d7a03]{color:var(--text);font-size:.85rem;font-weight:600}.user-menu__sub[data-v-f45d7a03]{color:var(--gray-mid);word-break:break-all;margin-top:2px;font-size:.75rem}.user-menu__divider[data-v-f45d7a03]{background:var(--border);height:1px;margin:.35rem 0}.user-menu__item[data-v-f45d7a03]{color:var(--text);text-align:left;cursor:pointer;width:100%;font-size:.85rem;font-family:var(--font-body);background:0 0;border:none;align-items:center;gap:.7rem;padding:.55rem 1rem;text-decoration:none;transition:background .18s;display:flex}.user-menu__icon[data-v-f45d7a03]{width:18px;height:18px;color:var(--gray-mid);flex:0 0 18px;display:inline-flex}.user-menu__icon[data-v-f45d7a03] svg{width:18px;height:18px}.user-menu__item[data-v-f45d7a03]:hover{background:var(--gray-bg)}.user-menu__item--danger[data-v-f45d7a03]{color:#b91c1c}.dropdown-enter-active[data-v-f45d7a03],.dropdown-leave-active[data-v-f45d7a03]{transition:opacity .15s,transform .15s}.dropdown-enter-from[data-v-f45d7a03],.dropdown-leave-to[data-v-f45d7a03]{opacity:0;transform:translateY(-4px)}.site-footer[data-v-f45d7a03]{background:var(--text);color:#fffc;padding:5.5rem 0 calc(2.5rem + var(--cn-sab));margin-top:auto;position:relative;overflow:clip}.site-footer[data-v-f45d7a03]:before{content:"";z-index:0;opacity:.05;pointer-events:none;background:url(../cutnear-bildmarke-weiss.svg) 50%/contain no-repeat;width:150px;position:absolute;top:2rem;bottom:2rem;right:-1.5rem}@media (width>=768px){.site-footer[data-v-f45d7a03]:before{width:230px;top:1.5rem;bottom:1.5rem;right:0}}@media (width>=1280px){.site-footer[data-v-f45d7a03]:before{width:300px;right:2.5rem}}.site-footer .container[data-v-f45d7a03]{z-index:1;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}@media (width>=768px){.site-footer .container[data-v-f45d7a03]{padding:0 3rem}}@media (width>=1024px){.site-footer .container[data-v-f45d7a03]{padding:0 5rem}}.ftr-grid[data-v-f45d7a03]{grid-template-columns:1fr;gap:3rem;margin-bottom:4rem;display:grid}@media (width>=768px){.ftr-grid[data-v-f45d7a03]{grid-template-columns:1.6fr 1fr 1fr 1fr}}.ftr-logo[data-v-f45d7a03]{margin:0 0 .7rem}.ftr-logo-img[data-v-f45d7a03]{width:auto;height:56px;display:block}.ftr-tag[data-v-f45d7a03]{color:#ffffff9e;font-size:.83rem;line-height:1.65}.ftr-col h4[data-v-f45d7a03]{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#fff;margin-bottom:1.2rem;font-size:.72rem;font-weight:700}.ftr-col ul[data-v-f45d7a03]{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.ftr-col a[data-v-f45d7a03]{color:#ffffffb8;font-size:.88rem;text-decoration:none;transition:color .2s}.ftr-col a[data-v-f45d7a03]:hover{color:#fff}@media (pointer:coarse){.ftr-col ul[data-v-f45d7a03]{gap:0}.ftr-col a[data-v-f45d7a03]{align-items:center;min-width:44px;min-height:44px;display:inline-flex}}.ftr-bar[data-v-f45d7a03]{border-top:1px solid #ffffff17;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:2rem;display:flex}.ftr-bar p[data-v-f45d7a03]{color:#ffffff94;font-size:.78rem}
