.amuster[data-astro-cid-mayywrby]{background:var(--ink);color:var(--on-dark);font-size:.88rem;padding:.6rem 0}.amuster[data-astro-cid-mayywrby] strong[data-astro-cid-mayywrby]{color:var(--brand)}.akopf[data-astro-cid-mayywrby]{position:relative;background:radial-gradient(90% 120% at 92% 0%,var(--brand-tint) 0%,transparent 52%),linear-gradient(180deg,var(--surface) 0%,var(--surface-alt) 100%);border-bottom:1px solid var(--line)}.akopf[data-astro-cid-mayywrby]:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--brand),transparent 60%)}.akopf-inner[data-astro-cid-mayywrby]{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(1.5rem,1rem + 3vw,3rem);align-items:center;padding-block:clamp(2rem,1.5rem + 2.5vw,3.5rem)}.akopf[data-astro-cid-mayywrby] h1[data-astro-cid-mayywrby]{font-size:clamp(1.7rem,1.4rem + 1.3vw,2.3rem);max-width:28ch}.akopf-meta[data-astro-cid-mayywrby]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;margin-bottom:1.1rem;font-size:.85rem;font-weight:600;color:var(--muted)}.akopf-meta[data-astro-cid-mayywrby] span[data-astro-cid-mayywrby]{display:inline-flex;align-items:center;gap:.35rem}.akopf-meta[data-astro-cid-mayywrby] svg{color:var(--brand-700)}.achip[data-astro-cid-mayywrby]{padding:.15rem .55rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;background:var(--brand);color:var(--ink);text-decoration:none}.achip[data-astro-cid-mayywrby]:hover{color:var(--ink);background:var(--brand-tint-2)}.akopf-autor[data-astro-cid-mayywrby]{margin-top:1rem;color:var(--muted);font-size:.92rem;font-weight:600}.akopf-media[data-astro-cid-mayywrby]{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.akopf-media[data-astro-cid-mayywrby]:after{content:"";position:absolute;left:0;bottom:0;width:38%;height:5px;background:var(--brand)}.akopf-media[data-astro-cid-mayywrby] img[data-astro-cid-mayywrby]{width:100%;aspect-ratio:3 / 2;object-fit:cover}@media (max-width: 880px){.akopf-inner[data-astro-cid-mayywrby]{grid-template-columns:1fr}.akopf-media[data-astro-cid-mayywrby]{order:-1}.akopf-media[data-astro-cid-mayywrby] img[data-astro-cid-mayywrby]{aspect-ratio:16 / 9}}.akurz[data-astro-cid-mayywrby]{margin-top:clamp(1.5rem,1rem + 2vw,2.5rem)}.akurz[data-astro-cid-mayywrby] .answer-block{border-left-width:6px;background:linear-gradient(90deg,var(--brand-tint-2),var(--brand-tint) 40%)}.akurz[data-astro-cid-mayywrby] .answer-label{color:var(--brand-800)}.alayout[data-astro-cid-mayywrby]{display:grid;grid-template-columns:minmax(0,760px);justify-content:center;gap:clamp(2rem,1rem + 3vw,4rem);padding-block:clamp(2rem,1.5rem + 2vw,3rem) var(--space-section)}.alayout--toc[data-astro-cid-mayywrby]{grid-template-columns:260px minmax(0,760px)}.atoc-box[data-astro-cid-mayywrby]{position:sticky;top:6.5rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-alt);padding:1rem 1.15rem}.atoc-box[data-astro-cid-mayywrby] summary[data-astro-cid-mayywrby]{display:flex;align-items:center;gap:.45rem;font-weight:750;cursor:pointer;list-style:none}.atoc-box[data-astro-cid-mayywrby] summary[data-astro-cid-mayywrby]::-webkit-details-marker{display:none}.atoc-box[data-astro-cid-mayywrby] summary[data-astro-cid-mayywrby] svg{color:var(--brand-700)}.atoc-box[data-astro-cid-mayywrby] ol[data-astro-cid-mayywrby]{margin:.75rem 0 0;padding:0;list-style:none;counter-reset:toc;display:grid;gap:.55rem}.atoc-box[data-astro-cid-mayywrby] li[data-astro-cid-mayywrby]{counter-increment:toc;display:grid;grid-template-columns:1.5rem 1fr;font-size:.88rem;line-height:1.35}.atoc-box[data-astro-cid-mayywrby] li[data-astro-cid-mayywrby]:before{content:counter(toc,decimal-leading-zero);color:var(--brand-700);font-weight:750;font-size:.78rem;padding-top:.1rem}.atoc-box[data-astro-cid-mayywrby] a[data-astro-cid-mayywrby]{color:var(--ink-soft);text-decoration:none}.atoc-box[data-astro-cid-mayywrby] a[data-astro-cid-mayywrby]:hover{color:var(--brand-800);text-decoration:underline}@media (max-width: 1000px){.alayout--toc[data-astro-cid-mayywrby]{grid-template-columns:minmax(0,760px)}.atoc-box[data-astro-cid-mayywrby]{position:static}}.prose[data-astro-cid-mayywrby]{font-size:1.06rem;line-height:1.7;color:var(--ink-soft)}.prose[data-astro-cid-mayywrby]>*+*{margin-top:1.1rem}.prose[data-astro-cid-mayywrby] h2{font-size:var(--step-2);margin-top:2.75rem;scroll-margin-top:6.5rem;color:var(--ink)}.prose[data-astro-cid-mayywrby] h2:before{content:"";display:block;width:2.25rem;height:3px;background:var(--brand);margin-bottom:.85rem}.prose[data-astro-cid-mayywrby] h2+*{margin-top:.9rem}.prose[data-astro-cid-mayywrby] strong{color:var(--ink)}.prose[data-astro-cid-mayywrby] p>img,.prose[data-astro-cid-mayywrby] img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--radius-lg);box-shadow:var(--shadow);margin-block:.75rem}.prose[data-astro-cid-mayywrby] .infokasten{border:1px solid var(--brand-tint-2);background:var(--brand-tint);border-radius:var(--radius);padding:1.15rem 1.35rem 1.2rem;margin-top:1.5rem}.prose[data-astro-cid-mayywrby] .infokasten--fakten{background:var(--surface-alt);border-color:var(--line-strong);border-left:5px solid var(--brand)}.prose[data-astro-cid-mayywrby] .infokasten--praxis{background:var(--dark);border-color:var(--dark);color:var(--on-dark)}.prose[data-astro-cid-mayywrby] .infokasten--praxis a,.prose[data-astro-cid-mayywrby] .infokasten--praxis .infokasten-titel{color:var(--brand)}.prose[data-astro-cid-mayywrby] .infokasten-titel{font-family:var(--font-display);font-weight:750;font-size:.82rem;text-transform:uppercase;letter-spacing:.07em;color:var(--brand-800);margin:0 0 .6rem}.prose[data-astro-cid-mayywrby] .infokasten ul{margin:0;padding-left:1.1rem;display:grid;gap:.4rem}.prose[data-astro-cid-mayywrby] .infokasten strong{color:inherit}.prose[data-astro-cid-mayywrby] .rollen{display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem;margin-top:1.25rem}.prose[data-astro-cid-mayywrby] .rolle{border:1px solid var(--line);border-top:4px solid var(--brand);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-sm);padding:.95rem 1.05rem;font-size:.93rem;line-height:1.5;display:flex;flex-direction:column;gap:.4rem}.prose[data-astro-cid-mayywrby] .rolle p{margin:0}.prose[data-astro-cid-mayywrby] .rolle-wer{font-family:var(--font-display);font-weight:750;color:var(--ink);font-size:1rem;hyphens:manual}.prose[data-astro-cid-mayywrby] .rolle-quelle{margin-top:auto!important;font-size:.78rem;font-weight:650;color:var(--brand-800)}@media (max-width: 560px){.prose[data-astro-cid-mayywrby] .rollen{grid-template-columns:1fr}}.prose[data-astro-cid-mayywrby] .checkliste{list-style:none;padding:0;display:grid;gap:.6rem;margin-top:1.25rem}.prose[data-astro-cid-mayywrby] .checkliste li{position:relative;padding:.8rem 1rem .8rem 3rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);font-size:.97rem;line-height:1.5}.prose[data-astro-cid-mayywrby] .checkliste li:before{content:"";position:absolute;left:.95rem;top:.95rem;width:1.3rem;height:1.3rem;border-radius:6px;background:var(--brand) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2313181d' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / .9rem no-repeat}.prose[data-astro-cid-mayywrby] table{width:100%;border-collapse:collapse;font-size:.93rem;display:block;overflow-x:auto}.prose[data-astro-cid-mayywrby] th,.prose[data-astro-cid-mayywrby] td{border-bottom:1px solid var(--line);padding:.6rem .75rem;text-align:left;vertical-align:top}.ahinweis[data-astro-cid-mayywrby]{margin-top:2.5rem!important;padding-top:1rem;border-top:1px solid var(--line);font-size:.85rem;color:var(--muted)}.aende-inner[data-astro-cid-mayywrby]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(1.5rem,1rem + 3vw,3.5rem);align-items:start}@media (max-width: 900px){.aende-inner[data-astro-cid-mayywrby]{grid-template-columns:1fr}}.aleistung[data-astro-cid-mayywrby]{position:sticky;top:6.5rem;display:flex;flex-direction:column;border-radius:var(--radius-lg);overflow:hidden;background:var(--dark);color:var(--on-dark);text-decoration:none;box-shadow:var(--shadow-lg);transition:transform var(--t)}.aleistung[data-astro-cid-mayywrby]:hover{transform:translateY(-4px);color:var(--on-dark)}.aleistung[data-astro-cid-mayywrby] img[data-astro-cid-mayywrby]{width:100%;aspect-ratio:16 / 10;object-fit:cover}.aleistung-body[data-astro-cid-mayywrby]{display:flex;flex-direction:column;gap:.45rem;padding:1.35rem 1.5rem 1.5rem;border-top:5px solid var(--brand)}.aleistung-label[data-astro-cid-mayywrby]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--brand)}.aleistung-titel[data-astro-cid-mayywrby]{font-family:var(--font-display);font-size:var(--step-2);font-weight:750;line-height:1.15;color:#fff}.aleistung-text[data-astro-cid-mayywrby]{color:var(--on-dark-muted);font-size:.93rem;line-height:1.5}.aleistung-more[data-astro-cid-mayywrby]{display:inline-flex;align-items:center;gap:.35rem;margin-top:.4rem;font-weight:700;color:var(--brand)}@media (max-width: 900px){.aleistung[data-astro-cid-mayywrby]{position:static}}.aform[data-astro-cid-mayywrby] h2[data-astro-cid-mayywrby]{font-size:var(--step-3)}.aform-sub[data-astro-cid-mayywrby]{color:var(--muted);margin:.6rem 0 1.5rem}
