.artikel-page{--art-petrol: #11393c;--art-orange: #e87917;--art-line: #e1e9e9;--art-muted: #52686a;--art-surface: #faf8f4}.artikel__kopf{background:var(--art-petrol);color:#fff;padding:var(--ds-header-offset, 138px) 24px 56px}.artikel__kopf-wrap,.artikel__wrap{max-width:760px;margin:0 auto}.artikel__eyebrow{font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--art-orange);margin:0 0 14px}.artikel__titel{font-family:var(--display);font-size:clamp(30px,4.2vw,46px);font-weight:600;line-height:1.14;letter-spacing:-.01em;color:#fff;margin:0 0 18px}.artikel__lead{font-size:17px;line-height:1.55;color:#dbe6e6;margin:0 0 22px}.artikel__meta{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px;color:#a9c0c1}.artikel__autor{font-weight:600;color:#fff}.artikel__bild{max-width:1100px;margin:-32px auto 0;padding:0 24px}.artikel__bild img{width:100%;height:auto;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;border-radius:10px;display:block}.artikel__wrap{padding:48px 24px 88px}.artikel__rumpf{font-size:17px;line-height:1.7;color:#2b3f41}.artikel__rumpf>:first-child{margin-top:0}.artikel__rumpf p{margin:0 0 20px}.artikel__rumpf h2,.artikel__rumpf h3,.artikel__rumpf h4{font-family:var(--display);font-weight:600;color:var(--art-petrol);line-height:1.2;margin:40px 0 14px}.artikel__rumpf h2{font-size:28px}.artikel__rumpf h3{font-size:22px}.artikel__rumpf h4{font-size:18px}.artikel__rumpf a{color:var(--ds-orange-text, var(--art-orange));text-decoration:underline;text-underline-offset:2px}.artikel__rumpf ul,.artikel__rumpf ol{margin:0 0 20px;padding-left:22px}.artikel__rumpf li{margin-bottom:8px}.artikel__rumpf blockquote{margin:28px 0;padding:4px 0 4px 20px;border-left:3px solid var(--art-orange);font-style:italic;color:var(--art-petrol)}.artikel__rumpf img{max-width:100%;height:auto;border-radius:8px;margin:24px 0;display:block}.artikel__rumpf figure{margin:28px 0}.artikel__rumpf figcaption{font-size:13px;color:var(--art-muted);margin-top:8px}.artikel__rumpf table{width:100%;border-collapse:collapse;margin:24px 0;font-size:15px;display:block;overflow-x:auto}.artikel__rumpf th,.artikel__rumpf td{border:1px solid var(--art-line);padding:9px 12px;text-align:left}.artikel__rumpf th{background:var(--art-surface);font-weight:600;color:var(--art-petrol)}.artikel__rumpf code{font-family:var(--mono);font-size:.9em;background:var(--art-surface);border:1px solid var(--art-line);border-radius:4px;padding:1px 5px}.artikel__rumpf pre{background:var(--art-petrol);color:#e8f0ef;padding:16px 18px;border-radius:8px;overflow-x:auto;margin:24px 0}.artikel__rumpf pre code{background:none;border:0;padding:0;color:inherit}.artikel__rumpf hr{border:0;border-top:1px solid var(--art-line);margin:36px 0}.artikel__tags{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:40px 0 0;padding:24px 0 0;border-top:1px solid var(--art-line)}.artikel__tags li{font-family:var(--mono);font-size:11px;color:var(--art-muted);background:var(--art-surface);border:1px solid var(--art-line);border-radius:20px;padding:4px 10px}.artikel__zurueck{margin-top:32px}.artikel__zurueck a{font-family:var(--mono);font-size:13px;font-weight:600;color:var(--ds-orange-text, var(--art-orange));text-decoration:none}.artikel__zurueck a:hover{text-decoration:underline}@media(max-width:640px){.artikel__kopf{padding-inline:20px;padding-bottom:44px}.artikel__wrap{padding:36px 20px 64px}.artikel__rumpf{font-size:16px}}.artikel__nachbarn{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:28px;padding-top:24px;border-top:1px solid var(--art-line)}.artikel__nachbar{display:block;padding:14px 16px;border:1px solid var(--art-line);border-radius:10px;text-decoration:none;color:var(--art-petrol);min-width:0}.artikel__nachbar:hover{border-color:var(--art-petrol)}.artikel__nachbar--aelter{text-align:right}.artikel__nachbar-leer{border:0}.artikel__nachbar-richtung{display:block;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--art-muted);margin-bottom:6px}.artikel__nachbar-titel{display:block;font-size:15px;font-weight:600;line-height:1.35}@media(max-width:560px){.artikel__nachbarn{grid-template-columns:1fr}.artikel__nachbar--aelter{text-align:left}.artikel__nachbar-leer{display:none}}
