.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--bg) 85%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}.inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:10px;height:64px}.brand[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:8px;font-weight:700;font-size:1.15rem;color:var(--text);padding:5px 8px;margin:-5px -8px;border-radius:10px}.brand[data-astro-cid-3ef6ksr2]:hover{text-decoration:none;background:var(--surface-2)}.brand-mark[data-astro-cid-3ef6ksr2]{width:36px;height:36px;display:block}nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:6px}.nav-link[data-astro-cid-3ef6ksr2]{padding:8px 14px;border-radius:10px;color:var(--muted);font-weight:500;white-space:nowrap}.nav-link[data-astro-cid-3ef6ksr2]:hover{color:var(--text);background:var(--surface-2);text-decoration:none}.nav-link[data-astro-cid-3ef6ksr2].active{color:var(--text);background:var(--surface-2)}.lang-menu[data-astro-cid-3ef6ksr2]{position:relative}.lang-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{list-style:none;cursor:pointer;padding:7px 12px;border:1px solid var(--border);border-radius:10px;color:var(--muted);font-size:.9rem;font-weight:600;user-select:none}.lang-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.lang-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]:hover{color:var(--text);background:var(--surface-2)}.lang-menu[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{position:absolute;right:0;top:calc(100% + 6px);margin:0;padding:6px;list-style:none;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 30px #00000040;min-width:150px;z-index:20}.lang-menu[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:8px 12px;border-radius:8px;color:var(--text)}.lang-menu[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background:var(--surface-2);text-decoration:none}@media(max-width:560px){.brand[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:last-child{display:none}.nav-link[data-astro-cid-3ef6ksr2]{padding:8px 10px}}.site-footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--border);padding-block:28px;margin-top:40px}.inner[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.inner[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0}.legal[data-astro-cid-sz7xmlte]{flex-basis:100%;font-size:.8rem}:root{--bg: #0f1115;--surface: #171a21;--surface-2: #1f2430;--text: #e7e9ee;--muted: #9aa2b1;--accent: #6273d0;--accent-hover: #5061c0;--border: #2a2f3a;--radius: 14px;--maxw: 1080px}@media(prefers-color-scheme:light){:root{--bg: #f6f7f9;--surface: #ffffff;--surface-2: #eef1f6;--text: #1a1d24;--muted: #5b6371;--border: #e2e6ee}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:var(--bg);color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}.container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:20px}h1,h2,h3{line-height:1.2;margin:0 0 .5em}h1{font-size:clamp(2rem,5vw,3rem)}h2{font-size:clamp(1.5rem,3vw,2rem)}.section{padding-block:64px}.btn{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:var(--radius);background:var(--accent);color:#fff;font-weight:600;border:none;cursor:pointer;transition:background .15s ease}.btn:hover{background:var(--accent-hover);text-decoration:none}.btn-outline{background:transparent;color:var(--text);border:1px solid var(--border)}.btn-outline:hover{background:var(--surface-2)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px}.muted{color:var(--muted)}html:not([data-platform=ios]) [data-only=ios],html[data-platform=ios] [data-only=android]{display:none!important}body{min-height:100vh;display:flex;flex-direction:column}main[data-astro-cid-sckkx6r4]{flex:1}.lang-chrome[data-astro-cid-sckkx6r4]{display:contents}
