html{scrollbar-gutter:stable}
@media(min-width:1121px){
html[lang] body .site-header .header-right{display:grid!important;grid-template-columns:82px 166px 144px!important;gap:12px!important;width:416px!important;min-width:416px!important;justify-self:end!important;align-items:center!important;justify-content:initial!important}
html[lang] body .site-header .header-right .desktop-nav-right{display:grid!important;grid-template-columns:94px 72px!important;gap:0!important;width:166px!important;min-width:166px!important;align-items:center!important;justify-content:initial!important}
html[lang] body .site-header .header-right .desktop-nav-right>a,html[lang] body .site-header .header-right .contact-nav-trigger{box-sizing:border-box!important;display:flex!important;justify-content:center!important;align-items:center!important;margin:0!important;padding-inline:0!important;white-space:nowrap!important;font-size:10px!important;letter-spacing:.025em!important;line-height:1.2!important}
html[lang] body .site-header .header-right .header-actions{width:144px!important;min-width:144px!important;gap:0!important}
html[lang] body .site-header .header-right .header-cta{box-sizing:border-box!important;display:flex!important;width:144px!important;min-width:144px!important;height:50px!important;padding:0 10px!important;font-size:10px!important;letter-spacing:.025em!important;white-space:nowrap!important}
}
@media(max-width:1120px){
html[lang] body .site-header .header-inner{grid-template-columns:minmax(0,1fr) auto!important;column-gap:14px!important}
html[lang] body .site-header .header-inner>.brand{grid-column:1!important;justify-self:start!important}
html[lang] body .site-header .header-right{grid-column:2!important;display:flex!important;gap:10px!important;justify-self:end!important}
html[lang] body .site-header .header-right .desktop-nav-right{display:none!important}
}
