/* ============================================================
   v238 · Hero-Ruhe, feste Claim-Achse und gedecktes Markengold
   ============================================================ */

/* Der in v237 ergänzte senkrechte Lichtstrahl entfällt vollständig. */
.hero-field.hero-centered .detail-system-emblem--home .home-system-code-field::after{
  content:none!important;
  display:none!important;
}

/* Die Startseiten-H1 bleibt monumental, erhält aber mehr Luft. */
@media (min-width:861px){
  .hero-field.hero-centered .home-hero-display-title{
    font-size:clamp(2.35rem,4.25vw,4rem)!important;
    line-height:1.075!important;
  }

  /* Claim als festes Element des gemeinsamen Hero-Rasters. */
  .hero-field.hero-centered > .hero.hero-dark,
  .subpage-keyvisual > .module-hero.hero.hero-dark{position:relative!important}

  .hero-field.hero-centered .hero-content,
  .ledger-doc .subpage-keyvisual .detail-hero-content,
  .process-mining-doc .subpage-keyvisual .detail-hero-content,
  .process-intelligence-doc .subpage-keyvisual .detail-hero-content,
  .i5-doc .subpage-keyvisual .detail-hero-content{position:static!important}

  .hero-gold-claim{
    position:absolute!important;
    top:336px!important;
    left:50%!important;
    width:max-content!important;
    max-width:min(760px,calc(100% - 48px))!important;
    margin:0!important;
    transform:translateX(-50%)!important;
    color:rgba(203,183,127,.92)!important;
    font-size:.72rem!important;
    font-weight:690!important;
    line-height:1.4!important;
    letter-spacing:.028em!important;
    white-space:normal;
  }
}

@media (min-width:861px) and (max-width:1100px){
  .hero-gold-claim{top:358px!important}
}

/* Mobil bleibt der Claim im natürlichen Textfluss, aber mit derselben Typografie. */
@media (max-width:860px){
  .hero-gold-claim{
    position:relative!important;
    top:auto!important;
    left:auto!important;
    transform:none!important;
    margin:13px auto 0!important;
    color:rgba(203,183,127,.92)!important;
  }
}

/* Das innere Code-Dreieck bleibt fein und ohne harte Mittelachse. */
.hero-field.hero-centered .detail-system-emblem--home .home-system-code-field{
  background:radial-gradient(ellipse at 50% 92%,rgba(203,183,127,.055),transparent 46%)!important;
}

/* Industrie 5.0: gedecktes, mattes Markengold statt gelblicher Leuchtwirkung. */
.subpage-keyvisual .detail-system-topic--industry{
  opacity:.94!important;
  filter:drop-shadow(0 0 7px rgba(203,183,127,.13))!important;
}

/* v238 final: Claims sind direkte Kinder der Hero-Bühne und sitzen exakt auf einer gemeinsamen Achse. */
@media (min-width:861px){
  .hero-field.hero-centered .hero-content,
  .ledger-doc .subpage-keyvisual .detail-hero-content,
  .process-mining-doc .subpage-keyvisual .detail-hero-content,
  .process-intelligence-doc .subpage-keyvisual .detail-hero-content,
  .i5-doc .subpage-keyvisual .detail-hero-content{position:relative!important}

  .hero.hero-dark>.hero-gold-claim{
    position:absolute!important;
    top:350px!important;
    left:50%!important;
    z-index:8!important;
    width:max-content!important;
    max-width:min(760px,calc(100% - 48px))!important;
    margin:0!important;
    padding:3px 14px!important;
    transform:translateX(-50%)!important;
    background:linear-gradient(90deg,transparent,rgba(8,10,13,.70) 24%,rgba(8,10,13,.70) 76%,transparent)!important;
    text-shadow:0 1px 10px rgba(0,0,0,.72)!important;
  }
  .hero-field.hero-centered .hero-lead{max-width:1080px!important}
  .subpage-keyvisual .module-lead{max-width:1040px!important}
  .subpage-keyvisual .detail-system-topic--industry{top:28px!important}
}

@media (max-width:860px){
  .hero.hero-dark>.hero-gold-claim{
    position:absolute!important;
    left:50%!important;
    z-index:8!important;
    width:max-content!important;
    max-width:calc(100% - 30px)!important;
    margin:0!important;
    padding:3px 10px!important;
    transform:translateX(-50%)!important;
    background:linear-gradient(90deg,transparent,rgba(8,10,13,.72) 22%,rgba(8,10,13,.72) 78%,transparent)!important;
    text-shadow:0 1px 9px rgba(0,0,0,.74)!important;
  }
  .hero-field.hero-centered>.hero.hero-dark>.hero-gold-claim{top:394px!important}
  .subpage-keyvisual>.module-hero.hero.hero-dark>.hero-gold-claim{top:350px!important}
  .subpage-keyvisual .detail-system-topic--industry{top:18px!important}
}
@media (min-width:861px){
  .ledger-doc .subpage-keyvisual .module-hero.detail-home-hero .module-lead,
  .process-mining-doc .subpage-keyvisual .module-hero.process-mining-hero .module-lead,
  .process-intelligence-doc .subpage-keyvisual .module-hero.process-intelligence-hero .module-lead,
  .i5-doc .subpage-keyvisual .module-hero.detail-home-hero .module-lead{
    max-width:1080px!important;
  }
}
@media (min-width:861px){.hero.hero-dark>.hero-gold-claim{top:381px!important}}
@media (max-width:860px){.subpage-keyvisual>.module-hero.hero.hero-dark>.hero-gold-claim{top:390px!important}}
