nav.brotkrumen{margin-bottom:var(--s-3);font-size:var(--text-sm)}nav.brotkrumen ol{gap:var(--s-2);color:var(--text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}nav.brotkrumen li+li:before{content:"·";margin-right:var(--s-2);color:var(--text-muted)}nav.brotkrumen a{color:var(--text-muted)}nav.brotkrumen a:hover{color:var(--blau-700)}nav.brotkrumen [aria-current=page]{color:var(--text);font-weight:600}figure.code{margin:var(--s-4) 0;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}figure.code figcaption{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--border);background:var(--weiss);font-weight:650}figure.code pre{padding:var(--s-3);font-size:var(--text-sm);margin:0;line-height:1.55;overflow-x:auto}figure.code code{font-size:inherit;color:var(--text);white-space:pre;background:0 0;border:0;padding:0}ul.quellen{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}ul.quellen li{font-size:var(--text-sm)}ul.quellen small{color:var(--text-muted)}ul.quellen small:before{content:" · "}nav.weiter{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--border)}nav.weiter h2{font-size:var(--text-lg);margin-bottom:var(--s-3)}nav.weiter ul{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}nav.weiter a{font-weight:600}nav.weiter small{color:var(--text-muted);font-size:var(--text-xs);display:block}dl.faqliste{margin:var(--s-4) 0 0;max-width:var(--mass-content)}dl.faqliste dt{color:var(--blau-900);margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--border);font-weight:650}dl.faqliste dt:first-of-type{border-top:0;margin-top:0;padding-top:0}dl.faqliste dd{margin:var(--s-2) 0 0}dl.faqliste dd a.mehr{margin-top:var(--s-2);display:inline-block}dl.faqliste dd a.mehr+a.mehr{margin-left:var(--s-3)}table.attribute code{white-space:nowrap}table.attribute caption{caption-side:top;text-align:left;font-size:var(--text-sm);color:var(--text-muted);padding-bottom:var(--s-2);font-weight:650}section.hero h1.kompakt{font-size:var(--text-2xl)}p.stand{color:var(--text-muted);font-size:var(--text-sm)}ol.ablauf-schritte{margin:var(--s-5) 0 0;padding:0;list-style:none;position:relative}ol.ablauf-schritte:before{content:"";background:var(--border);width:2px;position:absolute;top:1.5rem;bottom:3rem;left:1.375rem}ol.ablauf-schritte:after{content:"";background:linear-gradient(var(--rot-500), var(--blau-900));transform-origin:top;width:2px;height:calc(100% - 4.5rem);position:absolute;top:1.5rem;left:1.375rem}ol.ablauf-schritte>li{padding:0 0 var(--s-5) 4.25rem;counter-increment:schritt;position:relative}ol.ablauf-schritte>li:last-child{padding-bottom:0}ol.ablauf-schritte>li:before{content:counter(schritt);background:var(--blau-900);width:2.75rem;height:2.75rem;color:var(--weiss);font-weight:650;font-size:var(--text-lg);border:2px solid var(--weiss);outline:2px solid var(--rot-500);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}ol.ablauf-schritte>li article{border:1px solid var(--blau-100);border-radius:var(--radius);padding:var(--s-4);background:var(--weiss)}ol.ablauf-schritte>li h3{margin-bottom:var(--s-2)}ol.ablauf-schritte>li article p{max-width:none;margin:0}ol.ablauf-schritte p.schritt-label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--rot-600);margin:0 0 var(--s-1);font-weight:650}ol.ablauf-schritte>li.zurueck{padding-bottom:0}ol.ablauf-schritte>li.zurueck:before{content:"↻";background:var(--rot-50);color:var(--rot-600);outline-color:var(--rot-500)}ol.ablauf-schritte>li.zurueck article{background:var(--surface);border-style:dashed;border-color:var(--border)}@supports (animation-timeline:view()){ol.ablauf-schritte:after{animation:linear both ablauf-linie view();animation-range:entry 20% exit 75%}ol.ablauf-schritte>li:not(.zurueck):before{animation:linear both ablauf-kreis view();animation-range:entry 5% entry 40%}ol.ablauf-schritte>li article{animation:linear both ablauf-karte view();animation-range:entry 5% entry 40%}@media (prefers-reduced-motion:reduce){ol.ablauf-schritte:after,ol.ablauf-schritte>li:before,ol.ablauf-schritte>li article{animation:none}}}@keyframes ablauf-linie{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ablauf-kreis{0%{background:var(--blau-100);color:var(--blau-900);outline-color:var(--border)}to{background:var(--blau-900);color:var(--weiss);outline-color:var(--rot-500)}}@keyframes ablauf-karte{0%{opacity:0;border-color:var(--border);transform:translateY(18px)}to{opacity:1;border-color:var(--blau-100);transform:none}}ol.chronik{margin:var(--s-4) 0;padding:0;list-style:none}ol.chronik>li{border-top:1px solid var(--border);padding:var(--s-4) 0}ol.chronik>li:first-child{border-top:0}ol.chronik h3{margin:0 0 var(--s-2);font-size:var(--text-lg)}ol.chronik p{max-width:none}ol.chronik p.zeit{margin-bottom:var(--s-2);font-size:var(--text-sm)}ol.chronik p.zeit time{font-variant-numeric:tabular-nums;color:var(--blau-900);background:var(--blau-100);border-radius:var(--radius);padding:.15em .5em;font-weight:650}ol.chronik p:last-child{margin-bottom:0}ol.chronik p.weiter{font-size:var(--text-sm)}ol.chronik p.weiter a.mehr+a.mehr{margin-left:var(--s-3)}ol.zeitleiste{margin:var(--s-4) 0;max-width:var(--mass-content);padding:0;list-style:none}ol.zeitleiste li{border-top:1px solid var(--border);padding:var(--s-2) 0}ol.zeitleiste li:first-child{border-top:0}ol.zeitleiste b{color:var(--blau-900);font-variant-numeric:tabular-nums}
