/* Hero Effects */
.hero-swiper { width: 100%; height: calc(100vh - 5rem); cursor: pointer; margin-top: 60px; }
.swiper-slide img { transition: transform 2s ease; transform: scale(1.1); }
.swiper-slide-active img { transform: scale(1); }

.stat-box { border-left: 4px solid var(--accent-orange); padding-left: 20px; transition: 0.3s; }
.stat-box:hover { padding-left: 30px; }
