/* Blogartikel */
  .crumbs{font-size:.9rem; color:var(--ink-2); margin-bottom:18px} .crumbs a{color:var(--blue); text-decoration:none}
  .prose-inner h2 strong{font-weight:inherit}
  .blogimg{margin:28px 0 8px} .blogimg img{display:block; width:100%; height:auto; border-radius:14px; box-shadow:var(--shadow)}
  .blogimg.portrait img{max-width:460px; margin:0 auto}
  .blogimg figcaption{font-size:.9rem; color:var(--ink-2); margin-top:8px; text-align:center}
  .blogimg .ph{min-height:240px; border:2px dashed var(--line); border-radius:14px; display:flex; flex-direction:column; align-items:center; justify-content:center; gap:6px; color:var(--ink-2); font-weight:700; text-align:center; background:var(--tint)}
  .blogimg .ph small{font-weight:500}
  .postcta{margin:48px 0 0; padding:28px 30px; border-radius:16px; background:var(--tint); box-shadow:var(--shadow)}
  .postcta-title{font-size:1.25rem; font-weight:800; margin:0 0 6px}
  .postcta-actions{display:flex; gap:12px; flex-wrap:wrap; margin-top:16px}
  .postcta .btn-primary{color:#fff}
