:root{--teal:#11B5B3;--orange:#FF6A3D;--bg:#0f1417;--panel:#121a1e;--card:#0f171b;--line:#1f2a2f;--text:#e9f1f3;--muted:#a6bdc3;--link-color:#FF6A3D;--shadow:0 10px 30px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.02);--radius:16px;--container:1200px;--gap:clamp(16px,3.6vw,32px)}*,::after,::before{box-sizing:border-box}body,html{margin:0;padding:0}button,input,select,textarea{font:inherit}canvas,img,svg,video{display:block;max-width:100%}a{text-decoration:none;color:var(--link-color)}.s-d698cfbb7a55edf88401,.s-d9034f38a852f8e697d7 a:hover,body{color:var(--text)}body{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,"Helvetica Neue",Arial,sans-serif;background:var(--bg);line-height:1.55;scroll-behavior:smooth;max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{max-width:var(--container);margin-inline:auto;padding:0 clamp(16px,4vw,28px)}a,button{cursor:pointer}header.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:50;backdrop-filter:saturate(140%) blur(8px)}.s-02f0adc3b48b583c434a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 0}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:.85rem}.s-63acf68c4f951d6412a8 svg{width:34px;height:34px}.s-755ea24aa34ee7d8efa5{font-weight:800;letter-spacing:.2px}nav.s-e3b7c980d763196e9d13{display:flex;align-items:center;gap:.9rem}nav.s-e3b7c980d763196e9d13 a{padding:.55rem .75rem;border-radius:12px;color:var(--text);border:1px solid transparent}nav.s-e3b7c980d763196e9d13 a:hover{border-color:var(--line);background:rgba(255,255,255,.04)}.s-d698cfbb7a55edf88401{display:none;min-width:44px;min-height:44px;border-radius:10px;border:1px solid var(--line);background:rgba(255,255,255,.04)}.s-55695396c8557dfe6aef{margin-left:.3rem}@media (max-width:960px){nav.s-e3b7c980d763196e9d13{position:fixed;inset:56px 12px auto 12px;display:none;flex-direction:column;padding:12px;background:rgba(20,25,28,.98);border:1px solid var(--line);border-radius:14px}nav.s-e3b7c980d763196e9d13.s-5fc7e38bffe00ca46add{display:flex}.s-d698cfbb7a55edf88401{display:inline-flex;align-items:center;justify-content:center}}main{min-height:100vh}section.s-20182fbc10716eb197ea{padding:clamp(36px,7vw,84px) 0;border-top:1px solid var(--line)}h1{font-size:clamp(30px,4vw,48px);line-height:1.1;margin:.4rem 0 .8rem}h2{font-size:clamp(22px,2.8vw,32px);margin:0 0 .5rem}p{margin:0 0 .8rem}.s-d9034f38a852f8e697d7 a,.s-e4b074a036fcdaa716be{color:var(--muted)}.s-2ab0591dbcf5fefdad65{background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.015));border:1px solid var(--line);border-radius:18px;padding:clamp(16px,2.6vw,24px)}ol,ul{padding-left:1.1rem}.s-f3c543ad5fe9d69603e7{display:grid;gap:var(--gap)}.s-de820e2414088aefe2e5{grid-template-columns:1fr 1fr}.s-8e6c522d6391250f675d{grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.s-de820e2414088aefe2e5{grid-template-columns:1fr}}@media (max-width:900px){.s-8e6c522d6391250f675d{grid-template-columns:1fr}}footer.s-a928d4c5751e4352ec16{margin-top:4rem;border-top:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,0))}.s-234b082940c46f877a08{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(12px,3vw,24px);padding:clamp(18px,3vw,26px) 0}@media (max-width:800px){.s-234b082940c46f877a08{grid-template-columns:1fr}}.s-c60fe353d9693358accb{display:grid;gap:8px}.s-d9034f38a852f8e697d7{display:grid;grid-template-columns:repeat(2,1fr);gap:6px 22px}.s-b150a1aa0a630d6d247c{font-size:.85rem;color:var(--muted);padding:10px 0}:focus-visible{outline:2px dashed var(--teal);outline-offset:3px}.s-9253129924ee0a335d92{margin-top:12px}.s-a893f2ab0e6a71a7fdef{display:none}