.nav-toggle{display:none;border:0;background:transparent;color:inherit;font:400 12px/1 Alata,sans-serif;letter-spacing:.18em;padding:10px 0;cursor:pointer}.nav-right a{white-space:nowrap}.nav-right a[aria-current="page"]{border-bottom:1px solid currentColor;padding-bottom:5px}@media(max-width:900px){.nav{mix-blend-mode:normal;background:rgba(9,17,14,.92);color:#f4f2e8!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.nav-toggle{display:block;margin-left:auto}.nav-right{position:fixed;z-index:-1;inset:0;background:#0d1713;padding:118px 24px 44px;display:flex;flex-direction:column;align-items:stretch;gap:0;opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity .28s ease,transform .28s ease,visibility .28s}.nav-open .nav-right{opacity:1;visibility:visible;transform:none}.nav-open .nav-right a,.nav-right a.lang{display:flex!important;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.2);padding:20px 0;font-size:clamp(1.35rem,7vw,2.4rem);letter-spacing:.04em}.nav-open .nav-right a:after{content:'↗';font-size:.8em}.nav-open{overflow:hidden}.nav-open .nav-toggle{position:relative;z-index:2}.nav-open .nav-toggle:after{content:'CLOSE';font-size:0}.nav-open .nav-toggle{font-size:0}.nav-open .nav-toggle:before{content:'CLOSE';font-size:12px}}
