/* v332: Premium-Optimierung Einordnung / Typische Anlässe auf Audit-Readiness-Seite */

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__intro-grid{
  align-items:stretch !important;
  gap:34px !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__context-card,
.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecases-card{
  border-radius:26px !important;
  box-shadow:0 20px 48px rgba(7,34,72,.07) !important;
}

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

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v328__context-main{
  grid-template-columns:minmax(0,.94fr) minmax(300px,.86fr) !important;
  gap:28px !important;
  align-items:stretch !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__context-copy{
  display:flex !important;
  flex-direction:column !important;
  justify-content:flex-start !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__context-copy h2{
  max-width:430px !important;
  margin-bottom:16px !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__context-lead{
  max-width:420px !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__context-figure{
  display:block !important;
  align-self:stretch !important;
  aspect-ratio:4 / 5 !important;
  min-height:0 !important;
  background:linear-gradient(180deg,#eff5fb 0%, #e8f0f8 100%) !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__context-figure img{
  width:100% !important;
  height:100% !important;
  min-height:0 !important;
  max-height:none !important;
  object-fit:cover !important;
  object-position:center center !important;
  display:block !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-grid{
  grid-template-columns:repeat(3,minmax(0,1fr)) !important;
  gap:16px !important;
  margin-top:24px !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{
  display:grid !important;
  grid-template-columns:58px minmax(0,1fr) !important;
  column-gap:16px !important;
  align-content:start !important;
}

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

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

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

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecase-item{
  min-height:182px !important;
  padding:20px 18px 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{
  grid-column:1 !important;
  grid-row:1 / span 2 !important;
  width:58px !important;
  height:58px !important;
  border-radius:16px !important;
  align-self:start !important;
  background:linear-gradient(180deg,rgba(255,250,240,.96) 0%, rgba(251,245,228,.98) 100%) !important;
  border:1px solid rgba(212,171,66,.36) !important;
  box-shadow:0 10px 22px rgba(201,162,58,.10) !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__benefit-icon svg,
.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecase-icon svg{
  width:28px !important;
  height:28px !important;
  stroke-width:2.1 !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;
  margin-top:0 !important;
  align-self:start !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:2 !important;
  margin-top:4px !important;
  align-self:start !important;
}

.sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecases-note{
  margin-top:18px !important;
  padding:17px 20px !important;
}

@media (max-width: 1400px){
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v328__context-main{
    grid-template-columns:minmax(0,1fr) minmax(280px,.82fr) !important;
  }
}

@media (max-width: 1260px){
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v328__context-main{
    grid-template-columns:1fr !important;
  }
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__context-copy h2,
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__context-lead{
    max-width:none !important;
  }
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__context-figure{
    aspect-ratio:16 / 10 !important;
  }
}

@media (max-width: 1024px){
  .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:repeat(2,minmax(0,1fr)) !important;
  }
}

@media (max-width: 720px){
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__context-card,
  .sampro-topic-v271[data-topic="audit-readiness-software-audits"] .sampro-topic-v326__usecases-card{
    padding:24px !important;
  }

  .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{
    min-height:0 !important;
  }
}
