@media (min-width: 768px) {
    .site-header {
        padding: 24px 60px;
    }

    .site-logo-image {
        width: 140px;
    }

    .menu-toggle {
        display: none;
    }

    .main-nav {
        display: block;
        position: static;
        width: auto;
        padding: 0;
        background: transparent;
        backdrop-filter: none;
    }

    .main-nav ul {
        display: flex;
        gap: 24px;
        list-style: none;
        margin: 0;
        padding: 0;
    }

    .main-nav li {
        margin: 0;
    }

    .main-nav a {
        color: #F5F5F1;
    }

    .header-actions {
        display: flex;
        gap: 20px;
    }
}