.site-header{display:flex;align-items:center;gap:32px;min-height:92px;padding:22px max(32px,calc((100% - 1180px)/2));background:#faf9f6;border-bottom:1px solid #e1e4da}.site-header__brand{display:block;flex-shrink:0}.site-header__brand img{display:block;width:205px;max-height:55px;object-fit:contain}.site-header__nav{display:flex;align-items:center;gap:30px;margin-left:auto}.site-header__nav>a{font-size:.84rem;font-weight:600;color:#495542;text-decoration:none;padding:10px 0;border-bottom:2px solid transparent;transition:border-color .2s}.site-header__nav>a:hover{color:#29352c;border-color:#718355}.site-header__nav>a:last-child{padding:9px 15px;border:1px solid #cfd5c6;border-radius:6px}.site-header--scrolled{background:#faf9f6f5;backdrop-filter:blur(16px)}
