.mobile-menu__bar{min-height:76px;padding:17px 24px;border-bottom:1px solid #e2e9ec;background:#fff}.mobile-menu__brand{display:flex;min-width:0}.mobile-menu__brand img{display:block;width:min(210px,58vw);max-height:42px;object-fit:contain;object-position:left}.mobile-menu__toggle,.mobile-menu__close{display:grid;place-content:center;gap:5px;min-height:42px;min-width:42px;padding:11px;border:1px solid #d9e6e8;border-radius:10px;background:#f4f8f9;color:#142d3a}.mobile-menu__toggle span{display:block;width:18px;height:2px;border-radius:2px;background:currentColor}.mobile-menu__close{font-size:26px;line-height:1}.mobile-menu__panel{padding:24px}.mobile-menu__panel-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;gap:16px}.mobile-menu__panel-head img{max-width:205px;max-height:42px}.mobile-menu__nav{gap:6px}.mobile-menu__nav a,.mobile-menu__nav summary{display:flex;align-items:center;min-height:52px;padding:12px 16px;border-radius:9px;color:#203e4c;font-weight:650;text-decoration:none}.mobile-menu__nav a:hover{background:#edf6f6;color:#087f8c}.mobile-menu__nav a[href="/se/"]{margin-top:18px;border-top:1px solid #e2e9ec;border-radius:0}.mobile-menu__nav a[href="/se/"],.mobile-menu__nav a[href="/en/"]{font-size:14px;font-weight:500;color:#617680}.mobile-menu__panel[hidden],.mobile-menu__overlay[hidden]{display:none!important}
