.fl .ni-fristen{border-radius:var(--radius);background:var(--bg);width:min(100%,74rem);color:var(--ink);text-align:left;gap:clamp(1.25rem,2.6vw,2rem);margin-block-start:clamp(1.5rem,2.6vw,2.25rem);padding:clamp(1.25rem,3vw,2.75rem) clamp(1.5rem,3.6vw,3.25rem) clamp(1.5rem,3.6vw,3.25rem);display:grid}.ni-fristen-stand{justify-self:start}.ni-fristen-liste{margin:0;padding:0;list-style:none;display:grid}.ni-fristen-liste>li{border-block-start:3px solid var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:baseline;padding-block:clamp(1rem,2vw,1.5rem);display:grid}.ni-frist-wann{display:contents}.ni-frist-vor{font-family:var(--font-mono);color:var(--ink-muted);grid-area:1/1;margin-inline-end:.5em;font-size:1.0625rem}.ni-frist-datum{font-family:var(--font-mono);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/2;font-size:clamp(2rem,1rem + 2.3vw,3rem);font-weight:500;line-height:1}.ni-frist-titel{letter-spacing:-.02em;grid-area:2/1/auto/-1;margin-block-start:.75rem;font-size:clamp(1.1875rem,1rem + .6vw,1.5rem);font-weight:800;line-height:1.15}.ni-frist-quelle{font-family:var(--font-mono);color:var(--ink-muted);grid-area:3/1/auto/-1;margin-block-start:.375rem;font-size:.9375rem;line-height:1.4}.ni-fristen-weiter{background:var(--ink);color:var(--bg);font-family:var(--font-mono);border-radius:6px;padding:.875rem 1.25rem;font-size:clamp(1.0625rem,.9rem + .8vw,1.5rem)}.ni-fristen-fuss{max-width:40rem;font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);font-weight:600;line-height:1.4}@media (width>=48em){.ni-fristen-liste{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,2.5rem)}.ni-fristen-liste>li{grid-row:span 3;grid-template-rows:subgrid;row-gap:0}}.fl .ni-sektoren{margin-block:.5rem 1rem}.fl .ni-sektoren>li{letter-spacing:-.02em;padding-block:.55em;font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:700;line-height:1.15}.fl-kachel--hell .fl-liste>li{border-color:color-mix(in srgb, var(--bg) 22%, transparent)}.ni-hinweise{margin-inline:auto}.ni-weg{align-content:start;gap:clamp(1.5rem,3vw,2.25rem);display:grid}.ni-dauer{gap:.625rem;display:grid}.ni-dauer-zahl{font-family:var(--font-mono);letter-spacing:-.05em;white-space:nowrap;font-size:clamp(3.25rem,1.6rem + 5.5vw,7rem);font-weight:500;line-height:.9}.ni-schritte{margin:0;padding:0;list-style:none}.ni-schritte>li{border-block-start:1px solid var(--hairline);grid-template-columns:3rem minmax(0,1fr);gap:.5rem;padding-block:clamp(1.25rem,2.6vw,2rem);display:grid}.ni-schritte>li:last-child{border-block-end:1px solid var(--hairline)}.ni-schritte>li>div{gap:.5rem;display:grid}.ni-schritt-titel{letter-spacing:-.02em;font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:800;line-height:1.15}.fl .ni-check{gap:1.25rem;min-height:0}.ni-check .fl-liste>li{padding-block:.6em;font-weight:600}.ni-check .knopf{border-color:currentColor}.ni-check .knopf:hover{border-color:color-mix(in srgb, currentColor 60%, transparent)}.ni-para{font-family:var(--font-mono);letter-spacing:-.04em;font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem);font-weight:500;line-height:1}.fl .ni-pflicht,.fl .ni-weitere .fl-kachel{min-height:clamp(14rem,19vw,17.5rem)}.ni-katalog{gap:clamp(1.5rem,3vw,2.25rem);padding-block-start:clamp(1.5rem,3vw,2.5rem);display:grid}.ni-katalog-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;display:flex}.ni-katalog-liste>li{grid-template-columns:2.75rem minmax(0,1fr);align-items:baseline;gap:.5rem;font-weight:600;line-height:1.35;display:grid}@media (width>=60em){.fl .ni-katalog-liste{grid-template-rows:repeat(5,auto);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-flow:column;column-gap:clamp(2rem,4vw,4rem)}.ni-katalog-liste>li:nth-child(5){border-block-end:1px solid var(--hairline)}}.ni-stufe-nr{margin-block-start:.875rem}.ni-takt{max-width:82rem;margin:0 auto;padding:0;list-style:none}.ni-takt>li{border-block-start:1px solid var(--surface-2);gap:1.5rem 4rem;padding-block:clamp(2.5rem,5vw,4.5rem);display:grid}.ni-takt>li:last-child{border-block-end:1px solid var(--surface-2)}.ni-takt-kopf{align-content:start;gap:.75rem;display:grid}.ni-takt-name{hyphens:manual;letter-spacing:-.045em;font-size:clamp(2.25rem,1.3rem + 3.2vw,4.25rem);font-weight:800;line-height:.95}.ni-takt .fl-liste>li:first-child{border-block-start:0;padding-block-start:0}.ni-takt .fl-liste>li:last-child{border-block-end:0;padding-block-end:0}.ni-aufgabe{gap:.5rem;display:grid}.fl-liste>.ni-aufgabe{padding-block:clamp(1.25rem,2.4vw,1.75rem)}.ni-aufgabe-titel{letter-spacing:-.02em;font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:800;line-height:1.15}@media (width>=60em){.ni-takt>li{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ni-takt-kopf{top:calc(var(--fl-leiste) + 2.5rem);position:sticky}}.ni-buendel{text-align:center;justify-items:center;display:grid}.ni-quellen{border:1.5px solid var(--ink);border-radius:0 0 var(--radius) var(--radius);border-block-start:0;justify-content:center;padding:0 1rem 1.25rem;font-size:clamp(1.0625rem,.95rem + .5vw,1.375rem)}.ni-ein:before{content:"";background:var(--ink);width:1.5px;height:clamp(2.5rem,6vw,4.5rem);margin:0 auto clamp(1.25rem,3vw,2rem);display:block}.ni-ein{letter-spacing:-.055em;white-space:nowrap;font-size:clamp(3.5rem,1rem + 10vw,10rem);font-weight:800;line-height:.9}.fl .ni-ein-text{max-width:42rem;color:var(--ink);margin-block-start:clamp(1.5rem,3vw,2.5rem)}
