:root{--indigo:#3f2e8b;--indigo-700:#4a38a6;--apricot:#ffd1a6;--apricot-600:#f7b57e;--bg:#0d0b1a;--paper:#fcfbff;--muted:#6a638f;--link-color:#f7b57e;--radius:14px;--shadow:0 20px 60px rgba(15,9,50,.35);--container:1200px;--z-nav:1000;--iapc-indigo:#3f2e8b;--iapc-indigo-900:#2d2162;--iapc-apricot:#ffd1a6;--iapc-apricot-600:#f7b57e;--iapc-bg:#120f24;--iapc-text:#fcfbff;--iapc-muted:#c9c3f3;--iapc-shadow:0 18px 48px rgba(15,9,50,.35);--iapc-radius:14px;--iapc-z:2147483000}*,::after,::before{box-sizing:border-box}body,div,footer,h1,h2,h3,h4,header,html,li,main,nav,p,section,ul{margin:0;padding:0}ul{list-style:none}a{text-decoration:none;color:var(--link-color);cursor:pointer}:focus-visible{outline:#8B7CF8 dashed 2px;outline-offset:2px}html{scroll-behavior:smooth}body{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial;color:var(--paper);background:radial-gradient(1200px 900px at 100% -10%,rgba(247,181,126,.15),transparent 60%),radial-gradient(900px 700px at -10% 0,rgba(63,46,139,.25),transparent 60%),var(--bg);line-height:1.55;max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{max-width:var(--container);margin-inline:auto;padding:0 24px}.s-be735ae8fa82b45d9bcc{color:#8e86b6;padding:18px 24px 26px}.s-212301c593df7a10ee64{cursor:pointer;border:none;padding:14px 22px;border-radius:calc(var(--radius)-4px);font-weight:700;display:inline-flex;align-items:center;gap:10px}.s-23b0ed88362dca359e07{background:linear-gradient(180deg,var(--apricot),var(--apricot-600));color:#2b1a00}.s-898ef899ed67a5f73ca7{background:0 0;border:1px dashed rgba(255,209,166,.5);color:var(--apricot)}header.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:var(--z-nav);background:linear-gradient(180deg,rgba(13,11,26,.9),rgba(13,11,26,.6));backdrop-filter:saturate(120%) blur(10px);border-bottom:1px solid rgba(255,209,166,.12)}.s-3224a500d5a1273d6d0c{display:flex;align-items:center;justify-content:space-between;height:68px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px}.s-63acf68c4f951d6412a8 img{width:36px;height:36px;border-radius:9px}.s-63acf68c4f951d6412a8 .s-3d42e76c338c0d360e74{font-weight:800;letter-spacing:.3px}nav.s-e3b7c980d763196e9d13{display:flex;align-items:center;gap:22px}.s-0a73eea00e89f420e14d a,nav.s-e3b7c980d763196e9d13 a{color:#eae6ff}.s-0a73eea00e89f420e14d a:hover,nav.s-e3b7c980d763196e9d13 a:hover{color:var(--apricot)}.s-03648b909e476a499259{margin-left:8px}.s-7a86b15480e0a870f0b0{display:none;width:42px;height:42px;border-radius:10px;border:1px solid rgba(255,209,166,.3);background:0 0;position:relative}.s-7a86b15480e0a870f0b0 span,.s-7a86b15480e0a870f0b0::after,.s-7a86b15480e0a870f0b0::before{content:"";position:absolute;left:10px;right:10px;height:2px;background:#fff;border-radius:2px;transition:transform .25s,top .25s,opacity .2s}.s-7a86b15480e0a870f0b0 span{top:20px}.s-7a86b15480e0a870f0b0::before{top:12px}.s-7a86b15480e0a870f0b0::after{top:28px}.s-7a86b15480e0a870f0b0.s-2bb6b986c5d6fb26dd9d::before{top:20px;transform:rotate(45deg)}.s-7a86b15480e0a870f0b0.s-2bb6b986c5d6fb26dd9d::after{top:20px;transform:rotate(-45deg)}.s-7a86b15480e0a870f0b0.s-2bb6b986c5d6fb26dd9d span{opacity:0}.s-38591decbaf4a67f37e3{position:fixed;inset:0;background:rgba(13,11,26,.75);visibility:hidden;opacity:0;transition:opacity .25s,visibility .25s}.s-38591decbaf4a67f37e3.s-5fc7e38bffe00ca46add{visibility:visible;opacity:1}.s-6b9fbbc6190bc10a6968{position:absolute;top:0;right:0;width:min(86vw,420px);height:100%;background:#120f24;border-left:1px solid rgba(255,209,166,.2);padding:20px;display:flex;flex-direction:column;gap:12px}.s-38591decbaf4a67f37e3 a{color:#fff;padding:14px 10px;border-radius:10px;border:1px solid rgba(255,209,166,.15)}.s-38591decbaf4a67f37e3 a:hover{background:rgba(63,46,139,.35)}main.s-767013ce0ee0f6d7a075{min-height:100vh;display:grid;align-content:start;gap:40px;padding:40px 0}.s-0a732b5452a8bcc8912c{display:grid;grid-template-columns:1fr;gap:8px;align-items:center}.s-3c6de1b7dd91465d437e{font-size:clamp(34px,4.6vw,64px);line-height:1.04;letter-spacing:-.02em}.s-8cb33b2754e53feca4f7{color:#dcd7ff;max-width:82ch;margin-top:8px}.s-20182fbc10716eb197ea{padding:6px 0}.s-8e6c522d6391250f675d{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.s-de820e2414088aefe2e5{display:grid;grid-template-columns:1fr 1fr;gap:18px}.s-2ab0591dbcf5fefdad65{background:rgba(18,15,36,.7);border:1px solid rgba(255,209,166,.18);border-radius:16px;padding:18px;box-shadow:0 12px 40px rgba(15,9,50,.25)}h2{font-size:clamp(24px,3.4vw,40px);letter-spacing:-.01em;margin-bottom:6px}h3{font-size:clamp(18px,2.2vw,24px);margin-bottom:4px}li,p{color:#efeaff}.s-e4b074a036fcdaa716be{color:#c9c3f3}.s-68caafb2fa51d2dd399a{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:#ffe7cf}.s-b150a1aa0a630d6d247c{color:#bfb9e8;font-size:14px}footer.s-a928d4c5751e4352ec16{margin-top:40px;border-top:1px solid rgba(255,209,166,.15);background:rgba(10,8,20,.6)}.s-234b082940c46f877a08{display:grid;gap:30px;grid-template-columns:1.2fr .8fr}.s-5109b8ed055a6af8a9f4{display:flex;gap:14px;align-items:center}.s-5109b8ed055a6af8a9f4 img{width:32px;height:32px;border-radius:8px}.s-0a73eea00e89f420e14d{display:grid;grid-template-columns:1fr 1fr;gap:10px 22px}@media (max-width:980px){.s-8e6c522d6391250f675d,.s-de820e2414088aefe2e5{grid-template-columns:1fr}}@media (max-width:880px){nav.s-e3b7c980d763196e9d13{display:none}.s-7a86b15480e0a870f0b0{display:inline-block}}.s-5f1ce405c3a3216704bf{position:fixed;inset:auto 16px 16px auto;width:min(420px,92vw);z-index:var(--iapc-z);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial;color:var(--iapc-text)}.s-5ed6302b68148e5b4b75{background:linear-gradient(180deg,rgba(63,46,139,.9),rgba(18,15,36,.9));border:1px solid rgba(255,209,166,.28);border-radius:var(--iapc-radius);box-shadow:var(--iapc-shadow);padding:14px;backdrop-filter:saturate(120%) blur(8px)}.s-5210a154407ee30da08c input:checked+.s-9d8920e94c75caf8e56f,.s-a0f9d7680326268ba6ee{background:linear-gradient(180deg,var(--iapc-apricot),var(--iapc-apricot-600))}.s-a200dc78af0953b9d62f{display:flex;gap:10px;align-items:center}.s-6ce4baa7ce068324acf1{justify-content:space-between}.s-06e8de999bc4dfb791ea{font-weight:800;letter-spacing:.2px;font-size:16px;line-height:1.2}.s-3f1c57c7faa114e776c8{color:#efeaff;font-size:14px;line-height:1.45;margin-top:6px}.s-8393f208618b1d1aca2e{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.s-d6a35667c5b236ec04e4{cursor:pointer;border:none;padding:10px 14px;font-weight:800;border-radius:10px;transition:transform .06s}.s-d6a35667c5b236ec04e4:active{transform:translateY(1px)}.s-a0f9d7680326268ba6ee{color:#2b1a00}.s-5857f5b7b127e7dcce00{background:0 0;color:var(--iapc-apricot);border:1px dashed rgba(255,209,166,.6)}.s-fd31faf34373a8ac317d{background:rgba(255,209,166,.12);color:#ffe7cf;border:1px solid rgba(255,209,166,.35)}.s-db9e273be372b280598b{color:#ffe7cf;text-decoration:underline;font-weight:700}.s-1494060d8471580c05fe{position:fixed;inset:auto 16px 16px auto;width:min(540px,96vw);z-index:calc(var(--iapc-z) + 1);display:none}.s-1494060d8471580c05fe.s-af10ef20dd9060bbeead,.s-193de9e767f2d588e434 svg{display:block}.s-bb54217abe46f63b5868{background:linear-gradient(180deg,rgba(18,15,36,.96),rgba(18,15,36,.92));border:1px solid rgba(255,209,166,.28);border-radius:var(--iapc-radius);box-shadow:var(--iapc-shadow);padding:16px}.s-bb54217abe46f63b5868 h3{margin:0 0 8px;font-size:18px}.s-bb54217abe46f63b5868 p{color:#efeaff;font-size:14px;margin:8px 0}.s-e7979591208f4d47d3de{display:grid;gap:10px;margin-top:8px}.s-70fd12b1c92fbb0cb199{border:1px solid rgba(255,209,166,.22);border-radius:12px;padding:12px;background:rgba(63,46,139,.18)}.s-70fd12b1c92fbb0cb199 h4{margin:0;font-size:15px}.s-70fd12b1c92fbb0cb199 small{color:var(--iapc-muted)}.s-cce263d0b10ac0d0e889{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.s-5210a154407ee30da08c{display:inline-flex;align-items:center;gap:10px;cursor:pointer}.s-5210a154407ee30da08c input{appearance:none;width:0;height:0;position:absolute;opacity:0}.s-9d8920e94c75caf8e56f{position:relative;width:46px;height:26px;background:#3b2f72;border:1px solid rgba(255,209,166,.25);border-radius:999px;transition:background .2s}.s-9d8920e94c75caf8e56f::after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;transition:left .2s,background .2s}.s-5210a154407ee30da08c input:checked+.s-9d8920e94c75caf8e56f::after{left:24px;background:#2b1a00}.s-229a2f33efc350ad90b2{display:inline-block;padding:2px 8px;border-radius:999px;background:rgba(255,209,166,.2);border:1px solid rgba(255,209,166,.4);color:#ffe7cf;font-weight:700;font-size:12px}.s-a9d18c06fb0c9cf2feba{opacity:.75}.s-193de9e767f2d588e434{position:fixed;left:16px;bottom:16px;z-index:var(--iapc-z);display:none;align-items:center;gap:8px;background:rgba(18,15,36,.85);border:1px solid rgba(255,209,166,.28);color:#ffe7cf;padding:10px 12px;border-radius:999px;box-shadow:var(--iapc-shadow);cursor:pointer;font-weight:800}@media (max-width:480px){.s-8393f208618b1d1aca2e{flex-direction:column}.s-5857f5b7b127e7dcce00,.s-a0f9d7680326268ba6ee,.s-fd31faf34373a8ac317d{width:100%;text-align:center}}.s-4ce1ea6b2a5077545076{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.s-c6400aaa4c283c6f88be{color:#d5d0ff;margin-top:10px}.s-13217c45d5f61a8565a5{color:#a99fd4;margin-top:10px}.s-7b3b5e1f539eda86b631{height:1px;left:-9999px;overflow:hidden;position:absolute;top:auto;width:1px}