.s-b2e61991998e48f4c319.s-b185509fb82e2ae40983,img,main{display:block}a,button{background:0 0}body,h1,h2,h3,h4,h5,h6,p{margin:0}*,::after,::before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}img{border-style:none;max-width:100%;height:auto}a{text-decoration:none;color:#3b2de5}button{border:0;font:inherit}:focus-visible{outline:#6C00FF solid 2px;outline-offset:2px}:root{--purple:#6C00FF;--purple-2:#9E7BFF;--ink:#4A00E0;--offwhite:#F8F7FF;--text:#0E073A;--muted:#5A5470;--shadow:0 10px 30px rgba(76,0,255,.25);--container:1200px;--radius:16px;--section:clamp(48px,7vw,90px)}body{min-height:100vh;display:flex;flex-direction:column;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Inter,"Helvetica Neue",Arial,"Noto Sans",sans-serif;color:var(--text);background:radial-gradient(1200px 800px at 80% -10%,rgba(108,0,255,.15),transparent 60%),radial-gradient(1000px 600px at -10% 10%,rgba(158,123,255,.18),transparent 50%),var(--offwhite);max-width:100vw;overflow-x:hidden}.s-4f1a6654e6645695d3cb{width:min(100% - 32px,var(--container));margin-inline:auto}a:hover{color:#2400ff}header{position:sticky;top:0;z-index:1000;backdrop-filter:saturate(140%) blur(10px);background:linear-gradient(180deg,rgba(248,247,255,.9),rgba(248,247,255,.65));border-bottom:1px solid rgba(108,0,255,.12)}.s-ad9bb80c7aa360cebbb1{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:12px 0}.s-7e2c720854686cf7ca90,.s-fefca883e07c29bb8ac4{display:flex;align-items:center;gap:10px}.s-fefca883e07c29bb8ac4 img.s-3a020784d6e202f3f5d3{width:40px;height:40px;border-radius:50%;box-shadow:var(--shadow)}.s-3ec6665938f76373341c{font-weight:800;letter-spacing:.2px;background:linear-gradient(90deg,var(--ink),var(--purple-2));-webkit-background-clip:text;background-clip:text;color:transparent}nav.s-e3b352eb2a494c674ba9{justify-self:center;display:flex;gap:18px;align-items:center}nav.s-e3b352eb2a494c674ba9 a{padding:10px 12px;border-radius:12px;color:var(--text)}.s-b2e61991998e48f4c319 a:hover,nav.s-e3b352eb2a494c674ba9 a:hover{background:rgba(108,0,255,.08)}.s-9080ad1b938aac692e5f{cursor:pointer;padding:10px 14px;border-radius:999px;font-weight:700;background:linear-gradient(90deg,var(--purple),var(--purple-2));color:#fff;box-shadow:var(--shadow)}.s-9080ad1b938aac692e5f:hover{filter:saturate(115%)}.s-f0ce07c28de60bbf2014{cursor:pointer;width:42px;height:42px;border-radius:12px;display:none;place-items:center;border:1px solid rgba(108,0,255,.25);background:#fff}.s-f0ce07c28de60bbf2014 .s-dcedf5684250b37a1dd5{width:20px;height:14px;position:relative}.s-f0ce07c28de60bbf2014 .s-dcedf5684250b37a1dd5 span,.s-f0ce07c28de60bbf2014 .s-dcedf5684250b37a1dd5::after,.s-f0ce07c28de60bbf2014 .s-dcedf5684250b37a1dd5::before{content:"";position:absolute;left:0;right:0;height:2px;background:var(--ink);border-radius:1px}.s-f0ce07c28de60bbf2014 .s-dcedf5684250b37a1dd5::before{top:0}.s-f0ce07c28de60bbf2014 .s-dcedf5684250b37a1dd5 span{top:6px}.s-f0ce07c28de60bbf2014 .s-dcedf5684250b37a1dd5::after{bottom:0}.s-b2e61991998e48f4c319{position:fixed;inset:0;background:rgba(10,6,40,.25);display:none;z-index:2000}.s-b2e61991998e48f4c319 .s-09ee913dadc33381b58e{position:absolute;right:0;top:0;bottom:0;width:min(86%,380px);background:var(--offwhite);box-shadow:-20px 0 60px rgba(0,0,0,.15);padding:20px;display:flex;flex-direction:column;gap:10px}.s-b2e61991998e48f4c319 a{padding:14px 10px;border-radius:12px;color:var(--text)}.s-b2e61991998e48f4c319 .s-bec193aecc9bb27f7656{align-self:flex-end;cursor:pointer;padding:8px 10px;border-radius:10px;border:1px solid rgba(108,0,255,.25);background:#fff}.s-d016d5e029a8c5df9776{padding:clamp(48px,7vw,96px) 0;position:relative;isolation:isolate;overflow:hidden}.s-d016d5e029a8c5df9776::after,.s-d016d5e029a8c5df9776::before{content:"";position:absolute;inset:-30% -10% auto -10%;height:120%;background:conic-gradient(from 45deg,rgba(158,123,255,.22),rgba(108,0,255,.25),transparent 70%);filter:blur(42px);z-index:-1;animation:28s linear infinite spin}.s-d016d5e029a8c5df9776::after{inset:auto -10% -30% -10%;animation-duration:36s}@keyframes spin{to{transform:rotate(360deg)}}.s-30f85611ca430d8d2d06{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:rgba(108,0,255,.08);color:var(--ink);font-weight:800;border:1px dashed rgba(108,0,255,.3)}.s-a9f63ef109deba74a0a5{font-size:clamp(30px,5.5vw,56px);line-height:1.04;font-weight:900;letter-spacing:-.4px;margin-top:12px}.s-4ec1290896ec0cca2ee5{color:var(--muted);max-width:70ch;margin-top:10px}section.s-0004a07b78cde0489440{padding:var(--section) 0}.s-0048abb0e18bad7af16b{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.s-526d4e0f2bef2dc37ab3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.s-aa11adc0815e21ba7557{background:#fff;border:1px solid rgba(108,0,255,.12);border-radius:var(--radius);padding:18px;box-shadow:var(--shadow)}.s-aa11adc0815e21ba7557 h3{font-size:20px;margin-bottom:8px}.s-8c850bd4fa3a3d48f342 a,.s-aa11adc0815e21ba7557 p{color:var(--muted)}.s-dfb4f9fe8386afbff6ec{position:relative;width:100%;height:240px;border-radius:14px;overflow:hidden;border:1px solid rgba(108,0,255,.15);margin-bottom:12px;background:#fff}.s-dfb4f9fe8386afbff6ec img{width:100%;height:100%;object-fit:cover;object-position:center}footer{margin-top:auto;border-top:1px solid rgba(108,0,255,.12);background:#fff}.s-8c850bd4fa3a3d48f342{padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:14px}.s-8c850bd4fa3a3d48f342 a:hover{color:var(--ink)}.s-f614c7f63305a5acfdec{color:var(--muted);font-size:14px}.s-cf18bbbcc8f1e3e4e912{opacity:0;transform:translateY(16px);transition:opacity .6s,transform .6s}.s-cf18bbbcc8f1e3e4e912.s-5f73126f6c91f1e843ed{opacity:1;transform:translateY(0)}@media (max-width:980px){nav.s-e3b352eb2a494c674ba9{display:none}.s-f0ce07c28de60bbf2014{display:grid}.s-0048abb0e18bad7af16b,.s-526d4e0f2bef2dc37ab3{grid-template-columns:1fr}}