/* Version 36.5 — Auswertung massiv erweitern: Premium-Wachstumsplan, 7-Tage-Plan und 30-Tage-Fokus */
.feld12-premium365-section{
  margin:clamp(22px,4vw,42px) 0!important;
  padding:clamp(20px,4vw,38px)!important;
  border:1px solid rgba(214,177,106,.24)!important;
  border-radius:28px!important;
  background:
    radial-gradient(circle at 12% 0%,rgba(214,177,106,.13),transparent 34%),
    linear-gradient(180deg,rgba(36,35,32,.98),rgba(23,22,20,.98))!important;
  box-shadow:0 24px 70px rgba(0,0,0,.28), inset 0 0 0 1px rgba(255,255,255,.03)!important;
}
.feld12-premium365-section>h3{
  margin:8px 0 12px!important;
  font-size:clamp(1.55rem,3.2vw,2.4rem)!important;
  line-height:1.08!important;
  letter-spacing:-.035em!important;
  color:#f7f0e4!important;
}
.feld12-premium365-section>p{
  max-width:940px!important;
  color:rgba(247,240,228,.86)!important;
  font-size:clamp(1rem,1.35vw,1.14rem)!important;
  line-height:1.72!important;
}
.feld12-premium365-metrics{
  display:grid!important;
  grid-template-columns:repeat(5,minmax(0,1fr))!important;
  gap:12px!important;
  margin:22px 0 24px!important;
}
.feld12-premium365-grid,
.feld12-premium365-plan-grid{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:14px!important;
  margin-top:14px!important;
}
.feld12-premium365-grid article,
.feld12-premium365-plan-grid article{
  border:1px solid rgba(214,177,106,.16)!important;
  border-radius:22px!important;
  background:rgba(255,255,255,.045)!important;
  padding:18px!important;
  min-height:100%!important;
}
.feld12-premium365-grid article.wide,
.feld12-premium365-grid article.close,
.feld12-premium365-plan-grid article{
  grid-column:auto!important;
}
.feld12-premium365-grid article.wide{
  grid-column:1/-1!important;
}
.feld12-premium365-grid article>span,
.feld12-premium365-plan-grid article>span{
  display:inline-flex!important;
  align-items:center!important;
  gap:7px!important;
  margin-bottom:8px!important;
  color:#d6b16a!important;
  font-size:.78rem!important;
  font-weight:800!important;
  letter-spacing:.08em!important;
  text-transform:uppercase!important;
}
.feld12-premium365-grid h4,
.feld12-premium365-plan-grid h4{
  margin:0 0 8px!important;
  color:#fff7e8!important;
  font-size:1.08rem!important;
  line-height:1.24!important;
}
.feld12-premium365-grid p,
.feld12-premium365-plan-grid p,
.feld12-premium365-list li{
  color:rgba(247,240,228,.82)!important;
  line-height:1.65!important;
}
.feld12-premium365-list{
  margin:10px 0 0!important;
  padding-left:0!important;
  list-style:none!important;
  display:grid!important;
  gap:9px!important;
}
.feld12-premium365-list li{
  position:relative!important;
  padding-left:22px!important;
}
.feld12-premium365-list li::before{
  content:""!important;
  width:7px!important;
  height:7px!important;
  border-radius:999px!important;
  background:#d6b16a!important;
  box-shadow:0 0 0 4px rgba(214,177,106,.12)!important;
  position:absolute!important;
  left:2px!important;
  top:.68em!important;
}
.feld12-premium365-grid article.first-step{
  background:linear-gradient(135deg,rgba(214,177,106,.14),rgba(255,255,255,.045))!important;
}
.feld12-premium365-grid article.close{
  background:linear-gradient(135deg,rgba(214,177,106,.18),rgba(36,35,32,.85))!important;
}
@media(max-width:980px){
  .feld12-premium365-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
}
@media(max-width:720px){
  .feld12-premium365-section{border-radius:22px!important;padding:20px 16px!important;margin:18px 0!important;}
  .feld12-premium365-metrics,
  .feld12-premium365-grid,
  .feld12-premium365-plan-grid{grid-template-columns:1fr!important;gap:12px!important;}
  .feld12-premium365-grid article.wide{grid-column:auto!important;}
  .feld12-premium365-section>h3{font-size:1.55rem!important;}
}
