@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;600;700;800&display=swap');:root{color-scheme:dark;--bg:#101114;--panel:#1b1b21;--fg:#f3f1ef;--muted:#aaa6b0;--red:#f34b5a;font-family:'Noto Sans SC',sans-serif;scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--fg);line-height:1.75}a{color:inherit;text-decoration:none}a:hover{color:#ff9299}a:focus-z2f7m5k,button:focus-z2f7m5k,summary:focus-z2f7m5k{outline:2px solid #ff6975;outline-offset:4px}img{display:block;max-width:100%;object-fit:cover}h1,h2,h3,p{margin-top:0}em{color:#f36a76;font-style:normal}.a7k2m9q{height:72px;position:absolute;top:0;left:0;right:0;z-index:10;display:flex;align-items:center;gap:35px;padding:0 max(calc((100% - 1160px)/2),6vw);background:#111116dd;border-bottom:1px solid #ffffff16}.b4n8c2x{font-size:20px;font-weight:800;white-space:nowrap}.b4n8c2x b{color:#ff5966}.d5h7j2p{display:flex;align-items:center;gap:24px;margin-left:auto}.d5h7j2p a{font-size:12px;color:#d2ced2}.e8u4k1z{background:linear-gradient(110deg,#f34f5d,#a12336);padding:9px 15px;border-radius:3px;font-size:11px}.c9r3f6w{display:none}.f3t9v5a{min-height:730px;display:grid;grid-template-columns:1fr .9fr;align-items:center;gap:55px;padding:120px max(calc((100% - 1120px)/2),7vw) 70px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 80% 40%,#5f202a88,transparent 38%),linear-gradient(110deg,#101114,#171317)}.g6w2p8n{position:relative;z-index:1}.h8v3r6m{font-size:10px;letter-spacing:2px;color:#ff727c;font-weight:700}.g6w2p8n h1{font-size:clamp(48px,6vw,78px);line-height:1.13;letter-spacing:-2px;margin:22px 0}.g6w2p8n h1 a{color:#fff}.h1z5d7m{font-size:17px;font-weight:600}.i4q8b3k{max-width:490px;font-size:13px;color:var(--muted)}.j9c2u6e{display:flex;gap:13px;margin:26px 0}.j9c2u6e a,.b7m3x9q a{padding:11px 16px;background:linear-gradient(110deg,#f34e5d,#a52638);border-radius:3px;font-size:12px}.j9c2u6e a+a{background:transparent;border:1px solid #ffffff44}.g6w2p8n small{font-size:10px;color:#aaa}.k5m8r1v{height:430px;position:relative;overflow:hidden;box-shadow:0 24px 65px #0009}.k5m8r1v img{width:100%;height:100%;filter:brightness(.55)}.k5m8r1v div{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:28px;background:linear-gradient(0deg,#09090df0,transparent 80%)}.k5m8r1v span{color:#ff828b;font-size:11px}.k5m8r1v h2{font-size:30px;margin:10px 0}.k5m8r1v p{font-size:11px;color:#d0cbd0}.k5m8r1v a{font-size:11px;color:#ff7e87}.l2f7x4b,.o7a2h5j,.r5d2m8c,.t6n2x9p,.u4c8j5m,.w2m6p9d,.y3k7n2a,.a1d6r8p{padding:80px max(calc((100% - 1120px)/2),7vw)}.l2f7x4b{background:#f0eeeb;color:#19191c}.m8p3n6q{margin-bottom:32px}.m8p3n6q>p:last-child,.r5d2m8c>p{color:#77737a;font-size:13px}.l2f7x4b h2,.r5d2m8c h2,.t6n2x9p h2,.u4c8j5m h2,.w2m6p9d h2,.y3k7n2a h2,.a1d6r8p h2{font-size:clamp(29px,4vw,43px);margin-bottom:10px}.n4v9c1d{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid #d8d5d2}.n4v9c1d article{padding:21px 20px 20px 0;margin-right:20px;border-right:1px solid #d8d5d2}.n4v9c1d article:last-child{border:0}.n4v9c1d b{font-size:11px;color:#c23745}.n4v9c1d h3{font-size:16px;margin:12px 0 5px}.n4v9c1d p{font-size:11px;color:#757178}.o7a2h5j{background:#15161a}.p3e8k6w{display:flex;justify-content:space-between;align-items:center;margin-bottom:23px}.p3e8k6w h2{font-size:36px}.p3e8k6w button{width:37px;height:37px;border:1px solid #ffffff45;border-radius:50%;background:transparent;cursor:pointer}.q9b4t1y{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.q9b4t1y article{background:#202126;padding-bottom:17px;transition:transform .25s}.q9b4t1y article:hover{transform:translateY(-5px)}.q9b4t1y img{width:100%;height:190px;filter:brightness(.76)}.q9b4t1y span,.q9b4t1y h3,.q9b4t1y p,.q9b4t1y a{margin-left:16px;margin-right:16px}.q9b4t1y span{display:block;font-size:10px;color:#ff7d85;margin-top:14px}.q9b4t1y h3{font-size:15px;margin-top:7px;margin-bottom:5px}.q9b4t1y p{font-size:11px;color:#aaa6b0}.q9b4t1y a{font-size:11px;color:#ff7e87}.r5d2m8c{background:#101114}.s1k7f3a{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-top:28px}.s1k7f3a article{position:relative;overflow:hidden;height:250px;padding:17px;background:#212126}.s1k7f3a img{position:absolute;inset:0;width:100%;height:100%;opacity:.36;transition:transform .4s}.s1k7f3a article:hover img{transform:scale(1.06)}.s1k7f3a article>*:not(img){position:relative}.s1k7f3a span{color:#ff7f88;font-size:10px}.s1k7f3a h3{font-size:16px;margin-top:30px}.s1k7f3a p{font-size:11px;color:#d0cbd0}.s1k7f3a a{font-size:10px;color:#ff8b92}.t6n2x9p{background:#f1efec;color:#1b1a1d}.t6n2x9p>p{font-size:12px;color:#777}.t6n2x9p ol{list-style:none;padding:0;border-top:1px solid #d6d3d0}.t6n2x9p li{display:grid;grid-template-columns:42px 1fr 100px 25px;gap:13px;align-items:center;padding:17px 0;border-bottom:1px solid #d6d3d0}.t6n2x9p li>b{font-size:22px;color:#c43745}.t6n2x9p li small{color:#bd3542}.t6n2x9p li h3{font-size:14px;margin:3px 0}.t6n2x9p li p{font-size:10px;color:#777;margin:0}.t6n2x9p li>span,.t6n2x9p>small{font-size:10px;color:#89858a}.t6n2x9p>small{display:block;text-align:right}.u4c8j5m{display:grid;grid-template-columns:1fr .8fr;gap:50px;align-items:center;background:#1a191e}.u4c8j5m p:not(.h8v3r6m){font-size:12px;color:#aaa6b0}.u4c8j5m a{color:#ff7f88;font-size:12px}.u4c8j5m article{min-height:260px;padding:27px;background:linear-gradient(140deg,#212027,#100f13);border:1px solid #4a3237;box-shadow:0 18px 50px #0008}.u4c8j5m article span,.u4c8j5m article div{font-size:9px;color:#ff8088}.u4c8j5m article h3{font-size:27px;margin-top:35px}.w2m6p9d{background:#f1efec;color:#18181c}.x8f1q4v{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:30px}.x8f1q4v article{border-top:1px solid #d5d2cf;padding-top:14px}.x8f1q4v b{font-size:11px;color:#bd3644}.x8f1q4v h3{font-size:15px;margin:5px 0}.x8f1q4v p{font-size:11px;color:#777}.y3k7n2a{text-align:center;background:#15161a}.y3k7n2a>p:not(.h8v3r6m){font-size:11px;color:#aaa}.z5b9h2c{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px}.z5b9h2c article{background:#202126;padding:21px;text-align:left}.z5b9h2c b{font-size:35px;color:#f25e69}.z5b9h2c p{font-size:12px;min-height:48px}.z5b9h2c small{font-size:10px;color:#999}.a1d6r8p{background:#101114}.a1d6r8p>details{border-bottom:1px solid #ffffff20;max-width:780px;margin-left:auto}.a1d6r8p summary{cursor:pointer;padding:15px 0;font-size:13px}.a1d6r8p details p{font-size:11px;color:#aaa;padding-right:20px}.b7m3x9q{min-height:290px;position:relative;display:grid;place-items:center;text-align:center;overflow:hidden}.b7m3x9q>img{position:absolute;inset:0;width:100%;height:100%;filter:brightness(.3)}.b7m3x9q>div{position:relative;padding:40px}.b7m3x9q p:not(.h8v3r6m){font-size:12px;color:#ccc}.c2v8k4n{padding:45px max(calc((100% - 1120px)/2),7vw) 18px;background:#0b0c0e;display:grid;grid-template-columns:1.4fr 1fr 1fr 1.5fr;gap:28px}.c2v8k4n>div{display:flex;flex-direction:column;align-items:flex-start}.c2v8k4n>div>b{font-size:12px;margin-bottom:10px}.c2v8k4n>div>a:not(.b4n8c2x),.c2v8k4n p{font-size:10px;color:#999;margin:3px 0}.c2v8k4n>p{grid-column:1/-1;border-top:1px solid #ffffff1a;padding-top:14px}.j4n8b6q{opacity:0;transform:translateY(14px);transition:opacity .55s,transform .55s}.z2f7m5k{opacity:1;transform:none}.q9c4v1t{box-shadow:0 0 0 1px #f35a66}
@media(max-width:850px){.a7k2m9q{gap:15px;padding:0 20px}.d5h7j2p{gap:13px}.d5h7j2p a{font-size:10px}.f3t9v5a{padding-left:6vw;padding-right:6vw;gap:25px}.n4v9c1d,.s1k7f3a{grid-template-columns:repeat(2,1fr)}.u4c8j5m{padding:65px 6vw}.c2v8k4n{padding-left:6vw;padding-right:6vw}}
@media(max-width:620px){.a7k2m9q{height:64px;padding:0 16px;gap:10px}.c9r3f6w{display:block;margin-left:auto;background:transparent;border:1px solid #ffffff44;border-radius:3px;padding:7px 10px}.d5h7j2p{display:none;position:absolute;top:63px;left:0;right:0;padding:14px 20px;background:#111116;flex-direction:column;align-items:stretch}.d5h7j2p.c5x9a2p{display:flex}.d5h7j2p a{padding:8px;border-bottom:1px solid #ffffff16;font-size:12px}.e8u4k1z{font-size:10px;padding:8px 9px}.f3t9v5a{grid-template-columns:1fr;padding:102px 20px 52px;gap:30px}.g6w2p8n h1{font-size:48px}.k5m8r1v{height:340px}.l2f7x4b,.o7a2h5j,.r5d2m8c,.t6n2x9p,.u4c8j5m,.w2m6p9d,.y3k7n2a,.a1d6r8p{padding:62px 20px}.n4v9c1d{grid-template-columns:repeat(2,1fr)}.q9b4t1y{display:flex;overflow:auto;scroll-snap-type:x mandatory}.q9b4t1y article{min-width:82%;scroll-snap-align:start}.s1k7f3a{gap:9px}.s1k7f3a article{height:235px;padding:13px}.s1k7f3a h3{font-size:14px}.t6n2x9p li{grid-template-columns:30px 1fr 20px;gap:8px}.t6n2x9p li>span{display:none}.u4c8j5m,.x8f1q4v{grid-template-columns:1fr;gap:18px}.z5b9h2c{grid-template-columns:1fr}.z5b9h2c article{padding:16px}.z5b9h2c p{min-height:0}.a1d6r8p>details{margin:0}.c2v8k4n{grid-template-columns:1fr 1fr;padding:40px 20px 18px}.c2v8k4n>div:first-child,.c2v8k4n>p{grid-column:1/-1}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition-duration:.01ms!important}.j4n8b6q{opacity:1;transform:none}}