.site-header{z-index:20;padding-top:18px;position:fixed;inset:0 0 auto}.site-header .wrap{width:min(var(--max),calc(100% - 40px));margin:auto;position:relative}.site-header .nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border:1px solid #ffffff73;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:10px 16px;display:flex;box-shadow:0 5px 24px #231f2014}.site-header .brand{align-items:center;text-decoration:none;display:flex}.site-header .brand img{object-fit:contain;object-position:left center;border-radius:10px;width:112px;height:48px;display:block}.site-header .nav-links{align-items:center;gap:22px;font-size:.88rem;font-weight:600;display:flex}.site-header .nav-links a{color:var(--ink);text-decoration:none}.site-header .nav-links a:hover{color:#8b6e00}.site-header .nav-actions{align-items:center;gap:9px;display:flex}.site-header .navbar-language{border:1px solid var(--line);background:#fff;border-radius:99px;padding:3px;display:flex}.site-header .navbar-language button,.site-header .navbar-language a{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:5px 9px;font-family:inherit;font-size:.76rem;font-weight:700;line-height:1.6}.site-header .navbar-language button[aria-pressed=true],.site-header .navbar-language a[aria-current=page]{color:var(--ink);background:var(--gold)}.site-header .button{color:var(--ink);background:var(--gold);cursor:pointer;border:0;border-radius:99px;justify-content:center;align-items:center;padding:10px 15px;font-family:inherit;font-size:.86rem;font-weight:700;line-height:1.6;display:inline-flex}.site-header .menu{cursor:pointer;background:0 0;border:0;padding:8px;display:none}.site-header .menu .icon{fill:none;stroke:currentColor;stroke-width:2px;width:18px;height:18px}.site-header .mobile-links{display:none}.site-header .nav-identity{flex:auto;align-items:center;min-width:0;display:flex}.site-header .nav-page-title{border-left:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:14px;padding-left:14px;font-size:1rem;font-weight:800;overflow:hidden}@media (width<=850px){.site-header .nav-links{display:none}.site-header .menu{display:block}}@media (width<=570px){.site-header .wrap{width:min(100% - 28px,var(--max))}.site-header .nav{gap:8px;padding:7px 10px}.site-header .brand img{width:78px;height:34px}.site-header .nav-page-title{margin-left:8px;padding-left:8px;font-size:.84rem}.site-header .nav-actions{gap:5px}.site-header .mobile-links{background:#fffffff5;border:1px solid #ffffff73;border-radius:18px;padding:10px;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 12px 24px #231f2014}.site-header .mobile-links.is-open{gap:6px;display:grid}.site-header .mobile-links a{color:var(--ink);border-radius:10px;padding:11px 12px;font-weight:700;text-decoration:none}.site-header .mobile-links a:hover{background:var(--gold)}}.site-header .nav-actions>.button{font-family:inherit;font-size:.86rem;font-weight:700;line-height:1.6}.navbar-language a{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}
