/* Responsive Design */
@media (max-width: 768px) {
  .main-content {
    padding: 15px;
  }

  .brand-name {
    display: none;
  }

  .header h1 {
    font-size: 1.5rem;
  }
  
  .header .subtitle {
    font-size: 0.9rem;
  }
}

