/* Minified responsive styles */
@media (max-width: 768px) { .container { padding: 0 15px; } .btn { padding: 10px 20px; font-size: 1rem; } }
@media (max-width: 480px) { .container { padding: 0 10px; } .btn { width: 100%; margin-bottom: 10px; } }