.site-header[data-astro-cid-fxjp6jr6]{position:sticky;top:0;z-index:10;line-height:1.5;border-bottom:1px solid var(--border, rgba(255, 255, 255, .08));background:#081521c7;backdrop-filter:blur(10px)}.container[data-astro-cid-fxjp6jr6]{width:min(1120px,calc(100% - 48px));margin:0 auto}.nav[data-astro-cid-fxjp6jr6]{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:72px}.brand[data-astro-cid-fxjp6jr6]{display:inline-flex;align-items:center;gap:12px;color:var(--accent, #7fd6ff);font-size:2rem;font-weight:400;line-height:1;letter-spacing:.01em;text-decoration:none;white-space:nowrap}.brand[data-astro-cid-fxjp6jr6] img[data-astro-cid-fxjp6jr6]{width:36px;height:36px;object-fit:contain;border-radius:8px;transition:filter .22s ease,transform .22s ease}.brand[data-astro-cid-fxjp6jr6]:hover img[data-astro-cid-fxjp6jr6]{filter:drop-shadow(0 0 10px rgba(0,229,255,.34));transform:translateY(-1px)}.nav-links[data-astro-cid-fxjp6jr6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:16px;color:var(--muted, #a9b8c6);font-size:.92rem}.nav-links[data-astro-cid-fxjp6jr6] a[data-astro-cid-fxjp6jr6],.mobile-nav[data-astro-cid-fxjp6jr6] a[data-astro-cid-fxjp6jr6]{color:inherit;text-decoration:none;transition:color .16s ease,background .16s ease,transform .16s ease}.nav-links[data-astro-cid-fxjp6jr6] a[data-astro-cid-fxjp6jr6]:hover,.nav-links[data-astro-cid-fxjp6jr6] a[data-astro-cid-fxjp6jr6][aria-current=page],.mobile-nav[data-astro-cid-fxjp6jr6] a[data-astro-cid-fxjp6jr6]:hover,.mobile-nav[data-astro-cid-fxjp6jr6] a[data-astro-cid-fxjp6jr6][aria-current=page]{color:var(--text, #f3f7fb)}.nav-cta[data-astro-cid-fxjp6jr6]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border:1px solid transparent;border-radius:8px;background:var(--accent, #7fd6ff);color:#07131e!important;font-weight:800;box-shadow:0 14px 34px #7fd6ff24}.nav-cta[data-astro-cid-fxjp6jr6]:hover{transform:translateY(-1px);opacity:.96}.mobile-menu[data-astro-cid-fxjp6jr6]{position:relative;display:none}.mobile-menu[data-astro-cid-fxjp6jr6] summary[data-astro-cid-fxjp6jr6]{display:grid;width:44px;height:44px;place-items:center;padding:10px;border:1px solid var(--border, rgba(255, 255, 255, .08));border-radius:8px;background:#ffffff09;cursor:pointer;list-style:none}.mobile-menu[data-astro-cid-fxjp6jr6] summary[data-astro-cid-fxjp6jr6]::-webkit-details-marker{display:none}.mobile-menu[data-astro-cid-fxjp6jr6] summary[data-astro-cid-fxjp6jr6] span[data-astro-cid-fxjp6jr6]{display:block;width:20px;height:2px;border-radius:999px;background:var(--text, #f3f7fb)}.mobile-nav[data-astro-cid-fxjp6jr6]{position:absolute;top:calc(100% + 10px);right:0;display:grid;width:min(280px,calc(100vw - 32px));gap:8px;padding:12px;border:1px solid var(--border, rgba(255, 255, 255, .08));border-radius:8px;background:#081521fa;color:var(--muted, #a9b8c6);box-shadow:0 20px 50px #00000047}.mobile-nav[data-astro-cid-fxjp6jr6] a[data-astro-cid-fxjp6jr6]{display:flex;align-items:center;min-height:42px;padding:0 10px;border-radius:8px}.mobile-nav[data-astro-cid-fxjp6jr6] a[data-astro-cid-fxjp6jr6]:hover,.mobile-nav[data-astro-cid-fxjp6jr6] a[data-astro-cid-fxjp6jr6][aria-current=page]{background:#ffffff0b}.mobile-nav[data-astro-cid-fxjp6jr6] .nav-cta[data-astro-cid-fxjp6jr6]{margin-top:4px}.brand[data-astro-cid-fxjp6jr6]:focus-visible,.nav-links[data-astro-cid-fxjp6jr6] a[data-astro-cid-fxjp6jr6]:focus-visible,.mobile-menu[data-astro-cid-fxjp6jr6] summary[data-astro-cid-fxjp6jr6]:focus-visible,.mobile-nav[data-astro-cid-fxjp6jr6] a[data-astro-cid-fxjp6jr6]:focus-visible{outline:2px solid var(--accent, #7fd6ff);outline-offset:4px}@media(max-width:980px){.nav-links[data-astro-cid-fxjp6jr6]{display:none}.mobile-menu[data-astro-cid-fxjp6jr6]{display:block}}@media(max-width:700px){.container[data-astro-cid-fxjp6jr6]{width:min(100% - 32px,1120px)}}.site-footer[data-astro-cid-cabkkcqy]{padding:48px 0 32px;border-top:1px solid var(--border);background:#02070d80;color:var(--muted);font-size:.9rem;line-height:1.5}.container[data-astro-cid-cabkkcqy]{width:min(1120px,calc(100% - 48px));margin:0 auto}.footer-inner[data-astro-cid-cabkkcqy]{display:flex;justify-content:space-between;gap:36px}a[data-astro-cid-cabkkcqy]{color:inherit;text-decoration:none}.footer-brand[data-astro-cid-cabkkcqy]{display:inline-flex;align-items:center;gap:10px;color:var(--text);font-weight:800}.footer-brand[data-astro-cid-cabkkcqy] img[data-astro-cid-cabkkcqy]{border-radius:7px}.footer-about[data-astro-cid-cabkkcqy] p[data-astro-cid-cabkkcqy]{max-width:370px;margin:12px 0 0}.footer-links[data-astro-cid-cabkkcqy]{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-end;gap:12px 20px}.footer-links[data-astro-cid-cabkkcqy] a[data-astro-cid-cabkkcqy]:hover{color:var(--text)}a[data-astro-cid-cabkkcqy]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.footer-meta[data-astro-cid-cabkkcqy]{margin-top:30px;padding-top:22px;border-top:1px solid var(--border);color:var(--muted)}@media(max-width:820px){.footer-inner[data-astro-cid-cabkkcqy]{flex-direction:column}.footer-links[data-astro-cid-cabkkcqy]{justify-content:flex-start}}@media(max-width:700px){.container[data-astro-cid-cabkkcqy]{width:min(1120px,calc(100% - 32px))}}
