html body.social-free-page[data-service-theme="social"] .sf-problem{
  position:relative;
  isolation:isolate;
  overflow:hidden;
  min-height:min(88svh,58rem);
  display:grid;
  align-items:center;
  background-color:#08090b!important;
  background-image:linear-gradient(90deg,rgba(7,8,10,.98) 0%,rgba(7,8,10,.84) 42%,rgba(7,8,10,.28) 78%),linear-gradient(0deg,#08090b 0%,transparent 46%,rgba(8,9,11,.28) 100%),url('../assets/strategy.jpg')!important;
  background-size:cover!important;
  background-position:center!important;
}
html body.social-free-page[data-service-theme="social"] .sf-problem::before{
  content:"";
  position:absolute;
  z-index:-1;
  inset:0;
  background:radial-gradient(circle at 75% 48%,transparent 0 12rem,rgba(166,27,41,.22) 12.1rem 12.25rem,transparent 12.4rem);
  pointer-events:none;
}
html body.social-free-page[data-service-theme="social"] .sf-problem header{grid-template-columns:.48fr 1.52fr;align-items:end}
html body.social-free-page[data-service-theme="social"] .sf-problem header h2,
html body.social-free-page[data-service-theme="social"] .sf-problem header h2 *{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-shadow:0 .2rem 1.5rem rgba(0,0,0,.72)!important;
}
html body.social-free-page[data-service-theme="social"] .sf-problem header h2 em{color:#ff9aa4!important;-webkit-text-fill-color:#ff9aa4!important}
html body.social-free-page[data-service-theme="social"] .sf-problem .sf-kicker{color:#ff9aa4!important;-webkit-text-fill-color:#ff9aa4!important}
html body.social-free-page[data-service-theme="social"] .sf-question-grid{
  gap:.75rem;
  margin-top:clamp(2.5rem,6vw,4.5rem);
  border:0;
  background:transparent;
}
html body.social-free-page[data-service-theme="social"] .sf-question-grid article{
  position:relative;
  min-height:11.5rem;
  padding:1.4rem;
  border:1px solid rgba(255,255,255,.2)!important;
  border-radius:.85rem;
  background:rgba(8,9,12,.78)!important;
  box-shadow:0 1.2rem 3rem rgba(0,0,0,.32),inset 0 1px rgba(255,255,255,.08);
  backdrop-filter:blur(12px);
}
html body.social-free-page[data-service-theme="social"] .sf-question-grid article span{color:#ff9aa4!important;-webkit-text-fill-color:#ff9aa4!important}
html body.social-free-page[data-service-theme="social"] .sf-question-grid article p{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-weight:720;
  text-shadow:0 2px 12px #000!important;
}
html body.social-free-page[data-service-theme="social"] .sf-question-grid .sf-question-grid__answer{
  border-color:#a61b29!important;
  background:linear-gradient(145deg,rgba(166,27,41,.97),rgba(92,13,24,.95))!important;
}
html body.social-free-page[data-service-theme="social"] .sf-question-grid__answer small,
html body.social-free-page[data-service-theme="social"] .sf-question-grid__answer strong{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
@media(max-width:700px){
  html body.social-free-page[data-service-theme="social"] .sf-problem{min-height:auto;background-position:62% center!important}
  html body.social-free-page[data-service-theme="social"] .sf-problem header{grid-template-columns:1fr}
  html body.social-free-page[data-service-theme="social"] .sf-question-grid article{min-height:9rem}
}
