/* Lander SEO/AEO — Quick Answer baseline (visual ownership: lander-flagship.css)
   Cache ?v=20260803home1 */
.quick-answer{
  margin:0 auto;
  max-width:1200px;
  padding:clamp(18px,3vw,26px) clamp(18px,3.5vw,28px);
  border:1px solid rgba(16,24,40,.14);
  border-left:3px solid #ed0000;
  background:#fff;
  border-radius:0 12px 12px 0;
  box-shadow:0 1px 2px rgba(16,24,40,.04),0 10px 26px rgba(7,17,31,.05);
}
.quick-answer .qa-label{
  display:inline-block;
  margin:0 0 8px;
  font:800 .6875rem/1.2 var(--title,Montserrat,Inter,sans-serif);
  letter-spacing:.14em;
  text-transform:uppercase;
  color:#ed0000;
}
.quick-answer p{
  margin:0;
  font-size:clamp(1rem,1.15vw,1.08rem);
  line-height:1.65;
  color:#101828;
  max-width:68ch;
}
.lander-core{
  max-width:1200px;
  margin:0 auto;
}
.lander-core p{
  font-size:1.05rem;
  line-height:1.65;
  color:#475467;
  margin:0 0 1.05rem;
}
.lander-core p:last-child{margin-bottom:0}
.meta-strip{
  display:grid;
  gap:14px;
  grid-template-columns:repeat(3,minmax(0,1fr));
  margin-top:22px;
}
@media (max-width:900px){
  .meta-strip{grid-template-columns:1fr}
}
.meta-strip .answer-card h3{font-size:1.02rem}
.guarantee-note{
  border:1px solid rgba(16,24,40,.14);
  background:#fff;
  border-radius:12px;
  padding:18px 20px;
  box-shadow:0 1px 2px rgba(16,24,40,.04),0 10px 26px rgba(7,17,31,.05);
}
.guarantee-note p{margin:0;color:#475467;font-size:1.05rem;line-height:1.65}
