/* v339: Textausrichtung Premium-Karten Audit Readiness korrigieren */

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-card,
.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecase-item{
  display:grid !important;
  grid-template-columns:96px minmax(0,1fr) !important;
  grid-template-rows:auto auto !important;
  column-gap:20px !important;
  row-gap:10px !important;
  align-items:start !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-icon,
.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecase-icon{
  grid-column:1 !important;
  grid-row:1 !important;
  align-self:start !important;
  justify-self:start !important;
  width:96px !important;
  height:96px !important;
  min-width:96px !important;
  min-height:96px !important;
  margin:0 !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v337__icon-visual{
  width:96px !important;
  height:96px !important;
  min-width:96px !important;
  min-height:96px !important;
  border-radius:24px !important;
  display:block !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-card strong,
.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecase-item strong{
  grid-column:2 !important;
  grid-row:1 !important;
  align-self:start !important;
  margin:0 !important;
  padding-top:4px !important;
  font-size:clamp(17px,1.15vw,19px) !important;
  line-height:1.18 !important;
  letter-spacing:-0.02em !important;
  hyphens:none !important;
  word-break:normal !important;
  overflow-wrap:normal !important;
  text-wrap:balance !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-card > span:last-child,
.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecase-item > span:last-child{
  grid-column:1 / -1 !important;
  grid-row:2 !important;
  display:block !important;
  width:100% !important;
  margin:0 !important;
  padding:0 !important;
  color:#516b87 !important;
  font-size:15px !important;
  line-height:1.58 !important;
  hyphens:none !important;
  word-break:normal !important;
  overflow-wrap:break-word !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-card{
  padding:20px 24px !important;
  min-height:0 !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecase-item{
  padding:22px 24px !important;
  min-height:0 !important;
}

@media (max-width: 1200px){
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-card,
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecase-item{
    grid-template-columns:88px minmax(0,1fr) !important;
    column-gap:18px !important;
  }

  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-icon,
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecase-icon,
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v337__icon-visual{
    width:88px !important;
    height:88px !important;
    min-width:88px !important;
    min-height:88px !important;
    border-radius:22px !important;
  }
}

@media (max-width: 900px){
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-grid,
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecases-grid{
    grid-template-columns:1fr !important;
  }

  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-card,
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecase-item{
    grid-template-columns:82px minmax(0,1fr) !important;
    column-gap:16px !important;
    row-gap:8px !important;
    padding:20px !important;
  }

  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-icon,
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecase-icon,
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v337__icon-visual{
    width:82px !important;
    height:82px !important;
    min-width:82px !important;
    min-height:82px !important;
    border-radius:20px !important;
  }
}

@media (max-width: 640px){
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-card,
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecase-item{
    grid-template-columns:72px minmax(0,1fr) !important;
    column-gap:14px !important;
    row-gap:8px !important;
    padding:18px !important;
  }

  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-icon,
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecase-icon,
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v337__icon-visual{
    width:72px !important;
    height:72px !important;
    min-width:72px !important;
    min-height:72px !important;
    border-radius:18px !important;
  }

  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-card strong,
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecase-item strong{
    padding-top:2px !important;
    font-size:18px !important;
  }

  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-card > span:last-child,
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecase-item > span:last-child{
    font-size:14px !important;
    line-height:1.55 !important;
  }
}
