/* Version 36.4 — Startseite stark machen: Herkunft, Wirkung und Premium-Erwartung */
.feld12-what-is-block-v364{
  position:relative!important;
  max-width:1080px!important;
  margin:clamp(24px,4vw,42px) auto 0!important;
  padding:clamp(24px,4vw,38px)!important;
  border-radius:34px!important;
  border:1px solid rgba(240,212,145,.30)!important;
  background:
    radial-gradient(circle at 12% 0%,rgba(240,212,145,.14),transparent 32%),
    radial-gradient(circle at 95% 92%,rgba(255,255,255,.07),transparent 28%),
    linear-gradient(145deg,rgba(255,255,255,.075),rgba(0,0,0,.20))!important;
  box-shadow:0 28px 78px rgba(0,0,0,.24), inset 0 1px 0 rgba(255,255,255,.06)!important;
  overflow:hidden!important;
}
.feld12-what-is-block-v364:after{
  content:"";
  position:absolute;
  left:clamp(18px,3vw,30px);
  right:clamp(18px,3vw,30px);
  bottom:0;
  height:1px;
  background:linear-gradient(90deg,transparent,rgba(240,212,145,.46),transparent);
  pointer-events:none;
}
.feld12-what-is-block-v364 h3{
  max-width:880px!important;
  margin:10px 0 10px!important;
  color:#fff!important;
  font-size:clamp(30px,4vw,54px)!important;
  line-height:1.03!important;
  letter-spacing:-.055em!important;
}
.feld12-what-is-block-v364 .feld12-what-summary{
  max-width:860px!important;
  color:#fff2dd!important;
  font-size:clamp(17px,1.45vw,21px)!important;
  line-height:1.52!important;
  font-weight:720!important;
}
.feld12-what-story{
  display:grid!important;
  gap:12px!important;
  max-width:920px!important;
  margin-top:4px!important;
}
.feld12-what-story p,
.feld12-what-close{
  color:#d8cebf!important;
  font-size:clamp(15.5px,1.15vw,17px)!important;
  line-height:1.68!important;
}
.feld12-what-close{
  max-width:900px!important;
  margin-top:2px!important;
  padding:16px 18px!important;
  border:1px solid rgba(240,212,145,.18)!important;
  border-radius:22px!important;
  background:rgba(0,0,0,.16)!important;
  color:#fff4df!important;
  font-weight:680!important;
}
.feld12-what-chain{
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  gap:9px!important;
  margin:8px 0 2px!important;
}
.feld12-what-chain span{
  position:relative!important;
  display:inline-flex!important;
  align-items:center!important;
  min-height:34px!important;
  padding:8px 12px!important;
  border-radius:999px!important;
  border:1px solid rgba(240,212,145,.26)!important;
  background:rgba(214,177,106,.11)!important;
  color:#fff3dc!important;
  font-size:13px!important;
  line-height:1.2!important;
  font-weight:900!important;
  letter-spacing:.01em!important;
}
.feld12-what-chain span:not(:last-child):after{
  content:"→";
  position:absolute;
  right:-13px;
  color:rgba(240,212,145,.65);
  font-size:13px;
  font-weight:900;
}
.feld12-what-chain span:not(:last-child){
  margin-right:8px!important;
}
.feld12-what-is-block-v364 .feld12-what-is-button{
  margin-top:8px!important;
  min-height:48px!important;
  padding-inline:20px!important;
}
.feld12-orientation-panel .feld12-orientation-head p{
  max-width:900px!important;
}
.feld12-orientation-grid article:nth-child(3),
.feld12-orientation-grid article:nth-child(4),
.feld12-orientation-grid article:nth-child(5){
  border-color:rgba(240,212,145,.18)!important;
}
.feld12-product-card.premium .feld12-card-hint{
  color:#f0deba!important;
  border-color:rgba(240,212,145,.28)!important;
  background:rgba(214,177,106,.10)!important;
}
.feld12-offer-entry-head .feld12-lead{
  max-width:940px!important;
}
.feld12-offer-entry-head h2{
  max-width:990px!important;
}
@media(max-width:760px){
  .feld12-what-is-block-v364{
    border-radius:26px!important;
    padding:22px!important;
  }
  .feld12-what-chain{
    gap:8px!important;
  }
  .feld12-what-chain span:not(:last-child):after{
    display:none!important;
  }
  .feld12-what-chain span:not(:last-child){
    margin-right:0!important;
  }
  .feld12-what-close{
    padding:14px!important;
    border-radius:18px!important;
  }
}
