.masthead[data-astro-cid-fzpbxy5g]{z-index:20;background:var(--bg-blur);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);position:sticky;top:0}.masthead__inner[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;align-items:center;gap:20px;padding-block:14px;display:flex;position:relative}.wordmark[data-astro-cid-fzpbxy5g]{min-height:44px;color:var(--ink);letter-spacing:-.025em;align-items:center;gap:11px;font-size:1.125rem;font-weight:600;display:flex}.wordmark[data-astro-cid-fzpbxy5g]:hover{color:var(--ink)}.masthead__nav[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;align-items:center;gap:2px;margin-left:auto;display:flex}.masthead__nav[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]:not(.btn){color:var(--muted);border-radius:var(--radius-sm);white-space:nowrap;align-items:center;min-height:44px;padding:0 11px;font-size:1rem;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.masthead__nav[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]:not(.btn):hover{color:var(--ink);background:var(--line-soft)}.masthead__anmelden[data-astro-cid-fzpbxy5g],.masthead__cta[data-astro-cid-fzpbxy5g]{margin-left:8px}.menue[data-astro-cid-fzpbxy5g]{margin-left:4px;display:none}.menue__knopf[data-astro-cid-fzpbxy5g]{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:flex}.menue__knopf[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.menue__knopf[data-astro-cid-fzpbxy5g]:hover{background:var(--line-soft)}.menue__zeichen--auf[data-astro-cid-fzpbxy5g],.menue[data-astro-cid-fzpbxy5g][open] .menue__zeichen--zu[data-astro-cid-fzpbxy5g]{display:none}.menue[data-astro-cid-fzpbxy5g][open] .menue__zeichen--auf[data-astro-cid-fzpbxy5g]{display:block}.menue__blatt[data-astro-cid-fzpbxy5g]{top:calc(100% + 10px);right:var(--gutter);min-width:232px;max-width:calc(100vw - 2 * var(--gutter));border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;padding:8px;display:flex;position:absolute}.menue__blatt[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]{border-radius:var(--radius-sm);min-height:44px;color:var(--ink);align-items:center;padding-inline:14px;font-size:1rem;font-weight:500;display:none}.menue__blatt[data-astro-cid-fzpbxy5g]>.menue__anmelden[data-astro-cid-fzpbxy5g]{border-top:1px solid var(--line);border-radius:0 0 var(--radius-sm) var(--radius-sm);margin-top:4px;padding-top:4px}.menue__blatt[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]:hover{background:var(--line-soft);color:var(--indigo-dark)}@media (width<=55rem){.masthead__nav[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g][data-rang="2"]{display:none}.menue[data-astro-cid-fzpbxy5g]{display:block}.menue__blatt[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g][data-rang="2"]{display:flex}}@media (width<=45rem){.masthead__nav[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]:not(.btn){display:none}.menue__blatt[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g][data-rang="1"]{display:flex}}@media (width<=32rem){.masthead__inner[data-astro-cid-fzpbxy5g]{gap:10px}.masthead__nav[data-astro-cid-fzpbxy5g]{gap:14px}.menue[data-astro-cid-fzpbxy5g]{margin-left:0}.masthead__anmelden[data-astro-cid-fzpbxy5g]{display:none}.masthead__cta[data-astro-cid-fzpbxy5g]{margin-left:0}.menue__blatt[data-astro-cid-fzpbxy5g]>.menue__anmelden[data-astro-cid-fzpbxy5g]{display:flex}}.footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--line)}.footer__inner[data-astro-cid-nns7i3if]{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));align-items:start;gap:30px 24px;padding-block:40px 28px;display:grid}.footer__inner[data-astro-cid-nns7i3if]>[data-astro-cid-nns7i3if]{min-width:0}@media (width>=62.5rem){.footer__inner[data-astro-cid-nns7i3if]{grid-template-columns:1.5fr repeat(4,1fr)}}.wordmark[data-astro-cid-nns7i3if]{letter-spacing:-.025em;align-items:center;gap:11px;font-size:1rem;font-weight:600;display:flex}.footer__claim[data-astro-cid-nns7i3if]{color:var(--muted);max-width:36ch;margin-top:14px;font-size:1rem;line-height:1.6}.footer__marke[data-astro-cid-nns7i3if] .footer__claim[data-astro-cid-nns7i3if]:first-of-type{color:var(--ink);font-weight:500}.footer__claim--tight[data-astro-cid-nns7i3if]{margin-top:6px}.footer__col[data-astro-cid-nns7i3if]{flex-direction:column;gap:4px;display:flex}.footer__head[data-astro-cid-nns7i3if]{margin:0;font-size:.656rem}.footer__col[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{overflow-wrap:anywhere;align-items:center;min-width:44px;min-height:44px;font-size:1rem;font-weight:500;display:flex}.footer__marken[data-astro-cid-nns7i3if]{border-top:1px solid var(--line);color:var(--muted);padding-block:18px 44px;font-size:.875rem;line-height:1.6}
