.durchschrift{--spalte-links:16.5rem;--spalte-abstand:2rem;--rinne:1rem;--rinne-klein:0.75rem;max-width:64rem;margin:0 auto;padding:3rem 3.25rem 2.5rem;background:var(--flaeche-durchschrift);color:var(--tinte-2);font-family:var(--schrift-text);font-size:.875rem;line-height:1.6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border:0;border-radius:4px;box-shadow:var(--schatten-blatt)}.durchschrift,.durchschrift *{box-sizing:border-box}.durchschrift.ist-druck{max-width:none;border:0;border-radius:0;box-shadow:none;padding:0}.durchschrift .lage{margin:0;font-family:var(--schrift-mono);font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;color:var(--akzent)}.durchschrift h1{margin:.6rem 0 0;font-family:var(--schrift-headline);font-weight:300;font-size:clamp(1.85rem,4.2vw,2.5rem);line-height:1.05;letter-spacing:-.03em;color:var(--tinte-1)}.durchschrift h1 .norm,.durchschrift h2 .norm,.durchschrift h3 .norm{color:var(--tinte-2);font-weight:400}.durchschrift h1 .norm{display:block;font-size:.52em;letter-spacing:.01em;margin-top:.3rem}.durchschrift .kopf{padding-bottom:1.5rem;border-bottom:2px solid var(--tinte-1)}.durchschrift .kenndaten{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));grid-gap:1rem 2rem;gap:1rem 2rem;margin:1.75rem 0 0}.durchschrift .kenndatum dt{font-family:var(--schrift-mono);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--tinte-3)}.durchschrift .kenndatum dd{margin:.3rem 0 0;font-family:var(--schrift-mono);font-size:.82rem;color:var(--tinte-1);word-break:break-word}.durchschrift .schluessel{display:block;color:var(--tinte-2);font-size:.72rem;font-weight:400;word-break:normal;overflow-wrap:anywhere}.durchschrift .abschnitt{margin-top:2.75rem}.durchschrift h2{margin:0 0 1.1rem;padding-bottom:.55rem;border-bottom:1px solid var(--tinte-1);font-family:var(--schrift-headline);font-weight:400;font-size:1.3rem;line-height:1.2;color:var(--tinte-1);display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem}.durchschrift h2 .norm{font-family:var(--schrift-text);font-size:.78rem;letter-spacing:.01em}.durchschrift .hinweis{margin:0;padding:1.1rem 1.4rem;background:var(--flaeche-2);border:1px solid var(--papier-kante-stark);border-left:5px solid var(--akzent);border-radius:0;font-family:var(--schrift-text);font-size:.98rem;line-height:1.55;color:var(--tinte-1);text-wrap:pretty}.durchschrift .umfang{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));grid-gap:.75rem 2rem;gap:.75rem 2rem;margin:1.1rem 0 0}.durchschrift .umfang dt{font-size:.7rem;font-weight:600;color:var(--tinte-3)}.durchschrift .umfang dd{margin:.15rem 0 0;font-family:var(--schrift-mono);font-size:1.5rem;line-height:1;color:var(--tinte-1)}.durchschrift .zeilen{margin:0;padding:0;list-style:none;border-top:1px solid var(--kante)}.durchschrift .zeile{display:grid;grid-template-columns:var(--spalte-links) 1fr;grid-gap:0 var(--spalte-abstand);gap:0 var(--spalte-abstand);padding:1.15rem 0 1.15rem var(--rinne);border-bottom:1px solid var(--kante);page-break-inside:avoid;break-inside:avoid}.durchschrift .spalte-rechts{border-left:1px solid var(--kante);padding-left:var(--spalte-abstand);min-width:0}.durchschrift .spalte-links{min-width:0}.durchschrift .spalte-links>*+*{margin-top:.5rem}.durchschrift .spalte-rechts>*+*{margin-top:.7rem}.durchschrift .nummer{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.08em;color:var(--akzent)}.durchschrift .nummer,.durchschrift .schritt-id{font-family:var(--schrift-mono)}.durchschrift .schritt-id{display:block;font-size:.66rem;color:var(--tinte-3);word-break:break-all;font-weight:400}.durchschrift .fundstelle{margin:0;font-family:var(--schrift-mono);font-size:.7rem;line-height:1.45}.durchschrift .fundstelle-norm{color:var(--akzent);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.durchschrift .fundstelle-url{display:none;color:var(--tinte-3);word-break:normal;overflow-wrap:anywhere}.durchschrift .fundstelle-stand{display:block;color:var(--tinte-3);font-size:.64rem}.durchschrift .beschreibung{margin:0;color:var(--tinte-2);max-width:68ch;text-wrap:pretty}.durchschrift .vergleich{margin:0;padding:.7rem .9rem;background:var(--flaeche-2);border:1px solid var(--kante);border-radius:8px;font-size:.78rem;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;page-break-inside:avoid;break-inside:avoid}.durchschrift .marke,.durchschrift .vergleich{font-family:var(--schrift-mono);color:var(--tinte-1)}.durchschrift .marke{margin:.45rem 0 0;display:block;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.28rem .5rem;border:1px solid var(--papier-kante-stark);font-size:.66rem;letter-spacing:.06em;line-height:1.4;background:var(--papier-3)}.durchschrift .marke-achse{display:inline;font-size:.85em;letter-spacing:.14em;text-transform:uppercase;color:var(--tinte-3);margin-right:.5em}.durchschrift .marke-achse:after{content:":"}.durchschrift .marke-wort{display:inline-flex;align-items:center;gap:.4rem;font-weight:500}.durchschrift .marke-wort:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;box-sizing:border-box;background:var(--tinte-3)}.durchschrift .marke-angabe-erklaert .marke-wort:before,.durchschrift .marke-erfuellt .marke-wort:before{background:var(--akzent)}.durchschrift .marke-angabe-erklaert .marke-wort,.durchschrift .marke-erfuellt .marke-wort{font-weight:500}.durchschrift .marke-ohne-feststellung .marke-wort:before{background:transparent;border:1.5px solid var(--tinte-3)}.durchschrift .marke-ohne-feststellung .marke-wort{color:var(--tinte-2)}.durchschrift .marke-angabe-keine-angabe .marke-wort:before,.durchschrift .marke-offen .marke-wort:before,.durchschrift .marke-status-greift-vorbehaltlich-rueckausnahme .marke-wort:before,.durchschrift .marke-status-voraussetzung-ungeklaert .marke-wort:before{background:transparent;border:1.5px solid var(--akzent)}.durchschrift .marke-angabe-keine-angabe .marke-wort,.durchschrift .marke-offen .marke-wort,.durchschrift .marke-status-voraussetzung-ungeklaert .marke-wort{font-weight:600}.durchschrift .marke-herkunft .marke-wort:before{display:none}.durchschrift .marke-herkunft .marke-wort{color:var(--tinte-2)}.durchschrift .marke-status{word-break:break-word}.durchschrift .stempel{margin:.5rem 0 0;display:block;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.28rem .5rem;border:1px solid var(--akzent);font-family:var(--schrift-mono);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--akzent)}.durchschrift .merkmalsgruppe{page-break-inside:auto;break-inside:auto}.durchschrift .gruppentitel{margin:0;font-family:var(--schrift-headline);font-size:1.02rem;font-weight:600;line-height:1.25;color:var(--tinte-1)}.durchschrift .gruppenzaehler{margin:0;font-family:var(--schrift-mono);font-size:.7rem;color:var(--tinte-3)}.durchschrift .merkmalsliste{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-column-gap:var(--spalte-abstand);column-gap:var(--spalte-abstand);margin:0;padding:0;list-style:none;border-top:1px solid var(--kante)}.durchschrift .merkmal{page-break-inside:avoid;break-inside:avoid;padding:.55rem 0 .6rem var(--rinne-klein);border-bottom:1px solid var(--kante)}.durchschrift .merkmal>*+*{margin-top:.3rem}.durchschrift .merkmal .fundstelle,.durchschrift .merkmal .fundstelle-stand{display:inline}.durchschrift .merkmal .fundstelle-stand:before{content:"  ";white-space:pre}.durchschrift .merkmal .kopfzeile{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem}.durchschrift .merkmal .kopfzeile .marke,.durchschrift .merkmal .kopfzeile .stempel{display:inline-block;margin:0}.durchschrift .merkmal .beschreibung{font-size:.79rem;line-height:1.5}.durchschrift .stempel-klein{margin:0;font-size:.66rem}.durchschrift .merkmal-keine-angabe,.durchschrift .schritt-offen{background:var(--flaeche);border-left:3px solid var(--akzent)}.durchschrift .schritt-offen{border-radius:0 6px 6px 0}.durchschrift .frage .beschreibung{color:var(--tinte-1)}.durchschrift .feldname{display:block;font-family:var(--schrift-mono);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--tinte-3)}.durchschrift .feldwert{display:block;margin-top:.15rem;color:var(--tinte-2)}.durchschrift .begruendung,.durchschrift .handfeld,.durchschrift .wiedervorlage{margin:0}.durchschrift .wiedervorlage .feldwert{font-family:var(--schrift-mono);font-size:.85rem;color:var(--tinte-1)}.durchschrift .begruendung .feldwert{padding-left:.7rem;border-left:2px solid var(--kante)}.durchschrift .linie{display:block;margin-top:1.1rem;border-bottom:1px solid var(--tinte-3);max-width:22rem}.durchschrift .leerhinweis{margin:0;color:var(--tinte-2);max-width:62ch}.durchschrift .normen{margin:0}.durchschrift .entfallende-normen{display:block;margin:.15rem 0 0;font-family:var(--schrift-mono);font-size:.95rem;color:var(--tinte-1);white-space:pre-wrap}.durchschrift .verweis{margin-left:.7rem;color:var(--akzent);letter-spacing:.08em}.durchschrift .fussnote{display:block;margin-top:.1rem;font-family:var(--schrift-text);font-size:.68rem;color:var(--tinte-3)}.durchschrift .legendenraster{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:1.5rem var(--spalte-abstand);gap:1.5rem var(--spalte-abstand)}.durchschrift .legendenteil{page-break-inside:avoid;break-inside:avoid}.durchschrift .legendenteil h3{margin:0 0 .6rem;font-size:.72rem;font-weight:600;color:var(--tinte-3)}.durchschrift .legendenteil dl{margin:0}.durchschrift .legendenteil dt{margin-top:.6rem}.durchschrift .legendenteil dd{margin:.3rem 0 0;font-size:.78rem;line-height:1.5;color:var(--tinte-2)}.durchschrift .fuss{margin-top:2.75rem;padding-top:1.5rem;border-top:2px solid var(--tinte-1);page-break-inside:avoid;break-inside:avoid}.durchschrift .zeichnung{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:var(--spalte-abstand);gap:var(--spalte-abstand);margin-top:2rem;align-items:start;padding-bottom:1.75rem}.durchschrift .zeichnung-hinweis{margin:0;padding:.9rem 1.1rem;background:var(--flaeche-2);border:0;border-radius:10px}.durchschrift .zeichnung-hinweis .feldwert{max-width:62ch}.durchschrift .zeichnung-hinweis .feldwert+.feldwert{margin-top:.4rem}.durchschrift .zeichnung-felder{display:grid;grid-gap:1.5rem;gap:1.5rem}.durchschrift .zeichnung .linie{margin-top:2.4rem;max-width:none}.durchschrift .leer{padding:3rem 0;border-top:2px solid var(--tinte-1);border-bottom:2px solid var(--tinte-1)}.durchschrift .leer-titel{margin:0;font-family:var(--schrift-headline);font-size:1.6rem;color:var(--tinte-1)}.durchschrift .leer-text{margin:.6rem 0 0;max-width:52ch}@media screen and (max-width:46rem){.durchschrift{padding:1.6rem 1.15rem 2rem;border-radius:0;border-left:0;border-right:0}.durchschrift .zeile{grid-template-columns:1fr;gap:.85rem}.durchschrift .spalte-rechts{border-left:0;border-top:1px solid var(--kante);padding-left:0;padding-top:.85rem}.durchschrift{--rinne:0.7rem;--rinne-klein:0.5rem}.durchschrift .hinweis{padding:1.1rem 1.15rem;font-size:1rem}.durchschrift .zeichnung{grid-template-columns:1fr}}.durchschrift .laufkennung{display:none}.durchschrift .blattsatz,.durchschrift .blattsatz>tbody,.durchschrift .blattsatz>tbody>tr,.durchschrift .blattsatz>tbody>tr>td{display:block;padding:0;border:0}.durchschrift .blattsatz>tfoot,.durchschrift .blattsatz>thead{display:none}@page{size:A4;margin:0}@media print{body{margin:0}.durchschrift{--spalte-links:42mm;--spalte-abstand:5mm;--rinne:3mm;--rinne-klein:2mm;max-width:none;margin:0;padding:0 13mm;border:0;border-radius:0;box-shadow:none;font-size:8.6pt;line-height:1.45;print-color-adjust:exact;-webkit-print-color-adjust:exact}.durchschrift .fundstelle-url{display:block}.durchschrift h1{font-size:19pt}.durchschrift h2{font-size:12pt;page-break-after:avoid;break-after:avoid}.durchschrift .abschnitt{margin-top:9mm}.durchschrift .hinweis{font-size:10pt;padding:4mm 5mm}.durchschrift .umfang dd{font-size:13pt}.durchschrift .zeile{padding:3mm 0}.durchschrift .vergleich{font-size:8pt}.durchschrift .marke{font-size:6.2pt;letter-spacing:.03em;padding:.5mm 1.2mm;margin-top:.8mm}.durchschrift .marke-achse{display:inline;margin-right:.8mm}.durchschrift .marke-wort:before{width:1.8mm;height:1.8mm}.durchschrift .stempel{font-size:6pt;margin-top:1.4mm}.durchschrift .merkmalsliste{grid-template-columns:repeat(auto-fit,minmax(58mm,1fr));column-gap:6mm}.durchschrift .kenndaten{grid-template-columns:repeat(auto-fit,minmax(38mm,1fr));gap:4mm 5mm;margin-top:6mm}.durchschrift .umfang{grid-template-columns:repeat(3,1fr);gap:3mm 8mm}.durchschrift .legendenraster{grid-template-columns:repeat(auto-fit,minmax(58mm,1fr));gap:6mm}.durchschrift .zeichnung{gap:8mm;padding-bottom:7mm}.durchschrift .zeichnung-felder{gap:10mm}.durchschrift .zeichnung-hinweis{padding:3mm 4mm}.durchschrift .stempel-klein{font-size:5.6pt;margin-top:.8mm}.durchschrift .fundstelle-url{font-size:6.4pt;line-height:1.3}.durchschrift .legende{page-break-inside:avoid;break-inside:avoid}.durchschrift .fuss{margin-top:9mm}.durchschrift .blattsatz{display:table;width:100%;border-collapse:collapse}.durchschrift .blattsatz>tbody{display:table-row-group}.durchschrift .blattsatz>thead{display:table-header-group}.durchschrift .blattsatz>tfoot{display:table-footer-group}.durchschrift .blattsatz>tbody>tr,.durchschrift .blattsatz>tfoot>tr,.durchschrift .blattsatz>thead>tr{display:table-row}.durchschrift .blattsatz>tbody>tr>td,.durchschrift .blattsatz>tfoot>tr>td,.durchschrift .blattsatz>thead>tr>td{display:table-cell;padding:0;border:0;vertical-align:top}.durchschrift .kopfraum{height:15mm}.durchschrift .leer{margin-top:15mm}.durchschrift .fussraum{height:30mm}.durchschrift .laufkennung{display:block;position:fixed;bottom:22mm;left:13mm;right:13mm;margin:0;padding-top:1.5mm;border-top:.4pt solid var(--kante);font-family:var(--schrift-mono);font-size:5.6pt;line-height:.75;letter-spacing:.03em;color:var(--tinte-3)}}