header[data-mkheader].mk-nav-hidden{transform:translateY(-100%)}header[data-mkheader].mk-nav-solid{background:var(--petrol, #1d232b);box-shadow:0 6px 20px #0a14162e;backdrop-filter:none}header[data-mkheader][data-tone=light].mk-nav-solid{background:var(--cream, #f3f0ed);box-shadow:0 6px 20px #0a14161a}[data-mknavpanel]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.22,.61,.36,1)}[data-mknavpanel]>*{overflow:hidden;min-height:0}[data-mknavpanel].is-open{grid-template-rows:1fr}[data-mkburger][aria-expanded=true] span:nth-child(1){transform:translateY(6px) rotate(45deg)}[data-mkburger][aria-expanded=true] span:nth-child(2){opacity:0}[data-mkburger][aria-expanded=true] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}[data-mkfullmenu]{opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.22,.61,.36,1),visibility .3s}[data-mkfullmenu].is-open{opacity:1;visibility:visible}[data-mkmenuitem]{opacity:0;transform:translateY(20px);transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1)}[data-mkfullmenu].is-open [data-mkmenuitem]{opacity:1;transform:none}[data-mkfullmenu].is-open [data-mkmenuitem]:nth-child(1){transition-delay:.1s}[data-mkfullmenu].is-open [data-mkmenuitem]:nth-child(2){transition-delay:.17s}[data-mkfullmenu].is-open [data-mkmenuitem]:nth-child(3){transition-delay:.24s}[data-mkfullmenu].is-open [data-mkmenuitem]:nth-child(4){transition-delay:.31s}.mk-menu-strich{transform:scaleX(0);transition:transform .4s cubic-bezier(.22,.61,.36,1)}.mk-menu-zeile:hover .mk-menu-strich,.mk-menu-zeile:focus-visible .mk-menu-strich{transform:scaleX(1)}.mk-menu-bild{transform:scale(1.08);transition:transform 1.1s cubic-bezier(.22,.61,.36,1)}[data-mkfullmenu].is-open .mk-menu-bild{transform:none}@media(min-width:768px){body:has([data-mkfullmenu]) [data-mknavpanel]{display:none}}@media(prefers-reduced-motion:reduce){[data-mknavpanel],[data-mkfullmenu]{transition:none}[data-mkmenuitem]{opacity:1!important;transform:none!important;transition:none!important}.mk-menu-bild,.mk-menu-strich{transition:none!important}.mk-menu-bild{transform:none!important}}header[data-astro-cid-wc3xb464][data-mkheader].mk-nav-hidden{transform:translateY(-100%)}header[data-astro-cid-wc3xb464][data-mkheader].mk-nav-solid{background:var(--petrol, #1d232b);box-shadow:0 6px 20px #0a14162e;backdrop-filter:none}header[data-astro-cid-wc3xb464][data-mkheader][data-tone=light].mk-nav-solid{background:var(--cream, #f3f0ed);box-shadow:0 6px 20px #0a14161a}[data-astro-cid-wc3xb464][data-mknavpanel]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.22,.61,.36,1)}[data-astro-cid-wc3xb464][data-mknavpanel]>[data-astro-cid-wc3xb464]{overflow:hidden;min-height:0}[data-astro-cid-wc3xb464][data-mknavpanel].is-open{grid-template-rows:1fr}[data-astro-cid-wc3xb464][data-mkburger][aria-expanded=true] span[data-astro-cid-wc3xb464]:nth-child(1){transform:translateY(6px) rotate(45deg)}[data-astro-cid-wc3xb464][data-mkburger][aria-expanded=true] span[data-astro-cid-wc3xb464]:nth-child(2){opacity:0}[data-astro-cid-wc3xb464][data-mkburger][aria-expanded=true] span[data-astro-cid-wc3xb464]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media(prefers-reduced-motion:reduce){[data-astro-cid-wc3xb464][data-mknavpanel]{transition:none}}header[data-mklpheader]{background:transparent;transform:translateZ(0);will-change:transform;transition:background-color .3s var(--ease-smooth),box-shadow .3s var(--ease-smooth)}header[data-mklpheader].is-solid{background:color-mix(in srgb,var(--c-cream) 97%,transparent);box-shadow:0 1px color-mix(in srgb,var(--c-ink) 12%,transparent),0 10px 30px -24px color-mix(in srgb,var(--c-ink) 60%,transparent)}@media(prefers-reduced-motion:reduce){header[data-mklpheader]{transition:none}}html.mk-motion .mk-acc details::details-content,html.mk-motion [data-mkacc] details::details-content{transition:none!important}html.lenis,html.lenis body{height:auto}.lenis{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}.mk-veil__sheet{position:fixed;inset:0;z-index:1100;display:none;place-items:center;background:var(--veil-bg);transform:translateZ(0);backface-visibility:hidden}html.mk-veil .mk-veil__sheet{display:grid}html.mk-veil .mk-veil__sheet.is-open{transform:translate3d(0,-101%,0);transition:transform var(--veil-ms) cubic-bezier(.76,0,.24,1)}html.mk-veil .mk-veil__sheet.is-closed{transform:translateZ(0);opacity:1;transition:opacity .19s linear}.mk-veil__mark{width:clamp(64px,9vw,120px);height:auto;opacity:0;transform:scale(.92)}html.mk-veil-first .mk-veil__mark{opacity:1;transform:none;transition:opacity .5s ease,transform .7s cubic-bezier(.22,.61,.36,1)}html.mk-veil .mk-veil__sheet.is-open .mk-veil__mark{opacity:0;transition:opacity .25s ease}[hidden]{display:none!important}.mkc-root{position:fixed;top:0;left:0;width:min(100%,100vw);height:100dvh;z-index:1000;pointer-events:none}.mkc{position:absolute;left:0;right:0;bottom:0;z-index:1000;padding:16px 16px calc(16px + env(safe-area-inset-bottom));display:flex;justify-content:center;pointer-events:none}.mkc__panel{pointer-events:auto;width:100%;max-width:1180px;background:var(--mkc-bg,var(--petrol,var(--c-petrol,#1f2933)));color:var(--c-white,white);border:1px solid color-mix(in srgb,var(--c-white,white) 14%,transparent);border-radius:16px;box-shadow:0 22px 60px -24px color-mix(in srgb,var(--c-black,black) 60%,transparent);padding:20px 24px;display:flex;align-items:center;gap:28px;transform:translateY(20px);opacity:0;transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .35s}.mkc.is-in .mkc__panel{transform:none;opacity:1}.mkc__body{flex:1;min-width:0}.mkc__h{font-family:var(--mkc-heading-font,var(--font-sans,system-ui));font-size:18px;font-weight:var(--mkc-font-weight,600);margin:0 0 6px;line-height:1.2;color:inherit}.mkc__t{font-size:14px;line-height:1.55;color:color-mix(in srgb,currentColor 85%,transparent);margin:0;max-width:72ch}.mkc__t a{color:var(--mkc-link,var(--mkc-accent,var(--yellow,var(--c-yellow,#c8a45c))));text-decoration:underline}.mkc__actions{display:flex;gap:10px;flex:0 0 auto;flex-wrap:wrap}.mkc-btn{font-family:inherit;font-size:13.5px;font-weight:var(--mkc-font-weight,600);padding:10px 18px;min-height:var(--mkc-button-min-height,0px);border-radius:26px;border:0;cursor:pointer;background:var(--mkc-accent,var(--yellow,var(--c-yellow,#c8a45c)));color:var(--mkc-accent-ink,var(--mkc-bg,var(--petrol,var(--c-petrol,#1f2933))));transition:transform .12s,background .15s,border-color .15s;line-height:1.2}.mkc-btn:hover{transform:translateY(-1px)}.mkc-btn--ghost{background:transparent;color:var(--c-white,white);border:1px solid color-mix(in srgb,var(--c-white,white) 28%,transparent)}.mkc-btn--ghost:hover{background:color-mix(in srgb,var(--c-white,white) 8%,transparent)}.mkc-btn--outline{background:transparent;color:var(--mkc-ink,var(--ink,var(--c-ink,black)));border:1px solid var(--mkc-border,color-mix(in srgb,var(--mkc-ink,var(--ink,var(--c-ink,black))) 20%,transparent))}.mkc-btn--outline:hover{background:var(--mkc-surface-hover,color-mix(in srgb,var(--mkc-ink,var(--ink,var(--c-ink,black))) 7%,transparent));border-color:var(--mkc-border-hover,color-mix(in srgb,var(--mkc-ink,var(--ink,var(--c-ink,black))) 32%,transparent))}.mkc-reopen{position:absolute;left:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:990;pointer-events:auto;display:inline-flex;align-items:center;gap:7px;background:var(--mkc-bg,var(--petrol,var(--c-petrol,#1f2933)));color:var(--c-white,white);border:1px solid color-mix(in srgb,var(--c-white,white) 18%,transparent);border-radius:30px;padding:9px 14px;font-family:inherit;font-size:13px;cursor:pointer;opacity:.78;box-shadow:0 8px 24px -10px color-mix(in srgb,var(--c-black,black) 50%,transparent);transition:opacity .15s,transform .12s}.mkc-reopen:hover{opacity:1;transform:translateY(-1px)}.mkc-root[data-layout=bar] .mkc{padding:0}.mkc-root[data-layout=bar] .mkc__panel{max-width:none;width:100%;border-radius:0;border-left:0;border-right:0;border-bottom:0;box-shadow:0 -10px 34px -20px color-mix(in srgb,var(--c-black,black) 55%,transparent);transform:translateY(100%)}.mkc-root[data-layout=bar] .mkc.is-in .mkc__panel{transform:none}.mkc-root[data-layout=floating-left] .mkc{justify-content:flex-start}.mkc-root[data-layout=floating-right] .mkc{justify-content:flex-end}.mkc-root[data-layout=floating-left] .mkc__panel,.mkc-root[data-layout=floating-right] .mkc__panel{max-width:380px;flex-direction:column;align-items:stretch;gap:16px}.mkc-root[data-layout=floating-left] .mkc__actions,.mkc-root[data-layout=floating-right] .mkc__actions{flex-direction:column}.mkc-root[data-layout=floating-left] .mkc__actions .mkc-btn,.mkc-root[data-layout=floating-right] .mkc__actions .mkc-btn{width:100%}.mkc-root[data-layout=popup] .mkc{inset:0;align-items:center;justify-content:center;padding:20px}.mkc-root[data-layout=popup] .mkc:before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--c-black,black) 55%,transparent);opacity:0;transition:opacity .3s;pointer-events:auto}.mkc-root[data-layout=popup] .mkc.is-in:before{opacity:1}.mkc-root[data-layout=popup] .mkc__panel{position:relative;max-width:460px;flex-direction:column;align-items:stretch;gap:18px;transform:translateY(16px) scale(.98)}.mkc-root[data-layout=popup] .mkc.is-in .mkc__panel{transform:none}.mkc-root[data-layout=popup] .mkc__actions{flex-direction:column}.mkc-root[data-layout=popup] .mkc__actions .mkc-btn{width:100%}.mkc-root[data-reopen=right] .mkc-reopen{left:auto;right:16px}.mkc-modal{position:absolute;inset:0;z-index:1010;display:flex;align-items:center;justify-content:center;padding:20px;pointer-events:auto}.mkc-modal__backdrop{position:absolute;inset:0;background:color-mix(in srgb,var(--c-black,black) 55%,transparent);opacity:0;transition:opacity .25s}.mkc-modal.is-in .mkc-modal__backdrop{opacity:1}.mkc-modal__box{position:relative;width:100%;max-width:560px;background:var(--c-white,white);color:var(--mkc-ink,var(--ink,var(--c-ink,black)));border-radius:18px;padding:26px;box-shadow:0 30px 80px -30px color-mix(in srgb,var(--c-black,black) 60%,transparent);transform:translateY(16px) scale(.98);opacity:0;transition:transform .28s cubic-bezier(.22,.61,.36,1),opacity .28s;max-height:88vh;overflow:auto}.mkc-modal.is-in .mkc-modal__box{transform:none;opacity:1}.mkc-modal__box .mkc__h{color:var(--mkc-ink,var(--ink,var(--c-ink,black)))}.mkc-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.mkc-x{background:none;border:0;color:var(--mkc-muted,var(--muted,color-mix(in srgb,var(--c-ink,black) 70%,var(--c-white,white))));cursor:pointer;padding:4px;display:inline-flex;border-radius:8px}.mkc-x:hover{background:var(--mkc-surface-hover,color-mix(in srgb,var(--mkc-ink,var(--ink,var(--c-ink,black))) 7%,transparent));color:var(--mkc-ink,var(--ink,var(--c-ink,black)))}.mkc-cat__item{border-top:1px solid var(--mkc-separator,color-mix(in srgb,var(--ink,var(--c-ink,black)) 10%,transparent));padding:14px 0}.mkc-cat__item:first-child{border-top:0}.mkc-cat__row{display:flex;align-items:center;justify-content:space-between;gap:18px}.mkc-cat__t{font-weight:var(--mkc-font-weight,600);font-size:16px}.mkc-cat__d{font-size:13.5px;color:var(--mkc-muted,var(--muted,color-mix(in srgb,var(--c-ink,black) 70%,var(--c-white,white))));line-height:1.5;margin-top:2px;max-width:42ch}.mkc-locked{font-size:13px;color:var(--mkc-muted,var(--muted,color-mix(in srgb,var(--c-ink,black) 70%,var(--c-white,white))));font-weight:500;flex:0 0 auto}.mkc-switch{position:relative;display:inline-block;width:46px;height:26px;flex:0 0 auto;cursor:pointer}.mkc-switch input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.mkc-switch__ui{position:absolute;inset:0;background:var(--mkc-switch-off,color-mix(in srgb,var(--mkc-ink,var(--ink,var(--c-ink,black))) 22%,transparent));border-radius:30px;transition:background .18s}.mkc-switch__ui:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;background:var(--c-white,white);border-radius:50%;transition:transform .18s;box-shadow:0 1px 3px color-mix(in srgb,var(--c-black,black) 25%,transparent)}.mkc-switch input:checked+.mkc-switch__ui{background:var(--mkc-bg,var(--petrol,var(--c-petrol,#1f2933)))}.mkc-switch input:checked+.mkc-switch__ui:after{transform:translate(20px)}.mkc-switch input:focus-visible+.mkc-switch__ui{box-shadow:0 0 0 3px color-mix(in srgb,var(--petrol,var(--c-petrol,#1f2933)) 30%,transparent)}.mkc-modal__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:24px;flex-wrap:wrap}.mkc-embed{background:var(--mkc-bg,var(--petrol,var(--c-petrol,#1f2933)));color:var(--c-white,white);border-radius:12px;min-height:200px;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;margin:0 0 12px}.mkc-embed__in p{margin:0 0 12px;font-size:.9rem;opacity:.85;max-width:42ch}.mkc-embed__in button{background:var(--mkc-accent,var(--yellow,var(--c-yellow,#c8a45c)));color:var(--mkc-accent-ink,var(--mkc-bg,var(--petrol,var(--c-petrol,#1f2933))));border:0;border-radius:99px;padding:.6em 1.3em;font-weight:700;font-size:.85rem;cursor:pointer}@media(max-width:820px){.mkc__panel{flex-direction:column;align-items:stretch;gap:16px;padding:18px}.mkc__actions{flex-direction:column}.mkc-btn{width:100%;min-height:44px}.mkc-reopen{width:44px;height:44px;padding:0;justify-content:center}.mkc-reopen span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mkc-modal__actions{flex-direction:column-reverse}.mkc-modal__actions .mkc-btn{width:100%}}@media(prefers-reduced-motion:reduce){.mkc__panel,.mkc-modal__box,.mkc-modal__backdrop{transition:none}}.mk-motion-on [data-mk-reveal]{opacity:0}
