body,main{min-height:100vh}:root{--ice-50:#f3faff;--ice-100:#e7f5ff;--ice-300:#cfeaff;--plum-900:#1a0f23;--plum-700:#2b1e35;--plum-500:#512f53;--plum-300:#8b5fa6;--accent:#6bb3ff;--text:#eaf2ff;--muted:#c6d6ea;--link-color:#8bbcff;--surface:rgba(255,255,255,.06);--border:rgba(231,245,255,.12);--container:1200px;--shadow:0 10px 30px rgba(0,0,0,.25);--r-lg:20px;--r-md:14px}*,::after,::before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,html,li,ol,p,ul{margin:0}ol[role=list],ul[role=list]{list-style:none;padding:0}html:focus-within{scroll-behavior:smooth}a{color:var(--link-color);text-decoration:none}a:hover{text-decoration:underline}body{line-height:1.6;text-rendering:optimizeLegibility;background:radial-gradient(1400px 900px at 70% -10%,rgba(139,95,166,.22),transparent 60%),var(--plum-900);color:var(--text);max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{width:min(100% - 3rem,var(--container));margin:0 auto}.s-1dd72b508554da8e7858{padding:0 0 18px}[role=button],a,button{cursor:pointer}header.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:1000;backdrop-filter:blur(12px);background:linear-gradient(180deg,rgba(15,20,30,.85),rgba(15,20,30,.65));border-bottom:1px solid var(--border)}.s-307da2e9b79975f52512{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:14px;text-decoration:none}.s-63acf68c4f951d6412a8 img{width:40px;height:40px;border-radius:10px;box-shadow:0 0 0 1px rgba(139,95,166,.35)}.s-63acf68c4f951d6412a8 .s-3d42e76c338c0d360e74{display:grid;line-height:1}.s-63acf68c4f951d6412a8 b{font-weight:800;letter-spacing:.3px}.s-63acf68c4f951d6412a8 small{color:var(--muted)}nav.s-a656d99ca894359f0ce2{display:flex;align-items:center;gap:10px}.s-252a25667dc7c65fe0e9{display:flex;gap:10px}.s-252a25667dc7c65fe0e9 a{padding:10px 14px;border-radius:12px;border:1px solid transparent;color:var(--text);transition:.2s}.s-252a25667dc7c65fe0e9 a:hover{background:var(--surface);border-color:var(--border);transform:translateY(-1px)}.s-252a25667dc7c65fe0e9 .s-9613c87ef22f34bb9290{background:linear-gradient(135deg,var(--accent),#9dd1ff);color:#00142b!important;font-weight:800;border:none;box-shadow:0 8px 30px rgba(155,205,255,.3)}.s-7a86b15480e0a870f0b0{display:none;place-items:center;width:42px;height:42px;border-radius:10px;border:1px solid var(--border);background:0 0}.s-7a86b15480e0a870f0b0 i{width:18px;height:2px;background:#eaf2ff;box-shadow:0 6px 0 #eaf2ff,0 -6px 0 #eaf2ff}@media (max-width:980px){.s-252a25667dc7c65fe0e9{display:none}.s-7a86b15480e0a870f0b0{display:grid}nav.s-a656d99ca894359f0ce2.s-5fc7e38bffe00ca46add .s-252a25667dc7c65fe0e9{display:flex;position:absolute;left:0;right:0;top:68px;flex-direction:column;gap:8px;padding:12px;background:linear-gradient(180deg,rgba(20,24,34,.98),rgba(20,24,34,.92));border-bottom:1px solid var(--border)}nav.s-a656d99ca894359f0ce2.s-5fc7e38bffe00ca46add .s-252a25667dc7c65fe0e9 a{width:100%}}.s-e427bdca1b532eac610e{padding:8vh 0 4vh}.s-ac4ae97285c19b13201d{font-size:clamp(2rem,4vw+.5rem,3rem);font-weight:900;letter-spacing:-.02em;background:linear-gradient(180deg,#eaf2ff 20%,#cfeaff 60%,#9bb0ce 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.s-8cb33b2754e53feca4f7{color:#d5e5fb;max-width:80ch;margin-top:10px}.s-f3c543ad5fe9d69603e7{display:grid;grid-template-columns:1.1fr .9fr;gap:20px;margin-top:20px}.s-2ab0591dbcf5fefdad65{background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.03));border:1px solid var(--border);border-radius:var(--r-lg);padding:20px;box-shadow:var(--shadow)}.s-20182fbc10716eb197ea{padding:18px 20px;border:1px dashed var(--border);border-radius:var(--r-md);margin-top:16px}.s-20182fbc10716eb197ea h2{font-size:1.2rem;margin-bottom:6px}.s-20182fbc10716eb197ea h3{font-size:1.05rem;margin:10px 0 4px}.s-ad782ecdac770fc6eb9a{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:1020px){.s-ad782ecdac770fc6eb9a,.s-f3c543ad5fe9d69603e7{grid-template-columns:1fr}}footer.s-a928d4c5751e4352ec16{margin-top:48px;border-top:1px solid var(--border);background:linear-gradient(0deg,rgba(15,20,30,.9),rgba(15,20,30,.7))}.s-8ee47fc59fffc848a341{display:grid;grid-template-columns:1.3fr .7fr;gap:24px;padding:28px 0}.s-88d6b4381250671b8683{display:flex;gap:14px;align-items:flex-start}.s-88d6b4381250671b8683 img{width:36px;height:36px;border-radius:10px}.s-d94e304f9930093f8577{columns:2;column-gap:26px}.s-d94e304f9930093f8577 a{display:block;break-inside:avoid;padding:6px 0;color:#dfeaff}.s-89f6229a11ac4ebaa553{color:#c6d6ea;font-size:.95rem}@media (max-width:820px){.s-8ee47fc59fffc848a341{grid-template-columns:1fr}.s-d94e304f9930093f8577{columns:1}}