.cookie-banner{z-index:200;left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));box-sizing:border-box;color:#fff;background:#0e2342;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px 20px;max-width:760px;margin:0 auto;padding:16px 18px;font:14px/1.5 Helvetica Neue,Arial,sans-serif;display:flex;position:fixed;box-shadow:0 12px 40px #0e234240}.cookie-banner p{color:#dbe7fd;flex:320px;margin:0}.cookie-banner a{color:#fff;text-underline-offset:3px;text-decoration:underline}.cookie-banner-actions{flex:none;gap:10px;display:flex}.cookie-banner button{color:#0e2342;cursor:pointer;background:#fff;border:1px solid #fff;border-radius:10px;min-width:118px;min-height:42px;padding:9px 16px;font:700 14px/1 Helvetica Neue,Arial,sans-serif}.cookie-banner button:hover{background:#e8f0fe;border-color:#e8f0fe}.cookie-banner button:focus-visible{outline-offset:2px;outline:3px solid #6aa5ff}@media (max-width:600px){.cookie-banner{padding:14px}.cookie-banner-actions{width:100%}.cookie-banner button{flex:1}}.cookie-settings{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
.site-header{color:#fff;-webkit-font-smoothing:auto;background:#186bef;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.site-header-inner{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;max-width:1240px;min-height:74px;margin:0 auto;padding:16px 40px;display:flex}.site-header-logo{display:inline-flex}.site-header-logo img{display:block;filter:none!important;width:155px!important;height:auto!important}.site-header-end{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.site-header nav{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.site-header nav a{font-size:14px;line-height:1.4;text-decoration:none;color:#fff!important}.site-header nav a:hover{text-decoration:underline}.site-header nav a:last-child{align-items:center;font-weight:700;display:inline-flex;color:#fff!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:1px solid #fffb!important;border-radius:8px!important;padding:8px 11px!important}.site-header nav a:last-child:hover{text-decoration:none;background:#ffffff14!important;border-color:#fff!important}.site-header nav a:focus-visible{outline-offset:3px;outline:2px solid #fff}.site-header .languages{border:1px solid #fff6;border-radius:8px;display:flex;overflow:hidden}.site-header .languages a{color:#fff;padding:7px 10px;font-size:12px;font-weight:700;line-height:1;text-decoration:none}.site-header .languages a[aria-current=true]{color:#186bef;background:#fff}@media (max-width:850px){.site-header-inner{padding:16px 20px}.site-header nav{gap:15px}}@media (max-width:560px){.site-header-end{display:contents}.site-header .languages{order:1;margin-left:auto}.site-header nav{order:2;gap:13px;width:100%}.site-header nav a{font-size:12px}}
