.sidebar{box-sizing:border-box;border-right:1px solid var(--border);z-index:50;background:#fff;flex-direction:column;gap:3px;width:224px;padding:18px 12px;display:flex;position:fixed;top:0;bottom:0;left:0}.sidebar__logo{color:var(--ink);align-items:center;gap:10px;margin-bottom:14px;padding:6px 8px;display:flex}.sidebar__logo img{border:1px solid var(--border);object-fit:cover;background:#fff;border-radius:9px;width:34px;height:34px}.sidebar__logo span{letter-spacing:-.01em;font:700 14.5px/1.15 Schibsted Grotesk,sans-serif}.sidebar__nav{flex-direction:column;gap:2px;display:flex}.sidebar__link{color:#17201bb3;background:0 0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;font-weight:500;transition:background .15s,color .15s;display:flex}.sidebar__link:hover{color:var(--ink);background:var(--bg-alt)}.sidebar__link--active{color:var(--accent-dark);background:#e3efe7;font-weight:600}.sidebar__link svg{flex-shrink:0}.sidebar__footer{flex-direction:column;gap:12px;margin-top:auto;padding:0 2px;display:flex}.sidebar__lang{border:1px solid var(--border);background:#fff;border-radius:8px;padding:2px;display:flex}.sidebar__cta{text-align:center;background:var(--accent);color:#fff;border-radius:9px;padding:11px 12px;font-size:13.5px;font-weight:600;transition:background .15s;display:block}.sidebar__cta:hover{background:var(--accent-dark);color:#fff}@media (max-width:900px){.sidebar{display:none}}
