@font-face{font-family:Archivo;src:url(/denkwechsel/assets/archivo.woff2);font-weight:100 900}@font-face{font-family:Newsreader;src:url(/denkwechsel/assets/newsreader.woff2);font-weight:200 800}*{box-sizing:border-box}body{background:#edf0ed;color:#252a2a;font:15px/1.5 Archivo,sans-serif;margin:0}.toolbar{max-width:900px;margin:25px auto;padding:0 20px;display:flex;gap:16px;align-items:center;flex-wrap:wrap}.toolbar a{color:inherit}.toolbar button,.toolbar .download{background:#252a2a;color:white;border:0;border-radius:7px;padding:12px 19px;font:inherit;cursor:pointer;text-decoration:none}.screen-note{max-width:850px;margin:0 auto 25px;padding:0 20px}.sheet{width:210mm;min-height:297mm;background:white;padding:12mm 11mm;margin:20px auto;box-shadow:0 2px 20px #23363216;break-after:page}.sheet:last-child{break-after:auto}.sheet h1{font:700 40pt/1.02 Archivo,sans-serif;letter-spacing:-1.4pt;margin:12mm 0 7mm}.sheet h2{font:650 23pt/1.2 Archivo,sans-serif;letter-spacing:-.5pt;margin:8mm 0 5mm}.sheet h3{font-size:12pt;margin:5mm 0 2mm}.sheet p,.sheet li{font-size:11pt;line-height:1.55}.sheet li{margin-bottom:3mm}.brand{display:flex;align-items:center;gap:3mm;font-size:10pt}.logo{width:9mm;height:9mm;object-fit:contain}.muted{color:#596363;font-size:10pt}.intro{font:500 19pt/1.35 Newsreader,Georgia,serif!important;max-width:160mm}.instruction{border-left:1.5mm solid #b83930;padding:3mm 5mm;margin:7mm 0}.instruction p{margin:2mm 0}.family-list{display:grid;grid-template-columns:1fr 1fr;gap:3mm;margin:7mm 0}.family-list span{padding:3mm 0;border-bottom:.7mm solid var(--family);font-size:11pt}.cover-image{width:100%;height:70mm;object-fit:contain}.card-sheet{padding:0;min-height:0;width:188mm;background:transparent;box-shadow:none}.pair{display:grid;grid-template-columns:94mm 94mm;height:132mm;margin-bottom:8mm;break-inside:avoid;background:white}.face{height:132mm;width:94mm;overflow:hidden;padding:6mm;border:.25mm solid #c6cccc;position:relative;display:flex;flex-direction:column;background:#fff;color:#252a2a}.face.front{border-top:2.5mm solid var(--family)}.face.back{border-left:.3mm dashed #87908e;padding:6mm}.card-brand{display:flex;justify-content:space-between;align-items:center;font-size:7.5pt;letter-spacing:.2pt}.card-brand .logo{width:6mm;height:6mm}.family-tag{font-size:7.8pt;font-weight:650;display:flex;align-items:center;gap:2mm}.family-tag b{background:var(--family);color:white;display:inline-grid;place-items:center;width:6mm;height:6mm;border-radius:1mm;flex-shrink:0}.face .statement{font:650 17.5pt/1.15 Archivo,sans-serif;letter-spacing:-.45pt;margin:6mm 0 1mm}.face .card-drawing{width:100%;height:44mm;object-fit:contain;flex:1;min-height:20mm;margin:2mm 0}.face .positions{font-size:7pt;display:flex;justify-content:space-between;gap:1mm;border-top:.25mm solid #d5dbd7;padding-top:3mm;margin-top:auto}.face .number{font-size:8pt;color:#596363}.face .small-title{font-size:8pt;font-weight:600;margin:3mm 0 0;color:#596363}.back .family-tag{margin-bottom:3mm}.back h3{font:650 14pt/1.18 Archivo,sans-serif;letter-spacing:-.25pt;margin:0 0 3mm}.back .case{font-size:10pt;line-height:1.35;margin:0 0 3mm}.back .step{border-top:.25mm solid #d5dbd7;padding-top:2mm;margin-top:2mm}.back .step-label{display:flex;align-items:center;gap:2mm;font-size:8pt;font-weight:700;margin:0 0 1.5mm;color:#454f4c}.back .step-label b{color:var(--family);font-size:10pt}.back .step p{font-size:9pt;line-height:1.32;margin:0}.back .end{font-size:7.2pt;line-height:1.3;margin:auto 0 0;padding-top:2.5mm;color:#596363}.moderation-grid{display:grid;grid-template-columns:1fr 1fr;gap:6mm;margin-top:7mm}.moderation{border:.3mm solid #c6cccc;border-top:2mm solid #252a2a;height:68mm;padding:5mm}.moderation h3{font:650 17pt/1.12 Archivo,sans-serif;margin:3mm 0 4mm;letter-spacing:-.3pt}.moderation p{font-size:10pt;line-height:1.45}.moderation .label{font-size:8pt;color:#596363}.source-list{display:grid;grid-template-columns:1fr 1fr;gap:4mm 8mm}.source-note{break-inside:avoid;margin:0}.source-note h3{font-size:9pt;margin:2mm 0}.source-note p,.source-note a{font-size:7.7pt;overflow-wrap:anywhere;line-height:1.35;color:#454f4c;margin:1mm 0}.workshop-table{width:100%;border-collapse:collapse}.workshop-table td,.workshop-table th{text-align:left;padding:3mm;border-bottom:.25mm solid #d5dbd7;font-size:10pt}a{color:#a72c27}@page{size:A4;margin:10mm 11mm}@media print{body{background:white}.toolbar,.screen-note{display:none}.sheet{width:188mm;min-height:277mm;padding:0;margin:0;box-shadow:none}.card-sheet{min-height:0}.pair:last-child{margin-bottom:0}.sheet *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media screen and (max-width:820px){.sheet{margin:20px 0}.screen-note:after{content:' Die Druckansicht hat A4-Breite und kann seitlich gescrollt werden.'}}