body,h1,h2,h3,p{margin:0}.s-6dabfff69ffb18d112c5.s-3c5b5431a2d9d5986226,img,main{display:block}*,::after,::before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}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}img{max-width:100%;height:auto}a{text-decoration:none;color:#3b2de5}: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)}.s-4b40c306238321f57f21{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-1b5f8698f1797138ce19{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:12px 0}.s-3776bcdf2776798abbae,.s-3e0398929e40f9ded7d3{display:flex;align-items:center;gap:10px}.s-3776bcdf2776798abbae img.s-ab01a29be4c8a74ba8b9{width:40px;height:40px;border-radius:50%;box-shadow:var(--shadow)}.s-2ed80ea9fd09a5ba443a{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-28d48c1a8c408fd9df99{justify-self:center;display:flex;gap:18px;align-items:center}nav.s-28d48c1a8c408fd9df99 a{padding:10px 12px;border-radius:12px;color:var(--text)}.s-6dabfff69ffb18d112c5 a:hover,nav.s-28d48c1a8c408fd9df99 a:hover{background:rgba(108,0,255,.08)}.s-8e6bf81e7bfbb1634e96{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-8e6bf81e7bfbb1634e96:hover{filter:saturate(115%)}.s-3733c9843de775d2ca81{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-3733c9843de775d2ca81 .s-ccb04b18108c98e460e1{width:20px;height:14px;position:relative}.s-3733c9843de775d2ca81 .s-ccb04b18108c98e460e1 span,.s-3733c9843de775d2ca81 .s-ccb04b18108c98e460e1::after,.s-3733c9843de775d2ca81 .s-ccb04b18108c98e460e1::before{content:"";position:absolute;left:0;right:0;height:2px;background:var(--ink);border-radius:1px}.s-3733c9843de775d2ca81 .s-ccb04b18108c98e460e1::before{top:0}.s-3733c9843de775d2ca81 .s-ccb04b18108c98e460e1 span{top:6px}.s-3733c9843de775d2ca81 .s-ccb04b18108c98e460e1::after{bottom:0}.s-6dabfff69ffb18d112c5{position:fixed;inset:0;background:rgba(10,6,40,.25);display:none;z-index:2000}.s-6dabfff69ffb18d112c5 .s-1c5ef0da101cdb5639e7{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-6dabfff69ffb18d112c5 a{padding:14px 10px;border-radius:12px;color:var(--text)}.s-6dabfff69ffb18d112c5 .s-c942077158eed49e4585{align-self:flex-end;cursor:pointer;padding:8px 10px;border-radius:10px;border:1px solid rgba(108,0,255,.25);background:#fff}.s-9404f167db160445f8f7{padding:clamp(48px,7vw,96px) 0;position:relative;isolation:isolate}.s-9404f167db160445f8f7::before{content:"";position:absolute;inset:-20% -10% auto -10%;height:120%;background:conic-gradient(from 120deg,rgba(158,123,255,.25),rgba(108,0,255,.25),transparent 70%);filter:blur(42px);z-index:-1;animation:30s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.s-0cc62135f7943477cde9{font-size:clamp(30px,5.5vw,56px);line-height:1.04;font-weight:900;letter-spacing:-.4px}.s-e62716899217ee3a14dd{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-67fa705cdd2e17961fe1{color:var(--muted);max-width:70ch;margin-top:10px}section.s-f4ecc3050636952a64d9{padding:var(--section) 0}.s-8de650280c91624ec463{display:grid;grid-template-columns:1.1fr .9fr;gap:18px}.s-80174fd7037118672951{background:#fff;border:1px solid rgba(108,0,255,.12);border-radius:16px;padding:18px;box-shadow:var(--shadow)}.s-a42ff7a5adfd860333e0{position:relative;width:100%;height:260px;border-radius:14px;overflow:hidden;border:1px solid rgba(108,0,255,.15);margin-bottom:12px;background:#fff}.s-a42ff7a5adfd860333e0 img{width:100%;height:100%;object-fit:cover;object-position:center}form{display:grid;gap:12px}label{font-weight:800}input{width:100%;padding:12px;border-radius:12px;border:1px solid rgba(108,0,255,.25);background:#fff}input:focus{outline:#6C00FF solid 2px}.s-1f0e48c1c919262c0016,.s-c480ddaba9e4b4f321c3{color:var(--muted);font-size:14px}footer{margin-top:auto;border-top:1px solid rgba(108,0,255,.12);background:#fff}.s-c4c6b49a3544d1695220{padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:14px}.s-c4c6b49a3544d1695220 a{color:var(--muted)}.s-c4c6b49a3544d1695220 a:hover{color:var(--ink)}.s-e7db362773bbb5624e86{opacity:0;transform:translateY(16px);transition:opacity .6s,transform .6s}.s-e7db362773bbb5624e86.s-ace8e13009544265497b{opacity:1;transform:translateY(0)}@media (max-width:980px){nav.s-28d48c1a8c408fd9df99{display:none}.s-3733c9843de775d2ca81{display:grid}.s-8de650280c91624ec463{grid-template-columns:1fr}}.s-e4e5239fd2c2438ba320{font-size:22px;margin-bottom:8px}.s-3a389e0d86f39bb355ce{color:var(--muted);line-height:1.7;margin-left:18px}