@charset "UTF-8";:root{color-scheme:dark;font-family:Microsoft YaHei,PingFang SC,system-ui,sans-serif;font-synthesis:none;--ink: #f5f3f2;--muted: #aaa7ad;--red: #ff4b55;--line: #ffffff1c;background:#121214;color:var(--ink)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-size:14px;line-height:1.85}h1,h2,h3,p,figure,blockquote{margin:0}h1,h2,h3{line-height:1.35}h2{font-size:clamp(26px,2.4vw,36px);letter-spacing:-.04em}h3{font-size:18px}a{color:inherit;text-decoration:none}button,summary,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{font:inherit;color:inherit;cursor:pointer;border:0;background:none}button,a{transition:color .2s,background .2s,border-color .2s,transform .2s}img{display:block;width:100%;height:100%;object-fit:cover}button:disabled{cursor:default}:focus-visible{outline:3px solid #ff9b8f;outline-offset:5px}::selection{color:#fff;background:#ac2737}[hidden]{display:none!important}section[id],nav[id]{scroll-margin-top:100px}.x4k9b2v7qn{width:min(1240px,calc(100% - 96px));margin-inline:auto}.o5u8k3b6rt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}a.o5u8k3b6rt:focus{position:fixed;z-index:100;inset:12px auto auto 12px;width:auto;height:auto;clip-path:none;padding:12px 20px;background:#a82735}.n7c2p8w4ld{position:sticky;z-index:30;top:0;background:#121214f5;border-bottom:1px solid var(--line);backdrop-filter:blur(18px)}.n7c2p8w4ld>div{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:32px}.r8m3y6t1qk{display:inline-flex;align-items:center;gap:11px;font-size:23px;font-weight:750;line-height:1.2;white-space:nowrap}.r8m3y6t1qk small{display:block;color:#c3a5a9;font-size:8px;font-weight:500;letter-spacing:.2em;margin-top:6px}.f6t2w9q5sc{display:block;position:relative;width:36px;height:39px;border:2px solid #ff5d65;border-radius:10px 15px;transform:rotate(-9deg);background:linear-gradient(135deg,#ff344e,#93232e);box-shadow:0 3px 18px #e43f4e2b}.f6t2w9q5sc:after{content:"";position:absolute;top:10px;left:12px;border-left:12px solid white;border-block:7px solid transparent;transform:rotate(9deg)}.d3z8n4j6vr{display:flex;align-items:center;gap:32px;margin-left:auto}.d3z8n4j6vr a{color:#c0bdc2;font-size:13px;padding-block:22px}.d3z8n4j6vr a:hover{color:#fff}.c7m4r2v8zk{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.v5b9r2k7yp,.e7k4a9p2wm{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;border-radius:6px;padding:10px 23px;font-size:13px;font-weight:650}.v5b9r2k7yp{color:#fff;background:linear-gradient(115deg,#f63850,#ed4a3b);border:1px solid #ff73623b;box-shadow:0 8px 28px #f2374024}.v5b9r2k7yp:hover{transform:translateY(-2px);background:linear-gradient(115deg,#ff5367,#fa6553);box-shadow:0 10px 30px #f2374040}.e7k4a9p2wm{border:1px solid #ffffff36;background:#ffffff06}.e7k4a9p2wm:hover{border-color:#ff7879;background:#ffffff10}.n7c2p8w4ld .e7k4a9p2wm{min-height:38px;padding:6px 15px;font-size:12px}.a2n7q4c9vz{position:relative}.a2n7q4c9vz summary{list-style:none;font-size:24px;cursor:pointer;width:38px;height:40px;display:grid;place-items:center;color:#d2c9cc}.a2n7q4c9vz summary::-webkit-details-marker{display:none}.a2n7q4c9vz[open] summary{color:var(--red)}.a2n7q4c9vz nav{position:absolute;top:52px;right:0;width:380px;padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:5px;background:#242226;border:1px solid #ffffff29;border-radius:10px;box-shadow:0 22px 60px #0009}.a2n7q4c9vz nav a{padding:10px;font-size:12px;border-radius:4px}.a2n7q4c9vz nav a:hover{background:#ff4b551a;color:#ff858c}.g8d2x5a9fn{position:relative;isolation:isolate;min-height:700px;overflow:hidden;background:#242124}.p4y7n2h6wc{position:absolute;z-index:-3;inset:0;opacity:0;transition:opacity 1.2s ease}.p4y7n2h6wc[data-current=true]{opacity:1}.p4y7n2h6wc img{object-position:center 45%;filter:saturate(.7)}.g8d2x5a9fn:before{content:"";position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,#101014f0,#101014a8 40%,#10101417 75%),linear-gradient(0deg,#121214,#12121415 36%,#12121412 80%,#1212144f)}.g8d2x5a9fn:after{content:"";pointer-events:none;position:absolute;z-index:-1;width:500px;height:500px;top:130px;left:-350px;border-radius:50%;background:#d8344730;filter:blur(80px)}.h2k9r5m3zv{min-height:580px;display:grid;grid-template-columns:1fr .6fr;align-items:center;gap:100px;padding-block:60px 46px}.u9c3w6t2bg{display:flex;align-items:center;gap:8px;font-size:10px;line-height:1.6;font-weight:650;letter-spacing:.16em;color:#f8747c}.u9c3w6t2bg>span:empty{width:6px;height:6px;background:var(--red);border-radius:50%;box-shadow:0 0 15px #ff4c56}.t6q2b8v4xn{font-size:16px;margin-block:26px 14px;letter-spacing:.12em}.t6q2b8v4xn a{display:inline-flex;align-items:center;gap:8px}.t6q2b8v4xn img{width:22px;height:22px;border-radius:50%}.h2k9r5m3zv h2{font-size:clamp(44px,5vw,70px);line-height:1.25;letter-spacing:-.03em}.h2k9r5m3zv h2>span{color:#ff6b70}.s2a8n5w9qf{margin-block:24px 28px;font-size:14px;color:#d0c8cc;line-height:2}.j5r9x2f6wa{font-size:11px;color:#9d969f;line-height:1.8}.h2k9r5m3zv .j5r9x2f6wa{margin-top:18px}.b9w4p6q2mz{align-self:end;margin-bottom:20px;text-shadow:0 2px 20px #000}.b9w4p6q2mz>span{color:#d2c7c9;letter-spacing:.14em;font-size:10px}.b9w4p6q2mz strong{display:block;font-size:32px;font-weight:600;margin-block:9px 3px}.b9w4p6q2mz p{color:#c6bfc3;font-size:12px}.b9w4p6q2mz button{font-size:11px;padding:10px 0;color:#fff}.b9w4p6q2mz button span{margin-left:25px;color:#ff777c}.z3q7n2b5tv{position:relative;display:flex;align-items:center;gap:40px;min-height:110px;border-top:1px solid #ffffff2e}.z3q7n2b5tv>p{font-size:11px;line-height:1.8;color:#a79da4;min-width:180px}.z3q7n2b5tv>p strong{font-weight:500;color:#e6dfe3;font-size:13px}.m6a2v9r4wk{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0;gap:30px;flex:1}.m6a2v9r4wk button{position:relative;display:flex;text-align:left;gap:13px;align-items:center;padding:16px 0;width:100%}.m6a2v9r4wk button>span:first-child{font-size:20px;color:#7a7179;font-weight:400}.m6a2v9r4wk button>span:last-child{font-size:13px}.m6a2v9r4wk small{display:block;font-size:10px;color:#938c94;margin-top:4px}.m6a2v9r4wk button[aria-pressed=true]>span:first-child{color:#ff646f}.m6a2v9r4wk button:before{content:"";position:absolute;bottom:0;height:2px;width:100%;transform:scaleX(0);transform-origin:left;background:#ef4955}.m6a2v9r4wk button[aria-pressed=true]:before{transform:scaleX(var(--reel-progress, 0))}.q8y4n2c7vb{border:1px solid #ffffff40;border-radius:50%;width:38px;height:38px;min-width:38px;font-size:12px}.q8y4n2c7vb:hover{background:#ffffff20}main>section.x4k9b2v7qn{padding-block:55px}.l3t7q9w2nx{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:30px}.l3t7q9w2nx .u9c3w6t2bg{margin-bottom:12px}.l3t7q9w2nx h2>span{display:inline-block;font-size:13px;color:#9c969f;font-weight:400;letter-spacing:0;margin-left:24px}.l3t7q9w2nx>p,.l3t7q9w2nx>a{font-size:12px;color:#a7a0a9}.l3t7q9w2nx>a:hover{color:#ff787e}.l3t7q9w2nx>a span{margin-left:16px}.y2v6b8k4na>div:last-child{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:9px;overflow:hidden}.w9r3m7t2qx{padding:27px 24px 26px;background:#ffffff02}.w9r3m7t2qx+article{border-left:1px solid var(--line)}.w9r3m7t2qx>span{display:grid;place-items:center;width:32px;height:32px;font-size:25px;color:#ff636e;margin-bottom:14px}.w9r3m7t2qx h3{font-size:15px;margin-bottom:8px}.w9r3m7t2qx p{color:#a59fa8;font-size:12px;line-height:1.9}.k4p8n2v6zl{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.z6m2r9w4ta{min-width:0}.a7q3v8n5wm{width:100%;aspect-ratio:1.62;display:block;position:relative;border-radius:7px;overflow:hidden;padding:0;isolation:isolate}.a7q3v8n5wm:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#0008);pointer-events:none}.a7q3v8n5wm img{transition:transform .6s}.a7q3v8n5wm:hover img{transform:scale(1.045)}.x2w8m5b9rk{display:inline-block;padding:3px 9px;font-size:10px;background:#17121891;border:1px solid #ffffff26;border-radius:3px;color:#eee8ec}.a7q3v8n5wm>.x2w8m5b9rk{position:absolute;z-index:1;left:14px;bottom:14px;backdrop-filter:blur(8px)}.a7q3v8n5wm>span:last-child{position:absolute;z-index:1;bottom:12px;right:15px;font-size:23px}.v8n4t2z6qr{display:flex;gap:15px;margin-top:19px}.v8n4t2z6qr>span{color:#9b474e;font-size:25px;line-height:1.4;font-weight:300}.v8n4t2z6qr h3{font-size:19px}.v8n4t2z6qr h3 button{font:inherit;padding:0}.v8n4t2z6qr button:hover{color:var(--red)}.v8n4t2z6qr p{font-size:12px;color:#a59fa8;margin-top:5px}#recommend>.j5r9x2f6wa{margin-top:23px}.q6a9r2v4np{display:grid;grid-template-columns:205px 1fr;gap:35px}.r7t3m8w2bv{border-top:2px solid #e54a57;padding-top:22px}.r7t3m8w2bv h3{font-size:18px}.r7t3m8w2bv>p{font-size:12px;color:#a09aa4;margin-top:15px}.r7t3m8w2bv [role=group]{display:grid;gap:6px;margin-block:30px}.r7t3m8w2bv button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 14px;border-radius:5px;color:#b4acb5;font-size:13px;text-align:left;border:1px solid transparent}.r7t3m8w2bv button>span{color:#857b85;font-size:10px}.r7t3m8w2bv button[aria-pressed=true]{background:#ff465416;color:#ff8489;border-color:#fa5f623b}.r7t3m8w2bv button:hover{background:#ffffff09}.r7t3m8w2bv>small{display:block;margin-top:32px;color:#807883;font-size:10px}.f9k2v6n4ac{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:22px}.n2q7c4m8vz{position:relative;min-width:0;overflow:hidden;border-radius:7px}.n2q7c4m8vz>button{display:block;width:100%;height:100%;aspect-ratio:.8;text-align:left;padding:0;position:relative;isolation:isolate}.n2q7c4m8vz>button:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(transparent 20%,#12101415 30%,#121014ef)}.n2q7c4m8vz img{position:absolute;z-index:-2;inset:0;transition:transform .6s}.n2q7c4m8vz:hover img{transform:scale(1.05)}.n2q7c4m8vz .x2w8m5b9rk{position:absolute;top:13px;left:13px;font-size:9px}.n2q7c4m8vz button>span:last-child{position:absolute;bottom:21px;left:20px;right:20px}.n2q7c4m8vz small{display:block;color:#d3bdc7;letter-spacing:.05em;font-size:10px}.n2q7c4m8vz strong{display:block;font-size:23px;font-weight:650;margin-block:8px 6px}.n2q7c4m8vz button>span:last-child>span{display:flex;justify-content:space-between;gap:4px;align-items:center;color:#bbb0bc;font-size:10px}.n2q7c4m8vz i{font-style:normal;font-size:17px;color:#fff}.d8v3q5n9wr{background:radial-gradient(ellipse at 0 90%,#4e172a66,transparent 60%),#1a161c;border-block:1px solid #ffffff07;margin-top:45px}.d8v3q5n9wr>div{display:grid;grid-template-columns:.7fr 1fr;gap:80px;padding-block:65px;align-items:center}.d8v3q5n9wr h2{margin-block:15px 20px;line-height:1.5}.d8v3q5n9wr h2 span{color:#ff727d}.d8v3q5n9wr>div>div>p:not(.u9c3w6t2bg){font-size:13px;color:#b4a8b4}.d8v3q5n9wr aside{margin-block:20px 25px;font-size:10px;color:#a18c9d;border-left:2px solid #7c3c50;padding-left:14px}.d8v3q5n9wr a{font-size:12px}.d8v3q5n9wr a span{margin-left:22px;color:#ff7c85}.t4r8w2k6nm{list-style:none;padding:0;margin:0}.t4r8w2k6nm li{border-bottom:1px solid #ffffff10}.t4r8w2k6nm li:first-child{background:linear-gradient(90deg,#e33e541c,transparent);border-top:1px solid #ff516828}.c3n9v4b7za{display:grid;width:100%;grid-template-columns:30px 82px minmax(0,1fr) 65px 16px;gap:18px;align-items:center;padding:20px 10px;text-align:left}.c3n9v4b7za>span:first-child{font-size:24px;font-style:italic;font-weight:500;color:#866978}.t4r8w2k6nm li:first-child .c3n9v4b7za>span:first-child{color:#ff5b72}.c3n9v4b7za img{width:82px;height:57px;border-radius:3px}.c3n9v4b7za strong{font-size:16px;font-weight:600}.c3n9v4b7za small{display:block;color:#a091a0;font-size:10px;margin-top:5px}.c3n9v4b7za>span:nth-last-child(2){color:#ac8d9c;font-size:10px;white-space:nowrap}.c3n9v4b7za>span:last-child{font-size:18px;color:#c891a4}.c3n9v4b7za:hover{background:#ffffff06}.f2q6m9r3wc{background:#ede9e6;color:#292329;overflow:hidden}.b7m2w9t4qn{display:grid;grid-template-columns:.75fr 1fr;gap:70px;align-items:center;padding-block:85px;min-height:540px}.b7m2w9t4qn h2{font-size:39px;line-height:1.5;margin-block:18px 21px}.b7m2w9t4qn h2 span{color:#be3048}.b7m2w9t4qn .u9c3w6t2bg{color:#a34254;font-size:9px}.b7m2w9t4qn>div>p:not(.u9c3w6t2bg,.j5r9x2f6wa){color:#786c74;font-size:12px}.y8n3q6v2rk{display:inline-flex;border:1px solid #cdbfc5;border-radius:5px;padding:4px;gap:4px;margin-block:24px 10px}.y8n3q6v2rk button{font-size:11px;padding:7px 16px;border-radius:3px}.y8n3q6v2rk button[aria-pressed=true]{color:#fff;background:#45303a;box-shadow:0 2px 6px #6d4b4c24}.b7m2w9t4qn .j5r9x2f6wa{color:#7f6e78;max-width:290px;min-height:40px}.b7m2w9t4qn a{display:inline-block;color:#a82e44;font-size:12px;font-weight:650;margin-top:13px}.b7m2w9t4qn a span{margin-left:20px}.e4v9m2b6qt{display:grid;place-items:center;min-height:360px;position:relative}.e4v9m2b6qt:before{content:"";width:100%;aspect-ratio:1;position:absolute;background:radial-gradient(ellipse,#c2556e26,transparent 65%);pointer-events:none}.p9r4n7w2ak{position:relative;border:9px solid #30282c;border-radius:12px;width:100%;aspect-ratio:1.6;overflow:hidden;color:#fff;box-shadow:0 20px 40px #4c25362c;transition:width .5s,aspect-ratio .5s,border-radius .5s}.p9r4n7w2ak>img{position:absolute;inset:0}.p9r4n7w2ak>div:first-child{position:absolute;z-index:2;left:0;right:0;top:0;background:#15151ac4;display:flex;justify-content:space-between;padding:12px 16px;font-size:10px}.p9r4n7w2ak>div:first-child span:last-child{color:#957880;font-size:5px}.r2w8q4n6vc{position:absolute;inset:35% 0 0;display:flex;flex-direction:column;justify-content:end;padding:24px;background:linear-gradient(transparent,#17131ae8)}.r2w8q4n6vc small{font-size:8px;color:#f9c5cb;letter-spacing:.12em}.r2w8q4n6vc strong{font-size:28px;margin-top:5px;font-weight:600}.r2w8q4n6vc>span{font-size:9px;color:#e4d9e2}.r2w8q4n6vc>span:last-child{color:#ffc6d0;border:1px solid #ffffff50;align-self:start;margin-top:15px;padding:4px 10px;border-radius:3px;font-size:8px}.e4v9m2b6qt figcaption{text-align:center;color:#8a7783;font-size:9px;padding-top:22px}.e4v9m2b6qt[data-device=phone] .p9r4n7w2ak{width:214px;aspect-ratio:.53;border-radius:26px;border-width:8px}.e4v9m2b6qt[data-device=phone] .p9r4n7w2ak>div:first-child{padding-top:18px}.n6v2b9q4tm{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding-block:80px}.n6v2b9q4tm .l3t7q9w2nx{margin-bottom:28px}.n6v2b9q4tm h2>span{display:block;margin:10px 0 0;font-size:12px}.w4q9c2r7na{padding:0;margin:0;list-style:none}.w4q9c2r7na li{display:grid;grid-template-columns:55px 1fr;gap:20px;padding:23px 0;border-bottom:1px solid var(--line)}.w4q9c2r7na li>span{font-size:32px;font-weight:300;color:#c95869;line-height:1.3}.w4q9c2r7na h3{font-size:15px;margin-bottom:9px}.w4q9c2r7na p{color:#a79ba8;font-size:12px;line-height:1.95}.w4q9c2r7na a{color:#ff8a91;text-decoration:underline;text-underline-offset:4px}.z9m3v7q2wk{margin-top:20px}.z9m3v7q2wk figure{padding-block:20px;border-bottom:1px solid var(--line)}.z9m3v7q2wk blockquote{color:#c5b9c8;font-size:13px;line-height:1.9}.z9m3v7q2wk figcaption{display:flex;align-items:center;gap:9px;color:#a797a9;font-size:10px;margin-top:12px}.z9m3v7q2wk figcaption>span{width:23px;height:23px;display:grid;place-items:center;border-radius:50%;background:#452634;color:#de9cae;font-size:9px}.z9m3v7q2wk figcaption small{margin-left:auto;color:#807282;font-size:9px}.v3r8n2m6qa{display:grid;grid-template-columns:.6fr 1fr;gap:100px;border-top:1px solid var(--line)}.v3r8n2m6qa h2{margin-block:14px 20px}.v3r8n2m6qa>div>p:not(.u9c3w6t2bg){color:#a598a8;font-size:13px}.v3r8n2m6qa a{display:inline-block;color:#dc9cae;font-size:12px;margin-top:25px}.v3r8n2m6qa a span{margin-left:17px}.k8q2t5w9nr details{border-bottom:1px solid var(--line)}.k8q2t5w9nr summary{display:flex;justify-content:space-between;align-items:center;gap:25px;list-style:none;cursor:pointer;padding-block:20px;font-size:14px;line-height:1.65}.k8q2t5w9nr summary::-webkit-details-marker{display:none}.k8q2t5w9nr summary span{color:#cf657e;font-size:24px;font-weight:300;transition:transform .2s}.k8q2t5w9nr details[open] summary{color:#ff999f}.k8q2t5w9nr details[open] summary span{transform:rotate(45deg)}.k8q2t5w9nr details p{padding:0 28px 23px 0;color:#ad9fb1;font-size:12px;line-height:2}main>section.h7n2v9q4mx{margin-block:40px 70px;padding:45px 55px;display:grid;grid-template-columns:1fr .6fr;gap:60px;align-items:center;border-radius:10px;background:radial-gradient(ellipse at 90% 50%,#eb566a42,transparent 60%),linear-gradient(115deg,#7f162f,#b3273e);overflow:hidden}.h7n2v9q4mx .u9c3w6t2bg{color:#f5adb9;font-size:9px}.h7n2v9q4mx h2{margin-block:12px 18px;font-size:32px}.a9v3r7k2wn>p:not(.u9c3w6t2bg){color:#f4bcc7;font-size:13px}.h7n2v9q4mx .c7m4r2v8zk{margin-top:25px}.h7n2v9q4mx .v5b9r2k7yp{color:#9b203b;background:#fff2f2;box-shadow:0 6px 25px #4a0b2733;border-color:#fff}.h7n2v9q4mx .e7k4a9p2wm{color:#ffe5eb;background:transparent;border-color:#ffa5ba60}.m3q8w2v6nr{border:1px solid #ffb0be4d;padding:25px;border-radius:8px;background:#56081e22;text-align:center}.m3q8w2v6nr>span{display:grid;place-items:center;margin:0 auto 8px;font-size:35px;color:#ffbac8;width:50px;height:50px}.m3q8w2v6nr strong{font-size:18px;font-weight:600}.m3q8w2v6nr p{color:#f3afc0;font-size:11px;margin-top:7px}.m3q8w2v6nr small{display:block;color:#e69aad;font-size:10px;margin-top:15px}.g4n8v2q6mc{background:#0e0d10;border-top:1px solid var(--line);padding-top:48px}.j9r2n6w4va{display:grid;grid-template-columns:.55fr 1fr;gap:100px;padding-bottom:40px}.j9r2n6w4va h2{font-size:12px;font-weight:400;color:#9b8497;margin-top:20px}.j9r2n6w4va>div>p{color:#9e929f;font-size:11px;line-height:2.1}.j9r2n6w4va>div>p+p{color:#c8a5b7;margin-top:12px}.q3m9r2w7vn{display:flex;gap:50px;padding-block:28px;border-block:1px solid var(--line)}.q3m9r2w7vn h2{font-size:12px;color:#baa6b9;min-width:65px;padding-top:2px}.q3m9r2w7vn>div{display:flex;flex-wrap:wrap;gap:12px 24px}.q3m9r2w7vn a{color:#938292;font-size:11px}.q3m9r2w7vn a:hover{color:#f18f9f}.t8v4n2q6wr{display:flex;gap:30px;justify-content:space-between;padding-block:22px;font-size:10px;color:#796b7a}.t8v4n2q6wr a{color:#aa8da5}.s8q3m6v2nr{display:none}.b2r9v6m4qn{width:min(900px,calc(100% - 40px));max-height:calc(100dvh - 50px);padding:0;border:1px solid #ffffff29;border-radius:10px;background:#201a23;color:#eee5ee;overscroll-behavior:contain}.b2r9v6m4qn::backdrop{background:#080609cf;backdrop-filter:blur(8px)}.e8q3n7w2vr{display:grid;grid-template-columns:.85fr 1fr}.d2n7w9q4rm{min-height:570px}.e8q3n7w2vr>div{padding:45px 34px 35px}.e8q3n7w2vr h2{font-size:33px;margin-block:14px}.e8q3n7w2vr .x2w8m5b9rk{background:#8a354c33;color:#ed9eb5}.e8q3n7w2vr #detail-copy{color:#c1afc5;font-size:13px;margin-block:22px}.e8q3n7w2vr h3{font-size:12px;color:#e8c0d4;margin-top:20px}.e8q3n7w2vr h3+p{color:#a995b0;font-size:12px;margin-top:7px}.e8q3n7w2vr .j5r9x2f6wa{margin-block:20px}.u4m8q2v6nr{position:absolute;z-index:1;right:12px;top:10px;width:34px;height:34px;font-size:26px;border-radius:50%;background:#140f18cc;color:#e4ccd9}html[data-dialog-open]{overflow:hidden}html[data-motion=on] [data-reveal]{opacity:0;transform:translateY(17px);transition:opacity .6s ease,transform .6s ease}html[data-motion=on] [data-reveal][data-seen]{opacity:1;transform:none}@media(min-width:1500px){.g8d2x5a9fn{min-height:750px}.h2k9r5m3zv{min-height:635px}}@media(max-width:1100px){.x4k9b2v7qn{width:calc(100% - 64px)}.n7c2p8w4ld>div{gap:20px}.d3z8n4j6vr{gap:18px}.h2k9r5m3zv{gap:45px}.w9r3m7t2qx{padding:24px 18px}.q6a9r2v4np{grid-template-columns:175px 1fr;gap:24px}.f9k2v6n4ac{gap:16px}.n2q7c4m8vz strong{font-size:20px}.n2q7c4m8vz button>span:last-child{left:15px;right:15px}.d8v3q5n9wr>div{gap:40px;grid-template-columns:.65fr 1fr}.c3n9v4b7za{gap:12px;grid-template-columns:25px 70px minmax(0,1fr) 16px}.c3n9v4b7za img{width:70px;height:52px}.c3n9v4b7za>span:nth-last-child(2){display:none}.b7m2w9t4qn{gap:40px}.b7m2w9t4qn h2{font-size:32px}.n6v2b9q4tm,.v3r8n2m6qa{gap:55px}main>section.h7n2v9q4mx{padding:40px;gap:35px}.j9r2n6w4va{gap:60px}.z3q7n2b5tv{gap:25px}.z3q7n2b5tv>p{min-width:140px}}@media(max-width:800px){.d3z8n4j6vr{display:none}.n7c2p8w4ld>div{min-height:72px}.h2k9r5m3zv{grid-template-columns:1fr;min-height:565px}.b9w4p6q2mz{display:none}.g8d2x5a9fn{min-height:665px}.z3q7n2b5tv>p{display:none}.z3q7n2b5tv{min-height:95px}.h2k9r5m3zv h2{font-size:58px}.y2v6b8k4na>div:last-child{grid-template-columns:1fr 1fr}.w9r3m7t2qx:nth-child(3){border-left:0}.w9r3m7t2qx:nth-child(n+3){border-top:1px solid var(--line)}.l3t7q9w2nx h2>span{display:block;margin:9px 0 0;font-size:12px}.l3t7q9w2nx>p{max-width:200px;text-align:right}.q6a9r2v4np{grid-template-columns:1fr}.r7t3m8w2bv{padding-top:0;border-top:0}.r7t3m8w2bv h3,.r7t3m8w2bv>p:not([role]),.r7t3m8w2bv>small{display:none}.r7t3m8w2bv [role=group]{display:flex;gap:8px;margin:0}.r7t3m8w2bv button{width:auto;padding:9px 14px;font-size:12px;gap:9px}.r7t3m8w2bv>p[role]{margin-top:12px;font-size:10px}.d8v3q5n9wr>div{gap:38px;grid-template-columns:1fr}.d8v3q5n9wr h2 br{display:none}.d8v3q5n9wr h2 span{display:inline-block;font-size:17px;margin-left:20px}.d8v3q5n9wr aside{margin-block:14px}.c3n9v4b7za{grid-template-columns:30px 82px minmax(0,1fr) 75px 16px}.c3n9v4b7za img{width:82px;height:56px}.c3n9v4b7za>span:nth-last-child(2){display:block}.b7m2w9t4qn{grid-template-columns:1fr;gap:40px;padding-block:60px}.e4v9m2b6qt{min-height:340px}.p9r4n7w2ak{max-width:600px}.n6v2b9q4tm{grid-template-columns:1fr;gap:60px;padding-block:60px}.v3r8n2m6qa{grid-template-columns:1fr;gap:25px}.v3r8n2m6qa>div:first-child>p:not(.u9c3w6t2bg){display:inline}.v3r8n2m6qa>div:first-child>p br{display:none}.v3r8n2m6qa a{margin:0 0 0 20px}main>section.h7n2v9q4mx{grid-template-columns:1fr 240px;padding:30px;gap:20px}.h7n2v9q4mx h2{font-size:25px}.h7n2v9q4mx .c7m4r2v8zk{gap:9px}.h7n2v9q4mx .v5b9r2k7yp,.h7n2v9q4mx .e7k4a9p2wm{padding-inline:14px;font-size:11px;min-height:42px}.m3q8w2v6nr{padding:20px 12px}.j9r2n6w4va{grid-template-columns:1fr;gap:25px}.j9r2n6w4va>div:first-child{display:flex;justify-content:space-between;align-items:center}.j9r2n6w4va h2{margin-top:0}.t8v4n2q6wr{flex-wrap:wrap;gap:12px}.t8v4n2q6wr>p:nth-child(2){order:3;width:100%}}@media(max-width:560px){body{font-size:13px;padding-bottom:65px}section[id],nav[id]{scroll-margin-top:85px}.x4k9b2v7qn{width:calc(100% - 40px)}.n7c2p8w4ld>div{min-height:66px;gap:12px}.r8m3y6t1qk{font-size:20px;gap:9px}.r8m3y6t1qk small{font-size:6px;letter-spacing:.16em}.f6t2w9q5sc{width:30px;height:33px;border-radius:8px 12px}.f6t2w9q5sc:after{top:8px;left:10px;border-left-width:10px;border-block-width:6px}.n7c2p8w4ld .c7m4r2v8zk{gap:7px}.n7c2p8w4ld .e7k4a9p2wm{font-size:10px;padding-inline:10px;gap:7px;min-height:33px}.a2n7q4c9vz summary{width:30px;font-size:22px}.a2n7q4c9vz nav{width:min(350px,calc(100vw - 40px));top:48px;padding:14px}.g8d2x5a9fn{min-height:662px}.g8d2x5a9fn:before{background:linear-gradient(90deg,#101014d9,#10101461),linear-gradient(0deg,#121214,transparent 50%)}.p4y7n2h6wc img{object-position:58% center}.h2k9r5m3zv{min-height:552px;padding-block:45px 36px}.h2k9r5m3zv .u9c3w6t2bg{font-size:9px;letter-spacing:.08em}.h2k9r5m3zv h2{font-size:clamp(42px,11vw,58px);line-height:1.3}.t6q2b8v4xn{margin-top:32px;font-size:14px}.s2a8n5w9qf{font-size:12px;margin-block:23px}.h2k9r5m3zv .c7m4r2v8zk{gap:9px}.h2k9r5m3zv .v5b9r2k7yp,.h2k9r5m3zv .e7k4a9p2wm{min-height:45px;padding-inline:16px;gap:12px;font-size:11px}.h2k9r5m3zv .j5r9x2f6wa{font-size:9px}.z3q7n2b5tv{min-height:100px;gap:15px}.m6a2v9r4wk{gap:12px}.m6a2v9r4wk button{display:block;padding-block:10px}.m6a2v9r4wk button>span:first-child{display:block;font-size:15px;line-height:1.5}.m6a2v9r4wk button>span:last-child{font-size:11px}.m6a2v9r4wk small{display:none}.q8y4n2c7vb{width:32px;height:32px;min-width:32px}main>section.x4k9b2v7qn{padding-block:36px}.l3t7q9w2nx{gap:20px;margin-bottom:25px}.l3t7q9w2nx>p{display:none}.l3t7q9w2nx .u9c3w6t2bg{font-size:8px;letter-spacing:.12em}.l3t7q9w2nx h2{font-size:26px}.l3t7q9w2nx>a{font-size:10px;white-space:nowrap}.l3t7q9w2nx>a span{margin-left:6px}.w9r3m7t2qx{padding:20px 15px}.w9r3m7t2qx h3{font-size:13px}.w9r3m7t2qx p{font-size:11px}.w9r3m7t2qx>span{margin-bottom:12px;font-size:23px}.k4p8n2v6zl{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:87%;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:#a34b60 #29212c}.z6m2r9w4ta{scroll-snap-align:start}.v8n4t2z6qr h3{font-size:18px}.v8n4t2z6qr p{font-size:11px}.j5r9x2f6wa{font-size:10px}.r7t3m8w2bv [role=group]{gap:5px}.r7t3m8w2bv button{flex:1;font-size:10px;padding:9px 7px;justify-content:center;white-space:nowrap}.r7t3m8w2bv button>span{display:none}.f9k2v6n4ac{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.n2q7c4m8vz>button{aspect-ratio:.7}.n2q7c4m8vz .x2w8m5b9rk{top:10px;left:10px;padding:2px 6px;font-size:7px}.n2q7c4m8vz button>span:last-child{left:12px;right:12px;bottom:16px}.n2q7c4m8vz small{font-size:8px}.n2q7c4m8vz strong{font-size:19px;margin-block:5px}.n2q7c4m8vz button>span:last-child>span{font-size:9px;line-height:1.6}.n2q7c4m8vz i{display:none}.d8v3q5n9wr{margin-top:20px}.d8v3q5n9wr>div{padding-block:40px;gap:25px}.d8v3q5n9wr h2{font-size:28px;margin-block:12px}.d8v3q5n9wr h2 span{font-size:13px;margin-left:12px}.d8v3q5n9wr .u9c3w6t2bg{font-size:8px}.d8v3q5n9wr>div>div>p:not(.u9c3w6t2bg){font-size:11px}.d8v3q5n9wr>div>div>p br{display:none}.d8v3q5n9wr aside{font-size:9px}.c3n9v4b7za{grid-template-columns:24px 67px minmax(0,1fr) 15px;gap:12px;padding:17px 3px}.c3n9v4b7za img{width:67px;height:50px}.c3n9v4b7za>span:nth-last-child(2){display:none}.c3n9v4b7za>span:first-child{font-size:21px}.c3n9v4b7za strong{font-size:14px}.c3n9v4b7za small{font-size:9px}.b7m2w9t4qn{padding-block:45px;gap:25px}.b7m2w9t4qn h2{font-size:33px;margin-block:14px 20px}.b7m2w9t4qn .u9c3w6t2bg{font-size:8px}.e4v9m2b6qt{min-height:230px}.p9r4n7w2ak{border-width:6px}.p9r4n7w2ak>div:first-child{padding:8px 10px;font-size:7px}.r2w8q4n6vc{padding:15px}.r2w8q4n6vc strong{font-size:21px}.r2w8q4n6vc>span:last-child{margin-top:8px;padding-block:2px}.e4v9m2b6qt figcaption{font-size:8px;padding-top:16px}.n6v2b9q4tm{padding-block:45px;gap:45px}.w4q9c2r7na li{grid-template-columns:40px 1fr;gap:16px;padding-block:22px}.w4q9c2r7na li>span{font-size:29px}.w4q9c2r7na p{font-size:11px}.z9m3v7q2wk blockquote{font-size:12px}.v3r8n2m6qa>div:first-child>p:not(.u9c3w6t2bg){font-size:11px}.v3r8n2m6qa a{font-size:11px;margin-left:12px}.k8q2t5w9nr summary{font-size:12px;padding-block:18px;gap:15px}.k8q2t5w9nr details p{font-size:11px}main>section.h7n2v9q4mx{grid-template-columns:1fr;padding:30px 25px;margin-block:20px 45px;gap:30px}.h7n2v9q4mx h2{font-size:26px}.h7n2v9q4mx .u9c3w6t2bg{font-size:7px}.m3q8w2v6nr{padding:19px}.m3q8w2v6nr>span{display:none}.m3q8w2v6nr strong{font-size:15px}.m3q8w2v6nr small{margin-top:9px}.g4n8v2q6mc{padding-top:35px}.j9r2n6w4va{padding-bottom:25px}.q3m9r2w7vn{display:block;padding-block:23px}.q3m9r2w7vn h2{margin-bottom:15px}.q3m9r2w7vn>div{display:grid;grid-template-columns:repeat(4,1fr);gap:14px 10px}.q3m9r2w7vn a{font-size:10px}.t8v4n2q6wr{font-size:9px;padding-bottom:24px}.s8q3m6v2nr{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;z-index:25;bottom:0;left:0;right:0;min-height:63px;padding-bottom:env(safe-area-inset-bottom,0px);background:#19151bf5;backdrop-filter:blur(15px);border-top:1px solid #ffffff20}.s8q3m6v2nr a{display:grid;place-content:center;text-align:center;gap:2px;font-size:9px;color:#c5aebf;min-height:62px}.s8q3m6v2nr a>span{font-size:21px;line-height:1.2;color:#ed8d9b}.s8q3m6v2nr a:hover{background:#ffffff08}.b2r9v6m4qn{width:calc(100% - 26px);max-height:calc(100dvh - 32px)}.e8q3n7w2vr{display:block}.d2n7w9q4rm{min-height:0;height:190px;width:100%}.e8q3n7w2vr>div{padding:25px}.e8q3n7w2vr h2{font-size:29px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}html[data-motion] [data-reveal]{opacity:1;transform:none}}
