<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">  nav .background {
    box-shadow: 0px 2.767256498336792px 2.2138051986694336px 0px rgba(0, 0, 0, 0.02),
        0px 6.650102138519287px 5.32008171081543px 0px rgba(0, 0, 0, 0.03),
        0px 12.521552085876465px 10.017241477966309px 0px rgba(0, 0, 0, 0.04),
        0px 22.3363094329834px 17.869047164916992px 0px rgba(0, 0, 0, 0.04),
        0px 41.777610778808594px 33.422088623046875px 0px rgba(0, 0, 0, 0.05), 0px 100px 80px 0px rgba(0, 0, 0, 0.07);
}

nav .menu .tab-wrap {
    transition: opacity 300ms ease, transform 300ms ease;
}

nav .main-nav__item[data-nav="search"] span{
    cursor: pointer;
}

.main-nav__mobile-menu .search-icon__mobile{
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
}

.main-nav__mobile-menu .main-nav__parent:has(.mobile-current-lang-flag){
    padding: 20px;
    padding-bottom: 0px;
    margin-top: 20px;
}

.main-nav__mobile-menu .main-nav__item--open .main-nav__parent:has(.mobile-current-lang-flag){
    padding-bottom: 16px;
}

.main-nav__mobile-menu .main-nav__parent:has(.mobile-current-lang-flag)::after{
    display: none;
}

.other-language{
    transition: text-decoration 300ms;
}

.other-language:hover{
    text-decoration: underline;
}

.search-form-mobile__input {
    background: white;
}

.main-nav__mobilemenu input["type=search"]::placeholder{
    color: #494951;
}

nav .tab-item:hover .tab-item__icon{
    opacity: 1;
}

nav .menu.group\/item.active .tab-wrap.hovered {
    opacity: 1;
    pointer-events: auto;
    transition: opacity 400ms ease, transform 300ms ease;
    transition-delay: 100ms;
}

nav .main-nav__mobile-menu .btn-basic{
    background-color: transparent;
    border: 1px solid #ff5a65;
    color: #ff5a65;
    border-radius: 80px;
    cursor: pointer;
    font-family: Inter,sans-serif;
    font-size: 15px;
    font-weight: 500;
    line-height: 22.5px;
    padding: 0.625rem 1.5rem;
    position: relative;
    transition: color .25s ease,background-color .25s ease;
}

nav .main-nav__mobile-menu .main-nav__item:has(+ .main-nav__item--open) :is(span, a)::after{
    display: none;
}

.mobile-nav-open.slide .main-nav__logo a{
    display: none;
}

.mobile-nav-open.slide .main-nav__logo .mob-back{
    display: flex;
}

.mobile-nav-open.slide .mob-buttons{
    opacity: 0;
    visibility: hidden;
}

.header-banner .btn-link.btn--white::after,
.header-banner .btn-link.btn--white::before {
    display: none;
}

.header-banner .btn-link{
    font-size: 13px;
    text-decoration: underline;
    padding-right: 0px;
    transition: color;
    line-height: 1.5;
    font-weight: 400;
    padding-bottom: 0px;
}

.header-banner .btn-link:hover{
    padding-right: 0px;
}

.header-banner :is(.form-popup-item, .grid-openner){
    display: inline;
}

.has-header-banner .main-nav__mobile-menu{
    height: calc(100dvh - 128px);
}

/* LP Header */
body.simplified-header.has-header-banner{
    margin-top: 72.5px !important;
}
.simplified-header .main-nav__menu-main,
.simplified-header .main-nav__menu-secondary,
.simplified-header .buttons-container .header__main-buttons:not([data-demo="demo-button"]){
    opacity: 0;
    visibility: hidden;
}

.simplified-header .header-banner,
.simplified-header .main-nav__burger {
    display: none;
} 

.simplified-header .main-nav__desktop .main-nav__demo-button a.btn--primary{
    padding: 5.5px 32px;
}

.simplified-header .main-nav{
    transition: all 300ms;
}

.simplified-header:not(.active_header_link) .main-nav__logo a{
    cursor: auto;
}

@media(min-width: 1120px){
    .main_nav  .row-auto.two-col-resources{
        display: flex;
    }
}

@media(max-width: 1100px){
    .testing-nav .main-nav__desktop{
      padding-top: 14px;
      padding-bottom: 14px;
      gap: 20px;
    }
    
    .btn--primary.header__main-buttons{
      font-size: 12px;
      padding: 12.5px 1rem;
    }
}

</pre></body></html>