/* Aidez technical SEO & image performance additions; original brand unchanged. */
@media (max-width:600px) {
 section.hero { background-image:url('../img/hero-bg-mobile.webp'); }
}
/* Responsive content protects mobile users from cramped cards and overflow. */
@media (max-width:767px) {
 #vehicle-loans-extra .vehicle-type-grid,
 #business-loans-extra .business-type-grid,
 .service-note-grid,
 #buyhome-extra .buyhome-guide-grid { display:grid;grid-template-columns:minmax(0,1fr)!important; }
 #vehicle-loans-extra .vehicle-type-card,
 #business-loans-extra .business-type-card,
 .service-note-card {min-width:0;max-width:100%;overflow-wrap:normal;word-break:normal;text-align:left;}
 #vehicle-loans-extra .vehicle-type-card p,
 #business-loans-extra .business-type-card p,
 .service-note-card p {text-align:left;overflow-wrap:break-word;word-break:normal;}
}

.contact-detail-text { color:inherit; font-size:inherit; font-weight:600; line-height:1.5; margin:0; }
