/* SAM-PRO v352 – Live-Feinschliff Kostenoptimierung */

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] #einordnung{
  padding-top:34px !important;
  padding-bottom:18px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v326__context-card,
html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v326__usecases-card{
  padding:27px 27px 25px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v326__context-figure{
  aspect-ratio:1.48 / 1 !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v326__usecases-grid{
  gap:9px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v326__usecase-item{
  grid-template-columns:42px minmax(0,1fr) !important;
  column-gap:11px !important;
  row-gap:7px !important;
  min-height:145px !important;
  padding:13px 14px 12px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v326__usecase-icon,
html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v326__usecase-icon .sampro-topic-v337__icon-visual{
  width:42px !important;
  height:42px !important;
  min-width:42px !important;
  min-height:42px !important;
  max-width:42px !important;
  max-height:42px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v326__usecase-item strong{
  font-size:13.7px !important;
  line-height:1.22 !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v326__usecase-item > span:last-child{
  font-size:12.2px !important;
  line-height:1.4 !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] #ergebnis{
  padding-top:18px !important;
  padding-bottom:20px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v271__overview-panel{
  padding:25px 22px 23px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v271__overview-head{
  margin-bottom:18px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v271__focus-grid{
  gap:9px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v271__focus-card,
html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v271__focus-card--media{
  grid-template-columns:50px minmax(0,1fr) !important;
  column-gap:10px !important;
  row-gap:7px !important;
  min-height:150px !important;
  padding:14px 14px 13px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v271__focus-media{
  width:50px !important;
  height:50px !important;
  min-width:50px !important;
  min-height:50px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v271__focus-media img{
  width:50px !important;
  height:50px !important;
  object-fit:contain !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v271__focus-body h4{
  font-size:14.3px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v271__focus-body p{
  font-size:12.3px !important;
  line-height:1.42 !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__practice-section{
  padding-bottom:20px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__practice-panel{
  grid-template-columns:minmax(220px,.72fr) minmax(0,2.28fr) !important;
  gap:18px !important;
  padding:20px 22px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__practice-head > p:not(.sampro-topic-v271__eyebrow){
  display:none !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__practice-grid{
  min-height:0 !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__practice-card{
  grid-template-columns:46px minmax(0,1fr) !important;
  gap:10px !important;
  min-height:160px !important;
  padding:14px 14px 13px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__practice-icon,
html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__practice-icon img{
  width:46px !important;
  height:46px !important;
  object-fit:contain !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__practice-copy p{
  font-size:11.4px !important;
  line-height:1.36 !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__flow-section{
  padding-top:18px !important;
  padding-bottom:24px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__flow-section .sampro-topic-v271__flow-visual-card{
  max-width:920px !important;
  padding:8px !important;
  border-radius:20px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__flow-section .sampro-topic-v271__flow-visual-figure{
  border-radius:14px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__result-section{
  padding-top:24px !important;
  padding-bottom:27px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__result-note{
  margin-top:13px !important;
}

html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] #faq{
  padding-top:32px !important;
  padding-bottom:34px !important;
}

@media (max-width:1180px){
  html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__practice-panel{
    grid-template-columns:1fr !important;
  }

  html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__practice-head > p:not(.sampro-topic-v271__eyebrow){
    display:block !important;
  }
}

@media (max-width:700px){
  html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v326__context-card,
  html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v326__usecases-card,
  html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v271__overview-panel,
  html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__practice-panel{
    padding:20px 17px !important;
  }

  html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v326__usecase-item,
  html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v271__focus-card,
  html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-topic-v271__focus-card--media{
    min-height:0 !important;
  }

  html body .sampro-topic-v271[data-topic="kostenoptimierung-softwarelizenzen"] .sampro-cost-v351__flow-section .sampro-topic-v271__flow-visual-card{
    padding:6px !important;
  }
}
