.media[data-v-0ff9ab3e]{border-radius:var(--radius);background:#181114;position:relative;overflow:hidden}.fill[data-v-0ff9ab3e]{filter:blur(16px)brightness(1.06);background-color:#0000;background-image:radial-gradient(circle at 40% 35%,#ff2f7d59,#0000 55%),linear-gradient(160deg,#3a1020,#12080e 60%,#070406);background-position:0 0,0 0;background-repeat:no-repeat;background-size:100% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;transform:scale(1.08)}.thumb .fill[data-v-0ff9ab3e]{filter:blur(9px)brightness(1.04);transform:scale(1.12)}.veil[data-v-0ff9ab3e]{background:radial-gradient(38% 38%,#0000005c,#0000 72%),linear-gradient(160deg,#ff82a50d,#0000 46%,#0000003d);transition:opacity .2s;position:absolute;inset:0}.edge[data-v-0ff9ab3e]{border-radius:var(--radius);pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff38}.play[data-v-0ff9ab3e]{cursor:pointer;background:#ffffff52;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .18s,transform .18s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 18px #00000073}.play[data-v-0ff9ab3e]:hover{background:#ffffff61;transform:translate(-50%,-50%)scale(1.05)}.play svg[data-v-0ff9ab3e]{fill:#fff;pointer-events:none;filter:drop-shadow(0 1px 3px #0000008c)}.media video[data-v-0ff9ab3e]{object-fit:cover;pointer-events:none;background:0 0;width:100%;height:100%;position:absolute;inset:0}.media.playing video[data-v-0ff9ab3e]{pointer-events:auto}.media.playing .veil[data-v-0ff9ab3e]{opacity:0}.media.playing .play[data-v-0ff9ab3e],.media.playing .live-badge[data-v-0ff9ab3e],.media.playing .live-pill[data-v-0ff9ab3e]{opacity:0;pointer-events:none}.vid-note[data-v-0ff9ab3e]{text-align:center;background:#080507d1;border:1px solid #ffffff24;border-radius:12px;width:min(86%,320px);padding:16px 18px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media.novideo .vid-note[data-v-0ff9ab3e]{display:block}.media.novideo .play[data-v-0ff9ab3e]{opacity:0;pointer-events:none}.vid-note b[data-v-0ff9ab3e]{margin-bottom:6px;font-size:12px;display:block}.vid-note span[data-v-0ff9ab3e]{color:var(--muted);word-break:break-all;font-size:10px}.main[data-v-0ff9ab3e]{aspect-ratio:578/508}.main .play[data-v-0ff9ab3e]{width:120px;height:120px}.main .play svg[data-v-0ff9ab3e]{width:34px;height:38px;margin-left:6px}.thumb[data-v-0ff9ab3e]{aspect-ratio:272/162}.thumb .play[data-v-0ff9ab3e]{width:56px;height:56px}.thumb .play svg[data-v-0ff9ab3e]{width:16px;height:18px;margin-left:3px}.live-badge[data-v-0ff9ab3e]{letter-spacing:.4px;background:#080607d1;border-radius:10px;align-items:center;gap:6px;width:74px;height:29px;padding:0 9px;font-size:12.7px;font-weight:700;display:flex;position:absolute;bottom:15px;right:20px}.live-badge i[data-v-0ff9ab3e],.live-pill i[data-v-0ff9ab3e]{background:#ff2a4d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 9px #ff2a4de6}.live-pill[data-v-0ff9ab3e]{background:var(--pink);letter-spacing:.4px;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:12px;font-weight:700;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 3px 14px #ff2f7d80}.live-pill i[data-v-0ff9ab3e]{width:7px;height:7px;box-shadow:none;background:#fff}@media (hover:none){.play[data-v-0ff9ab3e]:hover{transform:translate(-50%,-50%)}}.waiting[data-v-687c505b]{z-index:20;text-align:center;background:radial-gradient(60% 45% at 50% 42%,#ff2f7d29,#0000 70%),radial-gradient(70% 40% at 50% 108%,#c8102f59,#0000 70%),#000;flex-direction:column;justify-content:center;align-items:center;padding:32px 24px;display:flex;position:fixed;inset:0}.wait-brand[data-v-687c505b]{letter-spacing:1.7px;background:linear-gradient(172deg,#fff 0%,#ffdbe9 32%,#ff9cc0 68%,#ff5b93 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:34px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:34.3px;font-weight:300;line-height:1}.waiting h2[data-v-687c505b]{margin-bottom:12px;font-size:clamp(19.4px,2.6vw,28.2px);font-weight:700}.waiting p[data-v-687c505b]{color:var(--muted);margin-bottom:36px;font-size:clamp(11.1px,1.2vw,14.2px)}.ring[data-v-687c505b]{width:160px;height:160px;margin-bottom:32px;position:relative}.ring svg[data-v-687c505b]{width:100%;height:100%;transform:rotate(-90deg)}.ring circle[data-v-687c505b]{fill:none;stroke-width:8px;stroke-linecap:round}.ring .ring-bg[data-v-687c505b]{stroke:#ffffff1a}.ring .ring-fg[data-v-687c505b]{stroke:var(--pink);filter:drop-shadow(0 0 8px #ff2f7db3);transition:stroke-dashoffset .1s linear}.ring span[data-v-687c505b]{text-shadow:0 0 18px #ff2f7d99;justify-content:center;align-items:center;font-size:35.7px;font-weight:800;display:flex;position:absolute;inset:0}.progress[data-v-687c505b]{background:#ffffff1a;border-radius:999px;width:min(440px,82vw);height:8px;overflow:hidden}.progress-bar[data-v-687c505b]{background:linear-gradient(90deg, var(--pink), #ff8fb6);border-radius:999px;width:0;height:100%;transition:width .1s linear;box-shadow:0 0 14px #ff2f7d99}@media (width<=560px){.wait-brand[data-v-687c505b]{margin-bottom:24px;font-size:25.3px}.ring[data-v-687c505b]{width:130px;height:130px}.ring span[data-v-687c505b]{font-size:28.2px}}.sg[data-v-ae15d448]{z-index:2147483647;color:#fff;background:#000000e6;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Arial,sans-serif;position:fixed;inset:0}.sg-arrow[data-v-ae15d448]{color:#fff;font-size:60px;animation:1.5s infinite sgb-ae15d448;position:absolute;top:10px;right:20px}.sg-hint[data-v-ae15d448]{text-align:right;color:#fff;font-size:15px;line-height:1.6;position:absolute;top:80px;right:30px}.sg-hint strong[data-v-ae15d448]{color:#ff2f7d;font-size:17px}.sg-panel[data-v-ae15d448]{text-align:center;color:#fff;background:#111;border:1px solid #ff2f7d59;border-radius:18px;width:85%;max-width:320px;padding:28px 22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sg-panel h3[data-v-ae15d448]{color:#ff2f7d;margin-bottom:12px;font-size:18px;font-weight:700}.sg-panel p[data-v-ae15d448]{color:#ccc;margin-bottom:18px;font-size:14px;line-height:1.7}.sg-open[data-v-ae15d448]{color:#fff;cursor:pointer;background:#ff2f7d;border:none;border-radius:12px;width:100%;padding:13px;font-size:15px;font-weight:600}.sg-copy[data-v-ae15d448]{color:#ff2f7d;cursor:pointer;background:#ffffff14;border:none;border-radius:12px;width:100%;margin-top:10px;padding:12px;font-size:14px}.sg-tip[data-v-ae15d448]{color:#34c759;opacity:0;margin-top:10px;font-size:12px;transition:opacity .3s}.sg-tip.show[data-v-ae15d448]{opacity:1}.sg-close[data-v-ae15d448]{color:#ffffff8c;cursor:pointer;background:0 0;border:none;font-size:14px;position:absolute;top:30px;left:20px}@keyframes sgb-ae15d448{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.bg[data-v-592fd5c3]{z-index:0;pointer-events:none;background:#000;position:fixed;inset:0}.bg svg[data-v-592fd5c3]{width:100%;height:100%;position:absolute;inset:0}.page[data-v-592fd5c3]{z-index:1;width:min(1280px,100%);margin:0 auto;padding:18px 45px 43px 48px;position:relative}.header[data-v-592fd5c3]{justify-content:space-between;align-items:center;gap:31px;margin-bottom:50px;display:flex}.brand-wrap[data-v-592fd5c3]{cursor:pointer;min-width:302px;position:relative}.brand[data-v-592fd5c3]{letter-spacing:1.9px;background:linear-gradient(172deg,#fff 0%,#ffdbe9 32%,#ff9cc0 68%,#ff5b93 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-left:-3px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:44.7px;font-weight:300;line-height:1;display:inline-block;position:relative}.brand-sub[data-v-592fd5c3]{letter-spacing:2.8px;color:#fffc;margin-top:6px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11.5px}.nav[data-v-592fd5c3]{flex:1;align-items:center;gap:57px;display:flex}.nav a[data-v-592fd5c3]{color:#ffffffed;white-space:nowrap;padding:11px 0 17px;font-size:16.4px;text-decoration:none;transition:color .18s;display:block;position:relative}.nav a[data-v-592fd5c3]:hover,.nav a.active[data-v-592fd5c3]{color:#fff}.nav a.active[data-v-592fd5c3]:after{content:"";background:var(--pink);border-radius:999px;width:33px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 16px #ff2f7dbf}.language[data-v-592fd5c3]{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff2b;border-radius:999px;flex:none;align-items:center;gap:15px;width:134px;height:36px;padding:0 19px;font-size:15.6px;display:flex;position:relative}.language .globe[data-v-592fd5c3]{flex:none;width:20px;height:20px}.language span[data-v-592fd5c3]{white-space:nowrap}.language .caret[data-v-592fd5c3]{flex:none;width:12px;height:7px;margin-left:auto}.lang-select[data-v-592fd5c3]{opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;color:inherit;appearance:none;background:0 0;border:0;position:absolute;inset:0}.lang-select option[data-v-592fd5c3]{color:#fff;background:#12090e}.hero[data-v-592fd5c3]{grid-template-columns:585fr 578fr;align-items:start;gap:24px;display:grid}.hero-copy[data-v-592fd5c3]{padding-top:37px}.hero-title[data-v-592fd5c3]{letter-spacing:.9px;margin-bottom:14px;font-size:71.5px;font-weight:800;line-height:1.02}.hero-title .accent[data-v-592fd5c3]{color:var(--pink)}.hero-desc[data-v-592fd5c3]{letter-spacing:.3px;color:#fffffff2;margin-bottom:49px;font-size:26px;line-height:1.2}.features[data-v-592fd5c3]{grid-template-rows:auto auto auto;grid-template-columns:repeat(4,101px);gap:0 56.5px;display:grid}.feature[data-v-592fd5c3]{grid-row:span 3;grid-template-rows:subgrid;text-align:center;cursor:pointer;grid-template-columns:100%;align-items:start;transition:transform .2s;display:grid}.feature[data-v-592fd5c3]:hover{transform:translateY(-4px)}.feature-icon[data-v-592fd5c3]{color:#f7679a;filter:drop-shadow(0 0 9px #ff2f7d73);justify-content:center;align-items:center;height:48px;margin-bottom:15px;display:flex}.feature-icon svg[data-v-592fd5c3]{width:48px;height:48px}.feature strong[data-v-592fd5c3]{white-space:nowrap;margin-bottom:4px;font-size:17.1px;font-weight:700;line-height:1.3;display:block}.feature small[data-v-592fd5c3]{color:var(--muted);white-space:nowrap;font-size:17.1px;line-height:1.3}.slogan[data-v-592fd5c3]{width:224px;height:111px;margin-top:37px;position:relative}.slogan-text[data-v-592fd5c3]{color:#ff3b83;transform-origin:0 0;text-shadow:0 0 6px #ff2f7d73,0 0 16px #ff2f7d38;font-family:Allura,Snell Roundhand,Brush Script MT,cursive;font-size:44.7px;line-height:.78;position:absolute;top:6px;left:14px;transform:rotate(-9deg)}.slogan-text span[data-v-592fd5c3]{white-space:nowrap;display:block}.slogan-text span[data-v-592fd5c3]:nth-child(2){margin-left:-18px}.slogan .swoosh[data-v-592fd5c3]{filter:drop-shadow(0 0 6px #ff2f7d80);width:224px;height:111px;position:absolute;top:0;left:0}.video-meta[data-v-592fd5c3]{text-align:center;letter-spacing:3.4px;color:#ffffffe6;--meta-center:-52.68%;--meta-nudge:-24px;transform:translateX(calc(var(--meta-center) + var(--meta-nudge)));margin-top:28px;font-size:18.6px}.video-meta em[data-v-592fd5c3]{color:#ffffffc7;padding:0 29px;font-style:normal}.thumbs[data-v-592fd5c3]{grid-template-columns:repeat(4,1fr);gap:33px;margin-top:37px;display:grid}.thumb-card h3[data-v-592fd5c3]{text-align:center;margin-top:12px;font-size:18.6px;font-weight:700;line-height:1.3}.cta[data-v-592fd5c3]{text-align:center;cursor:pointer;margin-top:35px;transition:transform .2s}.cta[data-v-592fd5c3]:hover{transform:translateY(-2px)}.cta-small[data-v-592fd5c3]{letter-spacing:2.7px;color:#fff;justify-content:center;align-items:center;gap:34px;font-size:17.8px;line-height:1.3;display:flex}.cta-small[data-v-592fd5c3]:before,.cta-small[data-v-592fd5c3]:after{content:"";background:linear-gradient(90deg,#ffffff9e 0%,#fff9 52%,#fff0 100%);flex:none;width:84px;height:1px}.cta-small[data-v-592fd5c3]:after{background:linear-gradient(90deg,#fff0 0%,#fff9 48%,#ffffff9e 100%)}.cta-main[data-v-592fd5c3]{color:#fff;text-shadow:0 0 10px #ff2f7d,0 0 22px #ff2f7dd9,0 0 46px #ff2f7d80;margin-top:5px;font-size:30.5px;font-weight:800;line-height:1.3}.cta-arrow[data-v-592fd5c3]{color:#fff;filter:drop-shadow(0 0 7px #ff2f7df2)drop-shadow(0 0 16px #ff2f7d99);width:36px;height:20px;margin:16px auto 0;display:block}@media (width<=1100px){.glow-card-left[data-v-592fd5c3]{display:none}.page[data-v-592fd5c3]{padding:22px 26px 30px}.header[data-v-592fd5c3]{flex-wrap:wrap;gap:20px;margin-bottom:26px}.brand-wrap[data-v-592fd5c3]{min-width:auto}.brand[data-v-592fd5c3]{font-size:29.8px}.brand-sub[data-v-592fd5c3]{letter-spacing:1.9px;font-size:10px}.nav[data-v-592fd5c3]{flex:0 0 100%;order:3;gap:30px;width:100%;overflow-x:auto}.nav a[data-v-592fd5c3]{padding-bottom:14px;font-size:12.7px}.hero[data-v-592fd5c3]{grid-template-columns:1fr;gap:30px}.hero-copy[data-v-592fd5c3]{padding-top:0}.hero-title[data-v-592fd5c3]{font-size:43.1px}.hero-desc[data-v-592fd5c3]{margin-bottom:32px;font-size:16.4px}.features[data-v-592fd5c3]{grid-template-columns:repeat(4,1fr);gap:26px 16px}.feature[data-v-592fd5c3]{flex-direction:column;grid-row:auto;align-items:stretch;display:flex}.feature small[data-v-592fd5c3]{margin-top:auto}.feature strong[data-v-592fd5c3],.feature small[data-v-592fd5c3]{white-space:normal;font-size:12px}.feature-icon svg[data-v-592fd5c3]{width:38px;height:38px}.slogan[data-v-592fd5c3]{transform-origin:0 0;height:120px;margin-top:14px;transform:scale(.8)}.video-meta[data-v-592fd5c3]{letter-spacing:2.2px;margin-top:22px;font-size:12.7px;transform:none}.thumbs[data-v-592fd5c3]{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:28px}.thumb-card h3[data-v-592fd5c3]{margin-top:10px;font-size:12.7px}.cta-small[data-v-592fd5c3]{letter-spacing:1.6px;gap:18px;font-size:12px}.cta-small[data-v-592fd5c3]:before,.cta-small[data-v-592fd5c3]:after{width:60px}.cta-main[data-v-592fd5c3]{font-size:20.1px}}@media (width<=560px){.hero-title[data-v-592fd5c3]{font-size:29.8px}.hero-desc[data-v-592fd5c3]{font-size:12.7px}.features[data-v-592fd5c3]{grid-template-columns:repeat(2,1fr);gap:24px 10px}.cta-small[data-v-592fd5c3]:before,.cta-small[data-v-592fd5c3]:after{width:34px}.cta-main[data-v-592fd5c3]{font-size:16.4px}}@media (hover:none){.feature[data-v-592fd5c3]:hover,.cta[data-v-592fd5c3]:hover{transform:none}}:root{--bg:#000;--pink:#ff2f7d;--muted:#ffffff9e;--radius:14px;color:#fff;background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}[hidden]{display:none!important}html,body,#app{min-height:100%}html,body{background:var(--bg)}body{color:#fff;min-height:100vh;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}@media (width>=1101px){html:not([data-lang=zh]) .nav{gap:38px}html:not([data-lang=zh]) .nav a{font-size:14.2px}html:not([data-lang=zh]) .language{width:auto;min-width:134px;font-size:13.3px}html:not([data-lang=zh]) .hero-title{letter-spacing:0;font-size:clamp(25.3px,3.4vw,43.1px);line-height:1.08}html:not([data-lang=zh]) .hero-desc{margin-bottom:38px;font-size:clamp(12px,1.3vw,16.4px)}html:not([data-lang=zh]) .features{grid-template-columns:repeat(4,1fr);gap:0 20px}html:not([data-lang=zh]) .feature strong{white-space:normal;font-size:13.3px}html:not([data-lang=zh]) .feature small{white-space:normal;font-size:11.1px}html:not([data-lang=zh]) .video-meta{letter-spacing:1.1px;--meta-nudge:0px;font-size:14.2px}html:not([data-lang=zh]) .thumb-card h3{font-size:14.2px}html:not([data-lang=zh]) .cta-small{letter-spacing:.7px;font-size:13.3px}html:not([data-lang=zh]) .cta-main{font-size:clamp(17.8px,2.2vw,26.9px)}}
