@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Noto+Sans+SC:wght@400;500;600;700;800&display=swap');
:root{color-scheme:dark;--bg:#090a12;--panel:#11131e;--muted:#a3a6b6;--white:#f6f4fb;--pink:#ff74bb;--violet:#a58bff;--line:rgba(255,255,255,.1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:var(--bg);color:var(--white);font-family:'DM Sans','Noto Sans SC',sans-serif;line-height:1.65}img{display:block;max-width:100%;object-fit:cover}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}.a8m4q2x{position:absolute;left:-9999px;top:10px;background:#fff;color:#111;padding:10px;z-index:100}.a8m4q2x:focus{left:10px}.b7n3p9c{position:sticky;top:0;z-index:20;background:rgba(9,10,18,.86);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.055)}.c4v8k2m{height:76px;max-width:1240px;padding:0 26px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px}.d6x2r5a{display:flex;align-items:center;gap:10px;font-weight:700;font-size:18px;white-space:nowrap}.e9j4w7q{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:linear-gradient(135deg,#ff7ac5,#907aff);font-family:'Noto Sans SC';font-size:18px}.h8k2y6d{display:flex;gap:30px;align-items:center}.h8k2y6d a,.r7x2d5m>div>a:not(.d6x2r5a){font-size:13px;color:#b8b7c4;transition:color .2s}.h8k2y6d a:hover,.r7x2d5m>div>a:hover{color:#fff}.i3q7l5b{border:1px solid rgba(255,255,255,.18);border-radius:99px;padding:9px 17px;font-size:12px}.i3q7l5b:hover{border-color:var(--pink);background:rgba(255,116,187,.08)}.f2h7m4z{display:none}.g5u3c8n{font-size:0}.j6w2f9a{min-height:655px;max-width:1240px;margin:auto;padding:75px 36px 92px;display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center;position:relative;overflow:hidden}.k4m8z2r{position:absolute;z-index:-1;width:680px;height:600px;left:-300px;top:-220px;background:radial-gradient(ellipse,rgba(113,70,180,.21),transparent 68%);pointer-events:none}.l9c3v7p{max-width:560px}.m2x6n4q,.c2m8d5r{font-size:10px;letter-spacing:2px;color:#c5aafa}.m2x6n4q{display:flex;align-items:center;gap:9px;margin:0 0 24px}.m2x6n4q span{width:6px;height:6px;border-radius:50%;background:var(--pink);box-shadow:0 0 14px var(--pink)}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(47px,6vw,78px);line-height:1.13;letter-spacing:-2px;margin:0 0 23px}h1 a{background:linear-gradient(110deg,#fff 20%,#c8b2ff 62%,#ff86c7);background-clip:text;color:transparent}h1 em,h2 em{font-style:normal;background:linear-gradient(100deg,#ba9aff,#ff86c4);background-clip:text;color:transparent}.n5r8b3k{max-width:490px;color:#b5b5c2;font-size:15px;line-height:1.95;margin-bottom:27px}.o7d2q6m{display:flex;gap:14px;align-items:center}.p4f9h2x,.p6z3m8a a{display:inline-flex;align-items:center;gap:20px;border-radius:40px;padding:13px 22px;background:linear-gradient(105deg,#9a72ff,#ed6bac);font-size:13px;font-weight:700;box-shadow:0 8px 30px #b354a033;transition:transform .2s,filter .2s}.p4f9h2x:hover,.p6z3m8a a:hover{transform:translateY(-2px);filter:brightness(1.12)}.q8a3w5c{padding:12px 10px;font-size:12px;color:#d4d2df}.r3y6k9v{display:flex;align-items:center;gap:12px;margin-top:39px;font-size:10px;color:#9c9ca9}.r3y6k9v i{height:3px;width:3px;background:#777;border-radius:50%}.s2n5m8d{color:var(--pink);font-size:16px}.t7b4x2p{height:460px;position:relative;display:flex;align-items:center;justify-content:center}.u9q2c6m{position:relative;width:340px;height:432px;border-radius:17px;overflow:hidden;box-shadow:0 30px 80px #03030a99;transform:rotate(2deg);border:1px solid #ffffff24}.u9q2c6m:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(8,8,16,.87))}.u9q2c6m>img{width:100%;height:100%;object-fit:cover}.v5k8n3r{position:absolute;z-index:1;top:20px;left:20px;font-size:10px;background:#1118;padding:6px 10px;border:1px solid #fff3;border-radius:30px}.w4d7j2a{position:absolute;z-index:1;bottom:26px;left:25px;display:grid;gap:6px}.w4d7j2a small{font-size:8px;letter-spacing:2px;color:#e5c5ff}.w4d7j2a strong{font-size:32px}.w4d7j2a span{font-size:10px;color:#ccc}.x8p3m6q{position:absolute;width:128px;height:173px;overflow:hidden;border:4px solid var(--bg);border-radius:12px;right:9px;bottom:34px;transform:rotate(7deg);box-shadow:0 10px 30px #000}.x8p3m6q img{width:100%;height:100%}.y2c6h9f{position:absolute;left:8px;bottom:24px;display:flex;gap:8px;align-items:center;font-size:11px}.y2c6h9f span:first-child{font-size:17px;color:var(--pink)}.y2c6h9f i{height:1px;width:52px;background:#fff8}.y2c6h9f small{color:#aaa;margin-left:8px}.z5r2n8k{position:absolute;bottom:22px;left:50%;font-size:9px;color:#858593;display:flex;align-items:center;gap:10px;transform:translateX(-50%)}.z5r2n8k i{height:26px;width:1px;background:linear-gradient(#a48aff,transparent)}section{scroll-margin-top:75px}.a3k7v2m,.h5y2c8q,.p5a8m2d,.t4j7q2x,.y9d3k6m,.g9m3c5v,.j7a2x5m,.m8v2f6q{padding:100px max(30px,calc((100vw - 1160px)/2))}.a3k7v2m{background:#0e1019}.b9x4q6n{text-align:center;margin:0 auto 48px;max-width:640px}.c2m8d5r{margin-bottom:9px}.b9x4q6n h2,.i8m3f6d h2,.q7x3n6b h2,.u6n2c9m h2,.z2h5p8a h2,.h2r7q8x h2,.k3p8d6w h2,.n4c7x3p h2{font-size:35px;letter-spacing:-.7px;margin:0 0 10px}.b9x4q6n>p:last-child,.q7x3n6b>p:last-child,.u6n2c9m>p:not(.c2m8d5r),.n4c7x3p>p:last-child{font-size:13px;color:var(--muted)}.d6p3w8a{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.e4n9k2c{position:relative;border:1px solid var(--line);border-radius:13px;padding:25px 20px 22px;background:linear-gradient(145deg,#151722,#10111a);transition:transform .25s,border-color .25s}.e4n9k2c:hover{transform:translateY(-5px);border-color:#a98aff88}.f7q2m5x{position:absolute;right:18px;top:16px;color:#747583;font-size:10px}.g3v8h6p{width:39px;height:39px;border-radius:11px;display:grid;place-items:center;background:#a784ff19;color:#d4baff;font-size:18px;margin-bottom:23px}.e4n9k2c h3{font-size:15px;margin-bottom:8px}.e4n9k2c p{min-height:62px;color:#a7a7b5;font-size:11px;line-height:1.8}.e4n9k2c>a{color:#d2b6ff;font-size:10px}.e4n9k2c>a span{margin-left:6px}.h5y2c8q{background:linear-gradient(180deg,#0b0c14,#0d0e17)}.i8m3f6d{display:flex;align-items:end;justify-content:space-between;margin-bottom:27px}.i8m3f6d h2{margin:0}.j4q7n2b{display:flex;gap:8px}.k6v9x3p{width:38px;height:38px;border-radius:50%;border:1px solid var(--line);background:transparent;cursor:pointer;transition:.2s}.k6v9x3p:hover{background:#a985ff;color:#101018}.l2d5w8m{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.m9c4r7a{min-width:0;border-radius:13px;overflow:hidden;background:#131520;border:1px solid #ffffff0b;transition:transform .25s}.m9c4r7a:hover{transform:translateY(-5px)}.n3p8x5q{height:255px;position:relative;overflow:hidden}.n3p8x5q:after{content:'';position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#0008)}.n3p8x5q img{width:100%;height:100%;transition:transform .45s}.m9c4r7a:hover .n3p8x5q img{transform:scale(1.05)}.n3p8x5q>span{position:absolute;bottom:14px;left:15px;z-index:1;padding:4px 9px;border-radius:30px;background:#12121dcc;font-size:9px}.o6h2k9v{padding:15px 16px 18px}.o6h2k9v h3{font-size:16px;margin-bottom:5px}.o6h2k9v p{font-size:11px;color:#9d9eaa;margin-bottom:15px}.o6h2k9v>span{font-size:10px;color:#d4baff}.o6h2k9v b{font-weight:400;margin-left:8px}.p5a8m2d{background:#10111b}.q7x3n6b{text-align:center;margin-bottom:35px}.r2k6v9c{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.s8w3f5a{height:230px;position:relative;overflow:hidden;border-radius:12px;border:1px solid #fff1}.s8w3f5a:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#080910e8,transparent 80%)}.s8w3f5a img{width:100%;height:100%;position:absolute;inset:0;transition:transform .45s}.s8w3f5a:hover img{transform:scale(1.05)}.s8w3f5a a>span,.s8w3f5a h3,.s8w3f5a p,.s8w3f5a b{position:absolute;z-index:1;left:18px}.s8w3f5a a>span{bottom:75px;font-size:8px;letter-spacing:1.5px;color:#d2b9ff}.s8w3f5a h3{bottom:34px;margin:0;font-size:18px}.s8w3f5a p{bottom:13px;margin:0;font-size:10px;color:#c4c2cc}.s8w3f5a b{left:auto;right:18px;bottom:24px;font-weight:400}.t4j7q2x{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.u6n2c9m>p:not(.c2m8d5r){max-width:300px;line-height:1.9}.u6n2c9m>a{display:inline-block;color:#d6baff;font-size:11px;margin-top:13px}.u6n2c9m>a span{padding-left:12px}.v8m3a5q{list-style:none;margin:0;padding:0}.v8m3a5q li{display:grid;grid-template-columns:40px 1fr auto 25px;align-items:center;gap:13px;padding:15px 8px;border-bottom:1px solid var(--line)}.v8m3a5q li>span:first-child{font-size:21px;color:#9e83ec;font-weight:600}.v8m3a5q h3{font-size:14px;margin:0}.v8m3a5q p{font-size:10px;color:#9293a0;margin:2px 0 0}.w2x6f9k,.x5c8r2p{padding:4px 9px;border:1px solid #a282f255;color:#d4baff;border-radius:30px;font-size:9px}.x5c8r2p{border-color:#ffffff20;color:#aaa}.v8m3a5q li>a{color:#aaa}.y9d3k6m{background:#10111b;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.z2h5p8a>p:not(.c2m8d5r){max-width:430px;font-size:13px;color:#a4a4b0;line-height:1.9}.z2h5p8a ul{list-style:none;padding:0;margin:26px 0}.z2h5p8a li{padding:9px 0;border-bottom:1px solid var(--line);font-size:11px;color:#c8c6d0}.z2h5p8a li span{color:#b99aff;margin-right:12px;font-size:9px}.z2h5p8a>a{font-size:11px;color:#ddbaff}.z2h5p8a>a b{margin-left:10px}.a6v3r9q{min-height:390px;display:grid;place-items:center;position:relative}.b2c7x5m{width:min(360px,90%);background:#171925;border:1px solid #ffffff24;border-radius:18px;padding:13px;box-shadow:0 30px 80px #0008;transform:rotate(-2deg)}.c8f4n2d{display:flex;justify-content:space-between;color:#b8b8c5;font-size:8px;padding:5px 5px 12px}.d5m9k3w{height:210px;position:relative;overflow:hidden;border-radius:11px}.d5m9k3w:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#090a12b8,transparent 65%)}.d5m9k3w img{width:100%;height:100%}.d5m9k3w span,.d5m9k3w strong{position:absolute;z-index:1;left:16px;bottom:42px}.d5m9k3w span{bottom:70px;font-size:8px;letter-spacing:1px;color:#ead4ff}.d5m9k3w strong{font-size:20px}.e3q6h8a{padding:14px 3px 2px;font-size:9px;color:#c5c4cf}.e3q6h8a div{display:flex;gap:8px;margin-top:9px}.e3q6h8a img{height:67px;width:31%;border-radius:6px}.f6x2p4n{position:absolute;right:0;bottom:45px;width:90px;height:90px;border-radius:50%;background:linear-gradient(135deg,#aa82ff,#ee77bd);display:grid;place-items:center;text-align:center;box-shadow:0 12px 35px #a27cff55;transform:rotate(9deg)}.f6x2p4n span{font-size:22px;line-height:1}.f6x2p4n small{font-size:8px;line-height:1.4}.g9m3c5v{background:#0d0e17}.h2r7q8x{text-align:center;margin-bottom:38px}.h2r7q8x h2{font-size:30px}.i4w6n2p{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.i4w6n2p article{padding:22px 20px;border-top:1px solid #ffffff2c;position:relative}.i4w6n2p article>span{font-size:9px;letter-spacing:1.4px;color:#c49aff}.i4w6n2p article>div{font-size:24px;color:#d3b5ff;margin:20px 0 10px}.i4w6n2p h3{font-size:14px;margin-bottom:7px}.i4w6n2p p{color:#9fa0ad;font-size:11px;margin:0;line-height:1.8}.j7a2x5m{background:#10111b}.k3p8d6w{text-align:center;margin-bottom:34px}.k3p8d6w h2{font-size:32px;margin-bottom:5px}.k3p8d6w>p:last-child{font-size:10px;color:#9a9ba8}.l5q9n2c{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.l5q9n2c article{background:#151722;border:1px solid var(--line);border-radius:12px;padding:22px}.l5q9n2c article>span{font-family:Georgia,serif;font-size:38px;color:#b494ff;line-height:1}.l5q9n2c blockquote{margin:6px 0 18px;font-size:12px;line-height:1.9;color:#dbd9e3}.l5q9n2c article p{font-size:9px;color:#91929f;margin:0}.m8v2f6q{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px}.n4c7x3p h2{font-size:34px}.n4c7x3p>p:last-child{font-size:12px}.o2h6k9d details{border-bottom:1px solid var(--line);padding:17px 2px}.o2h6k9d summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;font-size:13px;font-weight:600}.o2h6k9d summary::-webkit-details-marker{display:none}.o2h6k9d summary span{color:#c299ff;font-size:18px;transition:transform .2s}.o2h6k9d details[open] summary span{transform:rotate(45deg)}.o2h6k9d details p{font-size:11px;color:#a5a5b2;line-height:1.85;margin:12px 25px 0 0}.p6z3m8a{position:relative;min-height:310px;overflow:hidden;margin:0 max(30px,calc((100vw - 1160px)/2)) 90px;border:1px solid #ffffff1a;border-radius:18px;padding:55px 65px;display:flex;align-items:center}.p6z3m8a:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#11121bee 5%,#11121bb3 55%,#11121b22);pointer-events:none}.p6z3m8a>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.p6z3m8a>div{position:relative;z-index:1}.p6z3m8a h2{font-size:32px;margin:0 0 8px}.p6z3m8a p:not(.c2m8d5r){font-size:12px;color:#c3c1cc;margin-bottom:22px}.p6z3m8a a{padding:10px 17px;font-size:11px}.q4k8n2v{background:#080910;border-top:1px solid #ffffff0d;padding:50px max(30px,calc((100vw - 1160px)/2)) 20px}.r7x2d5m{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:36px;padding-bottom:40px}.r7x2d5m>div:first-child p{max-width:300px;font-size:10px;color:#999aa7;line-height:1.9;margin:15px 0 0}.r7x2d5m h2{font-size:11px;margin:8px 0 14px}.r7x2d5m>div>a:not(.d6x2r5a){display:block;font-size:10px;margin:9px 0}.s3h6m9q{border-top:1px solid var(--line);padding-top:16px;display:flex;align-items:center;gap:24px;color:#777986;font-size:9px}.s3h6m9q span:first-child{margin-right:auto}.s3h6m9q a{color:#aaa}.reveal-ready .d6p3w8a,.reveal-ready .m9c4r7a,.reveal-ready .s8w3f5a,.reveal-ready .i4w6n2p article,.reveal-ready .l5q9n2c article{opacity:0;transform:translateY(14px);transition:opacity .55s,transform .55s}.reveal-ready .s4n8q2c{opacity:1;transform:translateY(0)}:focus-visible{outline:2px solid #ffc1e2;outline-offset:4px;border-radius:4px}@media(max-width:900px){.h8k2y6d{gap:16px}.h8k2y6d a{font-size:11px}.j6w2f9a{padding-left:30px;padding-right:30px;gap:10px}.u9q2c6m{width:290px;height:390px}.d6p3w8a{grid-template-columns:repeat(2,1fr)}.l2d5w8m{grid-template-columns:repeat(2,1fr)}.n3p8x5q{height:290px}.t4j7q2x,.y9d3k6m{gap:30px}.a3k7v2m,.h5y2c8q,.p5a8m2d,.t4j7q2x,.y9d3k6m,.g9m3c5v,.j7a2x5m,.m8v2f6q{padding-top:78px;padding-bottom:78px}}@media(max-width:680px){html{scroll-padding-top:68px}.c4v8k2m{height:66px;padding:0 18px}.f2h7m4z{display:flex;background:transparent;border:0;padding:8px;flex-direction:column;gap:4px;z-index:2}.f2h7m4z>span:not(.g5u3c8n){width:20px;height:1px;background:#fff}.h8k2y6d{display:none;position:absolute;top:66px;left:0;right:0;background:#10111a;padding:20px;flex-direction:column;align-items:stretch;border-bottom:1px solid var(--line)}.h8k2y6d.r9p4v7a{display:flex}.h8k2y6d a{padding:8px 4px;font-size:13px}.i3q7l5b{padding:8px 11px;font-size:10px}.d6x2r5a{font-size:15px}.e9j4w7q{width:30px;height:30px}.j6w2f9a{display:flex;flex-direction:column;align-items:stretch;padding:64px 22px 55px;gap:18px;min-height:0}.l9c3v7p{order:0}.m2x6n4q{margin-bottom:17px}h1{font-size:51px;letter-spacing:-1.5px}.n5r8b3k{font-size:13px}.r3y6k9v{margin-top:24px}.t7b4x2p{height:350px;margin:0 -5px}.u9q2c6m{width:255px;height:330px}.x8p3m6q{width:94px;height:130px;right:2px;bottom:21px}.w4d7j2a strong{font-size:27px}.z5r2n8k{display:none}.a3k7v2m,.h5y2c8q,.p5a8m2d,.t4j7q2x,.y9d3k6m,.g9m3c5v,.j7a2x5m,.m8v2f6q{padding:66px 22px}.b9x4q6n h2,.i8m3f6d h2,.q7x3n6b h2,.u6n2c9m h2,.z2h5p8a h2,.h2r7q8x h2,.k3p8d6w h2,.n4c7x3p h2{font-size:28px}.d6p3w8a{gap:10px}.e4n9k2c{padding:18px 15px}.e4n9k2c p{min-height:76px}.i8m3f6d{align-items:center}.n3p8x5q{height:220px}.r2k6v9c{grid-template-columns:repeat(2,1fr);gap:9px}.s8w3f5a{height:205px}.s8w3f5a a>span,.s8w3f5a h3,.s8w3f5a p{left:12px}.s8w3f5a h3{font-size:15px}.s8w3f5a p{font-size:9px}.s8w3f5a b{right:12px}.t4j7q2x,.y9d3k6m,.m8v2f6q{grid-template-columns:1fr;gap:30px}.v8m3a5q li{grid-template-columns:31px 1fr auto 18px;gap:8px}.v8m3a5q li>span:first-child{font-size:17px}.w2x6f9k,.x5c8r2p{font-size:8px;padding:3px 6px}.y9d3k6m{gap:15px}.a6v3r9q{min-height:350px}.f6x2p4n{right:0;bottom:20px;width:75px;height:75px}.i4w6n2p{grid-template-columns:1fr;gap:8px}.i4w6n2p article{padding:18px 14px}.i4w6n2p article>div{margin:10px 0 5px}.l5q9n2c{grid-template-columns:1fr}.l5q9n2c article{padding:18px}.n4c7x3p{margin-bottom:0}.p6z3m8a{margin:0 14px 60px;padding:36px 23px;min-height:290px}.p6z3m8a h2{font-size:26px}.q4k8n2v{padding:40px 22px 18px}.r7x2d5m{grid-template-columns:1fr 1fr;gap:23px;padding-bottom:26px}.r7x2d5m>div:first-child{grid-column:span 2}.s3h6m9q{flex-wrap:wrap;gap:8px 18px}.s3h6m9q span:first-child{width:100%}}@media(max-width:380px){.i3q7l5b{font-size:9px}.l2d5w8m{gap:9px}.n3p8x5q{height:180px}.o6h2k9v{padding:13px}.d6p3w8a{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal-ready .d6p3w8a,.reveal-ready .m9c4r7a,.reveal-ready .s8w3f5a,.reveal-ready .i4w6n2p article,.reveal-ready .l5q9n2c article{opacity:1;transform:none}}
