/* ECU Bucharest page — additive responsive layer on top of event.css */
.sia-area-card:hover{transform:translateY(-3px);box-shadow:0 10px 26px rgba(27,33,80,0.1)}
@media (max-width:1080px){
  .sia-info4{grid-template-columns:repeat(2,1fr) !important}
  .sia-areas{grid-template-columns:repeat(2,1fr) !important}
  .sia-headlogos img{height:34px !important}
}
@media (max-width:980px){
  .sia-guest,.sia-schol,.sia-whyaus{grid-template-columns:1fr !important;gap:32px !important}
  .sia-h2{font-size:30px !important}
  .sia-city-slogan{font-size:40px !important}
  .sia-schol-num{font-size:84px !important}
}
@media (max-width:640px){
  .sia-info4>div{text-align:center}
  .sia-info4>div>div:first-child{justify-content:center}
  .sia-grid3,.sia-info4,.sia-areas{grid-template-columns:1fr !important}
  .sia-info4{transform:translateY(-20px) !important}
  .sia-h2{font-size:26px !important}
  .sia-city-slogan{font-size:31px !important}
  .sia-schol-num{font-size:64px !important}
  .sia-journey-arrow{display:none}
  .sia-whyaus-img{min-height:300px !important}
  .sia-cta-logos{gap:16px}
  .sia-cta-logos img{height:34px !important}
  .sia-footer{flex-direction:column;gap:18px;text-align:center}
  .sia-footer-brand{flex-direction:column;gap:12px}
  .sia-footer-contact{text-align:center !important}
  .sia-ty-header{flex-direction:column;gap:12px}
}