.IsmiSW_header{pointer-events:none;--language-menu-background:#1e1e1cc7;--language-menu-color:#f5f5f3;--language-menu-border:#ffffff1a;--language-menu-hover:#ffffff14;--language-menu-gap:26px;padding-top:0;transition:padding-top .65s cubic-bezier(.22,1,.36,1),color .45s}.IsmiSW_bar{pointer-events:auto;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0;width:100%;max-width:100%;transition:width .65s cubic-bezier(.22,1,.36,1),max-width .65s cubic-bezier(.22,1,.36,1),height .65s cubic-bezier(.22,1,.36,1),padding .65s cubic-bezier(.22,1,.36,1),background-color .65s,-webkit-backdrop-filter .65s,backdrop-filter .65s,box-shadow .65s}.IsmiSW_header[data-floating=true]{--language-menu-gap:22px;padding-top:12px}.IsmiSW_header[data-floating=true] .IsmiSW_bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;width:calc(100% - 46px);max-width:1306px;height:72px;padding-inline:25px;box-shadow:0 1px #18202b06,0 4px 20px #18202b08}.IsmiSW_header[data-floating=true] .IsmiSW_navLogo{height:44px}@media (min-width:768px) and (max-width:1023px){.IsmiSW_header[data-floating=true] .IsmiSW_bar{width:calc(100% - 78px);padding-inline:17px}.IsmiSW_header[data-floating=true] .IsmiSW_bar nav{gap:20px;margin-right:16px}}@media (min-width:1024px){.IsmiSW_header[data-floating=true] .IsmiSW_bar{width:calc(100% - 94px)}}@media (max-width:767px){.IsmiSW_header[data-floating=true]{padding-top:8px}.IsmiSW_header[data-floating=true] .IsmiSW_bar{width:calc(100% - 46px);height:64px;padding-inline:13px}.IsmiSW_header[data-floating=true] .IsmiSW_navLogo{height:36px}}.IsmiSW_navLogo{object-fit:contain;filter:brightness(0)invert(0);width:auto;height:40px;transition:height .65s cubic-bezier(.22,1,.36,1),filter .45s}.IsmiSW_lightLogo{filter:brightness(0)invert()}@media (min-width:768px){.IsmiSW_navLogo{height:52px}}.IsmiSW_menuTrigger{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;display:none}.IsmiSW_menuTrigger:focus-visible,.IsmiSW_close:focus-visible,.IsmiSW_mobileNav a:focus-visible,.IsmiSW_menuLogo:focus-visible{outline-offset:5px;outline:2px solid #0045cc}.IsmiSW_mobileDialog{color:#1c2237;background:#f5f5f3;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.IsmiSW_mobileDialog::backdrop{background:#f5f5f3}.IsmiSW_menuInner{min-height:100%;padding:12px 24px max(28px, env(safe-area-inset-bottom));flex-direction:column;display:flex}.IsmiSW_menuTop{justify-content:space-between;align-items:center;min-height:56px;display:flex}.IsmiSW_close{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:13px;display:flex}.IsmiSW_menuCaption{color:#686a70;letter-spacing:.16em;text-transform:uppercase;margin-top:clamp(40px,9svh,88px);margin-bottom:20px;font-size:11px}.IsmiSW_mobileNav{flex-direction:column;display:flex}.IsmiSW_mobileNav a{font-family:var(--font-editorial);letter-spacing:-.025em;border-bottom:1px solid #1c22371f;justify-content:space-between;align-items:baseline;gap:16px;padding:20px 0;font-size:clamp(26px,7.8vw,38px);line-height:1.15;transition:color .45s;display:flex}.IsmiSW_mobileNav a:hover,.IsmiSW_mobileNav a:focus-visible,.IsmiSW_mobileNav a:active{color:#0045cc}.IsmiSW_mobileNav svg{color:#0045cc;flex-shrink:0;transition:transform .65s}.IsmiSW_mobileNav a:hover svg,.IsmiSW_mobileNav a:focus-visible svg,.IsmiSW_mobileNav a:active svg{transform:translate(3px)rotate(45deg)}.IsmiSW_menuBottom{margin-top:auto;padding-top:44px}.IsmiSW_menuContact{color:#686a70;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:24px;font-size:13px;display:flex}.IsmiSW_menuContact a:hover{color:#0045cc}@media (max-width:767px){.IsmiSW_menuTrigger{display:inline-flex}}@media (prefers-reduced-motion:reduce){.IsmiSW_header,.IsmiSW_bar,.IsmiSW_navLogo,.IsmiSW_mobileNav a,.IsmiSW_mobileNav svg{transition:none}}.IsmiSW_menuLanguage{align-self:flex-end;margin-top:24px}.IsmiSW_header[data-light=true]:not([data-floating=true]) .IsmiSW_bar{background:#f8f8f5}@media (min-width:768px) and (max-width:1100px){.IsmiSW_bar>nav{gap:20px;margin-right:20px}}
