*,::after,::before{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth}body{min-height:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;max-width:100vw;overflow-x:hidden}img{display:block;max-width:100%}a{text-decoration:none}:root{--bg:#fff;--tx:#0d0d0d;--mut:#575757;--a1:#ef476f;--a2:#ffd166;--a3:#06d6a0;--a4:#118ab2;--a5:#5a00ff;--r-xl:24px;--r-lg:16px;--shadow:0 10px 30px rgba(0,0,0,.08);--shadow2:0 20px 50px rgba(0,0,0,.12);--container:1200px;--tr:280ms cubic-bezier(.2,.8,.2,1);--header-minh:64px;--footer-minh:64px}body,html{background:var(--bg);color:var(--tx);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.s-c4d57ba20ffa0d16028b{width:min(100% - 2rem,var(--container));margin-inline:auto}.s-895213f7da1fc6a08583{color:var(--a4);transition:color var(--tr)}.s-895213f7da1fc6a08583:hover{color:var(--a1)}.s-e37abc6e403db7626af0{cursor:pointer;display:inline-flex;align-items:center;gap:.6rem;padding:.9rem 1.2rem;border-radius:var(--r-lg);border:2px solid transparent;background:linear-gradient(90deg,var(--a1),var(--a4));color:#fff;font-weight:700;box-shadow:var(--shadow);transition:transform var(--tr),box-shadow var(--tr),opacity var(--tr)}.s-e37abc6e403db7626af0:hover{transform:translateY(-2px);box-shadow:var(--shadow2)}.s-e37abc6e403db7626af0:active{transform:translateY(0);opacity:.9}header.s-c1121c0e1cafb692778c{position:sticky;top:0;z-index:70;backdrop-filter:saturate(180%) blur(10px);background:rgba(255,255,255,.85);border-bottom:1px solid rgba(0,0,0,.06)}.s-1335e25e9e6c8a959899 a,.s-adfee2e11e525a914f08:hover{background:rgba(0,0,0,.04)}.s-c1121c0e1cafb692778c .s-150f3624b3b27b60d7d0{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.8rem 0}.s-a8c79b12cea31175295a{display:flex;align-items:center;gap:.8rem}.s-a8c79b12cea31175295a img.s-34bc7f1571857349c597{width:44px;height:44px;border-radius:12px}.s-a8c79b12cea31175295a .s-17e912fdcc146cc6fcde{font-weight:900;letter-spacing:.2px;font-size:1.15rem}nav.s-26a89286637a86e77376{display:flex;justify-content:center}nav.s-26a89286637a86e77376 ul{list-style:none;display:flex;gap:1rem}nav.s-26a89286637a86e77376 a{padding:.6rem .8rem;border-radius:12px;color:var(--tx);font-weight:600;transition:background var(--tr),color var(--tr)}nav.s-26a89286637a86e77376 a:hover{background:rgba(17,138,178,.12);color:var(--a4)}.s-1ffa5c225265de17036f{display:flex;align-items:center;gap:.6rem}.s-adfee2e11e525a914f08{display:none;width:42px;height:42px;border-radius:12px;border:2px solid rgba(0,0,0,.06);background:#fff;align-items:center;justify-content:center;transition:background var(--tr),border-color var(--tr)}.s-adfee2e11e525a914f08 .s-fbb5f9ffcf2a45006e23{width:22px;height:18px;position:relative}.s-adfee2e11e525a914f08 .s-fbb5f9ffcf2a45006e23 span{position:absolute;left:0;right:0;height:2px;background:#111;border-radius:2px;transition:transform var(--tr),opacity var(--tr)}.s-adfee2e11e525a914f08 .s-fbb5f9ffcf2a45006e23 span:first-child{top:0}.s-adfee2e11e525a914f08 .s-fbb5f9ffcf2a45006e23 span:nth-child(2){top:8px}.s-adfee2e11e525a914f08 .s-fbb5f9ffcf2a45006e23 span:nth-child(3){bottom:0}.s-1335e25e9e6c8a959899{position:fixed;inset:0;background:rgba(255,255,255,.98);z-index:80;transform:translateY(-100%);transition:transform var(--tr);display:flex;flex-direction:column}.s-1335e25e9e6c8a959899.s-77957eac6b5eadb15b2f{transform:translateY(0)}.s-1335e25e9e6c8a959899 .s-5ce2615ed803eb673bc6{padding:1rem;display:grid;gap:.8rem}.s-1335e25e9e6c8a959899 a{cursor:pointer;display:block;padding:.9rem 1rem;border-radius:14px;font-weight:700;color:var(--tx)}.s-1335e25e9e6c8a959899 a:hover{background:rgba(17,138,178,.14);color:var(--a4)}.s-1335e25e9e6c8a959899 .s-6b58292ddcebd84ceeef{margin-top:auto;padding:1rem;color:var(--mut);font-size:.9rem}main{min-height:calc(100vh - var(--header-minh) - var(--footer-minh))}.s-a88d5789ac72a87f8c3d{padding:clamp(2rem,4vw,3rem) 0 1rem}.s-a0b6ad652067b1aec9b0{font-size:clamp(2rem,1.2rem + 2vw,2.6rem);font-weight:900;line-height:1.05}.s-a0b6ad652067b1aec9b0 .s-23b78b2ec17f4fb0eccf{background:linear-gradient(90deg,var(--a1),var(--a2),var(--a3),var(--a4),var(--a5));-webkit-background-clip:text;background-clip:text;color:transparent}.s-79de785e8b5ed37d6fce{color:var(--mut);max-width:80ch;margin-top:.6rem}.s-ef334f3fba92cad9ad02{padding:clamp(2rem,4vw,3rem) 0}.s-c8fc48e4a2c9cda6a095{background:#fff;border-radius:var(--r-xl);box-shadow:var(--shadow);padding:1rem}.s-69f7faf245f61c021048{display:grid;gap:1rem;line-height:1.6}.s-69f7faf245f61c021048 h2{font-size:1.4rem;margin-top:.4rem}.s-69f7faf245f61c021048 h3{font-size:1.15rem;margin-top:.4rem}.s-69f7faf245f61c021048 li,.s-69f7faf245f61c021048 p{color:#202020}.s-69f7faf245f61c021048 ul{padding-left:1.2rem}footer.s-abd381f33df3f5263afe{border-top:1px solid rgba(0,0,0,.08);padding:1.2rem 0;background:#fff}.s-f2686316dd0bb2c9bfb4{display:flex;justify-content:space-between;align-items:center;gap:1rem}.s-4b8e640418d74635e9fb{display:flex;gap:1rem}.s-4b8e640418d74635e9fb a{color:var(--tx);font-weight:600;padding:.4rem .6rem;border-radius:10px}.s-4b8e640418d74635e9fb a:hover{background:rgba(0,0,0,.06);color:var(--a4)}.s-69a25a063ce812361863{color:var(--mut);font-size:.92rem}.s-354a1d94091e223ecdf0{color:#575757}.s-b9ffeb71b5de6fa5b07d{color:#575757;margin-top:.6rem}.s-9c9eb7d3b224bd3f7952{opacity:0;transform:translateY(14px) scale(.98)}.s-8edfad21af30da52f5dd{opacity:1;transform:none;transition:.6s cubic-bezier(.2,.8,.2,1)}@media (max-width:980px){nav.s-26a89286637a86e77376{display:none}.s-adfee2e11e525a914f08{display:inline-flex}}.s-adfee2e11e525a914f08,a,button{cursor:pointer}.s-c93b9bfb0301e5fdd5fd{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.6rem}