.cad-family-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:36px;align-items:center}.cad-family-layout figure{margin:0}.cad-family-layout figure>a{display:block}.cad-family-layout img{display:block;width:100%;height:340px;object-fit:contain;background:#fff;border-radius:8px}.cad-family-layout figcaption{font-size:12px;line-height:1.6;color:#526b7c;margin-top:10px}.cad-family-layout p{line-height:1.8}.cad-family-hero{margin:0 0 24px;max-width:480px}.cad-family-hero img{width:100%;height:260px;object-fit:contain;background:#fff;border-radius:8px}.cad-family-hero figcaption{font-size:12px;line-height:1.5;margin-top:8px}.ca-range-banner .cad-range-photo{width:190px;height:145px;object-fit:contain;background:#fff;border-radius:6px;margin-right:24px}@media(max-width:650px){.cad-family-layout{grid-template-columns:minmax(0,1fr);gap:22px}.cad-family-layout img{height:250px}.cad-family-hero img{height:220px}.ca-range-banner .cad-range-photo{width:90px;height:110px;margin-right:12px}}
