/* Startseite: Content, KI und weitere Trainings. Stand 01.11.2026. */
.content-work{padding:72px 0;}
.content-intro{display:block;margin-bottom:0;}
.content-intro h2{font-size:clamp(40px,5.3vw,66px);line-height:1.08;letter-spacing:-.025em;margin-bottom:24px;}
.content-intro .eyebrow{font-size:11px;letter-spacing:.11em;margin-bottom:24px;}
.content-intro-copy{padding-top:0;min-width:0;}
.content-lead{font-size:clamp(20px,2.3vw,25px);line-height:1.4;color:var(--black)!important;}
.content-intro-copy .btn{margin-top:8px;}
.content-practice{padding:72px 0;}

.content-method h2{margin-bottom:24px;}
.content-method p{margin-bottom:0;}
.content-crafts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 48px;margin-top:48px;}
.content-crafts article{border-top:2px solid var(--amber);padding-top:24px;display:grid;grid-template-rows:subgrid;grid-row:span 4;min-width:0;}
.craft-eyebrow{font-size:11px;line-height:1.5;text-transform:uppercase;letter-spacing:.11em;color:var(--amber);font-weight:700;margin:0;}
.content-crafts h3{font-size:27px;line-height:1.12;margin:0;}
.content-crafts p{margin:0;}
.content-crafts a{font-weight:600;font-size:15px;line-height:1.65;margin-top:8px;text-underline-offset:4px;}
.content-practice a{text-shadow:none;}
.content-intro-copy>p:not(.content-lead),.content-method p,.content-crafts p,
.trust-section p,.feedback-section p,.closing p,.glossar-band p{font-size:var(--reading-font-size,17px);line-height:var(--reading-leading,1.65);}
.trust-section{padding:72px 0;}
.trust-section .ref-matrix-intro,.trust-section .ref-block p{color:var(--fg-light-2);}
.trust-section .ref-block h3{color:var(--amber-print);border-color:var(--line-light);}
.trust-section .badge{border-color:var(--line-light);background:#FDFCF9;}
.trust-section a{text-shadow:none;}
.trust-section .ref-more-link{font-weight:700;text-decoration:none;}
.trust-section .ref-more-link:hover{text-decoration:underline;}
.feedback-section{padding-top:72px;}
.feedback-section>.wrap{padding-top:0;}
.closing + .glossar-band>.wrap{border-top:1px solid var(--line-dark);padding-top:48px;}
.closing + .glossar-band{padding-top:0;}
@media(max-width:760px){
  .content-work{padding:48px 0;}
  .content-intro h2{margin-bottom:24px;}

  .content-intro .eyebrow{margin-bottom:16px;}
  .content-crafts{grid-template-columns:1fr;gap:12px;}
  .content-crafts article+article{margin-top:20px;}
  .content-practice{padding:48px 0;}
  .content-crafts{margin-top:32px;}
  .trust-section,.feedback-section{padding:48px 0;}
}

.content-work .content-intro{margin-bottom:0;}



/* Alle normalen einspaltigen Gruppen nutzen .reading-column aus brand.css.
   Breite Bilder/Gruppen bleiben im .wrap-Raster; Kontakt ist bewusst zentriert. */
.trust-section .reading-column>h2,.feedback-section .reading-column>h2{margin-bottom:24px;}
.closing .reading-column{margin-inline:auto;}
