/*
Theme Name: CST Ermittlungen 1.1
Theme URI: https://cst-ermittlungen.com
Author: CST-Group GmbH
Description: Individuelles Theme für CST Ermittlungen auf Basis des CST Group Design Systems.
Version: 1.1.0
Text Domain: cst-ermittlungen
*/


/* Teamkarten kompakt und Porträts angeglichen */
#verantwortliche [data-dc-tpl="216"]{align-items:start!important;gap:22px!important}
#verantwortliche [data-dc-tpl="217"],#verantwortliche [data-dc-tpl="224"],#verantwortliche [data-dc-tpl="231"]{align-self:start!important;padding:18px!important;gap:14px!important}
#verantwortliche [data-dc-tpl="218"],#verantwortliche [data-dc-tpl="225"],#verantwortliche [data-dc-tpl="232"]{aspect-ratio:auto!important;height:310px!important}
#erm-portrait-wulz{background-size:82% auto!important;background-position:center bottom!important}
#erm-portrait-schweitzer{background-size:102% auto!important;background-position:center bottom!important}
#erm-portrait-meixner{background-size:116% auto!important;background-position:center bottom!important}
@media(max-width:760px){#verantwortliche [data-dc-tpl="218"],#verantwortliche [data-dc-tpl="225"],#verantwortliche [data-dc-tpl="232"]{height:290px!important}}

html { scroll-behavior: smooth; }
body { margin: 0; background: #0a0a0b; }
image-slot { display: block; width: 100%; height: 100%; background: linear-gradient(135deg, #171719, #27221b); }
@media (max-width: 700px) {
  header { position: relative !important; }
  h1 { overflow-wrap: anywhere; }
}
