/* r14 (2026-10-26): compact homepage, same content. Loaded after v3.css on the homepage only. */
:root{--ef-max-width:1320px}
.v3{padding:36px 0}
.v3 .sh{max-width:760px;margin-bottom:24px}
.v3 .sh .eyebrow{margin-bottom:6px}
.v3 .card{padding:20px}
.v3s3{margin-top:18px}
.frow{margin-bottom:36px;gap:20px}
.hero{padding:24px 0 28px}
.hero h1{margin:12px 0 10px}.hero .lead{margin-bottom:18px}
.v3s6{max-width:1040px}
.faq3{max-width:none;gap:12px;align-items:start}
.faq3 details{padding:14px 18px}
@media (min-width:1024px){
  section.v3{padding:52px 0}
  .frow{gap:40px;margin-bottom:52px}
  .hero{padding:40px 0 52px}
  .hero h1{margin:14px 0 12px}.hero .lead{margin-bottom:22px}
  .faq3{grid-template-columns:1fr 1fr}
}
