
.site-header__brand{display:flex;align-items:center;gap:13px;text-decoration:none;flex-shrink:0}.site-header__brand img{display:block;width:46px;height:48px;object-fit:contain}.site-header__brand::after{color:var(--color-text);font-size:25px;font-weight:750;letter-spacing:-.045em}.site-header__nav{display:flex;align-items:center;gap:14px}.site-header__nav>a,.site-header__dropdown>summary{display:flex;align-items:center;padding:11px 15px;font-family:system-ui,sans-serif;color:var(--color-text);font-size:13px;font-weight:600;text-decoration:none;list-style:none;cursor:pointer}.site-header__dropdown{position:relative}.site-header__dropdown>summary::after{content:"⌄";font-size:14px;margin-left:9px}.site-header__submenu{position:absolute;top:calc(100% + 10px);right:0;display:grid;min-width:240px;padding:10px;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 15px 40px #20202012}.site-header__submenu a{padding:10px 12px;color:var(--color-text);font-size:13px;text-decoration:none;white-space:nowrap}.site-header__nav a:hover,.site-header__dropdown>summary:hover{color:var(--color-primary)}.site-header__submenu a:hover{background:var(--color-surface-alt)}.site-header a:focus-visible,.site-header summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}
.site-header{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:20px max(28px,calc((100% - 1160px)/2));min-height:94px;border-bottom:1px solid #e7dce8;background:#fff}.site-header__brand::after{content:"Nelkytplusblogit";font-family:Georgia,serif;font-size:27px;font-weight:500}.site-header__brand img{border-radius:50%;width:48px;height:48px}.site-header__nav{background:#f5f0f6;border-radius:50px;padding:3px}.site-header__nav>a,.site-header__dropdown>summary{border-radius:30px}.site-header__nav>a:hover,.site-header__dropdown>summary:hover{background:#e9ddec}.site-header__submenu{border-radius:14px}.site-header__submenu a{border-radius:8px}.site-header--scrolled{box-shadow:0 6px 25px #77516f09}
