#brxe-zztcib .brx-submenu-toggle { display: flex; align-items: center; gap: 6px; min-height: 44px; padding-inline: 6px; border-radius: 8px; transition: background-color .18s ease;}#brxe-zztcib .brx-submenu-toggle:hover { background: var(--eliis-neutral-50); }#brxe-zztcib .brx-submenu-toggle > span { font-weight: 600; letter-spacing: .04em; white-space: nowrap;}#brxe-zztcib .brx-submenu-toggle button { min-width: 26px; min-height: 26px; display: grid; place-items: center; flex: none;}#brxe-zztcib .brx-submenu-toggle button svg { width: 13px; height: 13px; flex: none;}#brxe-wznoyi { width: max-content; max-width: min(70vw, 230px);}#brxe-zztcib .lang-item { width: 100%; }#brxe-zztcib .lang-item a { display: flex; align-items: center; gap: 8px; min-height: 40px; padding-inline: 10px; white-space: nowrap; transition: background-color .16s ease, color .16s ease;}#brxe-zztcib .lang-item a:hover { background: var(--eliis-neutral-25); color: var(--eliis-brand-700);}#brx-header .brx-nav-nested-items > li > a { position: relative; transition: color .18s ease;}#brx-header .brx-nav-nested-items > li > a::after { content: ""; position: absolute; left: 0; right: 0; bottom: -7px; height: 2px; background: var(--eliis-brand-500); transform: scaleX(0); transition: transform .22s ease;}#brx-header .brx-nav-nested-items > li > a:hover,#brx-header .brx-nav-nested-items > li > a[aria-current="page"] { color: var(--eliis-brand-700) !important;}#brx-header .brx-nav-nested-items > li > a:hover::after,#brx-header .brx-nav-nested-items > li > a[aria-current="page"]::after { transform: scaleX(1);}@media (max-width: 766px) { #brx-header .brx-nav-nested-items > li > a::after { display: none; }}:focus-visible { outline: 2px solid var(--eliis-brand-700); outline-offset: 2px; border-radius: 3px;}.splide__pagination .splide__pagination__page:focus-visible { outline: 2px solid #ffffff !important; outline-offset: 3px;}#brxe-mojgtq .splide__pagination__page,#brxe-dxcymk .splide__pagination__page,#brxe-mrdjrm .splide__pagination__page { background-color: var(--eliis-neutral-400) !important; width: 10px; height: 10px; padding: 7px; box-sizing: content-box; background-clip: content-box; opacity: 1;}#brxe-mojgtq .splide__pagination__page.is-active,#brxe-dxcymk .splide__pagination__page.is-active,#brxe-mrdjrm .splide__pagination__page.is-active { background-color: var(--eliis-brand-500) !important; transform: none;} body {font-family: "Montserrat"}