.brand[data-astro-cid-wychzvzq]{display:flex;align-items:center;gap:13px}.mark[data-astro-cid-wychzvzq]{flex:0 0 auto}.name[data-astro-cid-wychzvzq]{font-family:var(--disp);font-weight:700;font-size:18px;letter-spacing:-.01em;color:var(--text)}.name[data-astro-cid-wychzvzq] span[data-astro-cid-wychzvzq]{color:var(--mute2);font-weight:500}@media (prefers-reduced-motion: reduce){.shine[data-astro-cid-wychzvzq]{display:none}}.nav-header[data-astro-cid-gdixeshv]{position:sticky;top:0;z-index:50;backdrop-filter:blur(10px);background:linear-gradient(180deg,#0a0f15eb,#0a0f159e);border-bottom:1px solid var(--line)}nav[data-astro-cid-gdixeshv]{display:flex;align-items:center;gap:30px;height:74px}.brand-link[data-astro-cid-gdixeshv]{margin-right:auto;transition:opacity var(--transition-base)}.brand-link[data-astro-cid-gdixeshv]:hover{opacity:.85}.crumb[data-astro-cid-gdixeshv]{font-family:var(--mono);font-size:12px;color:var(--mute2);display:flex;align-items:center;gap:7px;margin-right:auto;border-left:1px solid var(--line);padding-left:20px;height:30px}.crumb[data-astro-cid-gdixeshv] a[data-astro-cid-gdixeshv]:hover{color:var(--muted)}.crumb[data-astro-cid-gdixeshv] b[data-astro-cid-gdixeshv]{color:var(--accent);font-weight:500}@media (max-width: 980px){.crumb[data-astro-cid-gdixeshv]{display:none}}.navlinks[data-astro-cid-gdixeshv]{display:flex;gap:26px}.navlinks[data-astro-cid-gdixeshv] a[data-astro-cid-gdixeshv]{font-family:var(--mono);font-size:13px;color:var(--muted);letter-spacing:.02em;transition:color var(--transition-base)}.navlinks[data-astro-cid-gdixeshv] a[data-astro-cid-gdixeshv]:hover{color:var(--text)}.lang[data-astro-cid-gdixeshv]{font-family:var(--mono);font-size:12.5px;color:var(--mute2);display:flex;gap:8px;align-items:center}.lang[data-astro-cid-gdixeshv] b[data-astro-cid-gdixeshv]{color:var(--text)}.lang[data-astro-cid-gdixeshv] .en[data-astro-cid-gdixeshv]{color:var(--en)}@media (max-width: 820px){.navlinks[data-astro-cid-gdixeshv]{display:none}}@media (max-width: 560px){.brand-link[data-astro-cid-gdixeshv] .name{display:none}}.site-footer[data-astro-cid-g3rwxh3m]{border-top:1px solid var(--line);padding:48px 0 36px;background:var(--bg2);position:relative;z-index:1;margin-top:var(--space-4xl)}.fgrid[data-astro-cid-g3rwxh3m]{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap;align-items:flex-start}.fbrand[data-astro-cid-g3rwxh3m]{max-width:300px}.fbrand[data-astro-cid-g3rwxh3m] p[data-astro-cid-g3rwxh3m]{font-family:var(--mono);font-size:12px;color:var(--mute2);margin-top:14px;line-height:1.6}.fcol[data-astro-cid-g3rwxh3m] h4[data-astro-cid-g3rwxh3m]{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute2);margin-bottom:14px;font-weight:500}.fcol[data-astro-cid-g3rwxh3m] a[data-astro-cid-g3rwxh3m]{display:block;font-family:var(--mono);font-size:13px;color:var(--muted);margin-bottom:9px;transition:color var(--transition-base)}.fcol[data-astro-cid-g3rwxh3m] a[data-astro-cid-g3rwxh3m]:hover{color:var(--text)}.fsocials[data-astro-cid-g3rwxh3m]{display:flex;flex-direction:column;align-items:stretch;gap:10px}.fsocial[data-astro-cid-g3rwxh3m]{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:13px;color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:9px 14px;transition:color var(--transition-base),border-color var(--transition-base)}.fsocial[data-astro-cid-g3rwxh3m]:hover{color:var(--text);border-color:var(--frame-2)}.fsocial[data-astro-cid-g3rwxh3m] svg[data-astro-cid-g3rwxh3m]{width:18px;height:18px;fill:currentColor}.flegal[data-astro-cid-g3rwxh3m]{display:flex;flex-wrap:wrap;gap:20px;margin-top:32px}.flegal[data-astro-cid-g3rwxh3m] a[data-astro-cid-g3rwxh3m]{font-family:var(--mono);font-size:12px;color:var(--muted);transition:color var(--transition-base)}.flegal[data-astro-cid-g3rwxh3m] a[data-astro-cid-g3rwxh3m]:hover{color:var(--text)}.copyright[data-astro-cid-g3rwxh3m]{margin-top:18px;font-family:var(--mono);font-size:11.5px;color:var(--mute2);display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;border-top:1px solid var(--line);padding-top:20px}
