@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url("/assets/campaigns/pruefpflicht-druckluftanlagen/fonts/source-serif-4.woff2") format("woff2")}
@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url("/assets/campaigns/pruefpflicht-druckluftanlagen/fonts/source-serif-4-italic.woff2") format("woff2")}
@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url("/assets/campaigns/pruefpflicht-druckluftanlagen/fonts/inter-variable.woff2") format("woff2")}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"]{--ink:#1b1a18;
    --paper:#fdfcfa;
    --accent:var(--color-primary);
    --accent-d:var(--color-primary-dark);
    --muted:#726d64;
    --line:#e7e2d9;
    --box:#f5f1ea;
    --reading:680px;
    --serif:"Iowan Old Style","Palatino Linotype","Charter","Source Serif 4",Georgia,"Times New Roman",serif;
    --sans:"Helvetica Neue","Inter","Segoe UI",system-ui,Arial,sans-serif; box-sizing:border-box;}
.poeppel-campaign *{box-sizing:border-box;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"]{margin:0;background:var(--paper);color:var(--ink);font-family:var(--serif);
    font-size:20px;line-height:1.72;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] img{max-width:100%;display:block;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] a{color:var(--accent-d);}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .wrap{max-width:920px;margin:0 auto;padding:0 24px;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .col{max-width:var(--reading);margin-left:auto;margin-right:auto;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .kicker{font-family:var(--sans);font-weight:800;font-size:12.5px;letter-spacing:.16em;
    text-transform:uppercase;color:var(--accent);margin:40px 0 14px;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] h1{font-family:var(--sans);font-weight:800;font-size:2.9rem;line-height:1.08;letter-spacing:-.02em;margin:0 0 .35em;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .deck{font-size:1.34rem;line-height:1.5;color:#3a3730;font-style:italic;margin:0 0 1em;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .meta{font-family:var(--sans);font-style:normal;font-size:13px;letter-spacing:.03em;color:var(--muted);
    text-transform:uppercase;border-top:1px solid var(--line);border-bottom:1px solid var(--line);
    padding:12px 0;margin-bottom:8px;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .meta b{color:var(--ink);font-weight:700;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .hero{max-width:920px;margin:30px auto 8px;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] figcaption{font-family:var(--sans);font-size:13px;color:var(--muted);margin-top:9px;line-height:1.45;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .artbody{padding-bottom:130px;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] p{margin:0 0 1.25em;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .col > p.lead::first-letter{font-family:var(--sans);font-weight:800;float:left;font-size:4.4rem;
    line-height:.82;padding:6px 10px 0 0;color:var(--accent);}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] h2{font-family:var(--sans);font-weight:800;font-size:1.7rem;line-height:1.2;letter-spacing:-.01em;margin:1.9em 0 .5em;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] ul{margin:0 0 1.25em;padding-left:1.1em;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] li{margin:.35em 0;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .direktlink{margin:-.6em 0 1.4em;font-family:var(--sans);font-size:.84rem}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .direktlink a{color:var(--accent-d);text-decoration:underline;text-underline-offset:3px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .glance{border-top:3px solid var(--accent);background:var(--box);border-radius:0 0 6px 6px;padding:22px 26px;margin:30px 0;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .glance h3{font-family:var(--sans);margin:0 0 12px;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-d);}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .glance ul{list-style:none;margin:0;padding:0;font-size:.98rem;line-height:1.5;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .glance li{position:relative;padding:8px 0 8px 26px;border-top:1px solid #e6ddcd;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .glance li:first-child{border-top:none;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .glance li::before{content:"";position:absolute;left:2px;top:15px;width:8px;height:8px;background:var(--accent);border-radius:50%;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .facts{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);
    border-radius:6px;overflow:hidden;margin:30px 0;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .facts .cell{background:var(--paper);padding:20px 18px;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .facts .n{font-family:var(--sans);font-weight:800;font-size:2.1rem;color:var(--accent);line-height:1;letter-spacing:-.02em;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .facts .t{font-family:var(--sans);font-size:.82rem;line-height:1.4;color:#4a453d;margin-top:8px;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .facts .t b{color:var(--ink);}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .spec{width:100%;border-collapse:collapse;margin:26px 0;font-family:var(--sans);font-size:.94rem;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .spec th{text-align:left;font-weight:800;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;
    color:var(--accent-d);border-bottom:2px solid var(--accent);padding:10px 12px 8px;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .spec td{border-bottom:1px solid var(--line);padding:11px 12px;vertical-align:top;line-height:1.45;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .spec tr:nth-child(even) td{background:var(--box);}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .spec-wrap{overflow-x:auto;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .pull{font-size:1.7rem;line-height:1.3;font-style:italic;color:var(--ink);border-left:4px solid var(--accent);
    padding:6px 0 6px 24px;margin:34px 0;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .faq{margin:12px 0;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .faq details{border-bottom:1px solid var(--line);}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .faq summary{font-family:var(--sans);cursor:pointer;padding:16px 34px 16px 0;font-weight:700;font-size:1.05rem;
    list-style:none;position:relative;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .faq summary::-webkit-details-marker{display:none;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .faq summary::after{content:"+";position:absolute;right:2px;top:14px;color:var(--accent);font-weight:700;font-size:1.5rem;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .faq details[open] summary::after{content:"–";}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .faq .a{padding:0 0 16px;color:#3a3730;font-size:1.02rem;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .cta{background:var(--ink);color:#f4f1ec;border-radius:8px;padding:32px 28px;margin:38px 0;text-align:center;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .cta p{color:#e3ded5;margin:0 auto 18px;max-width:50ch;font-size:1.12rem;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .btn{font-family:var(--sans);display:inline-block;background:var(--accent);color:#fff;text-decoration:none;
    font-weight:700;padding:14px 28px;border-radius:6px;font-size:1rem;letter-spacing:.01em;}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .sticky{display:none;position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--paper);
    border-top:1px solid var(--line);padding:10px 14px;box-shadow:0 -4px 14px rgba(0,0,0,.07);}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .sticky a{font-family:var(--sans);display:block;text-align:center;background:var(--accent);color:#fff;
    text-decoration:none;font-weight:700;padding:13px;border-radius:6px;}
@media (max-width:720px){
  .poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"]{font-size:18px;}
  .poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] h1{font-size:2.05rem;}
  .poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .deck{font-size:1.15rem;}
  .poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .facts{grid-template-columns:1fr;}
  .poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .pull{font-size:1.35rem;}
  .poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .sticky{display:block;}
  .poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .artbody{padding-bottom:150px;}
  .poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .col > p.lead::first-letter{font-size:3.4rem;}
}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .weiterlesen{margin:40px 0 0;padding-top:22px;border-top:1px solid var(--line)}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .weiterlesen h3{font-family:var(--sans);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 14px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .wl-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .wl-karte{display:flex;gap:12px;align-items:flex-start;text-decoration:none;color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:10px;background:var(--paper);transition:border-color .15s}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .wl-karte:hover{border-color:var(--accent)}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .wl-bild{flex:0 0 76px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .wl-bild img{width:76px;height:57px;object-fit:cover;border-radius:4px;display:block}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .wl-kicker{display:block;font-family:var(--sans);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-d);margin-bottom:3px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .wl-titel{display:block;font-family:var(--sans);font-size:.84rem;line-height:1.35;font-weight:700}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .wl-alle{font-family:var(--sans);font-size:.78rem;margin:12px 0 0}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .wl-alle a{color:var(--muted);text-decoration:underline;text-underline-offset:3px}
@media (max-width:640px){.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .wl-grid{grid-template-columns:1fr}}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .servicebox{background:var(--box);border-left:3px solid var(--accent);border-radius:0 6px 6px 0;padding:20px 24px;margin:34px 0 0}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .servicebox h3{font-family:var(--sans);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-d);margin:0 0 12px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .servicebox ul{list-style:none;margin:0;padding:0;font-family:var(--sans);font-size:.88rem;line-height:1.5}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .servicebox li{padding:7px 0;border-top:1px solid #e6ddcd}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .servicebox li:first-child{border-top:0;padding-top:0}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .servicebox a{color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .servicebox span{display:block;font-weight:400;color:var(--muted);font-size:.8rem;margin-top:2px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] figure img, .poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .hero img{height:auto}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .autorbox{display:flex;gap:18px;align-items:flex-start;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0;margin:38px 0 0}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .autorbox img{width:76px;height:76px;border-radius:50%;object-fit:cover;flex:0 0 76px;border:1px solid var(--line)}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .autorbox .ab-name{font-family:var(--sans);font-weight:700;font-size:.94rem;letter-spacing:.01em;margin:0 0 2px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .autorbox .ab-rolle{font-family:var(--sans);font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 8px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .autorbox p{font-size:.9rem;line-height:1.6;color:#4a453d;margin:0 0 .7em}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .autorbox .ab-sig{font-size:.84rem;color:#5c564b;margin:0}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .autorbox a{color:var(--accent-d)}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .belege{margin:30px 0 0;padding:20px 0 0;border-top:1px solid var(--line)}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .belege h3{font-family:var(--sans);font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .belege .pruefung{font-size:.86rem;line-height:1.62;color:#5c564b;margin:0 0 16px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .belege .nw-kopf{font-family:var(--sans);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;padding-top:14px;border-top:1px solid var(--line)}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .belege dl{display:grid;grid-template-columns:156px 1fr;gap:0 16px;margin:0;font-family:var(--sans);font-size:.74rem;line-height:1.5}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .belege dt{font-weight:700;letter-spacing:.05em;overflow-wrap:break-word;text-transform:uppercase;font-size:.66rem;color:var(--muted);padding:9px 0 0;border-top:1px solid #efeae1}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .belege dd{margin:0;padding:8px 0 9px;color:#5c564b;border-top:1px solid #efeae1}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .belege dt:first-of-type, .poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .belege dd:first-of-type{border-top:0}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .belege a{color:#5c564b;text-decoration:underline;text-underline-offset:2px}
@media (max-width:560px){.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .belege dl{grid-template-columns:1fr;gap:0}
  .poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .belege dt{padding-top:.7em}}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .belege .stand{font-family:var(--sans);font-size:.76rem;color:var(--muted);margin:14px 0 0}
/* Tabellen ohne Klasse: beim DGUV-Artikel je Lieferung von Hand nachgetragen, seit 30.07.2026 hier.
   Tabellen mit .spec/.spec-wrap bringen ihre Regeln aus der Quell-Optik selbst mit. */
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] table{width:100%;border-collapse:collapse;margin:26px 0;font-family:var(--sans);font-size:.92rem}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] thead th{text-align:left;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-d);
    border-bottom:2px solid var(--accent);padding:0 12px 8px 0;font-weight:800}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] tbody td{padding:11px 12px 11px 0;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.45}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] tbody tr:last-child td{border-bottom:1px solid var(--line)}
@media (max-width:560px){.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] table{font-size:.8rem;margin:20px 0}
  .poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] thead th{padding-right:8px;font-size:.66rem}
  .poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] tbody td{padding:9px 8px 9px 0}}
/* main.css faerbt bare h1-h3 global grau und setzt Grossschreibung - hier zuruecknehmen */
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] h1, .poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] h2, .poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] h3{color:inherit;text-transform:none}
/* --- Beitragsnavigation: duenne Schrift, Haarlinien als Trenner ------------------- */
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .artnav{border-bottom:1px solid var(--line);margin:28px 0 4px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .artnav-in{display:flex;flex-wrap:wrap;align-items:center;gap:7px 13px;padding:11px 0}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .artnav a{font-family:var(--sans);font-weight:300;font-size:.78rem;letter-spacing:.015em;
    color:var(--muted);text-decoration:none;white-space:nowrap;padding:1px 0;
    border-bottom:1px solid transparent;transition:color .15s,border-color .15s}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .artnav a:hover{color:var(--accent-d);border-bottom-color:var(--accent)}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .artnav .an-index{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-weight:400}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .artnav .an-index svg{width:13px;height:13px;flex:0 0 13px;stroke:currentColor;fill:none;
    stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .artnav .an-sep{flex:0 0 1px;width:1px;height:13px;background:var(--line)}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .artnav-fuss{border-bottom:0;border-top:1px solid var(--line);margin:34px 0 0}
/* --- Shopleiste rechts ----------------------------------------------------------- */
/* Drei Spuren, die Seitenspuren gleich breit: die Lesespalte bleibt dadurch exakt
   mittig wie im Kopf und unter dem Hero, die Leiste haengt im rechten Rand. */
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .artbody.wrap{max-width:1340px;display:grid;
    grid-template-columns:minmax(190px,250px) minmax(0,var(--reading)) minmax(190px,250px);
    column-gap:clamp(20px,2.4vw,36px);align-items:start}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .artbody > .col{grid-column:2}
/* Die Leiste fliesst statisch mit (Entscheidung Sven, 06.08.2026).
   Vorher klebte sie und war dabei hoeher als das Fenster; damit ihr unteres Ende
   erreichbar blieb, hatte sie max-height + overflow-y:auto und scrollte in sich.
   Das erzeugte einen zweiten Scrollbalken direkt neben dem der Seite - verwirrend.
   Ohne Kleben gibt es genau einen Balken, und der Servicekasten ist immer erreichbar. */
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .shoprail{grid-column:3}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .shoprail .sr-kopf{font-family:var(--sans);font-size:.7rem;letter-spacing:.14em;
    text-transform:uppercase;color:var(--muted);margin:0 0 4px;padding-bottom:9px;
    border-bottom:1px solid var(--line)}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .sr-item{display:block;text-decoration:none;color:var(--ink);
    padding:15px 0 17px;border-bottom:1px solid var(--line)}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .sr-item img{width:100%;height:138px;object-fit:contain;background:#fff;
    border:1px solid var(--line);border-radius:4px;padding:8px;display:block;margin:0 0 11px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .sr-marke{display:block;font-family:var(--sans);font-size:.62rem;letter-spacing:.12em;
    text-transform:uppercase;color:var(--accent-d);margin-bottom:3px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .sr-name{display:block;font-family:var(--sans);font-size:.85rem;line-height:1.3;font-weight:700}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .sr-hin{display:block;font-family:var(--sans);font-size:.73rem;line-height:1.45;
    color:#6b655a;margin-top:5px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .sr-item:hover .sr-name{color:var(--accent-d)}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .sr-zeile{display:flex;align-items:center;justify-content:space-between;gap:10px;
    font-family:var(--sans);font-weight:300;font-size:.78rem;line-height:1.35;color:var(--ink);
    text-decoration:none;padding:11px 0;border-bottom:1px solid var(--line)}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .sr-zeile svg{width:13px;height:13px;flex:0 0 13px;stroke:var(--muted);fill:none;
    stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .sr-zeile:hover{color:var(--accent-d)}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .sr-zeile:hover svg{stroke:var(--accent)}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .sr-service{margin-top:18px;background:var(--box);border-left:3px solid var(--accent);
    border-radius:0 5px 5px 0;padding:15px 16px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .sr-service p{font-family:var(--sans);font-weight:300;font-size:.76rem;line-height:1.45;
    color:#4a453d;margin:0 0 11px}
.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .sr-service a{font-family:var(--sans);display:inline-block;font-size:.74rem;font-weight:700;
    color:#fff;background:var(--accent);text-decoration:none;padding:8px 13px;border-radius:5px}
/* Unterhalb der Breite, ab der die Leiste in den Rand passt, rutscht sie unter den Text. */
@media (max-width:1150px){.poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .artbody.wrap{display:block;max-width:920px}
  .poeppel-campaign[data-campaign-slug="pruefpflicht-druckluftanlagen"] .shoprail{max-width:var(--reading);margin:42px auto 0}}
