@font-face{font-family:Atkinson Hyperlegible;src:url(/fonts/AtkinsonHyperlegible-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible;src:url(/fonts/AtkinsonHyperlegible-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/fonts/Fraunces-Variable.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}:root{--grund:#f6f5ee;--flaeche:#e1eee3;--tinte:#11291f;--primaer:#2f7a5a;--primaer-dunkel:#256349;--akzent:#f0c85a;--akzent-text:#7a4a00;--fehler:#8a1c1c;--rahmen:#5a6a62;--radius-klein:10px;--radius-kasten:14px;--schrift:"Atkinson Hyperlegible", system-ui, sans-serif;--schrift-titel:"Fraunces", Georgia, serif}html{font-size:125%}html[data-schrift=gross]{font-size:150%}html[data-schrift=sehr-gross]{font-size:175%}*,:before,:after{box-sizing:border-box}body{background:var(--grund);color:var(--tinte);font-family:var(--schrift);overflow-wrap:anywhere;margin:0;font-size:1.1rem;line-height:1.5}h1,h2,h3,h4{font-family:var(--schrift-titel);font-optical-sizing:auto;margin:0 0 .5em;line-height:1.2}h1{font-size:2.2rem}h2{font-size:1.7rem}h3{font-size:1.35rem}p,ul,ol{margin:0 0 1em}a{color:var(--primaer-dunkel)}a:hover{color:var(--tinte)}img{max-width:100%;height:auto}h1,h2,h3,h4,.kicker,.kasten,.weiche-karte,.schritt-karte,.baustein-karte{-webkit-hyphens:auto;hyphens:auto}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--tinte);outline-offset:3px}#inhalt:focus,#inhalt:focus-visible{outline:none}.sprunglink{z-index:100;background:var(--primaer-dunkel);color:#fff;border-radius:var(--radius-klein);padding:.6rem 1rem;text-decoration:none;position:absolute;top:-100%;left:.5rem}.sprunglink:focus{color:#fff;top:.5rem}body{flex-direction:column;min-height:100vh;display:flex;container:seite/inline-size}main{flex:1;width:100%;max-width:75rem;margin:0 auto;padding:2rem 1.25rem}.schritt-karten{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.weiche{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.baustein-karten{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.5rem;display:grid}html[data-schrift=sehr-gross] .schritt-karten{grid-template-columns:repeat(2,1fr)}html[data-schrift=sehr-gross] .weiche{grid-template-columns:1fr}@container seite (width<=55rem){.schritt-karten{grid-template-columns:repeat(2,1fr)}}@container seite (width<=40rem){.schritt-karten,html[data-schrift=sehr-gross] .schritt-karten,.weiche{grid-template-columns:1fr}}.tabelle{border-collapse:collapse;width:100%;font-size:1rem}.tabelle caption{text-align:left;margin-bottom:.6rem;font-weight:700}.tabelle th,.tabelle td{text-align:left;vertical-align:top;border:1px solid #11291f21;padding:.7rem .8rem}.tabelle thead th{background:var(--flaeche)}.tabelle .zahl{text-align:right;font-variant-numeric:tabular-nums}.tabelle tr.hervor>*{background:#f0c85a33}.recht-spalte[data-astro-cid-mifgl37p]{max-width:60rem;padding:2rem 1.2rem 3rem}.rechtstext[data-astro-cid-tge7mdpw]{hyphens:auto;overflow-wrap:break-word;max-width:46rem}.rechtstext[data-astro-cid-tge7mdpw] h2{margin-top:2rem}.rechtstext[data-astro-cid-tge7mdpw] h3{margin-top:1.5rem}.rechtstext[data-astro-cid-tge7mdpw] .stand{margin-bottom:2rem}
