/* v337: Echte Premium-Piktogramme für Audit-Readiness-Einordnung */

.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;
  row-gap:8px !important;
  align-items:start !important;
  min-height:unset !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{
  width:88px !important;
  height:88px !important;
  min-width:88px !important;
  min-height:88px !important;
  border-radius:24px !important;
  background:none !important;
  border:none !important;
  box-shadow:none !important;
  padding:0 !important;
  overflow:visible !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-icon::after,
.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecase-icon::after{
  display:none !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v337__icon-visual{
  display:block !important;
  width:88px !important;
  height:88px !important;
  max-width:none !important;
  border-radius:24px !important;
  object-fit:cover !important;
  box-shadow:0 16px 28px rgba(10,45,92,.12) !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{
  align-self:end !important;
  font-size:18px !important;
  line-height:1.18 !important;
  letter-spacing:-.02em !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{
  margin-top:4px !important;
  font-size:15px !important;
  line-height:1.55 !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-grid{
  gap:18px !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecases-grid{
  gap:18px !important;
}

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

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

@media (max-width: 900px){
  .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:76px minmax(0,1fr) !important;
    column-gap:16px !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:76px !important;
    height:76px !important;
    min-width:76px !important;
    min-height:76px !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:68px minmax(0,1fr) !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:68px !important;
    height:68px !important;
    min-width:68px !important;
    min-height:68px !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{
    font-size:17px !important;
  }
}
