@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:#0a0a0c;--panel:#111114;--muted:#a09da7;--text:#f6f4f7;--line:#27252b;--pink:#ff4b7c;--orange:#ff9c60}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:86px}body{margin:0;background:var(--bg);color:var(--text);font-family:'DM Sans','Noto Sans SC',sans-serif;line-height:1.65}a{color:inherit;text-decoration:none}img{display:block;width:100%;height:100%;object-fit:cover}a,button,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #ff85a5;outline-offset:4px}.a8k2m5q{position:fixed;top:-60px;left:12px;z-index:40;background:#fff;color:#111;padding:8px 14px}.a8k2m5q:focus{top:12px}.b7n4c2x{position:sticky;top:0;z-index:20;background:#0a0a0ceF;border-bottom:1px solid #ffffff0e;backdrop-filter:blur(18px)}.c3f8j1p{height:76px;max-width:1240px;padding:0 28px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:30px}.d5q9v2h{display:flex;align-items:center;gap:9px;font-weight:800;font-size:17px;white-space:nowrap}.e2w6k8m{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:linear-gradient(135deg,var(--pink),#ff744f);font-size:14px}.h6p1z5a{display:flex;gap:27px;color:#c7c3cc;font-size:13px}.h6p1z5a a:hover,.bt9q4m2 a:hover{color:#ff829f}.i1m6s4d,.q1b8m4d,.bn1h6p9>a{padding:11px 18px;border-radius:8px;background:linear-gradient(115deg,#ff4778,#ff795e);font-size:13px;font-weight:700;box-shadow:0 7px 24px #ff47782a}.i1m6s4d span{margin-left:8px}.f9r3b7u{display:none}.j8x4p2c{max-width:1240px;min-height:640px;margin:auto;padding:80px 28px 64px;display:grid;grid-template-columns:1.04fr .96fr;align-items:center;gap:56px;position:relative;overflow:hidden}.k3d7n1v{position:absolute;width:560px;height:560px;right:-40px;top:-160px;border-radius:50%;background:radial-gradient(circle,#fe42601c,transparent 66%);pointer-events:none}.l5q2h9b{position:relative;z-index:1}.m6a1r8e,.ab8t2k5{font-size:11px;letter-spacing:2px;color:#ff758f;text-transform:uppercase;font-weight:700}.m6a1r8e{display:flex;align-items:center;gap:9px}.m6a1r8e span,.as8n2f1{width:7px;height:7px;background:#ff536f;border-radius:50%;box-shadow:0 0 12px #ff536f}.j8x4p2c h1{font-size:clamp(48px,6vw,78px);letter-spacing:-3.5px;line-height:1.1;margin:22px 0 15px}.j8x4p2c h1 a{background:linear-gradient(95deg,#fff 15%,#ffc6ce 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.j8x4p2c h1>span{font-size:.53em;letter-spacing:0;color:#ff7390}.n2u5c7f{font-size:21px;font-weight:600;margin:18px 0 8px}.o4e9w3k{max-width:510px;color:var(--muted);font-size:14px;line-height:1.9}.p7y3t6a{display:flex;align-items:center;gap:23px;margin:30px 0 40px}.q1b8m4d{padding:14px 21px}.q1b8m4d span{margin-left:13px}.r9c2k5e{font-size:13px;color:#dad6df}.r9c2k5e span{color:#ff8299;margin-left:8px}.s4h7n2p{display:flex;gap:13px;align-items:center;font-size:11px;color:#a8a4ad}.t6x1j8c{color:#f0a7b6;border:1px solid #63303c;padding:4px 9px;border-radius:5px}.v8a2f6r{height:474px;position:relative;border-radius:18px;overflow:hidden;border:1px solid #ffffff1a;box-shadow:0 35px 90px #0009}.v8a2f6r:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#09090cf2 0%,#09090c32 48%,#09090c0a 100%)}.w5k1d9c{position:absolute;z-index:1;left:36px;bottom:50px}.w5k1d9c>span,.w5k1d9c small{display:block;color:#e4c6ce;font-size:12px}.w5k1d9c strong{display:block;font-size:43px;line-height:1.25;margin:12px 0}.w5k1d9c small{color:#ccc2c8}.x2q6m8a{position:absolute;right:24px;top:22px;z-index:1;font-size:10px;letter-spacing:1.3px}.y7v3p1n{position:absolute;left:50%;bottom:17px;transform:translateX(-50%);color:#89858e;font-size:10px;letter-spacing:2px}.y7v3p1n span{margin-left:8px;color:#ff728e}.z5c9h2w,.ag3w8d2,.am8y3k5,.ap6j2v8,.av2e5q8,.bd8q3m1,.bg4r8p2,.bj9n4a6,.bm8d2y5,.bp5m9k1{padding:100px max(28px,calc((100vw - 1184px)/2))}.z5c9h2w{background:#101013}.aa1m6r4,.ah7j1c4,.aq1c9m4{display:flex;justify-content:space-between;align-items:end;margin-bottom:36px}.aa1m6r4 h2,.ah7j1c4 h2,.an2f6q9 h2,.aq1c9m4 h2,.be5n9a2 h2,.bh7k1m5 h2,.bk2f7x5 h2{font-size:34px;line-height:1.25;margin:8px 0}.aa1m6r4>p,.ah7j1c4>a,.an2f6q9>p,.aq1c9m4>div>p,.be5n9a2>p,.bh7k1m5>p,.bk2f7x5>p{font-size:13px;color:var(--muted)}.ac4n7x1{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ad9p3b6{min-height:225px;padding:24px;border:1px solid #29272d;border-radius:11px;background:linear-gradient(145deg,#17171b,#111114);position:relative;transition:transform .25s,border-color .25s}.ad9p3b6:hover,.aj9v4e1:hover{transform:translateY(-5px);border-color:#60404b}.ae2k8m5{position:absolute;right:20px;top:18px;color:#55515a;font-size:11px}.af6q1v9{font-size:27px;color:#ff718e;margin:4px 0 20px}.ad9p3b6 h3{font-size:16px;margin:0 0 9px}.ad9p3b6 p{font-size:12px;line-height:1.8;color:#a9a5af;margin:0}.ag3w8d2{padding-top:90px}.ah7j1c4>a{color:#e5e0e8}.ah7j1c4>a span{color:#ff718e;margin-left:8px}.ai5n2r8{display:grid;grid-template-columns:repeat(3,1fr);gap:19px}.aj9v4e1{border:1px solid #29272d;border-radius:12px;overflow:hidden;background:#111114;transition:.25s}.ak2p6m8{height:220px;position:relative;overflow:hidden}.ak2p6m8:after,.ao4m7d1>a:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#09090ccf,transparent 66%)}.ak2p6m8>span{position:absolute;z-index:1;left:17px;bottom:16px;padding:4px 9px;border:1px solid #ffffff55;border-radius:4px;background:#12121688;font-size:10px}.al4c8q1{padding:18px}.al4c8q1>p{font-size:10px;color:#ff8299;display:flex;justify-content:space-between;margin:0 0 10px}.al4c8q1 time{color:#827e87}.al4c8q1 h3{font-size:16px;margin:0 0 8px}.al4c8q1>span{font-size:12px;color:#aaa6af}.al4c8q1>b{display:block;font-size:11px;color:#ed8a9e;margin-top:17px}.am8y3k5{background:#101013}.an2f6q9{margin-bottom:33px}.ao4m7d1{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ao4m7d1>a{height:270px;position:relative;overflow:hidden;border-radius:10px;border:1px solid #2b292e;transition:transform .25s}.ao4m7d1>a:hover{transform:translateY(-4px)}.ao4m7d1>a img{transition:transform .5s}.ao4m7d1>a:hover img{transform:scale(1.04)}.ao4m7d1>a span,.ao4m7d1>a strong,.ao4m7d1>a small{position:absolute;z-index:1;left:18px}.ao4m7d1>a span{bottom:82px;color:#ff9bad;font-size:10px;letter-spacing:1px}.ao4m7d1>a strong{bottom:49px;font-size:17px}.ao4m7d1>a small{bottom:22px;color:#d0cbd2;font-size:10px}.ap6j2v8{padding-top:90px;padding-bottom:80px}.aq1c9m4{align-items:center}.ar5w3k7{border:1px solid #39323a;padding:8px 12px;border-radius:20px;font-size:10px;color:#c3bec8;display:flex;align-items:center;gap:9px}.as8n2f1{display:inline-block}.at4b7x2{border-top:1px solid #2a282d}.at4b7x2 article{display:grid;grid-template-columns:64px 1fr 80px 80px;align-items:center;gap:15px;padding:17px 18px;border-bottom:1px solid #2a282d;transition:background .2s}.at4b7x2 article:hover{background:#141317}.at4b7x2 article>span{font-size:21px;font-weight:700;color:#fa8298}.at4b7x2 h3{font-size:14px;margin:0}.at4b7x2 article p{font-size:11px;color:#9a96a0;margin:3px 0 0}.at4b7x2 article>b{font-weight:400;font-size:10px;color:#c0bbc4;border:1px solid #37343a;border-radius:4px;padding:3px 8px;width:max-content}.at4b7x2 article>a{font-size:11px;color:#e3dfe6}.at4b7x2 article>a span{color:#ff7992;margin-left:6px}.au9h3m6{font-size:10px;color:#77737c;margin-top:14px}.av2e5q8{background:#121114;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:50px;overflow:hidden}.aw7m1c3 h2{font-size:42px;line-height:1.3;margin:13px 0 16px}.aw7m1c3 h2 span{color:#ff7892}.aw7m1c3>p:not(.ab8t2k5){font-size:13px;color:#aaa6af;max-width:405px;line-height:1.9}.aw7m1c3>a{display:inline-block;margin-top:18px;color:#ff899f;font-size:12px}.aw7m1c3>a span{margin-left:9px}.ax4p8n2{position:relative;min-height:390px;display:grid;place-items:center}.ay6k1r9{width:300px;height:390px;padding:13px;background:#1e1c21;border:1px solid #39343c;border-radius:23px;transform:rotate(3deg);box-shadow:0 25px 60px #0009}.az3f7b5{height:29px;display:flex;justify-content:space-between;font-size:9px;color:#ddd7df}.ba9m2d6{height:185px;position:relative;border-radius:8px;overflow:hidden}.ba9m2d6:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#09090ca0,transparent 65%)}.ba9m2d6>span{position:absolute;left:13px;bottom:12px;z-index:1;font-size:10px}.bb5t8x1{padding:14px 4px}.bb5t8x1 strong{font-size:13px}.bb5t8x1 p{font-size:10px;color:#b0abb5}.bb5t8x1 div{display:grid;gap:6px}.bb5t8x1 i{height:5px;border-radius:5px;background:#35323a}.bb5t8x1 i:nth-child(2){width:82%}.bb5t8x1 i:nth-child(3){width:58%}.bc2j6v4{position:absolute;right:4%;bottom:16%;font-size:19px;line-height:1.6;transform:rotate(-6deg);color:#fff}.bc2j6v4 span{color:#ff8ba0}.bd8q3m1{background:#0d0d10}.be5n9a2{text-align:center;margin-bottom:43px}.be5n9a2>p{margin:10px auto}.bf1x7c4{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.bf1x7c4 article{padding:25px;border:1px solid #2c2930;border-radius:10px;background:#111114}.bf1x7c4 article>span{font-size:12px;color:#ff778f}.bf1x7c4 h3{font-size:16px;margin:20px 0 8px}.bf1x7c4 p{font-size:12px;color:#a6a2ac;line-height:1.8;margin:0}.bg4r8p2{background:#111114}.bh7k1m5{text-align:center;margin-bottom:35px}.bh7k1m5>p:last-child{font-size:11px}.bi3c6v9{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.bi3c6v9 article{padding:24px;border:1px solid #2c2930;border-radius:10px}.bi3c6v9 article>span{font-family:Georgia,serif;font-size:38px;color:#ff728e;line-height:1}.bi3c6v9 article p{font-size:13px;line-height:1.9;color:#e1dce4;min-height:75px}.bi3c6v9 article small{font-size:10px;color:#8d8892}.bj9n4a6{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px}.bk2f7x5 h2{margin-top:10px}.bl6q1m8 details{border-bottom:1px solid #2b292e}.bl6q1m8 summary{list-style:none;cursor:pointer;padding:17px 3px;font-size:13px;display:flex;justify-content:space-between;gap:15px}.bl6q1m8 summary::-webkit-details-marker{display:none}.bl6q1m8 summary span{font-size:18px;color:#ff7892;transition:transform .2s}.bl6q1m8 details[open] summary span{transform:rotate(45deg)}.bl6q1m8 details p{margin:0;padding:0 30px 17px 3px;font-size:12px;color:#a9a5ae;line-height:1.9}.bm8d2y5{background:linear-gradient(110deg,#24131b,#171115);display:grid;grid-template-columns:1fr .8fr;align-items:center;gap:40px;min-height:340px}.bn1h6p9 h2{font-size:36px;line-height:1.35;margin:10px 0}.bn1h6p9>p:not(.ab8t2k5){font-size:12px;color:#b5abb2;max-width:480px;margin-bottom:24px}.bn1h6p9>a{display:inline-block}.bn1h6p9 small{display:block;font-size:10px;color:#a49aa2;margin-top:17px}.bo4x7c2{height:240px;border-radius:12px;overflow:hidden;opacity:.9}.bp5m9k1{padding-top:74px;padding-bottom:0;background:#0d0d10}.bq2v6n8{max-width:1184px;margin:auto}.br7c1x4{margin-bottom:35px}.br7c1x4>p{font-size:12px;color:#97929d}.bs3a8f6{padding:25px 0 30px;border-top:1px solid #28262b;border-bottom:1px solid #28262b}.bs3a8f6 h2{font-size:16px;margin:0 0 13px}.bs3a8f6 p{max-width:1100px;margin:0;color:#9c98a1;font-size:12px;line-height:2.15;text-align:justify}.bt9q4m2{display:flex;flex-wrap:wrap;gap:24px;padding:25px 0;font-size:11px;color:#c8c3cc}.bu6k1r8{display:flex;justify-content:space-between;border-top:1px solid #28262b;padding:17px 0 22px;color:#77737c;font-size:10px}.bu6k1r8 a{color:#aaa5af}.bv3p7c9{padding:14px 28px;background:#09090b;display:flex;justify-content:center;gap:24px;color:#6f6b74;font-size:10px}.bv3p7c9 a{color:#a29da6}[data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}[data-reveal].bwx5c9n{opacity:1;transform:none}@media(max-width:900px){.h6p1z5a{gap:15px}.c3f8j1p{gap:15px}.j8x4p2c{gap:30px;min-height:580px}.v8a2f6r{height:405px}.ac4n7x1,.ao4m7d1{grid-template-columns:repeat(2,1fr)}.ad9p3b6{min-height:195px}.ao4m7d1>a{height:250px}.av2e5q8{gap:25px}.bj9n4a6{gap:25px}}@media(max-width:680px){html{scroll-padding-top:70px}.c3f8j1p{height:64px;padding:0 18px}.i1m6s4d{padding:9px 12px;font-size:11px}.f9r3b7u{display:flex;width:36px;height:36px;border:1px solid #343139;border-radius:7px;background:#151418;flex-direction:column;justify-content:center;align-items:center;gap:4px}.f9r3b7u>span:not(.g4t8y2n){width:14px;height:1px;background:#eee}.g4t8y2n{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.h6p1z5a{display:none;position:absolute;top:64px;left:0;right:0;padding:13px 19px 20px;background:#111114;border-bottom:1px solid #29272d;flex-direction:column;gap:0}.h6p1z5a.bwx5c9n{display:flex}.h6p1z5a a{padding:11px 4px;border-bottom:1px solid #252329}.d5q9v2h{font-size:14px}.e2w6k8m{width:30px;height:30px}.j8x4p2c{padding:58px 20px 65px;grid-template-columns:1fr;gap:31px;min-height:0}.j8x4p2c h1{font-size:52px;letter-spacing:-2.5px;margin:18px 0 11px}.j8x4p2c h1>span{font-size:.55em}.n2u5c7f{font-size:18px}.o4e9w3k{font-size:13px}.p7y3t6a{margin:23px 0 26px;gap:17px}.s4h7n2p{font-size:9px}.v8a2f6r{height:380px}.w5k1d9c{left:23px;bottom:35px}.w5k1d9c strong{font-size:36px}.y7v3p1n{display:none}.z5c9h2w,.ag3w8d2,.am8y3k5,.ap6j2v8,.av2e5q8,.bd8q3m1,.bg4r8p2,.bj9n4a6,.bm8d2y5,.bp5m9k1{padding:70px 20px}.aa1m6r4,.ah7j1c4,.aq1c9m4{align-items:start;gap:10px;flex-direction:column}.aa1m6r4 h2,.ah7j1c4 h2,.an2f6q9 h2,.aq1c9m4 h2,.be5n9a2 h2,.bh7k1m5 h2,.bk2f7x5 h2{font-size:28px}.aa1m6r4>p{margin:0}.ac4n7x1{gap:10px}.ad9p3b6{min-height:195px;padding:18px}.ad9p3b6 h3{font-size:14px}.ad9p3b6 p{font-size:11px}.af6q1v9{margin-bottom:16px}.ai5n2r8{grid-template-columns:1fr;gap:13px}.ak2p6m8{height:210px}.al4c8q1{padding:16px}.ao4m7d1{gap:9px}.ao4m7d1>a{height:220px}.ao4m7d1>a span,.ao4m7d1>a strong,.ao4m7d1>a small{left:12px}.ao4m7d1>a strong{font-size:14px;bottom:44px}.ao4m7d1>a span{bottom:73px;font-size:9px}.ao4m7d1>a small{font-size:9px;bottom:17px}.at4b7x2 article{grid-template-columns:38px 1fr 48px;gap:8px;padding:14px 4px}.at4b7x2 article>a{grid-column:2/4}.at4b7x2 article>b{font-size:9px}.at4b7x2 article>span{font-size:18px}.at4b7x2 h3{font-size:12px}.at4b7x2 article p{font-size:10px}.aq1c9m4{margin-bottom:23px}.ar5w3k7{margin-top:4px}.av2e5q8{grid-template-columns:1fr;gap:12px}.aw7m1c3 h2{font-size:34px}.ax4p8n2{min-height:360px}.ay6k1r9{width:264px;height:352px}.ba9m2d6{height:165px}.bc2j6v4{right:1%;font-size:16px}.bf1x7c4,.bi3c6v9{grid-template-columns:1fr;gap:10px}.bf1x7c4 article{padding:19px}.bf1x7c4 h3{margin:10px 0 6px}.be5n9a2{margin-bottom:28px}.be5n9a2>p{max-width:320px}.bi3c6v9 article{padding:20px}.bi3c6v9 article p{min-height:0;margin:5px 0 14px}.bj9n4a6{grid-template-columns:1fr;gap:15px}.bl6q1m8 summary{font-size:12px;padding:15px 2px}.bm8d2y5{grid-template-columns:1fr;gap:24px}.bn1h6p9 h2{font-size:30px}.bo4x7c2{height:195px}.bp5m9k1{padding-bottom:0}.bs3a8f6 p{font-size:11px;line-height:2;text-align:left}.bt9q4m2{gap:14px 20px;padding:21px 0}.bu6k1r8{gap:10px;font-size:9px}.bv3p7c9{padding:14px 18px;gap:12px;justify-content:space-between;font-size:9px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-reveal]{opacity:1;transform:none}}
