.explained section{scroll-margin-top:90px}.explained nav{padding:12px 20px;background:#f1f3eb;border-radius:8px}.explained nav li{font-size:.95rem}.explained-table{overflow-x:auto;margin:24px 0;border:1px solid #ccd2c7;border-radius:8px}.explained table{border-collapse:collapse;width:100%;min-width:420px;font-size:.92rem;line-height:1.5}.explained caption{text-align:left;padding:16px;font-weight:600;background:#f1f3eb}.explained th,.explained td{padding:12px;text-align:left;border-top:1px solid #d8ddd4}.explained tbody th{font-weight:500}.explained thead{background:#f5f6f1}.explained-cards{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:32px 0}.explained-cards article{padding:20px;border:1px solid #ccd2c7;border-radius:10px;background:#fafaf5}.explained-cards h2{font-size:1.5rem;margin-top:8px}.explained-cards .bremen-history-kicker{margin-top:0}.explained-cards p{font-size:1rem}@media(max-width:600px){.explained-cards{grid-template-columns:1fr}}@media print{.explained nav{display:none}.explained-table{overflow:visible}.explained table{min-width:0}.explained-cards{display:block}.explained-cards article{break-inside:avoid}}
