*,::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-d336db58a9efc89bc7f2{width:min(100% - 2rem,var(--container));margin-inline:auto}.s-9f19a0549a6bb8b7e56c{color:var(--a4);transition:color var(--tr)}.s-9f19a0549a6bb8b7e56c:hover{color:var(--a1)}.s-194745253b3d0b401727{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-194745253b3d0b401727:hover{transform:translateY(-2px);box-shadow:var(--shadow2)}.s-194745253b3d0b401727:active{transform:translateY(0);opacity:.9}header.s-80adec8741c5c8f817f0{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-35668c184bba30b1e3d9 a,.s-7942624c2efd37497692:hover{background:rgba(0,0,0,.04)}.s-80adec8741c5c8f817f0 .s-b60bd1bb185b76490759{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.8rem 0}.s-11c5426f77547731e841{display:flex;align-items:center;gap:.8rem}.s-11c5426f77547731e841 img.s-4fa944b4066550b8f003{width:44px;height:44px;border-radius:12px}.s-11c5426f77547731e841 .s-ec2da750245a51262c6f{font-weight:900;letter-spacing:.2px;font-size:1.15rem}nav.s-03897df927f45e1c47d5{display:flex;justify-content:center}nav.s-03897df927f45e1c47d5 ul{list-style:none;display:flex;gap:1rem}nav.s-03897df927f45e1c47d5 a{padding:.6rem .8rem;border-radius:12px;color:var(--tx);font-weight:600;transition:background var(--tr),color var(--tr)}nav.s-03897df927f45e1c47d5 a:hover{background:rgba(17,138,178,.12);color:var(--a4)}.s-26478a2130307a0a9649{display:flex;align-items:center;gap:.6rem}.s-7942624c2efd37497692{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-7942624c2efd37497692 .s-8e1918336c336d21f2a1{width:22px;height:18px;position:relative}.s-7942624c2efd37497692 .s-8e1918336c336d21f2a1 span{position:absolute;left:0;right:0;height:2px;background:#111;border-radius:2px;transition:transform var(--tr),opacity var(--tr)}.s-7942624c2efd37497692 .s-8e1918336c336d21f2a1 span:first-child{top:0}.s-7942624c2efd37497692 .s-8e1918336c336d21f2a1 span:nth-child(2){top:8px}.s-7942624c2efd37497692 .s-8e1918336c336d21f2a1 span:nth-child(3){bottom:0}.s-35668c184bba30b1e3d9{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-35668c184bba30b1e3d9.s-6358babf6832758e0184{transform:translateY(0)}.s-35668c184bba30b1e3d9 .s-c9a50762d08ffa873874{padding:1rem;display:grid;gap:.8rem}.s-35668c184bba30b1e3d9 a{cursor:pointer;display:block;padding:.9rem 1rem;border-radius:14px;font-weight:700;color:var(--tx)}.s-35668c184bba30b1e3d9 a:hover{background:rgba(17,138,178,.14);color:var(--a4)}.s-35668c184bba30b1e3d9 .s-cfc9fe37fc20bd631732{margin-top:auto;padding:1rem;color:var(--mut);font-size:.9rem}main{min-height:calc(100vh - var(--header-minh) - var(--footer-minh))}.s-fabb6bd22bba07b02fa7{padding:clamp(2rem,4vw,3rem) 0 1rem}.s-aa658f5d053f6016a287{font-size:clamp(2rem,1.2rem + 2vw,2.6rem);font-weight:900;line-height:1.05}.s-aa658f5d053f6016a287 .s-e13af5e59c2a05833d86{background:linear-gradient(90deg,var(--a1),var(--a2),var(--a3),var(--a4),var(--a5));-webkit-background-clip:text;background-clip:text;color:transparent}.s-f78031786fb063dcebdd{color:var(--mut);max-width:80ch;margin-top:.6rem}.s-a3138a914676107b175d{padding:clamp(2rem,4vw,3rem) 0}.s-84278c8202fc3b376631{background:#fff;border-radius:var(--r-xl);box-shadow:var(--shadow);padding:1rem}.s-cd9d7f0a806d7c276969{display:grid;gap:1rem;line-height:1.6}.s-cd9d7f0a806d7c276969 h2{font-size:1.4rem;margin-top:.4rem}.s-cd9d7f0a806d7c276969 h3{font-size:1.15rem;margin-top:.4rem}.s-cd9d7f0a806d7c276969 li,.s-cd9d7f0a806d7c276969 p{color:#202020}.s-cd9d7f0a806d7c276969 ul{padding-left:1.2rem}footer.s-56f40c92f247c4dc69c1{border-top:1px solid rgba(0,0,0,.08);padding:1.2rem 0;background:#fff}.s-4a7e47efe45cfc8b9e60{display:flex;justify-content:space-between;align-items:center;gap:1rem}.s-d007992ee4df43307fcf{display:flex;gap:1rem}.s-d007992ee4df43307fcf a{color:var(--tx);font-weight:600;padding:.4rem .6rem;border-radius:10px}.s-d007992ee4df43307fcf a:hover{background:rgba(0,0,0,.06);color:var(--a4)}.s-30b94970099cbef431a2{color:var(--mut);font-size:.92rem}.s-d1e4f9bde04589ecc53c{color:#575757}.s-1cbaf0d04bf93f4a2bca{opacity:0;transform:translateY(14px) scale(.98)}.s-143148b406f901cb0d9a{opacity:1;transform:none;transition:.6s cubic-bezier(.2,.8,.2,1)}@media (max-width:980px){nav.s-03897df927f45e1c47d5{display:none}.s-7942624c2efd37497692{display:inline-flex}}.s-7942624c2efd37497692,a,button{cursor:pointer}