/* Shared desktop hero, with English typography and LTR copy. */
@import url("../../../per/assets/css/home-hero-desktop.css");

@media (min-width: 992px) {
    html[dir="ltr"] #sticky-header.transparent_menu .techno_menu {
        position: relative;
        text-align: left;
    }

    html[dir="ltr"] #sticky-header.transparent_menu .techno_menu > ul {
        position: relative;
        display: block;
        width: 100%;
        text-align: left;
    }

    html[dir="ltr"] #sticky-header.transparent_menu .techno_menu > ul > li:not(.language-switcher) {
        transform: translateX(-20px);
    }

    html[dir="ltr"] #sticky-header.transparent_menu .techno_menu > ul > .language-switcher {
        position: absolute;
        top: 23px;
        right: 0;
        margin: 0;
    }

    .atlas-desktop-hero__brand h1,
    .atlas-desktop-hero__service-copy strong,
    .atlas-desktop-hero__scroll {
        font-family: Muli, Arial, sans-serif;
    }

    .atlas-desktop-hero__brand h1 {
        max-width: 320px;
        font-size: clamp(13px, 1vw, 19px);
        line-height: 1.55;
        white-space: normal;
    }

    .atlas-desktop-hero__service-copy {
        direction: ltr;
    }

    .atlas-desktop-hero__service-copy strong {
        font-size: clamp(19px, 1.45vw, 28px);
    }

    .atlas-desktop-hero__service-copy small {
        letter-spacing: clamp(1.2px, 0.18vw, 3px);
    }
}
