body {
    font-family: Arial, sans-serif;
    margin: 0;
    padding: 0;
    transition: all 0.3s;
}
.header {
    padding: 15px 30px;
}
.container {
    padding: 30px;
}
@media (max-width: 768px) {
    .header {
        padding: 10px;
        flex-direction: column;
    }
    .container {
        padding: 15px;
    }
    .info-row {
        flex-direction: column;
    }
    .info-label {
        width: 100%;
        margin-bottom: 5px;
    }
}

