.site-chrome_footer__quH6e,.site-chrome_header__S3yTi,.site-chrome_sheet__OVLaX{--chrome-background:#fcfcfd;--chrome-ink:#202024;--chrome-muted:#61616b;--chrome-line:#20202816;--chrome-active:#ffffff;--chrome-hover:#ededf0;--chrome-focus:#42424c;--chrome-rim:#ffffff;--chrome-shadow:#1818200b}.dark :is(.site-chrome_header__S3yTi,.site-chrome_footer__quH6e,.site-chrome_sheet__OVLaX){--chrome-background:#0b0b0d;--chrome-ink:#f0f0f2;--chrome-muted:#a8a8b2;--chrome-line:#ffffff14;--chrome-active:#242426;--chrome-hover:#19191c;--chrome-focus:#d7d7e0;--chrome-rim:#ffffff0d;--chrome-shadow:#00000040}.site-chrome_header__S3yTi{position:fixed;inset:0 0 auto;z-index:50;background:var(--chrome-background);border-bottom:1px solid var(--chrome-line);color:var(--chrome-ink)}.site-chrome_headerInner__JAB1A{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:20px;align-items:center;height:var(--nav-h,64px);max-width:1440px;padding-inline:clamp(16px,4vw,64px);margin-inline:auto}.site-chrome_brand__jHUv9{display:flex;align-items:center;gap:11px;min-height:44px;min-width:0;width:fit-content;font-size:18px;font-weight:600;letter-spacing:-.035em;border-radius:3px}.site-chrome_brand__jHUv9 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-chrome_desktopLinks__s1GDm{display:flex;align-items:center;gap:6px}.site-chrome_desktopLinks__s1GDm a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 17px;border:1px solid transparent;border-radius:4px;color:var(--chrome-muted);font-size:14px;font-weight:500;transition:background .18s,color .18s,border-color .18s}.site-chrome_desktopLinks__s1GDm a:hover{color:var(--chrome-ink);background:var(--chrome-hover)}.site-chrome_desktopLinks__s1GDm a[aria-current]{color:var(--chrome-ink);background:var(--chrome-active);border-color:var(--chrome-line);box-shadow:inset 0 1px var(--chrome-rim),0 1px 3px var(--chrome-shadow)}.site-chrome_utilities__PDDqF{display:flex;align-items:center;justify-self:end;gap:5px}.site-chrome_utilities__PDDqF>button{min-width:44px;min-height:44px;border-radius:4px;color:var(--chrome-muted)}.site-chrome_utilities__PDDqF>button:hover{background:var(--chrome-hover);color:var(--chrome-ink)}.site-chrome_mobileMenu__wKhZB{display:none}.site-chrome_mobileMenu__wKhZB summary{display:grid;width:44px;height:44px;place-items:center;list-style:none;border-radius:4px;cursor:pointer}.site-chrome_mobileMenu__wKhZB summary::-webkit-details-marker{display:none}.site-chrome_mobileMenu__wKhZB summary:hover{background:var(--chrome-hover)}.site-chrome_fallbackMenu__sIaZ9{position:fixed;right:16px;top:calc(var(--nav-h, 64px) + 6px);width:min(280px,calc(100vw - 32px));padding:14px;background:var(--chrome-background);border:1px solid var(--chrome-line);border-radius:5px;box-shadow:0 12px 40px #0003}.site-chrome_sheet__OVLaX{width:min(300px,calc(100% - 24px))!important;padding:28px 20px;background:var(--chrome-background);color:var(--chrome-ink)}.site-chrome_sheet__OVLaX>h2{margin-top:5px;font-size:15px;font-weight:500;letter-spacing:-.02em}.site-chrome_mobileLinks__rxlm5{display:grid;gap:6px;margin-top:22px}.site-chrome_fallbackMenu__sIaZ9 .site-chrome_mobileLinks__rxlm5{margin-top:0}.site-chrome_mobileLinks__rxlm5 a{display:flex;align-items:center;min-height:48px;padding:10px 14px;border-radius:4px;color:var(--chrome-muted);font-size:15px;font-weight:500}.site-chrome_mobileLinks__rxlm5 a:hover{background:var(--chrome-hover);color:var(--chrome-ink)}.site-chrome_mobileLinks__rxlm5 a[aria-current]{background:var(--chrome-active);color:var(--chrome-ink)}.site-chrome_footer__quH6e a:focus-visible,.site-chrome_header__S3yTi :is(a,button,summary):focus-visible,.site-chrome_sheet__OVLaX :is(a,button):focus-visible{outline:2px solid var(--chrome-focus);outline-offset:4px}.site-chrome_footer__quH6e{border-top:1px solid var(--chrome-line);background:var(--chrome-background);color:var(--chrome-muted)}.site-chrome_footerInner__4ss2w{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1440px;padding:27px clamp(16px,4vw,64px);margin-inline:auto}.site-chrome_footerInner__4ss2w>span{font-size:12px;line-height:1.7}.site-chrome_footer__quH6e nav{display:flex;align-items:center;gap:8px}.site-chrome_footer__quH6e nav a{display:grid;place-items:center;width:44px;height:44px;border:1px solid transparent;border-radius:4px;transition:color .18s,background .18s}.site-chrome_footer__quH6e nav a:hover{background:var(--chrome-hover);color:var(--chrome-ink)}@media (max-width:767px){.site-chrome_headerInner__JAB1A{display:flex;justify-content:space-between;gap:8px}.site-chrome_desktopLinks__s1GDm{display:none}.site-chrome_mobileMenu__wKhZB{display:block}.site-chrome_brand__jHUv9{font-size:17px;gap:8px}.site-chrome_brand__jHUv9 img{width:30px;height:30px}.site-chrome_footerInner__4ss2w{padding-block:21px}}@media (prefers-reduced-motion:reduce){.site-chrome_footer__quH6e *,.site-chrome_header__S3yTi *,.site-chrome_sheet__OVLaX{transition:none!important;animation:none!important}}.site-chrome_footer__quH6e,.site-chrome_header__S3yTi,.site-chrome_sheet__OVLaX{color-scheme:light}.dark :is(.site-chrome_header__S3yTi,.site-chrome_footer__quH6e,.site-chrome_sheet__OVLaX){color-scheme:dark}.site-chrome_sheet__OVLaX{border-color:var(--chrome-line);overflow-y:auto;overscroll-behavior:contain}.site-chrome_sheet__OVLaX>button{display:grid;place-items:center;top:15px;right:12px;width:44px;height:44px;border-radius:4px;color:var(--chrome-muted);opacity:1}.site-chrome_sheet__OVLaX>button:hover{color:var(--chrome-ink);background:var(--chrome-hover)}.site-chrome_sheet__OVLaX>button:focus-visible{box-shadow:none}.site-chrome_sheet__OVLaX>h2{padding-right:45px}.site-chrome_desktopLinks__s1GDm a:active,.site-chrome_footer__quH6e nav a:active,.site-chrome_mobileLinks__rxlm5 a:active,.site-chrome_mobileMenu__wKhZB summary:active,.site-chrome_sheet__OVLaX>button:active,.site-chrome_utilities__PDDqF>button:active:not(:disabled){background:var(--chrome-hover);box-shadow:inset 0 0 0 1px var(--chrome-line)}.site-chrome_utilities__PDDqF>button:disabled{opacity:.45;cursor:default}@media (max-height:420px){.site-chrome_sheet__OVLaX{padding-top:24px;padding-bottom:16px}.site-chrome_sheet__OVLaX .site-chrome_mobileLinks__rxlm5{margin-top:12px;gap:3px}}