.sheet{width:210mm;height:297mm;background:#fff;box-sizing:border-box;display:grid;margin:0 auto 12mm;box-shadow:0 2mm 8mm rgba(0,0,0,.15);overflow:hidden}
.g3{grid-template-rows:repeat(3,99mm)}.g4{grid-template-columns:105mm 105mm;grid-template-rows:148.5mm 148.5mm}
.gs{position:relative;box-sizing:border-box;outline:.2mm dashed #bbb;overflow:hidden;display:flex;flex-direction:column}
.dl{padding:10mm 16mm 8mm 16mm}.a6{padding:14mm 10mm 9mm}
.kopf{display:flex;justify-content:space-between;align-items:baseline}.ti{font-size:15mm;line-height:1;font-weight:700;letter-spacing:-.2mm}.a6 .ti{font-size:12.5mm}
.nr{font:3.2mm "Helvetica Neue",Arial;letter-spacing:.3mm;opacity:.75}.mo{font-size:4.6mm;margin:2.5mm 0 4mm;font-style:italic}.a6 .mo{font-size:4.3mm;min-height:11mm}
.felder{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5mm;font-size:4mm}.a6 .felder{grid-template-columns:1fr;gap:4.5mm}
.felder>div{display:flex;align-items:flex-end;gap:2mm;min-width:0}.lb{font:600 2.9mm "Helvetica Neue",Arial;text-transform:uppercase;letter-spacing:.4mm;opacity:.7;flex:none}
.ln{flex:1;border-bottom:.3mm solid;height:5mm;display:inline-block;min-width:12mm}.wt{font-size:6mm}
.fuss{margin-top:auto;display:flex;flex-wrap:wrap;gap:1mm 5mm;align-items:baseline;font:3mm "Helvetica Neue",Arial}.bn{font:700 4.6mm "Helvetica Neue",Arial;width:100%}.gu{opacity:.75}
.wm{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font:900 14mm Arial;color:rgba(200,0,0,.18);transform:rotate(-14deg);pointer-events:none}
@media print{@page{size:A4;margin:0}html,body{margin:0;background:#fff!important}.np{display:none!important}.prev{padding:0!important;overflow:visible!important}.sheet{margin:0;box-shadow:none;height:296.5mm;break-after:page}.sheet:last-child{break-after:auto}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
.dl .ti{font-size:21mm}.dl .mo{font-size:5.6mm;margin:3mm 0 0}.dl .felder{margin-top:auto;margin-bottom:6mm}.dl .wt{font-size:8mm}
.a6 .kopf{flex-direction:column;align-items:flex-start;gap:2mm}.a6 .ti{font-size:15mm}.a6 .mo{font-size:5mm;margin:4mm 0 0}
.a6 .felder{margin-top:auto;margin-bottom:9mm;gap:7mm}.a6 .ln{height:7mm}.a6 .wt{font-size:8mm}
.wt{line-height:1.1}.wt.l{font-size:5.4mm!important}
