/* Hero responsive rules are defined in hero.css to keep video background intact. */
/* General responsive overrides */
@media (max-width:768px){
  .omraa-section{padding:40px 0}
  .omraa-container{padding-inline:16px}
  .omraa-topbar{display:none}
  .omraa-header__inner{padding-block:10px}
  .omraa-header__actions>.omraa-btn{display:none}
  .omraa-drawer__inner{width:min(88vw,340px)}
}
