/* AABC GEO factual-answer blocks */
.aabc-answer-blocks{
  padding:64px 20px;
  background:#f8f6f1;
  border-top:1px solid rgba(12,35,64,.10);
  border-bottom:1px solid rgba(12,35,64,.10);
}
.aabc-answer-wrap{
  width:min(1120px,92vw);
  margin:0 auto;
}
.aabc-answer-wrap>h2{
  margin:0 0 28px;
  color:#0b2447;
  font-family:Georgia,"Times New Roman",serif;
  font-size:clamp(28px,4vw,42px);
  line-height:1.15;
}
.aabc-answer-grid{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:18px;
}
.aabc-answer{
  padding:24px;
  background:#fff;
  border:1px solid rgba(12,35,64,.10);
  border-radius:16px;
  box-shadow:0 10px 30px rgba(12,35,64,.05);
}
.aabc-answer h3{
  margin:0 0 10px;
  color:#0b2447;
  font-size:19px;
  line-height:1.35;
}
.aabc-answer p{
  margin:0;
  color:#425466;
  font-size:15px;
  line-height:1.75;
}
@media(max-width:760px){
  .aabc-answer-blocks{padding:46px 16px}
  .aabc-answer-grid{grid-template-columns:1fr}
  .aabc-answer{padding:20px}
}