﻿.TextBlock_Paragraph_level-1__Efwt2:not(:last-child)
{
    margin-bottom: 56px;
}
@media(min-width: 1900px)
{
    .TextBlock_Paragraph_level-1__Efwt2:not(:last-child)
    {
        margin-bottom: 71px;
    }
}
.TextBlock_Paragraph_level-1__Efwt2:not(:first-child)
{
    margin-top: 16px;
}
@media(min-width: 768px)
{
    .TextBlock_Paragraph_level-1__Efwt2:not(:first-child)
    {
        margin-top: 20px;
    }
}
@media(min-width: 1250px)
{
    .TextBlock_Paragraph_level-1__Efwt2:not(:first-child)
    {
        margin-top: 28px;
    }
}
@media(min-width: 1900px)
{
    .TextBlock_Paragraph_level-1__Efwt2:not(:first-child)
    {
        margin-top: 32px;
    }
}
.TextBlock_Paragraph_level-2__jSPAz:not(:last-child)
{
    margin-bottom: 56px;
}
.TextBlock_Paragraph_level-2__jSPAz:not(:first-child)
{
    margin-top: 16px;
}
@media(min-width: 768px)
{
    .TextBlock_Paragraph_level-2__jSPAz:not(:first-child)
    {
        margin-top: 20px;
    }
}
@media(min-width: 1250px)
{
    .TextBlock_Paragraph_level-2__jSPAz:not(:first-child)
    {
        margin-top: 28px;
    }
}
@media(min-width: 1900px)
{
    .TextBlock_Paragraph_level-2__jSPAz:not(:first-child)
    {
        margin-top: 32px;
    }
}
.TextBlock_Paragraph_level-3__N0AvL:not(:last-child)
{
    margin-bottom: 56px;
}
.TextBlock_Paragraph_level-3__N0AvL:not(:first-child)
{
    margin-top: 12px;
}
@media(min-width: 1250px)
{
    .TextBlock_Paragraph_level-3__N0AvL:not(:first-child)
    {
        margin-top: 16px;
    }
}
.TextBlock_Paragraph_level-4__FC9aG:not(:last-child)
{
    margin-bottom: 56px;
}
.TextBlock_Paragraph_level-4__FC9aG:not(:first-child)
{
    margin-top: 4px;
}
@media(min-width: 1250px)
{
    .TextBlock_Paragraph_level-4__FC9aG:not(:first-child)
    {
        margin-top: 8px;
    }
}
.TextBlock_AnimatedLink__AKqyf
{
    opacity: 0;
    transform: translateY(15px);
    transition-property: opacity,transform;
    transition-duration: .9s,1.2s;
    transition-timing-function: var(--easeOutExpo);
    transition-delay: var(--menu-follow-delay);
}
.TextBlock_AnimatedLink_triggered__uWuIW
{
    opacity: 1;
    transform: translateY(0);
}
.HeroSection_Section__ehQYi
{
    padding-top: 130px;
}
@media(min-width: 768px)
{
    .HeroSection_Section__ehQYi
    {
        padding-top: 170px;
    }
}
@media(min-width: 1250px)
{
    .HeroSection_Section__ehQYi
    {
        padding-top: 200px;
    }
}
@media(min-width: 1900px)
{
    .HeroSection_Section__ehQYi
    {
        padding-top: 230px;
    }
}
.HeroSection_Container__6ExcX
{
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    height: 100%;
    padding-bottom: 40px;
}
@media(min-width: 768px)
{
    .HeroSection_Container__6ExcX
    {
        padding-bottom: 60px;
    }
}
@media(min-width: 1250px)
{
    .HeroSection_Container__6ExcX
    {
        padding-bottom: 80px;
    }
    .HeroSection_TextBlock__TA_Zi
    {
        max-width: 60%;
    }
    .HeroSection_TextBlock__TA_Zi>*
    {
        width: 100%;
    }
}
@media(min-width: 1900px)
{
    .HeroSection_TextBlock__TA_Zi
    {
        max-width: 900px;
    }
}
@media(min-width: 2560px)
{
    .HeroSection_TextBlock__TA_Zi
    {
        max-width: 1200px;
    }
}
.HeroSection_NonAnimatedTitle__0dOHi
{
    opacity: 1;
    transform: none;
}
.HeroSection_Paragraph__yswxo
{
    margin-top: 12px;
    padding-right: .009%;
}
@media(min-width: 768px)
{
    .HeroSection_Paragraph__yswxo
    {
        margin-top: 16px;
        padding-right: 0;
    }
}
@media(min-width: 1250px)
{
    .HeroSection_Paragraph__yswxo
    {
        margin-top: 20px;
    }
}
.HeroSection_MediaWrapper__LG0fT
{
    position: relative;
    max-width: 2560px;
    width: 100%;
    height: 300px;
    min-width: 100%;
    margin: 0 auto;
}
@media(min-width: 575px)
{
    .HeroSection_MediaWrapper__LG0fT
    {
        height: auto;
        min-width: auto;
        aspect-ratio: 16/9;
    }
}
.HeroSection_MediaAnimated__CccKd
{
    opacity: 0;
    transform: translateY(15px);
    transition-property: opacity,transform;
    transition-duration: .9s,1.2s;
    transition-timing-function: var(--easeOutExpo);
    transition-delay: var(--menu-follow-delay);
    transition-delay: 60ms;
}
.HeroSection_MediaAnimated_triggered__Yj8TX
{
    opacity: 1;
    transform: translateY(0);
}
.HeroSection_MediaInner__rWznY
{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 534px;
    height: 300px;
}
@media(min-width: 534px)
{
    .HeroSection_MediaInner__rWznY
    {
        position: static;
        transform: none;
        width: 100%;
        height: auto;
    }
}
.HeroSection_MediaInner__rWznY>div
{
    transition-delay: .51s;
}
.isHide .HeroSection_Wrapper__8mfne
{
    transition: opacity 1s,visibility 1s linear 1s;
    opacity: 0;
    visibility: hidden;
}
.transition_Transition__weWua
{
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 20;
    pointer-events: none;
    overflow: hidden;
}
.transition_Transition__weWua .transition_ImageWrapper__uks2O
{
    position: absolute;
    left: 0;
    top: 0;
    transform-origin: 0 0;
    z-index: 1;
}
.transition_Transition__weWua .transition_ImageOverlay__3Hzn9
{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    opacity: 0;
}
.transition_Transition__weWua .transition_Image__vaN_J
{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: auto;
    object-fit: cover;
    height: 300px;
}
@media(min-width: 575px)
{
    .transition_Transition__weWua .transition_Image__vaN_J
    {
        height: auto;
    }
}
.transition_Transition__weWua .transition_Header__vIZJi
{
    position: absolute;
    left: 0;
    top: 0;
    transform-origin: 0 0;
    z-index: 3;
}
.transition_Transition__weWua .transition_ColorOverlay__bYw2Q
{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    transform-origin: 0 0;
    will-change: transform;
    z-index: 1;
}
.transition_Transition__weWua .transition_ColorOverlay__bYw2Q:after
{
    content: "";
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    height: 100%;
    background-color: inherit;
}
.transition_Transition__weWua .transition_Underlay__B3mLx
{
    position: absolute;
    left: 0;
    width: 100%;
    top: 50%;
    height: 50%;
    background: var(--color-white);
}
.transition_Transition__weWua .transition_Hidden__H9OiD
{
    opacity: 0;
    visibility: hidden;
}
.Socials_List__fmrwb
{
    margin: -4px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: flex-start;
    gap: 16px;
}
.Socials_Link__7r3TY
{
    display: inline-flex;
    padding: 4px;
    transition: .15s var(--easeOutExpo);
}
.Socials_Link_default__MyKwJ:hover
{
    color: var(--color-silver);
}
.Socials_Link_white__Qny7q:hover
{
    color: var(--color-grey);
}
.Socials_Link__7r3TY svg
{
    vertical-align: top;
}
@media(min-width: 2048px)
{
    .Socials_Link__7r3TY svg
    {
        width: 32px;
        height: 32px;
    }
}
@keyframes StylizedPortableText_line-on__M8cmP
{
    0%
    {
        transform: scaleX(0);
        transform-origin: 0 50%;
    }
    to
    {
        transform: scaleX(100%);
        transform-origin: 0 50%;
    }
}
@keyframes StylizedPortableText_line-off__nmfMx
{
    0%
    {
        transform: scaleX(1);
        transform-origin: 100% 50%;
        width: 100%;
    }
    to
    {
        transform: scaleX(0);
        transform-origin: 100% 50%;
    }
}
@keyframes StylizedPortableText_line-active__EdRPo
{
    0%
    {
        transform: scaleX(0);
        transform-origin: 0 50%;
    }
    50%
    {
        transform: scaleX(100%);
        transform-origin: 0 50%;
    }
    51%
    {
        transform-origin: 100% 50%;
    }
    to
    {
        transform: scaleX(0);
        transform-origin: 100% 50%;
    }
}
@keyframes StylizedPortableText_li-fade-position__6dAex
{
    0%
    {
        opacity: 0;
        transform: translateY(15px);
    }
    75%
    {
        opacity: 1;
    }
    to
    {
        opacity: 1;
        transform: translateY(0);
    }
}
@keyframes StylizedPortableText_tooltip-face-position-in__EF89M
{
    0%
    {
        opacity: 0;
        transform: scale(.8);
    }
    to
    {
        opacity: 1;
        transform: translateZ(0);
    }
}
@keyframes StylizedPortableText_tooltip-face-position-out__1T7q4
{
    0%
    {
        opacity: 1;
        transform: translateZ(0);
    }
    to
    {
        opacity: 0;
        transform: scale(.8);
    }
}
.StylizedPortableText_Root_light__v1bMF
{
    color: var(--color-grey-45);
}
@media screen and (max-width: 1249px)
{
    .StylizedPortableText_Root_light__v1bMF .StylizedPortableText_Span__jd_Mm
    {
        -webkit-text-decoration-color: var(--color-silver);
        text-decoration-color: var(--color-silver);
    }
}
.StylizedPortableText_Root_dark__dUX4F
{
    color: var(--color-grey-20);
}
@media screen and (max-width: 1249px)
{
    .StylizedPortableText_Root_dark__dUX4F .StylizedPortableText_Span__jd_Mm
    {
        -webkit-text-decoration-color: var(--color-darkGrey);
        text-decoration-color: var(--color-darkGrey);
    }
}
.StylizedPortableText_Root_dark__dUX4F .StylizedPortableText_Span__jd_Mm:before
{
    background-color: var(--color-silver);
}
.StylizedPortableText_Root_dark__dUX4F .StylizedPortableText_Span__jd_Mm:after
{
    background-color: var(--color-darkGrey);
}
.StylizedPortableText_Span__jd_Mm
{
    position: relative;
    font-family: UniversalSans-500,Arial,sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 140%;
}
@media(min-width: 1250px)
{
    .StylizedPortableText_Span__jd_Mm
    {
        font-size: 16px;
        line-height: 140%;
    }
}
@media(min-width: 1900px)
{
    .StylizedPortableText_Span__jd_Mm
    {
        font-size: 18px;
    }
}
@media(min-width: 2380px)
{
    .StylizedPortableText_Span__jd_Mm
    {
        font-size: 22px;
    }
}
.StylizedPortableText_Span__jd_Mm:after, .StylizedPortableText_Span__jd_Mm:before
{
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 100%;
    height: 1px;
}
@media(min-width: 768px)
{
    .StylizedPortableText_Span__jd_Mm:after, .StylizedPortableText_Span__jd_Mm:before
    {
        bottom: -5px;
    }
}
.StylizedPortableText_Span__jd_Mm:before
{
    z-index: 1;
    background-color: currentColor;
    transform: scaleX(0);
    transition: transform .35s var(--easeOutExpo);
    transform-origin: 0 50%;
}
.StylizedPortableText_Span__jd_Mm:after
{
    z-index: 0;
    background-color: var(--color-silver);
}
@media screen and (max-width: 1249px)
{
    .StylizedPortableText_Span__jd_Mm
    {
        text-decoration: underline;
        text-underline-offset: 4px;
    }
    .StylizedPortableText_Span__jd_Mm:after, .StylizedPortableText_Span__jd_Mm:before
    {
        display: none;
    }
    .StylizedPortableText_Span__jd_Mm:not(:last-child)
    {
        padding-right: 4px;
    }
}
@media(min-width: 1250px)
{
    .StylizedPortableText_Span__jd_Mm
    {
        font-size: 15px;
    }
}
.StylizedPortableText_Span__jd_Mm:after, .StylizedPortableText_Span__jd_Mm:before
{
    bottom: -1px!important;
}
@media screen and (max-width: 1249px)
{
    .StylizedPortableText_Link__94pnf
    {
        max-width: 190px;
    }
    .StylizedPortableText_Link__94pnf br
    {
        display: none;
    }
}
@media(hover: hover)
{
    .StylizedPortableText_Link__94pnf:hover .StylizedPortableText_Span__jd_Mm:before
    {
        transform: scaleX(1);
    }
}
.StylizedPortableText_Paragraph__GU5jt
{
    font-family: UniversalSans-500,Arial,sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 140%;
}
@media(min-width: 1250px)
{
    .StylizedPortableText_Paragraph__GU5jt
    {
        font-size: 15px;
    }
}
.Footer_Footer__jAFa5
{
    position: relative;
    padding-top: 48px;
    padding-bottom: calc(24px + env(safe-area-inset-bottom));
    background-repeat: no-repeat;
    background-size: 1200px auto;
    background-position: 54% 0;
    overflow: hidden;
}
@media(min-width: 768px)
{
    .Footer_Footer__jAFa5
    {
        padding-top: 40px;
        padding-bottom: calc(32px + env(safe-area-inset-bottom));
        background-position: -440px 45%;
    }
}
@media(min-width: 1250px)
{
    .Footer_Footer__jAFa5
    {
        padding-top: 77px;
        padding-bottom: calc(35px + env(safe-area-inset-bottom));
    }
}
.Footer_Footer__jAFa5:before
{
    content: "";
    position: absolute;
    z-index: 0;
    top: -1px;
    left: 0;
    display: block;
    width: 100%;
    height: 2px;
}
.Footer_Footer_black__pB8rb
{
    background-image: url(/images/helix_assimmetry-invert.png);
    background-color: var(--color-darkMidnight);
    color: var(--color-white);
}
@media(min-width: 1250px)
{
    .Footer_Footer_black__pB8rb
    {
        background-image: none;
    }
}
.Footer_Footer_black__pB8rb:before
{
    background-color: var(--color-darkMidnight);
}
.Footer_Footer_black__pB8rb .Footer_LogoWrapper__g6pjK
{
    filter: invert(1);
}
.Footer_Footer_black__pB8rb .Footer_AddressText__5kAq8, .Footer_Footer_black__pB8rb .Footer_MissionControlDescription__GEOBj
{
    color: var(--color-grey-20);
}
.Footer_Footer_white__4PNoe
{
    background-image: url(/images/helix_assimmetry.png);
    background-color: var(--color-smoke);
}
@media(min-width: 1250px)
{
    .Footer_Footer_white__4PNoe
    {
        background-image: none;
    }
}
.Footer_Footer_white__4PNoe .Footer_BottomWrapper_additionalLink__btDc3
{
    color: var(--color-darkGrey);
}
.Footer_Footer_white__4PNoe .Footer_BottomWrapper_additionalLink__btDc3:before
{
    background-color: var(--color-darkGrey);
}
.Footer_Footer_white__4PNoe .Footer_Copyright___g_DA
{
    color: var(--color-black);
}
.Footer_Footer_white__4PNoe .Footer_AddressText__5kAq8, .Footer_Footer_white__4PNoe .Footer_MissionControlDescription__GEOBj
{
    color: var(--color-grey-45);
}
@media(min-width: 768px)
{
    .Footer_Container__zBpzr
    {
        display: flex;
        flex-wrap: wrap;
    }
}
.Footer_StageWrapper__K862v
{
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
@media(min-width: 1250px)
{
    .Footer_StageWrapper__K862v
    {
        width: 70vw;
        aspect-ratio: 1;
    }
}
.Footer_Stage__X1yP5
{
    transition-delay: calc(.4s + var(--menu-follow-delay));
    position: relative;
    z-index: 1;
    pointer-events: none;
    width: 100%;
    height: 100%;
}
.Footer_LogoWrapper__g6pjK span[role=img]
{
    min-width: auto;
    height: auto;
}
.Footer_LogoWrapper__g6pjK img:first-child
{
    width: 22px;
}
@media(min-width: 1900px)
{
    .Footer_LogoWrapper__g6pjK img:first-child
    {
        width: 26px;
    }
}
.Footer_Head__OhwLT
{
    z-index: 2;
    margin-bottom: 52px;
}
@media(min-width: 768px)
{
    .Footer_Head__OhwLT
    {
        margin-bottom: 75px;
    }
}
@media(min-width: 1250px)
{
    .Footer_Head__OhwLT
    {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-column-gap: 16px;
        column-gap: 16px;
        margin-bottom: 64px;
    }
}
@media(min-width: 1900px)
{
    .Footer_Head__OhwLT
    {
        margin-bottom: 76px;
    }
}
.Footer_Heading__jd6DG
{
    margin-top: 24px;
}
@media(min-width: 768px)
{
    .Footer_Heading__jd6DG
    {
        margin-top: 34px;
        font-size: 36px;
        padding-right: 10%;
    }
}
@media(min-width: 1250px)
{
    .Footer_Heading__jd6DG
    {
        margin-top: 0;
        font-size: 40px;
        line-height: 110%;
        padding-right: 4%;
    }
}
@media(min-width: 1900px)
{
    .Footer_Heading__jd6DG
    {
        font-size: 48px;
    }
}
.Footer_ContactsContainer__VCles
{
    z-index: 2;
    margin-bottom: 64px;
}
@media(min-width: 768px)
{
    .Footer_ContactsContainer__VCles
    {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-column-gap: 16px;
        column-gap: 16px;
        width: 100%;
        margin-bottom: 60px;
    }
}
.Footer_Title__9izok
{
    margin-bottom: 8px;
}
.Footer_TitleWrapper__uuTfH
{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 48px;
}
@media(min-width: 768px)
{
    .Footer_TitleWrapper__uuTfH
    {
        margin-bottom: 0;
    }
}
.Footer_ContactsTitle__AyrwQ
{
    margin-bottom: 6px;
}
@media(min-width: 1900px)
{
    .Footer_ContactsTitle__AyrwQ
    {
        font-size: 30px;
        margin-bottom: 10px;
    }
}
.Footer_ContactsWrapper__fg281
{
    display: flex;
    flex-direction: column;
    justify-items: flex-start;
}
.Footer_ContactsEmailLink__LbmA6
{
    opacity: 0;
    transition-property: opacity;
    transition-duration: .9s;
    transition-timing-function: var(--easeOutExpo);
    transition-delay: var(--menu-follow-delay);
}
@media(min-width: 1250px)
{
    .Footer_ContactsEmailLink__LbmA6 span span:after, .Footer_ContactsEmailLink__LbmA6 span span:before
    {
        bottom: 0!important;
    }
}
.Footer_ContactsTelLink__ZTfDu
{
    opacity: 0;
    transition-property: opacity;
    transition-duration: .9s;
    transition-timing-function: var(--easeOutExpo);
    transition-delay: var(--menu-follow-delay);
    margin-top: 8px;
    width: max-content;
}
@media(min-width: 1250px)
{
    .Footer_ContactsTelLink__ZTfDu
    {
        margin-top: 10px;
    }
}
@media(min-width: 1900px)
{
    .Footer_ContactsTelLink__ZTfDu
    {
        margin-top: 10px;
    }
}
@media(min-width: 1250px)
{
    .Footer_ContactsTelLink__ZTfDu span
    {
        font-size: 28px;
    }
}
.Footer_LinkSpan__mi7vc
{
    font-weight: 500;
    font-family: UniversalSans-500,Arial,sans-serif;
}
@media(min-width: 1900px)
{
    .Footer_LinkSpan__mi7vc
    {
        font-size: 30px;
    }
}
.Footer_Nav__Y3OGU
{
    margin-top: 30px;
}
@media(min-width: 768px)
{
    .Footer_Nav__Y3OGU
    {
        margin-top: 0;
    }
}
.Footer_NavList__fz0CW
{
    display: grid;
    grid-row-gap: 8px;
    row-gap: 8px;
    grid-template-columns: 52% auto;
}
@media(min-width: 768px)
{
    .Footer_NavList__fz0CW
    {
        column-gap: 8px;
    }
}
@media(min-width: 1250px)
{
    .Footer_NavList__fz0CW
    {
        grid-template-columns: 33% auto;
        row-gap: 2px;
    }
}
@media(min-width: 1900px)
{
    .Footer_NavList__fz0CW
    {
        row-gap: 4px;
    }
}
.Footer_NavListItem__kGjRU
{
    opacity: 0;
    transition: opacity 2.5s var(--easeOutExpo);
}
@media(min-width: 768px)
{
    .Footer_NavListLink__Gdqud span span:after, .Footer_NavListLink__Gdqud span span:before
    {
        bottom: -2px!important;
    }
}
@media(min-width: 1250px)
{
    .Footer_NavListLink__Gdqud span span:after, .Footer_NavListLink__Gdqud span span:before
    {
        bottom: 2px!important;
    }
}
.Footer_MissionControlContainer__ahik6
{
    margin-bottom: 86px;
}
@media(min-width: 768px)
{
    .Footer_MissionControlContainer__ahik6
    {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-column-gap: 16px;
        column-gap: 16px;
        width: 100%;
        margin-bottom: 90px;
    }
}
@media(min-width: 1250px)
{
    .Footer_MissionControlContainer__ahik6
    {
        margin-bottom: 96px;
    }
}
@media(min-width: 1900px)
{
    .Footer_MissionControlContainer__ahik6
    {
        margin-bottom: 100px;
    }
}
.Footer_MissionControlTextWrapper__Ad7Wx
{
    margin-bottom: 42px;
}
@media(min-width: 768px)
{
    .Footer_MissionControlTextWrapper__Ad7Wx
    {
        margin-bottom: 0;
    }
}
.Footer_MissionControlTitleWrapper__twmr2
{
    opacity: 0;
    transition-property: opacity;
    transition-duration: .9s;
    transition-timing-function: var(--easeOutExpo);
    transition-delay: var(--menu-follow-delay);
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center;
    margin-bottom: 10px;
}
@media(min-width: 1250px)
{
    .Footer_MissionControlIcon__o6WQE
    {
        width: 24px;
        height: auto;
    }
}
.Footer_MissionControlTitle__514LH
{
    margin-left: 6px;
}
@media(min-width: 1900px)
{
    .Footer_MissionControlTitle__514LH
    {
        font-size: 30px;
    }
}
.Footer_MissionControlDescription__GEOBj
{
    padding-right: 25%;
    margin-bottom: 20px;
}
@media(min-width: 768px)
{
    .Footer_MissionControlDescription__GEOBj
    {
        padding-right: 28%;
    }
}
@media(min-width: 1250px)
{
    .Footer_MissionControlDescription__GEOBj
    {
        padding-right: 54%;
        margin-bottom: 23px;
        line-height: 20px;
    }
}
@media(min-width: 1900px)
{
    .Footer_MissionControlDescription__GEOBj
    {
        line-height: 25px;
    }
}
.Footer_MissionControlLink__IRnQV span span
{
    font-size: 14px;
    letter-spacing: -.28px;
}
@media(min-width: 1250px)
{
    .Footer_MissionControlLink__IRnQV span span
    {
        font-size: 15px;
    }
}
.Footer_MissionControlLink__IRnQV span span:after, .Footer_MissionControlLink__IRnQV span span:before
{
    bottom: -1px!important;
}
@media(min-width: 768px)
{
    .Footer_MissionControlLink__IRnQV span span:after, .Footer_MissionControlLink__IRnQV span span:before
    {
        bottom: 0!important;
    }
}
@media(min-width: 1900px)
{
    .Footer_MissionControlLink__IRnQV span span:after, .Footer_MissionControlLink__IRnQV span span:before
    {
        bottom: 2px!important;
    }
}
.Footer_AddressList__DY1zi
{
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 32px 12px;
    gap: 32px 12px;
    z-index: 2;
}
@media(min-width: 768px)
{
    .Footer_AddressList__DY1zi
    {
        padding-top: 4px;
        gap: 32px 18px;
    }
}
@media(min-width: 1250px)
{
    .Footer_AddressList__DY1zi
    {
        grid-template-columns: repeat(3,1fr);
        gap: 28px 16px;
    }
}
@media(min-width: 1900px)
{
    .Footer_AddressList__DY1zi
    {
        row-gap: 35px;
    }
}
.Footer_AddressListItem__uKZeS
{
    opacity: 0;
    transition: opacity 2.5s var(--easeOutExpo);
}
.Footer_AddressTitle__ReAaC
{
    display: block;
    margin-bottom: 6px;
    font-weight: 740;
    font-family: UniversalSans-740,Arial,sans-serif;
}
@media(min-width: 1250px)
{
    .Footer_AddressTitle__ReAaC
    {
        font-size: 18px;
    }
}
@media(min-width: 1900px)
{
    .Footer_AddressTitle__ReAaC
    {
        margin-bottom: 8px;
    }
}
.Footer_AddressText__5kAq8
{
    padding-right: 10%;
    font-family: UniversalSans-500,Arial,sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 140%;
}
@media(min-width: 1250px)
{
    .Footer_AddressText__5kAq8
    {
        font-size: 15px;
    }
}
@media(min-width: 1900px)
{
    .Footer_AddressText__5kAq8
    {
        padding-right: 25%;
    }
}
.Footer_BottomContainer__AaVxk
{
    z-index: 2;
}
@media(min-width: 768px)
{
    .Footer_BottomContainer__AaVxk
    {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-column-gap: 16px;
        column-gap: 16px;
        width: 100%;
    }
}
.Footer_SocialsWrapper__zm9tY
{
    opacity: 0;
    transition-property: opacity;
    transition-duration: .9s;
    transition-timing-function: var(--easeOutExpo);
    transition-delay: var(--menu-follow-delay);
    margin-bottom: 32px;
    height: 24px;
}
@media(min-width: 768px)
{
    .Footer_SocialsWrapper__zm9tY
    {
        margin-top: auto;
        margin-bottom: 0;
    }
}
@media(min-width: 1250px)
{
    .Footer_SocialsWrapper__zm9tY
    {
        margin-top: 0;
    }
}
.Footer_CopyrightWrapper__s2v8Q
{
    opacity: 0;
    transition-property: opacity;
    transition-duration: .9s;
    transition-timing-function: var(--easeOutExpo);
    transition-delay: var(--menu-follow-delay);
}
@media(min-width: 768px)
{
    .Footer_CopyrightWrapper__s2v8Q
    {
        display: flex;
        flex-direction: column;
        transform: translateY(-4px);
    }
}
@media(min-width: 1250px)
{
    .Footer_CopyrightWrapper__s2v8Q
    {
        flex-direction: row;
        align-items: center;
        column-gap: 22px;
    }
}
.Footer_Copyright___g_DA
{
    font-size: 15px;
    line-height: 120%;
    letter-spacing: -.45px;
}
@media(min-width: 768px)
{
    .Footer_Copyright___g_DA
    {
        order: 2;
        font-size: 14px;
        line-height: 130%;
        letter-spacing: -.28px;
    }
}
@media(min-width: 1250px)
{
    .Footer_Copyright___g_DA
    {
        order: 1;
        font-size: 15px;
        padding-top: 4px;
    }
}
.Footer_AdditionalLinks__n5JnT
{
    margin-top: 16px;
}
@media(min-width: 768px)
{
    .Footer_AdditionalLinks__n5JnT
    {
        order: 1;
        margin-top: 0;
        margin-bottom: 20px;
    }
}
@media(min-width: 1250px)
{
    .Footer_AdditionalLinks__n5JnT
    {
        order: 2;
        margin-bottom: 0;
    }
}
.Footer_AdditionalLink__b654T:not(:last-child)
{
    margin-right: 16px;
}
.Footer_AdditionalLink__b654T>span
{
    line-height: 130%;
}
@media(min-width: 1250px)
{
    .Footer_AdditionalLink__b654T>span
    {
        font-size: 15px;
    }
}
.Footer_AdditionalLink__b654T span span:after, .Footer_AdditionalLink__b654T span span:before
{
    bottom: -2px!important;
}
.Footer_AddressLink__EUYcV
{
    margin-top: 12px;
}
.Footer_AddressLink__EUYcV span span:after, .Footer_AddressLink__EUYcV span span:before
{
    bottom: 0!important;
}
@media(min-width: 1250px)
{
    .Footer_AddressLink__EUYcV span span:after, .Footer_AddressLink__EUYcV span span:before
    {
        bottom: -4px!important;
    }
}
@media(min-width: 1900px)
{
    .Footer_AddressLink__EUYcV span span:after, .Footer_AddressLink__EUYcV span span:before
    {
        bottom: -3px!important;
    }
}
.Footer_VisibleText1__3yUvw
{
    opacity: 1;
    transform: translateY(0);
}
.Footer_VisibleText2__GOvaU
{
    opacity: 1;
}
@keyframes HeaderNavItem_line-on__TV4u4
{
    0%
    {
        transform: scaleX(0);
        transform-origin: 0 50%;
    }
    to
    {
        transform: scaleX(100%);
        transform-origin: 0 50%;
    }
}
@keyframes HeaderNavItem_line-off__u3POQ
{
    0%
    {
        transform: scaleX(1);
        transform-origin: 100% 50%;
        width: 100%;
    }
    to
    {
        transform: scaleX(0);
        transform-origin: 100% 50%;
    }
}
@keyframes HeaderNavItem_line-active__YrWzZ
{
    0%
    {
        transform: scaleX(0);
        transform-origin: 0 50%;
    }
    50%
    {
        transform: scaleX(100%);
        transform-origin: 0 50%;
    }
    51%
    {
        transform-origin: 100% 50%;
    }
    to
    {
        transform: scaleX(0);
        transform-origin: 100% 50%;
    }
}
@keyframes HeaderNavItem_li-fade-position__gdHiG
{
    0%
    {
        opacity: 0;
        transform: translateY(15px);
    }
    75%
    {
        opacity: 1;
    }
    to
    {
        opacity: 1;
        transform: translateY(0);
    }
}
@keyframes HeaderNavItem_tooltip-face-position-in__nUhnb
{
    0%
    {
        opacity: 0;
        transform: scale(.8);
    }
    to
    {
        opacity: 1;
        transform: translateZ(0);
    }
}
@keyframes HeaderNavItem_tooltip-face-position-out__Xnaj0
{
    0%
    {
        opacity: 1;
        transform: translateZ(0);
    }
    to
    {
        opacity: 0;
        transform: scale(.8);
    }
}
.HeaderNavItem_Link__LgsYZ
{
    transition: none;
}
@media(min-width: 768px)
{
    .HeaderNavItem_Link__LgsYZ
    {
        padding: 5px 10px;
    }
}
@media(min-width: 1250px)
{
    .HeaderNavItem_Link__LgsYZ
    {
        padding: 6px 10px;
    }
}
.HeaderNavItem_Link__LgsYZ:hover
{
    color: inherit!important;
}
.HeaderNavItem_Link__LgsYZ div, .HeaderNavItem_Link__LgsYZ span, .HeaderNavItem_Link_disabled__fkWc_, .HeaderNavItem_Nav_hidden__aol5u .HeaderNavItem_Link__LgsYZ
{
    pointer-events: none;
}
.HeaderNavItem_Line__duvTM
{
    position: absolute;
    z-index: 0;
    left: 0;
    right: 0;
    bottom: -4px;
    height: 1px;
    background-color: currentColor;
    opacity: .45;
    animation: HeaderNavItem_line-on__TV4u4 .35s var(--easeOutExpo) forwards;
}
@media(min-width: 768px)
{
    .HeaderNavItem_Line__duvTM
    {
        bottom: -8px;
    }
}
.HeaderNavItem_Line__off__30ATk
{
    animation: HeaderNavItem_line-off__u3POQ .35s var(--easeOutExpo) forwards;
}
.HeaderNavItem_Line_active__ZT70z
{
    animation: HeaderNavItem_line-active__YrWzZ .7s var(--easeOutExpo) forwards;
}
.HeaderNavItem_Line_thin__hcR8Q
{
    height: 1px;
}
.NavSearchInput_NavSearch__MTrL0
{
    display: flex;
    margin-top: 20px;
}
@media(min-width: 768px)
{
    .NavSearchInput_NavSearch__MTrL0
    {
        margin-top: 0;
    }
}
.NavSearchInput_NavSearch_focused__wDHEk
{
    width: 100%;
}
.NavSearchInput_NavSearch_white__QOmGQ
{
    color: var(--color-black);
}
.NavSearchInput_NavSearch_white__QOmGQ input
{
    caret-color: var(--color-black);
}
.NavSearchInput_NavSearch_black__Vye3k input
{
    color: var(--color-white);
    caret-color: var(--color-white);
}
.NavSearchInput_SearchButton__jxncr
{
    height: 24px;
    opacity: 0;
    transition-property: opacity;
    transition-duration: .9s;
    transition-timing-function: var(--easeOutExpo);
    transition-delay: var(--menu-follow-delay);
}
.NavSearchInput_SearchButton_white__Rkj_V svg path
{
    fill: var(--color-black);
}
.NavSearchInput_SearchButton_white__Rkj_V:active svg path
{
    fill: var(--color-black)!important;
}
.NavSearchInput_SearchButton__jxncr svg
{
    width: 24px;
    height: 24px;
}
.NavSearchInput_SearchButton__jxncr svg path
{
    transition: .15s var(--easeOutExpo);
}
.NavSearchInput_SearchButton_focused__RyGAE
{
    position: absolute;
}
.NavSearchInput_SearchButton_triggered__BF8BN
{
    opacity: 1;
}
.NavSearchInput_SearchButton__jxncr:active svg path
{
    fill: var(--color-white);
}
@media(min-width: 1250px)
{
    .NavSearchInput_SearchButton__jxncr :hover path
    {
        fill: var(--color-grey);
    }
}
.NavSearchInput_ClearSearch__OAEk4
{
    position: absolute;
    right: -7px;
    padding: 4px;
    z-index: 1;
    top: -3px;
    opacity: 0;
    display: none;
}
.NavSearchInput_ClearSearch__OAEk4 :hover path
{
    fill: var(--color-white);
}
.NavSearchInput_ClearSearch_white__EV0ZT :hover path
{
    fill: var(--color-black);
}
.NavSearchInput_ClearSearch__OAEk4 svg
{
    width: 24px;
    height: 24px;
}
.NavSearchInput_ClearSearch_visible__bJZ0O
{
    display: block;
    opacity: 1;
}
@media(min-width: 768px)
{
    .NavSearchInput_ClearSearch__OAEk4
    {
        right: -8px;
        top: -4px;
    }
}
.NavSearchInput_ClearSearch__OAEk4:active path
{
    fill: var(--color-grey);
}
.NavSearchInput_SearchInputContainer__W5FJ3
{
    display: flex;
    align-items: center;
    width: 100%;
}
.NavSearchInput_SearchInput__6W0pX
{
    position: relative;
}
.NavSearchInput_SearchInput_focused__LFWg_
{
    width: 100%;
}
.NavSearchInput_Input__DN_gU
{
    font-family: UniversalSans-500,Arial,sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 135%;
    letter-spacing: -.01em;
    width: 100%;
    position: relative;
    background: none;
    padding-left: 36px;
    padding-right: 36px;
    padding-bottom: 9px;
    border-radius: 0;
    border-bottom: 1px solid var(--color-grey);
    outline: none;
}
@media(min-width: 768px)
{
    .NavSearchInput_Input__DN_gU
    {
        line-height: 145%;
    }
}
@media(min-width: 1250px)
{
    .NavSearchInput_Input__DN_gU
    {
        font-size: 22px;
        line-height: 135%;
        letter-spacing: -.02em;
    }
}
@media(min-width: 1900px)
{
    .NavSearchInput_Input__DN_gU
    {
        font-size: 26px;
        line-height: 145%;
    }
}
@media(min-width: 2380px)
{
    .NavSearchInput_Input__DN_gU
    {
        font-size: 36px;
    }
}
@media(min-width: 768px)
{
    .NavSearchInput_Input__DN_gU
    {
        padding-bottom: 6px;
    }
}
@media(min-width: 1250px)
{
    .NavSearchInput_Input__DN_gU
    {
        font-family: UniversalSans-500,Arial,sans-serif;
        font-size: 14px;
        font-weight: 500;
        line-height: 140%;
        letter-spacing: 0;
        max-width: 660px;
        min-width: 366px;
    }
}
@media(min-width: 1250px) and (min-width: 1250px)
{
    .NavSearchInput_Input__DN_gU
    {
        font-size: 16px;
        line-height: 140%;
    }
}
@media(min-width: 1250px) and (min-width: 1900px)
{
    .NavSearchInput_Input__DN_gU
    {
        font-size: 18px;
    }
}
@media(min-width: 1250px) and (min-width: 2380px)
{
    .NavSearchInput_Input__DN_gU
    {
        font-size: 22px;
    }
}
@media(min-width: 1900px)
{
    .NavSearchInput_Input__DN_gU
    {
        max-width: 660px;
        min-width: 501px;
        font-size: 16px;
        line-height: 140%;
        padding-bottom: 8px;
    }
}
.NavSearchInput_Label__UZSDM
{
    font-family: UniversalSans-500,Arial,sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 135%;
    letter-spacing: -.01em;
    position: absolute;
    left: 36px;
    top: 2px;
    color: var(--color-darkGrey);
}
@media(min-width: 768px)
{
    .NavSearchInput_Label__UZSDM
    {
        line-height: 145%;
    }
}
@media(min-width: 1250px)
{
    .NavSearchInput_Label__UZSDM
    {
        font-size: 22px;
        line-height: 135%;
        letter-spacing: -.02em;
    }
}
@media(min-width: 1900px)
{
    .NavSearchInput_Label__UZSDM
    {
        font-size: 26px;
        line-height: 145%;
    }
}
@media(min-width: 2380px)
{
    .NavSearchInput_Label__UZSDM
    {
        font-size: 36px;
    }
}
.NavSearchInput_Label_hidden__s3L6s
{
    opacity: 0;
}
@media(min-width: 768px)
{
    .NavSearchInput_Label__UZSDM
    {
        top: 0;
    }
}
@media(min-width: 1250px)
{
    .NavSearchInput_Label__UZSDM
    {
        font-family: UniversalSans-500,Arial,sans-serif;
        font-size: 14px;
        font-weight: 500;
        line-height: 140%;
        letter-spacing: 0;
        padding-bottom: 8px;
    }
}
@media(min-width: 1250px) and (min-width: 1250px)
{
    .NavSearchInput_Label__UZSDM
    {
        font-size: 16px;
        line-height: 140%;
    }
}
@media(min-width: 1250px) and (min-width: 1900px)
{
    .NavSearchInput_Label__UZSDM
    {
        font-size: 18px;
    }
}
@media(min-width: 1250px) and (min-width: 2380px)
{
    .NavSearchInput_Label__UZSDM
    {
        font-size: 22px;
    }
}
@media(min-width: 1900px)
{
    .NavSearchInput_Label__UZSDM
    {
        font-size: 16px;
        line-height: 140%;
    }
}
.NavSearchInput_CancelButton__uukNe
{
    margin-left: 12px;
    margin-top: -8px;
    height: 30px;
    font-family: UniversalSans-500,Arial,sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 140%;
    transition: 75ms ease;
}
@media(min-width: 1250px)
{
    .NavSearchInput_CancelButton__uukNe
    {
        font-size: 16px;
        line-height: 140%;
    }
}
@media(min-width: 1900px)
{
    .NavSearchInput_CancelButton__uukNe
    {
        font-size: 18px;
    }
}
@media(min-width: 2380px)
{
    .NavSearchInput_CancelButton__uukNe
    {
        font-size: 22px;
    }
}
.NavSearchInput_CancelButton_white__rzMCS
{
    color: var(--color-black);
}
.NavSearchInput_CancelButton_white__rzMCS:hover
{
    color: var(--color-darkGrey);
}
.NavSearchInput_CancelButton_white__rzMCS:active
{
    color: var(--color-black)!important;
}
.NavSearchInput_CancelButton_white__rzMCS:focus
{
    color: var(--color-darkGrey);
}
.NavSearchInput_CancelButton_black__dpDKa
{
    color: var(--color-white);
}
.NavSearchInput_CancelButton_black__dpDKa:hover
{
    color: var(--color-grey);
}
.NavSearchInput_CancelButton_black__dpDKa:active, .NavSearchInput_CancelButton_black__dpDKa:focus
{
    color: var(--color-white);
}
@media(min-width: 768px)
{
    .NavSearchInput_CancelButton__uukNe
    {
        margin-left: 13px;
    }
}
@keyframes BlogCategoryNav_line-on__1Xrtj
{
    0%
    {
        transform: scaleX(0);
        transform-origin: 0 50%;
    }
    to
    {
        transform: scaleX(100%);
        transform-origin: 0 50%;
    }
}
@keyframes BlogCategoryNav_line-off__dRUid
{
    0%
    {
        transform: scaleX(1);
        transform-origin: 100% 50%;
        width: 100%;
    }
    to
    {
        transform: scaleX(0);
        transform-origin: 100% 50%;
    }
}
@keyframes BlogCategoryNav_line-active__e5bTu
{
    0%
    {
        transform: scaleX(0);
        transform-origin: 0 50%;
    }
    50%
    {
        transform: scaleX(100%);
        transform-origin: 0 50%;
    }
    51%
    {
        transform-origin: 100% 50%;
    }
    to
    {
        transform: scaleX(0);
        transform-origin: 100% 50%;
    }
}
@keyframes BlogCategoryNav_li-fade-position__EChd7
{
    0%
    {
        opacity: 0;
        transform: translateY(15px);
    }
    75%
    {
        opacity: 1;
    }
    to
    {
        opacity: 1;
        transform: translateY(0);
    }
}
@keyframes BlogCategoryNav_tooltip-face-position-in__qRsKQ
{
    0%
    {
        opacity: 0;
        transform: scale(.8);
    }
    to
    {
        opacity: 1;
        transform: translateZ(0);
    }
}
@keyframes BlogCategoryNav_tooltip-face-position-out__RzQMJ
{
    0%
    {
        opacity: 1;
        transform: translateZ(0);
    }
    to
    {
        opacity: 0;
        transform: scale(.8);
    }
}
.BlogCategoryNav_Section__UoqiA
{
    padding-top: 64px;
}
@media(min-width: 768px)
{
    .BlogCategoryNav_Section__UoqiA
    {
        padding-top: 90px;
    }
}
@media(min-width: 1250px)
{
    .BlogCategoryNav_Section__UoqiA
    {
        padding-top: 110px;
    }
}
.BlogCategoryNav_Root__DH8Sb
{
    display: flex;
    justify-content: space-between;
}
.BlogCategoryNav_Root_black__vGnzA .BlogCategoryNav_DropdownRoot__FtkgF:before
{
    background-color: var(--color-darkMidnight);
}
.BlogCategoryNav_Root_black__vGnzA .BlogCategoryNav_Link_active__Osgqz
{
    color: var(--color-grey);
}
.BlogCategoryNav_Root_white__GoZ_M .BlogCategoryNav_DropdownRoot__FtkgF:before
{
    background-color: var(--color-white);
}
.BlogCategoryNav_Root_white__GoZ_M .BlogCategoryNav_Link_active__Osgqz
{
    color: var(--color-shadow);
}
@media(min-width: 768px)
{
    .BlogCategoryNav_Nav__ZjHiK
    {
        display: inline-block;
        margin-left: -5px;
    }
}
@media(min-width: 1250px)
{
    .BlogCategoryNav_Nav__ZjHiK
    {
        margin-left: -10px;
    }
}
.BlogCategoryNav_Nav_searchFocused__Ak1dw
{
    width: 0;
    height: 0;
    opacity: 0;
}
.BlogCategoryNav_HorizontalList__smvLy
{
    display: flex;
    display: none;
}
@media(min-width: 768px)
{
    .BlogCategoryNav_HorizontalList__smvLy
    {
        display: flex;
        flex-wrap: wrap;
        gap: 4px;
    }
}
.BlogCategoryNav_HorizontalList_triggered__T3pJB .BlogCategoryNav_ListItem__updHR
{
    animation-play-state: running;
}
.BlogCategoryNav_VerticalList__afqMh
{
    display: flex;
    flex-direction: column;
    padding: 16px 24px 32px;
}
.BlogCategoryNav_VerticalList__afqMh li a
{
    padding-top: 0;
    padding-bottom: 0;
    letter-spacing: 0;
}
.BlogCategoryNav_VerticalList__afqMh li:not(:first-child)
{
    margin-top: 16px;
}
@media(min-width: 768px)
{
    .BlogCategoryNav_VerticalList__afqMh
    {
        padding: 24px;
    }
}
.BlogCategoryNav_ListItem__updHR
{
    font-family: UniversalSans-500,Arial,sans-serif;
    font-size: 18px;
    line-height: 140%;
    letter-spacing: -.36px;
}
@media(min-width: 768px)
{
    .BlogCategoryNav_ListItem__updHR
    {
        font-size: 14px;
        opacity: 0;
        animation: BlogCategoryNav_li-fade-position__EChd7 .9s var(--easeOutExpo) forwards;
        animation-play-state: paused;
        will-change: opacity,transform;
    }
    .BlogCategoryNav_ListItem__updHR:first-child
    {
        animation-delay: calc(30ms + var(--menu-follow-delay));
    }
    .BlogCategoryNav_ListItem__updHR:nth-child(2)
    {
        animation-delay: calc(60ms + var(--menu-follow-delay));
    }
    .BlogCategoryNav_ListItem__updHR:nth-child(3)
    {
        animation-delay: calc(90ms + var(--menu-follow-delay));
    }
    .BlogCategoryNav_ListItem__updHR:nth-child(4)
    {
        animation-delay: calc(.12s + var(--menu-follow-delay));
    }
    .BlogCategoryNav_ListItem__updHR:nth-child(5)
    {
        animation-delay: calc(.15s + var(--menu-follow-delay));
    }
    .BlogCategoryNav_ListItem__updHR:nth-child(6)
    {
        animation-delay: calc(.18s + var(--menu-follow-delay));
    }
    .BlogCategoryNav_ListItem__updHR:nth-child(7)
    {
        animation-delay: calc(.21s + var(--menu-follow-delay));
    }
    .BlogCategoryNav_ListItem__updHR:nth-child(8)
    {
        animation-delay: calc(.24s + var(--menu-follow-delay));
    }
    .BlogCategoryNav_ListItem__updHR:nth-child(9)
    {
        animation-delay: calc(.27s + var(--menu-follow-delay));
    }
    .BlogCategoryNav_ListItem__updHR:nth-child(10)
    {
        animation-delay: calc(.3s + var(--menu-follow-delay));
    }
    .BlogCategoryNav_ListItem__updHR:nth-child(11)
    {
        animation-delay: calc(.33s + var(--menu-follow-delay));
    }
    .BlogCategoryNav_ListItem__updHR:nth-child(12)
    {
        animation-delay: calc(.36s + var(--menu-follow-delay));
    }
    .BlogCategoryNav_ListItem__updHR:nth-child(13)
    {
        animation-delay: calc(.39s + var(--menu-follow-delay));
    }
    .BlogCategoryNav_ListItem__updHR:nth-child(14)
    {
        animation-delay: calc(.42s + var(--menu-follow-delay));
    }
}
@media(min-width: 1250px)
{
    .BlogCategoryNav_ListItem__updHR
    {
        font-size: 16px;
    }
}
@media(min-width: 2048px)
{
    .BlogCategoryNav_ListItem__updHR
    {
        font-size: 20px;
    }
}
@media screen and (max-width: 767px)
{
    .BlogCategoryNav_ListItem__updHR:not(:last-child)
    {
        margin-bottom: 8px;
    }
}
@media(min-width: 1250px)
{
    .BlogCategoryNav_ListItem__updHR:not(:last-child)
    {
        margin-right: 3px;
    }
}
@media(min-width: 768px)
{
    .BlogCategoryNav_ListItem__updHR a
    {
        padding-top: 3px;
        padding-bottom: 3px;
    }
}
.BlogCategoryNav_Link__S6mqB
{
    transition: none;
}
.BlogCategoryNav_Link__S6mqB:hover
{
    color: inherit;
}
.BlogCategoryNav_Link_disabled__S8FQw
{
    pointer-events: none;
}
.BlogCategoryNav_Link_vertical__gULhX
{
    padding-block: 6px;
}
.BlogCategoryNav_Line__awEZX
{
    position: absolute;
    z-index: 0;
    left: 0;
    right: 0;
    bottom: -4px;
    height: 1px;
    background-color: currentColor;
    opacity: .45;
    animation: BlogCategoryNav_line-on__1Xrtj .35s var(--easeOutExpo) forwards;
}
@media(min-width: 768px)
{
    .BlogCategoryNav_Line__awEZX
    {
        bottom: -8px;
    }
}
.BlogCategoryNav_Line__off__I_iXA
{
    animation: BlogCategoryNav_line-off__dRUid .35s var(--easeOutExpo) forwards;
}
.BlogCategoryNav_Line_active__YmTbh
{
    animation: BlogCategoryNav_line-active__e5bTu .7s var(--easeOutExpo) forwards;
}
.BlogCategoryNav_DropdownButton__EaaFm
{
    display: flex;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 16px;
    color: currentColor;
    opacity: 0;
    transition-property: opacity,color;
    transition-duration: .9s,.15s;
    transition-timing-function: var(--easeOutExpos),linear;
}
@media(min-width: 768px)
{
    .BlogCategoryNav_DropdownButton__EaaFm
    {
        padding: 3px 10px;
    }
}
.BlogCategoryNav_DropdownButton_triggered__CkwTR
{
    opacity: 1;
}
.BlogCategoryNav_DropdownIcon__tvr2P
{
    color: currentColor;
    pointer-events: none;
    transition-property: transform,color;
    transition-duration: .35s;
    transition-timing-function: var(--easeOutExpo);
    -webkit-font-smoothing: none;
    margin-left: 12px;
    font-size: 14px;
}
@media(min-width: 768px)
{
    .BlogCategoryNav_DropdownIcon__tvr2P
    {
        font-size: 12px;
        margin-left: 11px;
    }
}
.BlogCategoryNav_DropdownTitle_mobile___EWcU
{
    font-family: UniversalSans-740,Arial,sans-serif;
    font-size: 18px;
    line-height: 140%;
    letter-spacing: -.18px;
}
.BlogCategoryNav_DropdownTitle_desktop__u1acH
{
    font-size: 14px;
    line-height: 140%;
}
@media(min-width: 1250px)
{
    .BlogCategoryNav_DropdownTitle_desktop__u1acH
    {
        font-size: 16px;
    }
}
@media(min-width: 2048px)
{
    .BlogCategoryNav_DropdownTitle_desktop__u1acH
    {
        font-size: 20px;
    }
}
.BlogCategoryNav_DropdownRoot__FtkgF
{
    position: relative;
}
@media screen and (max-width: 767px)
{
    .BlogCategoryNav_DropdownRoot__FtkgF
    {
        opacity: 0;
    }
}
@media(min-width: 768px)
{
    .BlogCategoryNav_DropdownRoot__FtkgF
    {
        display: inline-block;
    }
}
.BlogCategoryNav_DropdownRoot_triggered__CcVLv
{
    opacity: 1;
}
.BlogCategoryNav_DropdownRoot_searchFocused__79PlW
{
    width: 0;
    height: 0;
    opacity: 0;
}
.BlogCategoryNav_DropdownRoot__FtkgF:before
{
    content: "";
    position: absolute;
    z-index: 6;
    left: -24px;
    bottom: 0;
    width: 100vw;
    height: 12px;
    pointer-events: none;
}
@media(min-width: 768px)
{
    .BlogCategoryNav_DropdownRoot__FtkgF:before
    {
        content: none;
    }
}
.BlogCategoryNav_DropdownWrapper__P9TKb
{
    position: absolute;
    z-index: 5;
    top: 100%;
    left: -24px;
    background-color: currentColor;
    width: 100vw;
    opacity: 0;
    transition-property: height,opacity!important;
    transition-delay: 0s,1s!important;
}
.BlogCategoryNav_DropdownWrapper_searchFocused__JuzVB
{
    width: 0;
    height: 0;
    opacity: 0;
}
@media screen and (max-width: 767px)
{
    .BlogCategoryNav_DropdownWrapper__P9TKb
    {
        box-shadow: 0 34px 44px 0 rgba(0,0,0,.3);
    }
}
@media(min-width: 768px)
{
    .BlogCategoryNav_DropdownWrapper__P9TKb
    {
        width: auto;
        min-width: 220px;
        left: -15px;
        top: calc(100% + 3px);
    }
}
.BlogCategoryNav_DropdownWrapper_black__r_hYY
{
    background-color: var(--color-darkMidnight);
    color: var(--color-white);
}
@media(min-width: 768px)
{
    .BlogCategoryNav_DropdownWrapper_black__r_hYY
    {
        background-color: var(--color-white);
        color: var(--color-black);
    }
}
.BlogCategoryNav_DropdownWrapper_white__6fmMz
{
    background-color: var(--color-white);
    color: var(--color-black);
}
@media(min-width: 768px)
{
    .BlogCategoryNav_DropdownWrapper_white__6fmMz
    {
        background-color: var(--color-darkMidnight);
        color: var(--color-white);
    }
}
.BlogCategoryNav_DropdownWrapper_triggered__RTGw_
{
    opacity: 1;
}
.BlogCategoryNav_Dropdown_active__QL6fM .BlogCategoryNav_DropdownIcon__tvr2P
{
    transform: scaleY(-1)!important;
}
@media(min-width: 768px)
{
    .BlogCategoryNav_Dropdown_active__QL6fM .BlogCategoryNav_DropdownButton_black__Q4o_r
    {
        color: var(--color-grey);
    }
    .BlogCategoryNav_Dropdown_active__QL6fM .BlogCategoryNav_DropdownButton_white__XYRls
    {
        color: var(--color-shadow);
    }
}
.BlogCategoryNav_SearchBar__kLlsj
{
    display: flex;
    position: relative;
    width: -moz-fit-content;
    width: fit-content;
    margin-left: 72px;
}
.BlogCategoryNav_SearchBar__kLlsj svg
{
    position: absolute;
    right: 6px;
    top: 4px;
}
.BlogCategoryNav_Search_white__Sbb3b svg path
{
    fill: var(--color-black);
}
.BlogCategoryNav_Search_white__Sbb3b input
{
    color: var(--color-black);
}
.BlogCategoryNav_Search_black__lwdLe input
{
    color: var(--color-white);
}
.BlogCategoryNav_Search__input__ALmwZ
{
    width: 0;
    position: relative;
    z-index: 2;
    transition: .2s ease-out;
    border-radius: 8px;
    background: none;
    overflow: hidden;
}
.BlogCategoryNav_Search__input_triggered__LfBgX
{
    max-width: 660px;
    min-width: 260px;
    border: 1px solid var(--color-shadow);
    padding: 6px;
}
.BlogCategoryNav_SearchIcon__nOSM0
{
    opacity: 0;
    transition: .15s ease;
}
.BlogCategoryNav_SearchIcon_visible__u4ban
{
    opacity: 1;
    transform: scale(1);
}
.BlogCategoryNav_RemoveIcon__EUQsv
{
    width: 20px;
    transition: .15s ease;
    opacity: 0;
}
.BlogCategoryNav_RemoveIcon_visible__8ju6a
{
    opacity: 1;
    transform: scale(1);
}
.BlogCategoryNav_Results__4f5v8
{
    position: absolute;
    background: #fff;
    width: 100%;
    top: 26px;
    color: #000;
    padding: 12px;
    border: 2px solid var(--color-grey);
    border-top: none;
    z-index: 1;
    border-radius: 0 0 8px 8px;
    max-width: 660px;
    max-height: 40vh;
    overflow: auto;
}
.BlogCategoryNav_Results__4f5v8 li:not(:first-child)
{
    margin-top: 12px;
}
.BlogCategoryNav_Results__4f5v8 a:hover
{
    color: var(--color-shadow);
}
.Logo_Link__O70da
{
    display: block;
    width: -moz-fit-content;
    width: fit-content;
    color: inherit;
    transition: width 0s;
}
@media(min-width: 768px)
{
    .Logo_Link__O70da
    {
        width: 90px;
    }
}
@media(min-width: 1250px)
{
    .Logo_Link__O70da
    {
        width: 110px;
    }
}
@media(min-width: 768px)
{
    .Logo_Link_short__F_5cC
    {
        width: 24px;
        overflow: hidden;
        transition-delay: .3s;
    }
}
@media(min-width: 1250px)
{
    .Logo_Link_short__F_5cC
    {
        width: 32px;
    }
}
.Logo_Icon__Jz_4K
{
    display: flex;
    justify-content: center;
    align-items: center;
    min-width: 40px;
    height: 33px;
}
@media(min-width: 768px)
{
    .Logo_Icon__Jz_4K
    {
        justify-content: flex-start;
        min-width: 90px;
        height: 32px;
    }
}
@media(min-width: 1250px)
{
    .Logo_Icon__Jz_4K
    {
        min-width: 100px;
        height: 40px;
    }
}
.Logo_Mark__mBITL
{
    width: 17px;
    height: auto;
    opacity: 0;
    transition-property: opacity;
    transition-timing-function: var(--easeOutExpo);
    margin-right: 9px;
}
@media(min-width: 768px)
{
    .Logo_Mark__mBITL
    {
        flex-shrink: 0;
    }
}
@media(min-width: 1250px)
{
    .Logo_Mark__mBITL
    {
        width: 21px;
        margin-right: 11px;
    }
}
@media(min-width: 2048px)
{
    .Logo_Mark__mBITL
    {
        width: 26px;
    }
}
.Logo_Mark_upraise__Fxts8
{
    opacity: 1;
    transition-duration: .4s;
}
.Logo_Title__Sth3f
{
    display: none;
}
@media(min-width: 768px)
{
    .Logo_Title__Sth3f
    {
        display: block;
        width: 59px;
        height: auto;
        flex-shrink: 0;
        opacity: 0;
        transition-property: opacity;
        transition-timing-function: var(--easeOutExpo);
    }
}
@media(min-width: 1250px)
{
    .Logo_Title__Sth3f
    {
        width: 74px;
    }
}
@media(min-width: 2048px)
{
    .Logo_Title__Sth3f
    {
        width: 88px;
    }
}
.Logo_Title_upraise__Xq64e
{
    opacity: 1;
}
@keyframes Header_line-on__9Tc8c
{
    0%
    {
        transform: scaleX(0);
        transform-origin: 0 50%;
    }
    to
    {
        transform: scaleX(100%);
        transform-origin: 0 50%;
    }
}
@keyframes Header_line-off__Vl095
{
    0%
    {
        transform: scaleX(1);
        transform-origin: 100% 50%;
        width: 100%;
    }
    to
    {
        transform: scaleX(0);
        transform-origin: 100% 50%;
    }
}
@keyframes Header_line-active__nHmDO
{
    0%
    {
        transform: scaleX(0);
        transform-origin: 0 50%;
    }
    50%
    {
        transform: scaleX(100%);
        transform-origin: 0 50%;
    }
    51%
    {
        transform-origin: 100% 50%;
    }
    to
    {
        transform: scaleX(0);
        transform-origin: 100% 50%;
    }
}
@keyframes Header_li-fade-position__NiuDx
{
    0%
    {
        opacity: 0;
        transform: translateY(15px);
    }
    75%
    {
        opacity: 1;
    }
    to
    {
        opacity: 1;
        transform: translateY(0);
    }
}
@keyframes Header_tooltip-face-position-in__alkQZ
{
    0%
    {
        opacity: 0;
        transform: scale(.8);
    }
    to
    {
        opacity: 1;
        transform: translateZ(0);
    }
}
@keyframes Header_tooltip-face-position-out__AWRog
{
    0%
    {
        opacity: 1;
        transform: translateZ(0);
    }
    to
    {
        opacity: 0;
        transform: scale(.8);
    }
}
.Header_Header__wKE8N
{
    position: fixed;
    z-index: var(--z-header);
    top: 0;
    left: 0;
    right: 0;
    transition-property: transform,background-color,opacity,-webkit-backdrop-filter;
    transition-property: transform,background-color,backdrop-filter,opacity;
    transition-property: transform,background-color,backdrop-filter,opacity,-webkit-backdrop-filter;
    transition-duration: .75s,.35s,.35s,.35s;
    transition-timing-function: var(--ease-out),var(--ease-out),var(--ease-out),linear;
}
.Header_Header_pathChanged__aAc1i
{
    transition-duration: .75s,50ms,50ms,25ms;
}
.Header_Header_black__oQKTz
{
    color: var(--color-white);
}
.Header_Header_white__e_hFz
{
    transition-duration: .8s;
    transition-timing-function: var(--ease-out);
    color: var(--color-black);
}
.Header_Header_scrolled__p8ZSf
{
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
}
.Header_Header_hiddenDefault__XKU0c
{
    pointer-events: none;
    transform: translateY(-65px);
}
@media(min-width: 768px)
{
    .Header_Header_hiddenDefault__XKU0c
    {
        transform: translateY(-91px);
    }
}
@media(min-width: 1250px)
{
    .Header_Header_hiddenDefault__XKU0c
    {
        transform: translateY(-111px);
    }
}
@media(min-width: 2048px)
{
    .Header_Header_hiddenDefault__XKU0c
    {
        transform: translateY(-120px);
    }
}
.Header_Header_hiddenModal__OtUel
{
    transition-duration: .3s;
}
.Header_Header_hiddenModal__OtUel .Header_Nav__li___U63g
{
    transition-duration: .29s!important;
}
.Header_MenuBg__cghx8
{
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: var(--color-darkMidnight);
    transform: translateY(-100.5%);
    transition-property: transform;
    transition-duration: .35s;
    transition-delay: .33s;
    transition-timing-function: var(--easeOutExpo);
}
.Header_MenuBg_open__N0JMk
{
    transform: translateY(0);
    transition-duration: 30ms;
    transition-delay: 0ms;
    transition-timing-function: var(--ease-out);
}
.Header_MainContainer__2vfr1
{
    display: flex;
    align-items: center;
    padding-top: 12px;
    padding-bottom: 12px;
    transition-property: opacity,padding,transform;
    transition-duration: .35s,.35s,.75s;
    transition-timing-function: var(--easeOutExpo);
}
@media(min-width: 768px)
{
    .Header_MainContainer__2vfr1
    {
        padding-top: 28px;
        padding-bottom: 28px;
    }
}
@media(min-width: 1250px)
{
    .Header_MainContainer__2vfr1
    {
        padding-top: 35px;
        padding-bottom: 35px;
    }
}
.Header_MainContainer_subDelay__z8J2K
{
    transition-delay: 70ms,0ms;
}
.Header_MainContainer_hidden__wlPcX
{
    transition-delay: 0ms!important;
}
.Header_MainContainer_translateDefault__uY5vv
{
    transform: translateY(48px);
}
@media(min-width: 768px)
{
    .Header_MainContainer_translateDefault__uY5vv
    {
        transform: translateY(62px);
    }
}
.Header_SubContainer__csq4N
{
    transition-property: padding,border-top-color,height,opacity;
    transition-duration: .75s,.35s,375ms,.35s;
    transition-delay: 0ms,0ms,50ms,.17s;
    transition-timing-function: var(--easeOutExpo);
    height: 58px;
    position: absolute;
    z-index: var(--z-popup);
    left: 0;
    top: 64px;
}
@media(min-width: 768px)
{
    .Header_SubContainer__csq4N
    {
        top: 88px;
        height: auto;
        padding-top: 28px;
        padding-bottom: 28px;
    }
}
@media(min-width: 1250px)
{
    .Header_SubContainer__csq4N
    {
        padding-top: 18px;
        padding-bottom: 20px;
        top: 110px;
    }
}
@media(min-width: 2048px)
{
    .Header_SubContainer__csq4N
    {
        padding-top: 24px;
        padding-bottom: 24px;
    }
}
@media(min-width: 768px)
{
    .Header_SubContainer_shrunk__eYt7B
    {
        padding-top: 18px;
        padding-bottom: 18px;
    }
}
@media(min-width: 1250px)
{
    .Header_SubContainer_shrunk__eYt7B
    {
        padding-top: 16px;
        padding-bottom: 18px;
    }
}
@media(min-width: 2048px)
{
    .Header_SubContainer_shrunk__eYt7B
    {
        padding-top: 24px;
        padding-bottom: 24px;
    }
}
.Header_SubContainer_hidden__2rFPI
{
    opacity: 0;
    pointer-events: none;
    height: 0;
    transition-delay: 0ms,0ms,35ms,0ms;
    transition-duration: .75s,.35s,0ms,0ms;
}
.Header_Logo__ZXEgD
{
    z-index: 4;
    margin-right: auto;
    left: -8px;
    transition-property: opacity,filter;
    transition-duration: .9s,.8s;
    transition-timing-function: var(--ease-out);
}
@media(min-width: 768px)
{
    .Header_Logo__ZXEgD
    {
        left: -26px;
    }
}
@media(min-width: 1250px)
{
    .Header_Logo__ZXEgD
    {
        left: -33px;
    }
}
.Header_Logo_inverted__ks9jP
{
    filter: invert(1) brightness(1.5);
}
.Header_Nav__6Ogtk
{
    display: none;
    transition-property: opacity;
    transition-duration: .35s;
    transition-timing-function: var(--easeOutExpo);
    transition-delay: .2s;
}
@media(min-width: 768px)
{
    .Header_Nav__6Ogtk
    {
        display: block;
    }
    .Header_Nav__list__MmJUS
    {
        display: flex;
        transform: translateY(-1px);
    }
}
.Header_MenuButton__krT61
{
    z-index: 4;
    display: flex;
    align-self: stretch;
    align-items: center;
    color: inherit;
    opacity: 0;
    transform: translateX(8px);
    transition-property: opacity;
    transition-duration: .9s;
    transition-delay: 70ms;
    transition-timing-function: var(--easeOutExpo);
}
@media(min-width: 768px)
{
    .Header_MenuButton__krT61
    {
        display: none;
    }
}
@media(min-width: 1250px)
{
    .Header_MenuButton__krT61
    {
        margin-left: 46px;
        transform: translateX(8px);
    }
}
@media(min-width: 1900px)
{
    .Header_MenuButton__krT61
    {
        margin-left: 55px;
    }
}
@media(hover: hover)
{
    .Header_MenuButton_active__87DRG:hover
    {
        color: var(--color-shadow);
    }
}
.Header_Burger__danei
{
    position: relative;
    width: 40px;
    height: 40px;
    pointer-events: all;
}
@media(min-width: 768px)
{
    .Header_Burger__danei
    {
        width: 48px;
    }
}
.Header_MenuButton_active__87DRG .Header_Burger__danei .Header_Stripe__qBIBc
{
    top: 19px;
    transition-delay: 0s,0s,.22s;
}
.Header_MenuButton_active__87DRG .Header_Burger__danei .Header_Stripe_top__k2qvT
{
    transform: rotate(45deg);
}
.Header_MenuButton_active__87DRG .Header_Burger__danei .Header_Stripe_bottom__JownW
{
    transform: rotate(-45deg);
}
.Header_Stripe__qBIBc
{
    position: absolute;
    z-index: 0;
    background-color: currentColor;
    left: 8px;
    width: 24px;
    height: 2px;
    transition-property: color,top,transform;
    transition-duration: .2s,.2s,.2s;
    transition-delay: 0s,.2s,0s;
}
@media(min-width: 768px)
{
    .Header_Stripe__qBIBc
    {
        width: 32px;
    }
}
.Header_Stripe_top__k2qvT
{
    top: 15px;
}
@media(min-width: 768px)
{
    .Header_Stripe_top__k2qvT
    {
        top: 14px;
    }
}
.Header_Stripe_bottom__JownW
{
    top: 25px;
}
@media(min-width: 768px)
{
    .Header_Stripe_bottom__JownW
    {
        top: 24px;
    }
}
.Header_DividerContainer__bwgK5
{
    position: relative;
}
.Header_Divider__lpwFo
{
    height: 1px;
    width: 80%;
    opacity: 0;
    margin-top: 1px;
    transition-property: width,opacity,background-color;
    transition-duration: 1.5s,.35s,.75s;
    transition-timing-function: var(--easeOutExpo);
    transition-delay: calc(30ms + var(--menu-follow-delay)),calc(30ms + var(--menu-follow-delay)),0ms;
    position: absolute;
    top: 64px;
}
.Header_Divider_triggered__N2GXA
{
    width: 100%;
    opacity: 1;
}
.Header_Divider_black__B6orb
{
    background-color: var(--color-midnight);
}
.Header_Divider_white__mp58O
{
    background-color: rgba(187,196,210,.5);
}
.Header_Divider_transparent__PmkiK
{
    background-color: transparent;
}
.Header_Logo_hidden___n5_c
{
    opacity: 0;
    transition-duration: .2s;
}
.Header_MenuButton_triggered__3Omv9
{
    opacity: 1;
}
.Header_MenuButton_hidden__QIqzS
{
    opacity: 0;
    transition-duration: .2s;
    pointer-events: none;
}
.Header_Nav_triggered__HkdDU .Header_Nav__li___U63g
{
    opacity: 1;
    transform: translateY(0);
}
.Header_Nav_hidden__msYhf
{
    pointer-events: none;
    transition-delay: 0ms;
}
.Header_Nav_hidden__msYhf .Header_Nav__li___U63g
{
    opacity: 0;
    transition-delay: 75ms!important;
    transition-duration: .2s;
}
.Header_Nav__li___U63g
{
    font-family: UniversalSans-500,Arial,sans-serif;
    font-size: 15px;
    font-weight: 500;
    line-height: 140%;
    letter-spacing: -.01em;
    opacity: 0;
    transform: translateY(15px);
    transition-property: opacity,transform;
    transition-duration: .9s,1.2s;
    transition-timing-function: var(--easeOutExpo);
    will-change: opacity,transform;
}
@media(min-width: 768px)
{
    .Header_Nav__li___U63g
    {
        line-height: 130%;
    }
}
@media(min-width: 1250px)
{
    .Header_Nav__li___U63g
    {
        font-size: 20px;
        letter-spacing: 0;
    }
}
@media(min-width: 2380px)
{
    .Header_Nav__li___U63g
    {
        font-size: 28px;
    }
}
.Header_Nav__li___U63g:first-child
{
    transition-delay: calc(30ms + var(--menu-follow-delay));
}
.Header_Nav__li___U63g:nth-child(2)
{
    transition-delay: calc(60ms + var(--menu-follow-delay));
}
.Header_Nav__li___U63g:nth-child(3)
{
    transition-delay: calc(90ms + var(--menu-follow-delay));
}
.Header_Nav__li___U63g:nth-child(4)
{
    transition-delay: calc(.12s + var(--menu-follow-delay));
}
.Header_Nav__li___U63g:nth-child(5)
{
    transition-delay: calc(.15s + var(--menu-follow-delay));
}
.Header_Nav__li___U63g:nth-child(6)
{
    transition-delay: calc(.18s + var(--menu-follow-delay));
}
.Header_Nav__li___U63g:nth-child(7)
{
    transition-delay: calc(.21s + var(--menu-follow-delay));
}
.Header_Nav__li___U63g:nth-child(8)
{
    transition-delay: calc(.24s + var(--menu-follow-delay));
}
.Header_Nav__li___U63g:not(:first-child)
{
    margin-left: 18px;
}
@media(min-width: 1250px)
{
    .Header_Nav__li___U63g:not(:first-child)
    {
        margin-left: 33px;
    }
}
@media(min-width: 1900px)
{
    .Header_Nav__li___U63g:not(:first-child)
    {
        margin-left: 47px;
    }
}
.WorkNav_Wrapper__iLPxO
{
    padding-left: 18px;
}
@media(min-width: 768px)
{
    .WorkNav_Wrapper__iLPxO
    {
        padding-left: 0;
        align-self: flex-start;
        margin-left: auto;
    }
}
.WorkNav_List___T9pq
{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: 157px;
    padding-top: 8px;
    text-transform: capitalize;
}
@media(min-width: 768px)
{
    .WorkNav_List___T9pq
    {
        padding-top: 0;
    }
}
@media(min-width: 1250px)
{
    .WorkNav_List___T9pq
    {
        width: 172px;
    }
}
@media(min-width: 1440px)
{
    .WorkNav_List___T9pq
    {
        width: 240px;
    }
}
.WorkNav_List_triggered__AM6_h .WorkNav_Item__lxkvS
{
    opacity: 1;
}
.WorkNav_Item__lxkvS
{
    position: relative;
    color: var(--color-shadow);
    opacity: 0;
    transition-property: opacity,color;
    transition-duration: .9s,.1s;
}
.WorkNav_Item__lxkvS:active, .WorkNav_Item__lxkvS:focus-visible, .WorkNav_Item__lxkvS:hover
{
    color: var(--color-midnight);
}
.WorkNav_Item__lxkvS:before
{
    content: "";
    position: absolute;
    top: 50%;
    left: -18px;
    transform: translateY(-50%);
    width: 6px;
    height: 6px;
    background-color: var(--color-black);
    border-radius: 50%;
    opacity: 0;
    transition: opacity .05s;
}
@media(min-width: 768px)
{
    .WorkNav_Item__lxkvS:before
    {
        transform: translateY(calc(-50% + 1px));
    }
    .WorkNav_Item__lxkvS
    {
        margin-left: -4px;
    }
}
.WorkNav_Item_active__9S8DN
{
    color: var(--color-black);
}
.WorkNav_Item_active__9S8DN:before
{
    opacity: 1;
}
.WorkNav_Item__lxkvS:first-child
{
    transition-delay: .28s,0ms;
}
.WorkNav_Item__lxkvS:nth-child(2)
{
    transition-delay: .31s,0ms;
}
.WorkNav_Item__lxkvS:nth-child(3)
{
    transition-delay: .34s,0ms;
}
.WorkNav_Item__lxkvS:nth-child(4)
{
    transition-delay: .37s,0ms;
}
.WorkNav_Item__lxkvS:nth-child(5)
{
    transition-delay: .4s,0ms;
}
.WorkNav_Item__lxkvS:nth-child(6)
{
    transition-delay: .43s,0ms;
}
.WorkNav_Item__lxkvS:nth-child(7)
{
    transition-delay: .46s,0ms;
}
.WorkNav_Item__lxkvS:nth-child(8)
{
    transition-delay: .49s,0ms;
}
.WorkNav_Link___mBWz
{
    transition-duration: .05s;
}
.WorkNav_Text__sUIxl
{
    font-family: UniversalSans-500,Arial,sans-serif;
    font-size: 15px;
    font-weight: 500;
    line-height: 140%;
    letter-spacing: -.01em;
    position: relative;
    display: inline-block;
    padding: 4px 0;
}
@media(min-width: 768px)
{
    .WorkNav_Text__sUIxl
    {
        line-height: 130%;
    }
}
@media(min-width: 1250px)
{
    .WorkNav_Text__sUIxl
    {
        font-size: 20px;
        letter-spacing: 0;
    }
}
@media(min-width: 2380px)
{
    .WorkNav_Text__sUIxl
    {
        font-size: 28px;
    }
}
.WorkNav_Text__sUIxl sup
{
    display: inline-block;
    vertical-align: super;
    font-size: 12px;
    letter-spacing: .4px;
    line-height: 1;
    transform: translate(2px,1px);
}
@media(min-width: 1250px)
{
    .WorkNav_Text__sUIxl sup
    {
        transform: translate(1px,2px);
    }
}
.WorkHero_Section__OX2MV
{
    padding-top: 130px;
}
@media(min-width: 768px)
{
    .WorkHero_Section__OX2MV
    {
        padding-top: 170px;
    }
}
@media(min-width: 1250px)
{
    .WorkHero_Section__OX2MV
    {
        padding-top: 200px;
    }
}
@media(min-width: 1900px)
{
    .WorkHero_Section__OX2MV
    {
        padding-top: 230px;
    }
}
.WorkHero_Wrapper__VdAk1
{
    display: flex;
    flex-direction: column;
    padding-bottom: 40px;
}
@media(min-width: 768px)
{
    .WorkHero_Wrapper__VdAk1
    {
        flex-direction: row;
        padding-bottom: 64px;
    }
}
@media(min-width: 1250px)
{
    .WorkHero_Wrapper__VdAk1
    {
        padding-bottom: 88px;
    }
}
@media(min-width: 1900px)
{
    .WorkHero_Wrapper__VdAk1
    {
        padding-bottom: 100px;
    }
}
.WorkHero_Title__nUFvy
{
    margin-bottom: 20px;
    width: 100%;
}
@media(min-width: 768px)
{
    .WorkHero_Title__nUFvy
    {
        margin-right: 12%;
        margin-bottom: 0;
        max-width: 466px;
    }
}
@media(min-width: 1250px)
{
    .WorkHero_Title__nUFvy
    {
        margin-right: 18%;
        max-width: 560px;
    }
}
@media(min-width: 1440px)
{
    .WorkHero_Title__nUFvy
    {
        max-width: 700px;
    }
}
@media(min-width: 1900px)
{
    .WorkHero_Title__nUFvy
    {
        margin-right: 26%;
        max-width: 800px;
    }
}
@media(min-width: 2380px)
{
    .WorkHero_Title__nUFvy
    {
        max-width: 860px;
    }
}
@media(min-width: 2560px)
{
    .WorkHero_Title__nUFvy
    {
        max-width: 1160px;
    }
}
.isHide .WorkHero_Wrapper__VdAk1
{
    transition: opacity 1s,visibility 1s linear 1s;
    opacity: 0;
    visibility: hidden;
}
.Main_Main___hAS2
{
    flex-grow: 1;
    opacity: 1;
}
.Main_Main___hAS2.Main_isFollowPageFromPopupMenu__PgSAz
{
    --menu-follow-delay: 350ms;
}
.Nav_Nav_visible__J4Zdv .Nav_Item__bhhSH
{
    opacity: 1;
    transition-duration: 1.2s;
}
.Nav_Nav_visible__J4Zdv .Nav_Item__bhhSH:first-child
{
    transition-delay: .27s;
}
.Nav_Nav_visible__J4Zdv .Nav_Item__bhhSH:nth-child(2)
{
    transition-delay: .29s;
}
.Nav_Nav_visible__J4Zdv .Nav_Item__bhhSH:nth-child(3)
{
    transition-delay: .31s;
}
.Nav_Nav_visible__J4Zdv .Nav_Item__bhhSH:nth-child(4)
{
    transition-delay: .33s;
}
.Nav_Nav_visible__J4Zdv .Nav_Item__bhhSH:nth-child(5)
{
    transition-delay: .35s;
}
.Nav_Nav_visible__J4Zdv .Nav_Item__bhhSH:nth-child(6)
{
    transition-delay: .37s;
}
.Nav_Nav_visible__J4Zdv .Nav_Item__bhhSH:nth-child(7)
{
    transition-delay: .39s;
}
.Nav_Nav__jxs0U:not(.Nav_Nav_active__FbPZZ) .Nav_Link__3Znn6:hover
{
    color: var(--color-silver);
}
.Nav_Item__bhhSH
{
    opacity: 0;
    transition: opacity .3s var(--easeOutExpo);
}
.Nav_Item__bhhSH:not(:last-child)
{
    margin-bottom: 8px;
}
@media(min-width: 768px)
{
    .Nav_Item__bhhSH:not(:last-child)
    {
        margin-bottom: 20px;
    }
}
@media(min-width: 1900px)
{
    .Nav_Item__bhhSH:not(:last-child)
    {
        margin-bottom: 24px;
    }
}
.Nav_Item__bhhSH:nth-child(7)
{
    transition-delay: 45ms;
}
.Nav_Item__bhhSH:nth-child(6)
{
    transition-delay: 60ms;
}
.Nav_Item__bhhSH:nth-child(5)
{
    transition-delay: 75ms;
}
.Nav_Item__bhhSH:nth-child(4)
{
    transition-delay: 90ms;
}
.Nav_Item__bhhSH:nth-child(3)
{
    transition-delay: 105ms;
}
.Nav_Item__bhhSH:nth-child(2)
{
    transition-delay: .12s;
}
.Nav_Item__bhhSH:first-child
{
    transition-delay: 135ms;
}
.Nav_Link__3Znn6
{
    font-family: UniversalSans-740-Headlines,Arial,sans-serif;
    font-size: 30px;
    font-weight: 740;
    line-height: 120%;
    letter-spacing: -.03em;
    margin-left: -1px;
    font-weight: 700;
    opacity: 1;
    transition-property: color,opacity;
    transition-duration: .35s;
    transition-timing-function: var(--easeOutExpo);
}
@media(min-width: 768px)
{
    .Nav_Link__3Znn6
    {
        font-size: 40px;
        line-height: 110%;
    }
}
@media(min-width: 1250px)
{
    .Nav_Link__3Znn6
    {
        font-size: 52px;
        margin-left: -3px;
    }
}
@media(min-width: 1900px)
{
    .Nav_Link__3Znn6
    {
        font-size: 64px;
    }
}
@media(min-width: 2380px)
{
    .Nav_Link__3Znn6
    {
        font-size: 72px;
    }
}
@media(max-height: 975px) and (min-width: 1280px)
{
    .Nav_Link__3Znn6
    {
        font-size: 52px;
        margin-left: -3px;
    }
}
@media(max-height: 900px) and (min-width: 1280px)
{
    .Nav_Link__3Znn6
    {
        font-size: 40px;
        line-height: 110%;
    }
}
.Nav_Nav_active__FbPZZ .Nav_Link__3Znn6:not(.Nav_Link_active__KMJJD)
{
    opacity: .2;
}
.Menu_Menu__1LI5y
{
    position: fixed;
    z-index: var(--z-popup);
    top: 0;
    left: 0;
    right: 0;
    height: 100dvh;
    background-color: var(--color-darkMidnight);
    color: var(--color-white);
    overflow-x: hidden;
    overflow-y: hidden;
}
.Menu_Menu__inner__wnCDL
{
    position: relative;
    height: 100%;
    overflow: auto;
}
.Menu_Content__n3GwH
{
    position: relative;
    z-index: 1;
    display: flex;
    flex-direction: column;
    gap: 16px;
    min-height: 100vh;
    padding-top: calc(64px + 40px);
    padding-bottom: 40px;
}
@media(min-width: 768px)
{
    .Menu_Content__n3GwH
    {
        flex-direction: row-reverse;
        justify-content: space-between;
        padding-top: calc(90px + 47px);
        padding-bottom: 58px;
    }
}
@media(min-width: 1250px)
{
    .Menu_Content__n3GwH
    {
        padding-top: calc(110px + 24px);
    }
}
@media(min-width: 1900px)
{
    .Menu_Content__n3GwH
    {
        padding-top: calc(110px + 42px);
        padding-bottom: 76px;
    }
}
.Menu_Content__body__pjif7
{
    flex: 1 1;
    display: flex;
    flex-direction: column;
    margin-bottom: 45px;
}
@media(min-width: 768px)
{
    .Menu_Content__body__pjif7
    {
        flex: unset;
        width: calc((100% + 16px) / 12 * 5 - 16px);
        margin-bottom: 0;
    }
}
@media(min-width: 1250px)
{
    .Menu_Content__body__pjif7
    {
        padding-bottom: 2px;
    }
}
@media(min-width: 1900px)
{
    .Menu_Content__body__pjif7
    {
        padding-bottom: 4px;
    }
}
@media(min-width: 768px)
{
    .Menu_Content__side__zhiKf
    {
        display: flex;
        flex-direction: column;
        width: calc((100% + 16px) / 12 * 6 - 16px);
        padding-top: 3px;
    }
}
@media(min-width: 1250px)
{
    .Menu_Content__side__zhiKf
    {
        width: calc((100% + 16px) / 12 * 4 - 16px);
        padding-top: 6px;
    }
}
@media(min-width: 1900px)
{
    .Menu_Content__side__zhiKf
    {
        padding-top: 7px;
    }
}
.Menu_Content__nav__amo2J
{
    flex: 1 1;
    margin-bottom: 110px;
}
@media(min-width: 768px)
{
    .Menu_Content__nav__amo2J
    {
        margin-bottom: 100px;
    }
}
.Menu_Content__email__14V2O
{
    margin-bottom: 65px;
}
@media(min-width: 768px)
{
    .Menu_Content__email__14V2O
    {
        margin-bottom: 70px;
    }
}
@media(min-width: 1250px)
{
    .Menu_Content__email__14V2O
    {
        margin-bottom: 82px;
    }
}
@media(min-width: 1900px)
{
    .Menu_Content__email__14V2O
    {
        margin-bottom: 93px;
    }
}
.Menu_Content__email__14V2O p
{
    margin-bottom: 5px;
    color: var(--color-grey);
}
@media(min-width: 768px)
{
    .Menu_Content__email__14V2O p
    {
        margin-bottom: 0;
    }
}
.Menu_Content__email__14V2O p:last-child
{
    margin-bottom: 0;
}
.Menu_Content__email__14V2O a .Text
{
    font-family: UniversalSans-500-Headlines,Arial,sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 135%;
    letter-spacing: -.02em;
}
@media(min-width: 768px)
{
    .Menu_Content__email__14V2O a .Text
    {
        font-size: 32px;
    }
}
@media(min-width: 1250px)
{
    .Menu_Content__email__14V2O a .Text
    {
        font-size: 48px;
        line-height: 125%;
    }
}
@media(min-width: 1900px)
{
    .Menu_Content__email__14V2O a .Text
    {
        font-size: 52px;
        line-height: 130%;
    }
}
@media(min-width: 1250px)
{
    .Menu_Content__email__14V2O a .Text
    {
        font-size: 28px;
        line-height: 140%;
        letter-spacing: -.01em;
    }
}
@media(min-width: 1900px)
{
    .Menu_Content__email__14V2O a .Text
    {
        font-size: 32px;
    }
}
.Menu_Content__subnav__kdCh9
{
    flex: 1 1;
    margin-bottom: 110px;
}
@media(min-width: 768px)
{
    .Menu_Content__subnav__kdCh9
    {
        margin-bottom: 130px;
    }
}
.Menu_Bg__6pGh7
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transform: translateY(-80px);
    transition: transform 1.5s var(--easeOutExpo);
}
.Menu_Bg_active__qWBZj
{
    transform: translateY(0);
}
.Menu_Menu__1LI5y
{
    -webkit-clip-path: inset(0 0 100% 0);
    clip-path: inset(0 0 100% 0);
    transition: tranform .5s,-webkit-clip-path .5s;
    transition: clip-path .5s,tranform .5s;
    transition: clip-path .5s,tranform .5s,-webkit-clip-path .5s;
    transition-timing-function: var(--ease-out-quint);
}
.Menu_Menu_active__HUu68
{
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
    transition: -webkit-clip-path 1s;
    transition: clip-path 1s;
    transition: clip-path 1s,-webkit-clip-path 1s;
    transition-timing-function: var(--ease-out);
}
@media(min-width: 1250px)
{
    .Menu_Menu_active__HUu68
    {
        overflow-y: visible;
    }
}
@media(min-width: 1280px) and (max-height: 730px)
{
    .Menu_Menu_active__HUu68
    {
        overflow-y: auto;
    }
}
@media(min-width: 1920px) and (max-height: 935px)
{
    .Menu_Menu_active__HUu68
    {
        overflow-y: auto;
    }
}
.Menu_Menu_active__HUu68 .Menu_Content__email__14V2O
{
    opacity: 1;
    transition-delay: .41s;
    transition-duration: 1.2s;
}
.Menu_Menu_active__HUu68 .Menu_Socials__ZZ2fO
{
    opacity: 1;
    transition-delay: .43s;
    transition-duration: 1.2s;
}
.Menu_Menu_active__HUu68 .Menu_Address__NPzMW
{
    opacity: 1;
    transition-delay: .45s;
    transition-duration: 1.2s;
}
.Menu_Content__email__14V2O
{
    opacity: 0;
    transition: opacity .3s var(--easeOutExpo);
    transition-delay: 30ms;
}
.Menu_Socials__ZZ2fO
{
    opacity: 0;
    transition: opacity .3s var(--easeOutExpo);
    transition-delay: 15ms;
}
.Menu_Address__NPzMW
{
    opacity: 0;
    transition: opacity .3s var(--easeOutExpo);
    transition-delay: 0ms;
}
.Menu_Address__NPzMW address
{
    font-family: UniversalSans-500,Arial,sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 140%;
    display: inline-block;
    font-style: normal;
}
@media(min-width: 1250px)
{
    .Menu_Address__NPzMW address
    {
        font-size: 16px;
        line-height: 140%;
    }
}
@media(min-width: 1900px)
{
    .Menu_Address__NPzMW address
    {
        font-size: 18px;
    }
}
@media(min-width: 2380px)
{
    .Menu_Address__NPzMW address
    {
        font-size: 22px;
    }
}
.DraftNotification_Root__fbgwR
{
    position: fixed;
    z-index: var(--z-popup);
    bottom: 40px;
    right: 40px;
    padding: 20px;
    background-color: var(--color-white);
    box-shadow: 0 4px 14px 0 rgba(0,0,0,.2);
}
@keyframes Tooltip_line-on___fd7_
{
    0%
    {
        transform: scaleX(0);
        transform-origin: 0 50%;
    }
    to
    {
        transform: scaleX(100%);
        transform-origin: 0 50%;
    }
}
@keyframes Tooltip_line-off__LlfNG
{
    0%
    {
        transform: scaleX(1);
        transform-origin: 100% 50%;
        width: 100%;
    }
    to
    {
        transform: scaleX(0);
        transform-origin: 100% 50%;
    }
}
@keyframes Tooltip_line-active__kQjNw
{
    0%
    {
        transform: scaleX(0);
        transform-origin: 0 50%;
    }
    50%
    {
        transform: scaleX(100%);
        transform-origin: 0 50%;
    }
    51%
    {
        transform-origin: 100% 50%;
    }
    to
    {
        transform: scaleX(0);
        transform-origin: 100% 50%;
    }
}
@keyframes Tooltip_li-fade-position__J7Ez8
{
    0%
    {
        opacity: 0;
        transform: translateY(15px);
    }
    75%
    {
        opacity: 1;
    }
    to
    {
        opacity: 1;
        transform: translateY(0);
    }
}
@keyframes Tooltip_tooltip-face-position-in__OBaoB
{
    0%
    {
        opacity: 0;
        transform: scale(.8);
    }
    to
    {
        opacity: 1;
        transform: translateZ(0);
    }
}
@keyframes Tooltip_tooltip-face-position-out__nTTJA
{
    0%
    {
        opacity: 1;
        transform: translateZ(0);
    }
    to
    {
        opacity: 0;
        transform: scale(.8);
    }
}
.Tooltip_Root__Um5Cp
{
    position: fixed;
    z-index: 4;
    top: 0;
    left: 0;
    pointer-events: none;
}
.Tooltip_Container__GgZKW
{
    font-family: UniversalSans-500,Arial,sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 135%;
    letter-spacing: -.01em;
    position: fixed;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    padding: 8px 12px;
    white-space: nowrap;
    will-change: opacity,transform;
    animation: Tooltip_tooltip-face-position-in__OBaoB .67s var(--ease-out) forwards;
}
@media(min-width: 768px)
{
    .Tooltip_Container__GgZKW
    {
        line-height: 145%;
    }
}
@media(min-width: 1250px)
{
    .Tooltip_Container__GgZKW
    {
        font-size: 22px;
        line-height: 135%;
        letter-spacing: -.02em;
    }
}
@media(min-width: 1900px)
{
    .Tooltip_Container__GgZKW
    {
        font-size: 26px;
        line-height: 145%;
    }
}
@media(min-width: 2380px)
{
    .Tooltip_Container__GgZKW
    {
        font-size: 36px;
    }
}
.Tooltip_Container_light__FjTkp
{
    color: var(--color-black);
    background-color: var(--color-smoke);
}
.Tooltip_Container_dark__s6v2d
{
    color: var(--color-smoke);
    background-color: var(--color-darkMidnight);
}
.Tooltip_Container_out__wWBy9
{
    animation: Tooltip_tooltip-face-position-out__nTTJA 335ms var(--ease-out) forwards;
}
.Tooltip_Icon__RBeKe
{
    margin-right: 12px;
    width: 28px;
}
.VideoShowreelModal_Root__rs0gL
{
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    height: 100vh;
    z-index: -1;
    padding: 0;
    opacity: 0;
}
.VideoShowreelModal_Root_active__k8Gth
{
    z-index: 200;
    opacity: 1;
}
.VideoShowreelModal_Overlay__uqbFw
{
    --transition-duration: .36s;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    cursor: default;
}
@media(min-width: 768px)
{
    .VideoShowreelModal_Overlay__uqbFw
    {
        padding: 72px 24px;
    }
}
.VideoShowreelModal_OverlayInner__vxZY_
{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: var(--color-black);
    opacity: 0;
    transition: .22s ease-in-out;
}
.VideoShowreelModal_OverlayInner_active__J7Olw
{
    opacity: 1;
}
.VideoShowreelModal_Video__ZADg4
{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    transition: opacity 0s;
    transition-delay: var(--transition-duration);
}
.VideoShowreelModal_Video_active__ympJb
{
    opacity: 1;
}
@media(orientation: landscape)
{
    .VideoShowreelModal_Video__ZADg4
    {
        width: 100vw;
        height: 100vh;
    }
    .VideoShowreelModal_Video__ZADg4 iframe, .VideoShowreelModal_Video__ZADg4>div
    {
        width: 100%;
        height: 100%;
        aspect-ratio: 16/9;
        cursor: pointer;
    }
}
@media(orientation: portrait)
{
    .VideoShowreelModal_Video__ZADg4
    {
        width: 100vw;
        height: 70vh;
    }
    .VideoShowreelModal_Video__ZADg4 iframe, .VideoShowreelModal_Video__ZADg4>div
    {
        width: 100%;
        height: 100%;
    }
}
.VideoShowreelModal_ButtonClose__oewte
{
    position: absolute;
    top: 0;
    right: 0;
    padding: 24px;
    mix-blend-mode: difference;
}
.VideoShowreelModal_ButtonClose__oewte:hover
{
    opacity: .7;
}
.VideoShowreelModal_ButtonClose_active__mvd4o
{
    z-index: 201;
}
@media(min-width: 1900px)
{
    .VideoShowreelModal_ButtonClose__oewte
    {
        padding: 32px;
    }
}
@media(min-width: 2460px)
{
    .VideoShowreelModal_ButtonClose__oewte
    {
        padding: 40px;
    }
}
@media(min-width: 5000px)
{
    .VideoShowreelModal_ButtonClose__oewte
    {
        padding: 56px;
    }
}
.VideoShowreelModal_IconClose__AGzVi
{
    width: 24px;
    height: 24px;
}
@media(min-width: 1900px)
{
    .VideoShowreelModal_IconClose__AGzVi
    {
        width: 32px;
        height: 32px;
    }
}
@media(min-width: 2460px)
{
    .VideoShowreelModal_IconClose__AGzVi
    {
        width: 56px;
        height: 56px;
    }
}
@media(min-width: 5000px)
{
    .VideoShowreelModal_IconClose__AGzVi
    {
        width: 80px;
        height: 80px;
    }
}
.VideoShowreelModal_VideoModal__error__Rv_Ux
{
    position: relative;
    color: var(--color-white);
    font-size: 24px;
    text-align: center;
    padding: 0 12px;
}
.Layout_Displaced__aKdPG
{
    transition-property: opacity,transform;
    transition-duration: .2s,.8s;
    transition-timing-function: var(--easeOutExpo),var(--ease-out);
    transition-delay: 1s,0ms;
}
.Layout_Displaced_skew__F6o5b
{
    transition-duration: .2s,1s;
    transition-delay: 1s,0ms;
}
.Layout_Overflow__A0YTL
{
    overflow-x: hidden;
}
.Layout_Notification__NhO0s
{
    display: flex;
    position: fixed;
    z-index: 2;
    transform: translateY(80px);
    left: calc(50% - 86px);
    opacity: 0;
    transition: opacity .4s var(--easeOutExpo),transform .9s var(--easeOutExpo);
    padding: 14px 24px 14px 20px;
    background-color: var(--color-black);
    color: var(--color-white);
    bottom: 80px;
    font-family: UniversalSans-500,Arial,sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 140%;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
@media(min-width: 1250px)
{
    .Layout_Notification__NhO0s
    {
        font-size: 16px;
        line-height: 140%;
    }
}
@media(min-width: 1900px)
{
    .Layout_Notification__NhO0s
    {
        font-size: 18px;
    }
}
@media(min-width: 2380px)
{
    .Layout_Notification__NhO0s
    {
        font-size: 22px;
    }
}
@media(min-width: 768px)
{
    .Layout_Notification__NhO0s
    {
        transform: translateY(80px);
        bottom: 80px;
    }
}
.Layout_Notification__NhO0s svg
{
    margin-right: 16px;
    width: 20px;
}
.Layout_Notification_copied__QA1jM
{
    position: fixed;
    opacity: 1;
    transform: translateY(40px);
    bottom: 80px;
}
@media(min-width: 768px)
{
    .Layout_Notification_copied__QA1jM
    {
        bottom: 80px;
    }
}
.Layout_Notification_disabled__kPpg1
{
    display: none;
}