header[data-astro-cid-sckkx6r4]{background:#0f172af2;backdrop-filter:blur(12px);position:fixed;top:0;left:0;right:0;z-index:1000;border-bottom:1px solid rgba(255,255,255,.1)}nav[data-astro-cid-sckkx6r4]{max-width:1280px;margin:0 auto;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center}.logo[data-astro-cid-sckkx6r4]{font-size:1.4rem;font-weight:800;color:#fff;display:flex;align-items:center;gap:.25rem}.logo-icon[data-astro-cid-sckkx6r4]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--color-accent);border-radius:6px;font-weight:800;font-size:1.2rem}.nav-links[data-astro-cid-sckkx6r4]{display:flex;gap:2.5rem}.nav-links[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{color:#fffc;font-size:.95rem;font-weight:500;transition:color .2s}.nav-links[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover{color:var(--color-accent-light)}.nav-right[data-astro-cid-sckkx6r4]{display:flex;align-items:center;gap:1rem}.nav-cta[data-astro-cid-sckkx6r4]{background:var(--color-accent);color:var(--color-primary);padding:.6rem 1.25rem;border-radius:6px;font-size:.9rem;font-weight:600;transition:all .2s}.nav-cta[data-astro-cid-sckkx6r4]:hover{background:var(--color-accent-light);transform:translateY(-1px)}.lang-switch[data-astro-cid-sckkx6r4]{background:#ffffff1a;color:#fff;padding:.5rem .9rem;border-radius:6px;font-size:.85rem;font-weight:600;border:1px solid rgba(255,255,255,.2);transition:all .2s}.lang-switch[data-astro-cid-sckkx6r4]:hover{background:#fff3;border-color:#fff6}.nav-toggle[data-astro-cid-sckkx6r4]{display:none;width:42px;height:38px;padding:8px 9px;flex-direction:column;justify-content:space-between;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;cursor:pointer}.nav-toggle[data-astro-cid-sckkx6r4] span[data-astro-cid-sckkx6r4]{display:block;height:2px;width:100%;background:#fff;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.nav-toggle[data-astro-cid-sckkx6r4].is-open span[data-astro-cid-sckkx6r4]:nth-child(1){transform:translateY(8px) rotate(45deg)}.nav-toggle[data-astro-cid-sckkx6r4].is-open span[data-astro-cid-sckkx6r4]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-sckkx6r4].is-open span[data-astro-cid-sckkx6r4]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.mobile-nav[data-astro-cid-sckkx6r4]{display:none;flex-direction:column;padding:.5rem 2rem 1.25rem;background:#0f172afa;border-top:1px solid rgba(255,255,255,.1)}.mobile-nav[data-astro-cid-sckkx6r4].is-open{display:flex}.mobile-nav[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{color:#ffffffd9;padding:.85rem 0;font-size:1rem;font-weight:500;border-bottom:1px solid rgba(255,255,255,.08)}.mobile-nav[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover{color:var(--color-accent-light)}.mobile-nav[data-astro-cid-sckkx6r4] .mobile-nav-cta[data-astro-cid-sckkx6r4]{margin-top:.9rem;text-align:center;background:var(--color-accent);color:var(--color-primary);border:none;border-radius:6px;font-weight:600}footer[data-astro-cid-sckkx6r4]{background:var(--color-primary);color:#fff;padding:4rem 2rem 2rem;margin-top:0}.footer-content[data-astro-cid-sckkx6r4]{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 2fr;gap:4rem}.footer-brand[data-astro-cid-sckkx6r4] .logo[data-astro-cid-sckkx6r4]{margin-bottom:1rem}.footer-tagline[data-astro-cid-sckkx6r4]{color:#fff9;font-size:.95rem}.footer-links[data-astro-cid-sckkx6r4]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.footer-column[data-astro-cid-sckkx6r4] h4[data-astro-cid-sckkx6r4]{font-size:.85rem;font-weight:600;color:var(--color-accent-light);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.footer-column[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{display:block;color:#ffffffb3;font-size:.9rem;margin-bottom:.6rem;transition:color .2s}.footer-column[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover{color:var(--color-accent-light)}.footer-bottom[data-astro-cid-sckkx6r4]{max-width:1280px;margin:3rem auto 0;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.footer-bottom[data-astro-cid-sckkx6r4] p[data-astro-cid-sckkx6r4]{color:#ffffff80;font-size:.85rem}@media(max-width:968px){.nav-links[data-astro-cid-sckkx6r4]{display:none}.nav-toggle[data-astro-cid-sckkx6r4]{display:flex}.footer-content[data-astro-cid-sckkx6r4]{grid-template-columns:1fr;gap:2rem}.footer-links[data-astro-cid-sckkx6r4]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){nav[data-astro-cid-sckkx6r4]{padding:1rem}.mobile-nav[data-astro-cid-sckkx6r4]{padding-left:1rem;padding-right:1rem}.nav-cta[data-astro-cid-sckkx6r4]{display:none}.footer-links[data-astro-cid-sckkx6r4]{grid-template-columns:1fr}}:root{--color-primary: #0f172a;--color-secondary: #1e293b;--color-accent: #06b6d4;--color-accent-light: #22d3ee;--color-surface: #ffffff;--color-surface-dark: #0f172a;--color-text: #1e293b;--color-text-light: #64748b;--color-border: #e2e8f0;--header-height: 76px;--font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 16px);-webkit-text-size-adjust:100%}body{font-family:var(--font-family);line-height:1.6;color:var(--color-text);background:var(--color-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit;transition:color .2s}img{max-width:100%;height:auto;display:block}.container{max-width:1200px;margin:0 auto;padding:0 2rem}h1,h2,h3,h4{font-weight:700;line-height:1.2}:focus-visible{outline:2px solid var(--color-accent-light);outline-offset:3px;border-radius:4px}.skip-link{position:absolute;left:-9999px;top:0;z-index:2000;background:var(--color-accent);color:var(--color-primary);padding:.75rem 1.25rem;font-weight:600;border-radius:0 0 8px}.skip-link:focus{left:0}
