:root{color-scheme:dark}html,body{overflow-x:hidden;overflow-x:clip}#main article .close{left:0;right:auto}@font-face{font-family:source sans pro;font-style:normal;font-weight:300;font-display:swap;src:url(/webfonts/source-sans-pro-5.3.0-latin-300-normal.woff2)format('woff2')}@font-face{font-family:source sans pro;font-style:italic;font-weight:300;font-display:swap;src:url(/webfonts/source-sans-pro-5.3.0-latin-300-italic.woff2)format('woff2')}@font-face{font-family:source sans pro;font-style:normal;font-weight:600;font-display:swap;src:url(/webfonts/source-sans-pro-5.3.0-latin-600-normal.woff2)format('woff2')}@font-face{font-family:source sans pro;font-style:italic;font-weight:600;font-display:swap;src:url(/webfonts/source-sans-pro-5.3.0-latin-600-italic.woff2)format('woff2')}li>.icon:first-child{margin-right:.5em}.image.main img{height:auto}#topbar{z-index:4}.lang-menu{position:fixed;top:.5rem;right:.75rem;z-index:10;display:flex;flex-direction:column;align-items:center}.lang-menu .lang-toggle{display:flex;align-items:center;justify-content:center;background:0 0;border:0;box-shadow:none;min-width:44px;width:44px;height:44px;padding:0;color:#fff;opacity:.85;cursor:pointer}.lang-menu .lang-toggle svg{display:block;width:30px;height:30px;filter:drop-shadow(0 1px 3px rgba(0,0,0,.6))}.lang-menu .lang-toggle:hover,.lang-menu .lang-toggle[aria-expanded=true]{background:0 0;opacity:1}.lang-menu .lang-list{list-style:none;margin:0;padding:0}.lang-menu .lang-list li{padding:0}.lang-menu .lang-list a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0}.lang-menu .lang-list img{display:block;width:30px;height:20px;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,.6);opacity:.85;transition:transform .2s ease,opacity .2s ease}.lang-menu .lang-list a:hover img,.lang-menu .lang-list a:focus-visible img{opacity:1;transform:scale(1.15)}.lang-menu .lang-list a[aria-current] img{opacity:1;outline:solid 2px #fff;outline-offset:2px}