:root{--deep-purple:#2b0a3d;--magenta:#ff1593;--warm-yellow:#ffcf33;--bg:#0c0714;--text:#efeaf5;--muted:#b8a9c7;--paper:#150a21;--link-color:#ff1593;--shadow:0 10px 30px rgba(0,0,0,.35);--radius:20px;--container:min(1180px,92vw);--gap:clamp(20px,4vw,48px)}*,::after,::before{box-sizing:border-box}html:focus-within{scroll-behavior:smooth}body,html{height:100%}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ul[role=list]{list-style:none;margin:0;padding:0}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}a{text-decoration:none;color:var(--link-color)}@media (prefers-color-scheme:light){:root{--text:#1a1026;--bg:#faf7ff;--paper:#ffffff;--muted:#554566}body{background:linear-gradient(180deg,#fff 0,#faf7ff 70%)}}body{line-height:1.5;-webkit-font-smoothing:antialiased;font-family:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans";color:var(--text);background:radial-gradient(1200px 600px at 10% -10%,rgba(255,21,147,.18),transparent 60%),radial-gradient(900px 500px at 90% -20%,rgba(255,207,51,.12),transparent 60%),var(--bg);max-width:100vw;overflow-x:hidden}[role=button],a,button{cursor:pointer}.s-255a762c36cdae2fe950{width:var(--container);margin-inline:auto;padding-inline:clamp(12px,2vw,24px)}main{min-height:100vh}.s-20182fbc10716eb197ea{padding-block:clamp(48px,10vw,110px)}.s-1a954628a960aaef81d7{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:clamp(18px,3vw,28px)}.s-1a954628a960aaef81d7 h1{font-size:clamp(28px,5.2vw,56px);letter-spacing:-.3px}.s-f3c543ad5fe9d69603e7{display:grid;gap:var(--gap)}.s-c8d3756e45b644ce8b81{grid-template-columns:repeat(12,1fr)}.s-6467baa3b187373e3931{grid-column:span 4;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.1);border-radius:var(--radius);padding:clamp(16px,2.5vw,22px);box-shadow:var(--shadow)}.s-8dca46428d005a2f4c2e{color:var(--muted);margin:.2rem 0 .6rem}.s-9b6ef5a1a499923ea7c5{display:flex;flex-wrap:wrap;gap:8px}.s-5e9b60f69165f32f8930{font-size:.82rem;border:1px solid rgba(255,255,255,.14);padding:.25rem .55rem;border-radius:999px;background:rgba(255,255,255,.03)}.s-a50c27b7f9993c9039e3{aspect-ratio:3/2;width:100%;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#1a0f29}.s-1438bae9b51871f2178c{margin-bottom:12px}.s-b1e2537d843b6a236a96{margin-top:var(--gap)}.s-a50c27b7f9993c9039e3 img{width:100%;height:100%;object-fit:cover;object-position:center}header{position:sticky;top:0;z-index:1000;background:rgba(12,7,20,.7);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.06)}.s-6f5009040487ce4e9407{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px}.s-63acf68c4f951d6412a8 img{width:40px;height:40px;border-radius:12px}.s-755ea24aa34ee7d8efa5{font-weight:800;letter-spacing:.3px}nav ul{display:flex;gap:22px;align-items:center}nav a{font-weight:600;opacity:.9}.s-28ade61e9abc695dc838 a:hover,nav a:hover{opacity:1;text-decoration:underline}.s-f7525edf70a8458e7664{padding:.6rem 1rem;border-radius:999px;border:2px solid var(--magenta);color:var(--text);font-weight:800}.s-f7525edf70a8458e7664:hover{background:linear-gradient(90deg,var(--magenta),var(--warm-yellow));color:#140819;border-color:transparent}.s-7a86b15480e0a870f0b0{display:none;width:42px;height:42px;border-radius:12px;border:1px solid rgba(255,255,255,.15);background:0 0}.s-7a86b15480e0a870f0b0 span,.s-7a86b15480e0a870f0b0::after,.s-7a86b15480e0a870f0b0::before{content:"";display:block;height:2px;background:var(--text);margin:8px 10px;transition:transform .25s,opacity .25s}.s-7a86b15480e0a870f0b0::after,.s-7a86b15480e0a870f0b0::before{margin:8px 10px}.s-f35daa858f817fb03bf8{display:none;position:fixed;inset:70px 0 0 0;background:rgba(12,7,20,.96);backdrop-filter:blur(10px);padding:20px}.s-f35daa858f817fb03bf8 a{display:block;padding:14px 10px;border-bottom:1px dashed rgba(255,255,255,.08);font-weight:700}.s-93e615789fdb08d58a9f .s-f35daa858f817fb03bf8{display:block}.s-93e615789fdb08d58a9f .s-7a86b15480e0a870f0b0 span{opacity:0}.s-93e615789fdb08d58a9f .s-7a86b15480e0a870f0b0::before{transform:translateY(10px) rotate(45deg)}.s-93e615789fdb08d58a9f .s-7a86b15480e0a870f0b0::after{transform:translateY(-10px) rotate(-45deg)}footer{margin-top:clamp(40px,10vw,120px);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));border-top:1px solid rgba(255,255,255,.1)}.s-5d095e854d11902b455d{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;padding-block:32px;align-items:start}.s-b10c5c635e2cf1e09c52{display:flex;gap:12px;align-items:center}.s-b10c5c635e2cf1e09c52 img{width:36px;height:36px;border-radius:10px}.s-e56a0880574794344220{color:var(--muted);margin-top:8px;max-width:60ch}.s-28ade61e9abc695dc838{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}.s-28ade61e9abc695dc838 a{color:var(--text);opacity:.9}.s-a183ebd46412ad596fa9{display:flex;justify-content:space-between;gap:16px;padding-block:14px;border-top:1px dashed rgba(255,255,255,.1);color:var(--muted);font-size:.92rem}@media(max-width:960px){.s-6467baa3b187373e3931{grid-column:span 12}nav{display:none}.s-7a86b15480e0a870f0b0{display:block}.s-5d095e854d11902b455d{grid-template-columns:1fr}}.s-658c8286c17e402644ee{opacity:0;transform:translateY(18px) scale(.98);transition:.6s cubic-bezier(.2,.8,.2,1)}.s-658c8286c17e402644ee.s-af10ef20dd9060bbeead{opacity:1;transform:none}.s-52ba26ead962aed25a9a{font-weight:800}