.TJ1Fea_btn{border:1px solid var(--rule-strong);width:40px;height:40px;color:var(--ink);cursor:pointer;transition:border-color .2s, transform .3s var(--ease);background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}.TJ1Fea_btn:hover{border-color:var(--ink)}.TJ1Fea_btn:active{transform:scale(.94)}.TJ1Fea_btn svg{width:17px;height:17px;transition:opacity .3s, transform .45s var(--ease);grid-area:1/1}.TJ1Fea_sun{opacity:0;transform:rotate(-60deg)scale(.6)}.TJ1Fea_moon{opacity:1}.is-dark .TJ1Fea_sun{opacity:1;transform:none}.is-dark .TJ1Fea_moon{opacity:0;transform:rotate(60deg)scale(.6)}
.e1xquq_nav{top:env(safe-area-inset-top,0px);z-index:40;background:color-mix(in srgb, var(--ground) 86%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid #0000;transition:border-color .3s;position:sticky}.e1xquq_nav.e1xquq_scrolled{border-bottom-color:var(--rule)}.e1xquq_navIn{align-items:center;gap:28px;height:68px;display:flex}.e1xquq_navLinks{color:var(--ink-2);gap:26px;margin-left:12px;font-size:.94rem;display:flex}.e1xquq_navLinks a{white-space:nowrap;padding:6px 0;text-decoration:none;position:relative}.e1xquq_navLinks a:after{content:"";background:var(--leaf);transform-origin:0;height:1.5px;transition:transform .35s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.e1xquq_navLinks a:hover{color:var(--ink)}.e1xquq_navLinks a:hover:after{transform:scaleX(1)}.e1xquq_navEnd{align-items:center;gap:14px;margin-left:auto;display:flex}.e1xquq_lang{border:1px solid var(--rule-strong);border-radius:999px;padding:3px;font-size:.8rem;font-weight:600;display:inline-flex}.e1xquq_lang a{font:inherit;color:var(--ink-3);cursor:pointer;letter-spacing:.02em;background:0 0;border:0;border-radius:999px;padding:.42em .75em;text-decoration:none}.e1xquq_lang a[aria-current]{background:var(--ink);color:var(--ground)}.e1xquq_nav .btn{padding:.78em 1.1em;font-size:.92rem}.e1xquq_menuBtn{border:1px solid var(--rule-strong);width:44px;height:44px;color:var(--ink);cursor:pointer;z-index:1;background:0 0;border-radius:12px;flex:none;display:none;position:relative}.e1xquq_menuBtn span{width:16px;height:1.5px;transition:transform .3s var(--ease);background:currentColor;margin:4px auto;display:block}.e1xquq_menuBtn[aria-expanded=true] span:first-child{transform:translateY(2.75px)rotate(45deg)}.e1xquq_menuBtn[aria-expanded=true] span:last-child{transform:translateY(-2.75px)rotate(-45deg)}.e1xquq_mobileMenu{display:none}@media (max-width:1180px) and (min-width:961px){.e1xquq_navIn{gap:20px}.e1xquq_navLinks{gap:18px}.e1xquq_nav .e1xquq_navCta{display:none}}@media (max-width:960px){.e1xquq_navIn{gap:12px}.e1xquq_navEnd{flex:none;gap:8px}.e1xquq_navLinks,.e1xquq_nav .e1xquq_navCta{display:none}.e1xquq_menuBtn{display:block}.e1xquq_mobileMenu:not([hidden]){padding:8px var(--gutter) max(22px, env(safe-area-inset-bottom,0px));border-bottom:1px solid var(--rule);max-height:min(70vh, calc(100dvh - 68px - env(safe-area-inset-top,0px)));-webkit-overflow-scrolling:touch;gap:4px;display:grid;overflow-y:auto}.e1xquq_mobileMenu a{box-sizing:border-box;border-bottom:1px solid var(--rule);align-items:center;min-height:44px;padding:14px 0;font-size:1.1rem;font-weight:560;text-decoration:none;display:flex}.e1xquq_mobileMenu .btn{justify-content:center;min-height:44px;margin-top:14px}}@media (max-width:380px){.e1xquq_navIn{gap:8px}.e1xquq_navEnd{gap:6px}.e1xquq_lang{font-size:.72rem}.e1xquq_lang a{padding:.35em .55em}}
