.header,.be-header,.be-header.is-scrolled,.about-header,html .nav.bv-site-header{height:94px;position:sticky;top:0!important;z-index:100;background:#fff;color:#142a42;border-bottom:1px solid #e5ebf1;box-sizing:border-box;transition:none}.header,.be-header,html .nav.bv-site-header{display:flex;align-items:center;justify-content:initial;gap:32px;padding:0 48px}.about-header-inner{max-width:none;padding-inline:48px;gap:32px}.header .brand,.be-header .be-brand,.about-header .about-brand,html .nav.bv-site-header .brand{position:static;transform:none;display:block;width:190px;flex-shrink:0}.header .brand img,.be-header .be-brand img,.about-header .about-brand img,html .nav.bv-site-header .brand-logo{width:190px;height:auto;filter:none!important}.header>nav,.be-header>nav,.about-header .about-nav,html .nav.bv-site-header>.nav-links{display:flex;align-items:center;justify-content:center;gap:28px;margin-left:auto;font:500 15px/1.4 var(--font-sans,Inter,sans-serif);letter-spacing:0}.header>nav a,.be-header>nav a,.about-header .about-nav a,html .nav.bv-site-header>.nav-links>a{display:inline-block;white-space:nowrap;color:#142a42;font:inherit;text-decoration:none}.header>nav a:hover,.be-header>nav a:hover,.about-header .about-nav a:hover,html .nav.bv-site-header>.nav-links>a:hover{color:#003781}.header>.button,.be-header .be-contact-link,.about-header .about-btn-small,html .nav.bv-site-header>.bv-contact{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:13px 20px;border:0;border-radius:0;background:#003781;color:#fff!important;font:500 14px/1.4 var(--font-sans,Inter,sans-serif);text-decoration:none;white-space:nowrap;transform:none}.header .menu-toggle,.be-header .be-menu-toggle,.about-header .about-menu-toggle,.bv-menu-toggle{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:44px;height:44px;padding:8px;border:0;background:transparent;color:#003781;margin:0;cursor:pointer}.header .menu-toggle span,.be-header .be-menu-toggle span,.about-header .about-menu-toggle span,.bv-menu-toggle span{display:block;width:27px;height:1px;background:currentColor}.be-header-actions{gap:22px}.menu-dialog,.be-menu,.about-menu,.bv-menu{position:fixed;inset:0 0 0 auto;margin:0;width:min(560px,100%);max-width:100%;height:100dvh;max-height:100dvh;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;border:0;padding:30px 40px;background:#fff;color:#003781;font-family:var(--font-sans,Inter,sans-serif)}.menu-dialog::backdrop,.be-menu::backdrop,.about-menu::backdrop,.bv-menu::backdrop{background:#0619318c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.menu-top,.be-menu-head,.about-menu-head,.bv-menu-head{display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #dbe4ec;margin:0;padding:0 0 22px;font-size:17px;font-weight:500}.menu-top button,.be-menu-close,.about-menu-head button,.bv-menu-head button{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:1px solid #dbe4ec;background:#fff;color:#003781;font:400 30px/1 Inter,sans-serif;cursor:pointer}.menu-dialog nav,.be-menu nav,.about-menu nav,.bv-menu nav{display:block;padding:12px 0;font-size:24px;font-weight:500}.site-menu-group{display:grid;gap:0;padding:10px 0}.site-menu-group+.site-menu-group{border-top:1px solid #dbe4ec}.menu-dialog nav a,.be-menu nav a,.about-menu nav a,.bv-menu nav a{display:block;margin:0;padding:9px 0;color:#003781;text-decoration:none;font-size:24px;font-weight:500;line-height:1.35;letter-spacing:-.025em}.site-menu-group a[aria-current=page]{text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px}.menu-dialog>p,.be-menu>p,.about-menu>p,.bv-menu>p{margin:16px 0 0;font-size:14px;color:#627184}.bv-menu [data-no-i18n]{margin-top:20px}.bv-menu .lang-switch{display:flex;gap:10px}.bv-menu .lang-switch button{min-width:44px;min-height:44px;border:1px solid #c7d5e4;border-radius:0;background:#fff;color:#003781;font:500 14px/1.4 var(--font-sans,Inter,sans-serif)}.bv-menu .lang-switch button[aria-pressed=true]{background:#003781;color:#fff}.bv-menu-section-links{border-top:1px solid #dbe4ec}.bv-menu-section-links p{margin:12px 0;font-size:13px;color:#627184}.bv-menu .bv-menu-section-links a{font-size:18px}body:has(.menu-dialog[open]),body:has(.be-menu[open]),body:has(.about-menu[open]),body:has(.bv-menu[open]){overflow:hidden}.bv-menu :focus-visible,.bv-site-header :focus-visible{outline:3px solid #2873bc;outline-offset:5px}@media(max-width:1100px){.header>nav,.be-header>nav,.about-header .about-nav,html .nav.bv-site-header>.nav-links{display:none}.header>.button,.be-header-actions,.about-header .about-btn-small,html .nav.bv-site-header>.bv-contact{margin-left:auto}.header,.be-header,html .nav.bv-site-header,.about-header-inner{padding-inline:28px;gap:22px}}@media(max-width:600px){.header,.be-header,.be-header.is-scrolled,.about-header,html .nav.bv-site-header{height:80px}.header,.be-header,html .nav.bv-site-header,.about-header-inner{padding-inline:20px;gap:12px}.header .brand,.be-header .be-brand,.about-header .about-brand,html .nav.bv-site-header .brand,.header .brand img,.be-header .be-brand img,.about-header .about-brand img,html .nav.bv-site-header .brand-logo{width:150px}.header>.button,.be-header .be-contact-link,.about-header .about-btn-small,html .nav.bv-site-header>.bv-contact{display:inline-flex;min-height:42px;padding:10px 13px;font-size:13px}.be-header-actions{gap:12px}.menu-dialog,.be-menu,.about-menu,.bv-menu{padding:24px}.menu-dialog nav a,.be-menu nav a,.about-menu nav a,.bv-menu nav a{font-size:23px}.header .menu-toggle,.be-header .be-menu-toggle,.about-header .about-menu-toggle,.bv-menu-toggle{width:38px}.header>nav,.be-header>nav,.about-header .about-nav,html .nav.bv-site-header>.nav-links{display:none}}@media(max-width:370px){.header .brand,.be-header .be-brand,.about-header .about-brand,html .nav.bv-site-header .brand,.header .brand img,.be-header .be-brand img,.about-header .about-brand img,html .nav.bv-site-header .brand-logo{width:130px}.header,.be-header,html .nav.bv-site-header,.about-header-inner,.be-header-actions{gap:8px}}html .nav.bv-site-header>.nav-links>a{color:#142a42!important}html .nav.bv-site-header>.nav-links>a:hover{color:#003781!important}.header .menu-toggle span,.be-header .be-menu-toggle span,.about-header .about-menu-toggle span,.bv-menu-toggle span{flex:0 0 1px;margin:0}
