/* Responsive adjustments kept separate for cleaner project structure */
@media (max-width: 980px){
  .desktop-nav{display:none!important;}
  .menu-btn{display:block!important;}
}
@media (max-width: 620px){
  .site-header{width:calc(100% - 20px)!important;}
  .hero-trust{gap:10px!important;}
  .floating-call{display:inline-flex!important;}
}
