
.home-comparison-banner{max-width:1080px;margin:0 auto 40px;padding:0 var(--pad)}
.home-comparison-banner a{display:block;text-decoration:none;border:1px solid var(--line);background:#fff;transition:transform .18s ease,box-shadow .18s ease}
.home-comparison-banner a:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(26,29,36,.12)}
.home-comparison-banner img{display:block;width:100%;height:auto;aspect-ratio:1983/793;object-fit:cover}
@media (max-width:700px){.home-comparison-banner{padding:0 20px;margin-bottom:30px}.home-comparison-banner a:hover{transform:none;box-shadow:none}}
