.navbar{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#f8faf9e6;border-bottom:1px solid rgba(188,200,194,.74);color:#17201c;font-family:Inter,SF Pro Text,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;left:0;position:fixed;right:0;top:0;z-index:100}.navbar__inner{align-items:center;display:flex;gap:30px;justify-content:space-between;margin:0 auto;min-height:76px;width:min(1180px,calc(100vw - 64px))}.navbar__logo{align-items:center;color:#17201c;display:inline-flex;font-family:Avenir Next,Avenir,PingFang SC,Microsoft YaHei,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.025em;min-height:44px;text-decoration:none}.navbar__actions{align-items:center;display:flex;gap:4px}.navbar__lang-btn,.navbar__link{align-items:center;background:transparent;border:0;border-radius:9px;color:#4e5a54;cursor:pointer;display:inline-flex;font-size:13px;justify-content:center;min-height:44px;padding:0 13px;text-decoration:none;transition:color .16s ease,background .16s ease,box-shadow .16s ease}.navbar__lang-btn:hover,.navbar__link:hover{background:#edf1f3;box-shadow:0 8px 20px #2457ff17;color:#17201c}.navbar__github{gap:7px}.navbar__github-icon{flex:0 0 auto;height:17px;width:17px}.navbar__lang{position:relative}.navbar__lang-btn{background:#fff;box-shadow:0 7px 18px #2457ff14;gap:7px;min-width:76px}.navbar__lang-arrow{color:#2457ff;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:11px;transition:transform .16s ease}.navbar__lang-arrow--open{transform:rotate(180deg)}.navbar__lang-dropdown{background:#fff;border:0;border-radius:12px;box-shadow:0 18px 42px #2457ff24,0 3px 10px #2457ff12;display:flex;flex-direction:column;min-width:118px;padding:6px;position:absolute;right:0;top:calc(100% + 8px)}.navbar__lang-option{background:transparent;border:0;border-radius:8px;color:#4e5a54;cursor:pointer;font-size:13px;min-height:40px;padding:0 11px;text-align:left;transition:color .15s ease,background .15s ease}.navbar__lang-option:hover{background:#edf1f3;color:#17201c}.navbar__lang-option--active{background:#e9eeff;color:#2457ff}.navbar__lang-btn:focus-visible,.navbar__lang-option:focus-visible,.navbar__link:focus-visible,.navbar__logo:focus-visible{outline:3px solid rgba(36,87,255,.36);outline-offset:3px}@media(max-width:720px){.navbar__inner{gap:8px;min-height:66px;width:calc(100% - 32px)}.navbar__logo{font-size:17px}.navbar__actions{gap:0}.navbar__lang-btn,.navbar__link{padding:0 9px}.navbar__lang-btn{min-width:64px}}@media(max-width:420px){.navbar__github{padding:0;width:40px}.navbar__github-label{display:none}}@media(max-width:340px){.navbar__logo{font-size:15px}.navbar__link{font-size:12px;padding:0 6px}.navbar__github{width:36px}.navbar__lang-btn{font-size:12px;min-width:58px;padding:0 7px}}@media(prefers-reduced-motion:reduce){.navbar__lang-arrow,.navbar__lang-btn,.navbar__lang-option,.navbar__link{transition:none}}.footer-section{background:#edf1f3;color:#17201c;font-family:Inter,SF Pro Text,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;padding:72px 0 38px}.footer-section__bottom,.footer-section__content{margin:0 auto;width:min(1180px,calc(100vw - 64px))}.footer-section__content{display:grid;gap:80px;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);margin-bottom:64px}.footer-section__title{font-family:Avenir Next,Avenir,PingFang SC,Microsoft YaHei,sans-serif;font-size:22px;font-weight:650;letter-spacing:-.035em;line-height:1.2;margin:0 0 16px}.footer-section__text{color:#4e5a54;font-size:14px;line-height:1.7;margin:0;max-width:500px}.footer-section__social{display:grid;gap:10px}.footer-section__link{align-items:center;background:#fff;border:0;border-radius:12px;box-shadow:0 9px 24px #2457ff14,0 2px 7px #2457ff0b;color:#17201c;display:grid;font-size:13px;font-weight:600;gap:12px;grid-template-columns:auto 1fr auto;min-height:52px;padding:0 16px;text-decoration:none;transition:box-shadow .18s ease}.footer-section__link:hover{box-shadow:0 14px 34px #2457ff24,0 3px 9px #2457ff12}.footer-section__filing:focus-visible,.footer-section__link:focus-visible{outline:3px solid rgba(36,87,255,.36);outline-offset:3px}.footer-section__icon{color:#2457ff;display:grid;font-size:19px;height:24px;place-items:center;width:24px}.footer-section__link-arrow{color:#2457ff}.footer-section__bottom,.footer-section__link-arrow{font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace}.footer-section__bottom{align-items:center;color:#68756e;display:flex;font-size:9px;gap:28px;justify-content:space-between;letter-spacing:.07em;min-height:58px}.footer-section__copyright{margin:0}.footer-section__filing{align-items:center;color:#4e5a54;display:inline-flex;min-height:44px;text-decoration:underline;text-underline-offset:3px}@media(max-width:720px){.footer-section{padding:58px 0 28px}.footer-section__bottom,.footer-section__content{width:calc(100% - 32px)}.footer-section__content{gap:42px;grid-template-columns:1fr;margin-bottom:46px}.footer-section__bottom{align-items:flex-start;flex-direction:column;gap:4px;justify-content:center}}@media(prefers-reduced-motion:reduce){.footer-section__link{transition:none}}
