.site-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;box-shadow:0 2px 10px #0000001a}.header__inner{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:1rem 1.5rem}.header__logo{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:inherit}.header__logo-icon svg{width:40px;height:40px}.header__logo-text{font-size:1.5rem;font-weight:700;color:#1a1a1a}.header__nav{display:flex;align-items:center;gap:2rem}.header__nav-list{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.header__nav-link{color:#1a1a1a;text-decoration:none;font-weight:500;transition:color .2s}.header__nav-link:hover{color:#e57d2d}
