.sf .fk-sprung{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.sf .fk-sprung a{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:999px;background:var(--hauch);color:var(--tinte);font:500 14px/1 var(--font-ui);text-decoration:none;transition:background .15s}.sf .fk-sprung a span{font:500 12px/1 var(--font-mono);color:var(--leise)}.sf .fk-sprung a:hover{background:var(--band)}.sf .fk-sprung a:focus-visible{outline:2px solid var(--zweit);outline-offset:2px}.sf .fk-kapitel{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:start;padding-block:clamp(40px,5vw,64px);border-top:1px solid var(--linie);scroll-margin-top:calc(var(--sf-kopf) + 8px)}.sf .fk-text{display:grid;gap:14px;position:sticky;top:calc(var(--sf-kopf) + 32px)}.sf .fk-nummer{margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font:500 13px/1.3 var(--font-mono);color:var(--leise)}.sf .fk-wo{display:inline-flex;padding:3px 9px;border-radius:999px;background:var(--hauch);color:var(--tinte);font:500 11.5px/1.3 var(--font-ui)}.sf .fk-wo--mac{background:var(--tinte);color:var(--papier)}.sf .fk-text h2{margin:0}.sf .fk-text p{margin:0;color:var(--text);font-size:17px;line-height:1.55}.sf .fk-text ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.sf .fk-text li{display:flex;gap:10px;align-items:baseline;font-size:15.5px;line-height:1.5;color:var(--text)}.sf .fk-text li:before{content:"✓";flex:none;font:500 13px/1 var(--font-mono);color:var(--zweit)}.sf .fk-ausbau{display:grid;gap:12px;justify-items:start;margin-top:clamp(24px,3vw,40px);padding-block:clamp(48px,6vw,80px) clamp(8px,1vw,16px);border-top:1px solid var(--linie);scroll-margin-top:calc(var(--sf-kopf) + 8px)}.sf .fk-ausbau h2{margin:0}.sf .fk-ausbau p{margin:0;max-width:40em;color:var(--leise);font-size:17px;line-height:1.55}.sf .fk-medien{display:grid;gap:16px;min-width:0}.sf .fk-medien--mehr{grid-template-columns:repeat(2,minmax(0,1fr))}.sf .fk-medien--mehr>:first-child{grid-column:1/-1}.sf .fk-bild,.sf .fk-clip{margin:0;border-radius:16px;overflow:hidden;background:var(--band) center/cover no-repeat;box-shadow:0 0 0 1px var(--linie),0 30px 60px -36px var(--schatten)}.sf .fk-bild img{display:block;width:100%;height:auto}.sf .fk-clip .clipbild{border-radius:0}@media (max-width:900px){.sf .fk-kapitel{grid-template-columns:minmax(0,1fr)}.sf .fk-text{position:static}}@media (max-width:600px){.sf .fk-medien--mehr{grid-template-columns:minmax(0,1fr)}}