/* Wire h9276a · Article Recommendations */

.wire-article-recommendations-303f1h9276a{
  width:min(720px,100%);
  display:grid;
  gap:15px;
  margin:16px auto 0;
  padding:18px;
  border:1px solid #29475d;
  border-radius:16px;
  background:
    radial-gradient(circle at 92% 0,rgba(239,35,71,.1),transparent 38%),
    #07131e;
}

.wire-article-recommendations-head-303f1h9276a{
  display:flex;
  align-items:flex-end;
  justify-content:space-between;
  gap:14px;
}

.wire-article-recommendations-head-303f1h9276a>div{
  display:grid;
  gap:2px;
}

.wire-article-recommendations-head-303f1h9276a small{
  color:#ff4968;
  font-size:8px;
  font-weight:950;
  letter-spacing:.12em;
}

.wire-article-recommendations-head-303f1h9276a h2{
  margin:0;
  color:#fff;
  font-size:19px;
  line-height:1.15;
}

.wire-article-recommendations-head-303f1h9276a>span{
  color:#6f899b;
  font-size:9px;
}

.wire-article-recommendations-grid-303f1h9276a{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:9px;
}

.wire-article-recommendation-card-303f1h9276a{
  display:grid;
  grid-template-columns:118px minmax(0,1fr);
  overflow:hidden;
  min-height:112px;
  border:1px solid #29465c;
  border-radius:12px;
  background:#091925;
  color:inherit;
  text-decoration:none;
  transition:
    transform .16s ease,
    border-color .16s ease,
    background .16s ease;
}

.wire-article-recommendation-card-303f1h9276a:hover{
  transform:translateY(-1px);
  border-color:#496b83;
  background:#0b1d2b;
}

.wire-article-recommendation-image-303f1h9276a{
  width:118px;
  height:100%;
  min-height:112px;
  overflow:hidden;
  display:grid;
  place-items:center;
  background:
    radial-gradient(circle at 50% 30%,rgba(239,35,71,.18),transparent 44%),
    #102738;
  color:#ff4968;
  font-size:28px;
  font-weight:950;
}

.wire-article-recommendation-image-303f1h9276a img{
  width:100%;
  height:100%;
  object-fit:cover;
}

.wire-article-recommendation-copy-303f1h9276a{
  min-width:0;
  display:grid;
  align-content:center;
  gap:4px;
  padding:10px;
}

.wire-article-recommendation-copy-303f1h9276a>small:first-child{
  color:#ff5270;
  font-size:8px;
  font-weight:900;
  letter-spacing:.04em;
  text-transform:uppercase;
}

.wire-article-recommendation-copy-303f1h9276a strong{
  display:-webkit-box;
  overflow:hidden;
  color:#f0f6fa;
  font-size:11px;
  line-height:1.35;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
}

.wire-article-recommendation-copy-303f1h9276a p{
  display:-webkit-box;
  overflow:hidden;
  margin:0;
  color:#849aaa;
  font-size:9px;
  line-height:1.4;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
}

.wire-article-recommendation-copy-303f1h9276a>span{
  color:#677f90;
  font-size:8px;
}

.wire-article-recommendations-personal-303f1h9276a{
  display:grid;
  gap:9px;
  padding-top:14px;
  border-top:1px solid #203c50;
}

.wire-article-recommendations-personal-303f1h9276a>header{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;
}

.wire-article-recommendations-personal-303f1h9276a h3{
  margin:0;
  color:#eaf3f8;
  font-size:13px;
}

.wire-article-recommendations-personal-303f1h9276a small{
  color:#728b9d;
  font-size:8px;
}

@media(max-width:700px){
  .wire-article-recommendations-grid-303f1h9276a{
    grid-template-columns:1fr;
  }

  .wire-article-recommendation-card-303f1h9276a{
    grid-template-columns:96px minmax(0,1fr);
    min-height:92px;
  }

  .wire-article-recommendation-image-303f1h9276a{
    width:96px;
    min-height:92px;
  }
}