:root{--midnight:#0b1f3b;--sky:#9fd3f8;--amber:#ffc857;--ink:#0a0d14;--bg:#f7fbff;--muted:#5a6b80;--surface:#ffffff;--link-color:#2c93d9;--radius:14px;--shadow:0 20px 60px rgba(11,31,59,.25);--shadow-soft:0 12px 24px rgba(11,31,59,.12);--container:1200px}*,::after,::before{box-sizing:border-box}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,html,li,ol,p,ul{margin:0;padding:0}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}a{text-decoration:none;color:var(--link-color)}html{scroll-behavior:smooth}body{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans";color:var(--ink);background:linear-gradient(180deg,#f8fbff 0,#eef7ff 40%,#fff 100%);line-height:1.5;min-height:100vh;display:flex;flex-direction:column;max-width:100vw;overflow-x:hidden}main{flex:1}.s-255a762c36cdae2fe950{max-width:var(--container);margin-inline:auto;padding:0 20px}.s-212301c593df7a10ee64{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:12px;font-weight:700;transition:transform .15s,box-shadow .2s}.s-212301c593df7a10ee64:active{transform:translateY(1px)}.s-f028372c613b51fc5877{background:var(--amber);color:#1a1200;padding:12px 20px;box-shadow:0 8px 20px rgba(255,200,87,.35)}.s-bd80ddf7b5d0ce1978be{background:0 0;border:1.5px dashed rgba(11,31,59,.25);color:var(--midnight);padding:10px 14px}[role=button],a,button{cursor:pointer}header{position:sticky;top:0;z-index:60;background:rgba(255,255,255,.82);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid rgba(11,31,59,.08)}.s-12f8e6b8da65f5c602e9{display:flex;align-items:center;justify-content:space-between;height:68px}.s-5109b8ed055a6af8a9f4,.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px}.s-ae61715b136fca145954{width:36px;height:36px;border-radius:10px;box-shadow:var(--shadow-soft);overflow:hidden;flex:none}.s-b4f7e9355dd98f45c1f9,nav ul{display:flex;align-items:center}.s-17372aab96768df56d25{font-weight:900;letter-spacing:.2px;color:var(--midnight)}nav ul{gap:20px;list-style:none}nav a{font-weight:600;color:var(--midnight);opacity:.9}.s-0f316ee1b82db0960c2a a:hover,nav a:hover{opacity:1}.s-b4f7e9355dd98f45c1f9{gap:10px}.s-7a86b15480e0a870f0b0{display:none;width:44px;height:44px;border-radius:10px;border:1px solid rgba(11,31,59,.1);background:#fff;align-items:center;justify-content:center}.s-7a86b15480e0a870f0b0 span{display:block;width:20px;height:2px;background:var(--midnight);position:relative}.s-7a86b15480e0a870f0b0 span::after,.s-7a86b15480e0a870f0b0 span::before{content:"";position:absolute;left:0;width:20px;height:2px;background:var(--midnight)}.s-7a86b15480e0a870f0b0 span::before{top:-6px}.s-7a86b15480e0a870f0b0 span::after{top:6px}.s-10e7a3fcea616cd8cc05{position:fixed;inset:0 0 auto auto;top:68px;right:0;left:0;background:#fff;transform:translateY(-16px) scale(.98);opacity:0;pointer-events:none;transition:.2s;padding:18px;border-bottom:1px solid rgba(11,31,59,.08)}.s-10e7a3fcea616cd8cc05.s-5fc7e38bffe00ca46add{transform:none;opacity:1;pointer-events:all}.s-10e7a3fcea616cd8cc05 a{display:block;padding:12px 2px;border-radius:8px}.s-10e7a3fcea616cd8cc05 .s-e8cdc05b346aa0d4a91a{display:grid;grid-template-columns:1fr 1fr;gap:10px}.s-20182fbc10716eb197ea{padding:72px 0}.s-835ca8720636a9a868cf{background:linear-gradient(135deg,#f3f7ff 0,#fff 60%,#f7fbff 100%)}.s-9f555b8ca6bbf55c4dfa{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px}.s-6579432e82e5485ca898{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.s-0246e2a993254e86c142{font-size:28px;color:var(--midnight);letter-spacing:-.3px}.s-e4b9536b359fd04f21f2{max-width:580px;color:var(--muted);font-size:15px}.s-4afea2d3d666c7cf851c{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);gap:32px;align-items:flex-start}.s-4afea2d3d666c7cf851c p{font-size:15px;color:#223449;margin-bottom:10px}.s-15948490d0c09d877dec h2,.s-bad973cc60658e53e5e3 h2{font-weight:800;margin-bottom:8px;color:var(--midnight)}.s-bad973cc60658e53e5e3{background:#fff;border-radius:20px;padding:18px;border:1px solid rgba(11,31,59,.06);box-shadow:var(--shadow-soft);font-size:13px;color:#20344a}.s-bad973cc60658e53e5e3 h2{font-size:16px}.s-3c60fbc20382b537ddd6{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;font-size:12px;color:#20344a}.s-b95bfb680de46c17135f{border-radius:999px;padding:6px 10px;border:1px solid rgba(11,31,59,.1);background:#f3f7ff}.s-ff6342e08717aa6407a4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.s-15948490d0c09d877dec{background:#fff;border-radius:20px;padding:18px;border:1px solid rgba(11,31,59,.06);box-shadow:0 12px 26px rgba(11,31,59,.06)}.s-748b295713a5d79a966f{box-shadow:0 16px 36px rgba(11,31,59,.08)}.s-15948490d0c09d877dec h2{font-size:18px}.s-15948490d0c09d877dec h3{font-size:15px;font-weight:700;color:var(--midnight);margin:10px 0 4px}.s-15948490d0c09d877dec p{font-size:13px;color:#20344a;margin-bottom:6px}.s-15948490d0c09d877dec ul{font-size:13px;color:#20344a;list-style:none;padding-left:0;margin:4px 0;display:grid;gap:4px}.s-15948490d0c09d877dec ul li::before{content:"• ";color:var(--amber)}.s-27abd2ebe47b1f347975{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:24px;align-items:flex-start}.s-27abd2ebe47b1f347975 p{font-size:13px;color:#20344a;margin-bottom:8px}.s-658c8286c17e402644ee{opacity:0;transform:translateY(14px);transition:opacity .6s,transform .6s}.s-658c8286c17e402644ee[data-reveal=right]{transform:translateX(24px)}.s-658c8286c17e402644ee[data-reveal=left]{transform:translateX(-24px)}.s-658c8286c17e402644ee.s-5382195fe09e793b8e23{opacity:1;transform:none}footer{margin-top:80px;background:#0b1f3b;color:#daecff}.s-79e84d844ab3b503488e{padding:48px 0}.s-9bf9e386130b88dc0305{display:grid;grid-template-columns:1.1fr .9fr;gap:20px;align-items:start}.s-5109b8ed055a6af8a9f4 strong{font-size:20px}.s-0f316ee1b82db0960c2a{display:grid;grid-template-columns:1fr 1fr;gap:6px 24px}.s-0f316ee1b82db0960c2a a{color:#cfe6ff;opacity:.9}.s-0657ec4d14ac15cb3405{margin-top:20px;font-size:14px;color:#c3d9f2}.s-0657ec4d14ac15cb3405 p+p{margin-top:10px}.s-fb27addad6f5fb08d336{margin-top:22px;font-size:12px;color:#b7d0ec}@media (max-width:980px){nav ul{display:none}.s-7a86b15480e0a870f0b0{display:inline-flex}.s-27abd2ebe47b1f347975,.s-4afea2d3d666c7cf851c,.s-9bf9e386130b88dc0305,.s-ff6342e08717aa6407a4{grid-template-columns:1fr}}@media (max-width:700px){.s-20182fbc10716eb197ea{padding:56px 0}}.s-92b73e75018affbb2924{display:grid;gap:4px;list-style:none;margin:8px 0 0;padding:0}.s-acd243973b8ece24055c{margin-top:8px}.s-bd43a26c1d450fbd8ce6{color:#20344a;display:grid;font-size:13px;gap:4px;list-style:none;margin:4px 0;padding-left:0}.s-f4382591bf1dc6e27703{color:#daecff}