.fn-fluss>*+*{margin-top:var(--s2)}.fn-fluss>.platte,.fn-fluss>.fn-zwei,.fn-fluss>.fn-punkte,.fn-fluss>.tabelle,.fn-fluss>.ablauf,.fn-fluss>.frageliste{margin-top:var(--s4)}.fn-fluss>.abschnittskopf+*{margin-top:0}.fn-fluss>ul.punkte{margin:var(--s2) 0 0}.fn-fluss>.ablauf{max-width:none}.fn-fluss>.fn-unterschrift+*{margin-top:var(--s4)}.fn-oben{margin-top:var(--s5)}.fn-zwei{gap:var(--s3) var(--spalte);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.fn-zwei>ul.punkte{margin:0}.fn-zwei.fn-gleich{row-gap:var(--s5)}@media (width>=900px){.fn-zwei{grid-template-columns:repeat(12,minmax(0,1fr))}.fn-zwei>:first-child{grid-column:1/7}.fn-zwei>:last-child{grid-column:8/13}.fn-zwei.fn-gleich{column-gap:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr))}.fn-zwei.fn-gleich>:first-child,.fn-zwei.fn-gleich>:last-child{grid-column:auto}}.fn-neben{gap:var(--s4) var(--spalte);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.fn-neben>*{min-width:0}@media (width>=900px){.fn-neben{grid-template-columns:repeat(12,minmax(0,1fr))}.fn-neben>:first-child{grid-column:1/9}.fn-neben>:last-child{grid-column:9/13}}.fn-bereiche{border-top:1px solid var(--linie-stark)}.fn-bereich{gap:var(--s2) var(--spalte);padding:var(--s4) 0;border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,1fr);display:grid}.fn-bereich>.abschnittskopf{max-width:none;margin:0}.fn-inhalt>*+*{margin-top:var(--s2)}.fn-tarif{font-size:var(--fs-klein);color:var(--text-2);line-height:1.5}.fn-bereich .link{min-height:2.75rem}@media (width>=900px){.fn-bereich{padding:var(--s5) 0;grid-template-columns:repeat(12,minmax(0,1fr))}.fn-bereich>.abschnittskopf{grid-column:1/7}.fn-bereich>.fn-inhalt{grid-column:8/13}}@media (width>=701px){.fn-tabelle th:first-child{width:20%}.fn-tabelle th:nth-child(2){width:36%}.fn-tabelle th:nth-child(3){width:24%}}.fn-punkte{grid-template-columns:minmax(0,1fr);gap:0 clamp(2rem,1rem + 4vw,4rem);display:grid}.fn-punkte>div{padding:var(--s3) 0;border-top:1px solid var(--linie-stark)}.fn-punkte h3{margin-bottom:.5rem}.fn-punkte p{color:var(--text)}@media (width>=820px){.fn-punkte{grid-template-columns:repeat(2,minmax(0,1fr))}}.fn-meta{font-family:var(--sans);font-size:var(--fs-klein);color:var(--text-2);margin-top:.375rem;font-weight:500;line-height:1.4;display:block}.fn-unterschrift{margin-top:var(--s2);max-width:44em;font-size:var(--fs-klein);color:var(--text-2);line-height:1.5}.abschnitt-dunkel .fn-meta,.abschnitt-dunkel .fn-unterschrift{color:var(--auf-tinte-2)}.fn-kopf .seitenkopf-klein a{white-space:nowrap}
