.header[data-astro-cid-nen7h5rs]{z-index:10;background-color:var(--color-paper);position:sticky;top:0}.header[data-astro-cid-nen7h5rs]:after{content:"";inset-inline:0;background-color:var(--color-rule);opacity:0;height:1px;transition:opacity .24s var(--ease-out-soft);position:absolute;bottom:0}.header[data-astro-cid-nen7h5rs][data-scrolled]:after{opacity:1}.page[data-astro-cid-nen7h5rs]{max-width:1440px;margin-inline:auto;padding-inline:24px}@media (width>=48rem){.page[data-astro-cid-nen7h5rs]{padding-inline:48px}}@media (width>=64rem){.page[data-astro-cid-nen7h5rs]{padding-inline:80px}}.inner[data-astro-cid-nen7h5rs]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 32px;padding-block:24px;display:flex}.lockup[data-astro-cid-nen7h5rs]{color:var(--color-navy);align-items:center;gap:16px;text-decoration:none;display:flex}.mark[data-astro-cid-nen7h5rs]{display:inline-flex}.mark[data-astro-cid-nen7h5rs] svg{width:24px;height:24px;display:block}.wordmark[data-astro-cid-nen7h5rs]{font-size:var(--text-heading-2);line-height:var(--text-heading-2--line-height);letter-spacing:-.02em;font-weight:500}.nav[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:8px 20px;display:flex}@media (width>=48rem){.nav[data-astro-cid-nen7h5rs]{gap:32px}}.nav-link[data-astro-cid-nen7h5rs]{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);color:var(--color-ink);background-image:linear-gradient(var(--color-navy), var(--color-navy));transition:background-size var(--dur-base) var(--ease-out-soft);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:4px;text-decoration:none}.nav-link[data-astro-cid-nen7h5rs]:hover{background-size:100% 1px}.page[data-astro-cid-jo6i4kqk]{max-width:1440px;margin-inline:auto;padding-inline:24px}@media (width>=48rem){.page[data-astro-cid-jo6i4kqk]{padding-inline:48px}}@media (width>=64rem){.page[data-astro-cid-jo6i4kqk]{padding-inline:80px}}.footer[data-astro-cid-jo6i4kqk]{padding-top:48px;padding-bottom:48px}@media (width>=64rem){.footer[data-astro-cid-jo6i4kqk]{padding-top:64px;padding-bottom:48px}}.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.lockup[data-astro-cid-jo6i4kqk],.rechtliches[data-astro-cid-jo6i4kqk],.hinweis[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.lockup[data-astro-cid-jo6i4kqk]{color:var(--text-primary);align-items:center;gap:16px;display:flex}.mark[data-astro-cid-jo6i4kqk]{display:inline-flex}.mark[data-astro-cid-jo6i4kqk] svg{width:20px;height:20px;display:block}.wordmark[data-astro-cid-jo6i4kqk]{font-size:var(--text-body);letter-spacing:-.02em;font-weight:500;line-height:1.2}.rechtliches[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 32px;margin-top:24px;display:flex}.link[data-astro-cid-jo6i4kqk]{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);color:var(--text-primary);background-image:linear-gradient(var(--color-accent), var(--color-accent));transition:background-size var(--dur-base) var(--ease-out-soft);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:4px;text-decoration:none}.link[data-astro-cid-jo6i4kqk]:hover{background-size:100% 1px}.hinweis[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule-color);margin-top:32px;padding-top:24px}.rechtsstand[data-astro-cid-jo6i4kqk]{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);color:var(--text-secondary);text-wrap:pretty;hyphens:auto;max-width:56ch}.copyright[data-astro-cid-jo6i4kqk]{font-family:var(--font-mono);font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);letter-spacing:var(--text-eyebrow--letter-spacing);color:var(--text-secondary);margin-top:16px}@media (width>=64rem){.lockup[data-astro-cid-jo6i4kqk]{grid-column:1/span 3}.rechtliches[data-astro-cid-jo6i4kqk]{grid-column:4/span 4;margin-top:0}.hinweis[data-astro-cid-jo6i4kqk]{border-top:0;grid-column:9/span 4;margin-top:0;padding-top:0}}.tbd[data-astro-cid-jo6i4kqk]{color:var(--text-primary);font-family:var(--font-mono);border-bottom:1px dashed var(--color-accent);background-color:#0000;font-size:.9em}
