.hero-bg[data-v-8ddf8a96]{pointer-events:none;background-image:radial-gradient(60% 50% at 50% 10%,color-mix(in srgb,var(--color-brand-secondary)8%,transparent)0,transparent 60%),linear-gradient(var(--color-border-subtle)1px,transparent 1px),linear-gradient(90deg,var(--color-border-subtle)1px,transparent 1px);-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,var(--color-text-primary),transparent);mask-image:radial-gradient(70% 60% at 50% 30%,var(--color-text-primary),transparent);-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,var(--color-text-primary),transparent);background-position:50% 0,50%,50%;background-size:auto,32px 32px,32px 32px;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes hero-fade-up-8ddf8a96{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.hero-enter[data-v-8ddf8a96]{opacity:0;animation:.6s cubic-bezier(.2,.8,.2,1) forwards hero-fade-up-8ddf8a96}.hero-enter-1[data-v-8ddf8a96]{animation-delay:0s}.hero-enter-2[data-v-8ddf8a96]{animation-delay:80ms}.hero-enter-3[data-v-8ddf8a96]{animation-delay:.16s}.hero-enter-4[data-v-8ddf8a96]{animation-delay:.24s}.hero-enter-5[data-v-8ddf8a96]{animation-delay:.32s}.vid-wrap[data-v-8ddf8a96]{flex-direction:column;gap:12px;width:min(320px,74vw);display:flex}.vid-player[data-v-8ddf8a96]{aspect-ratio:16/9;border-radius:var(--radius-16);background:var(--color-bg-subtle);border:1px solid var(--color-border-default);box-shadow:var(--shadow-md);justify-content:center;align-items:center;display:flex;position:relative}.vid-play[data-v-8ddf8a96]{background:var(--color-brand-primary);border-radius:50%;width:44px;height:44px;position:relative}.vid-play[data-v-8ddf8a96]:after{content:"";top:50%;border-block-start:8px solid #0000;border-block-end:8px solid #0000;border-inline-start:13px solid var(--color-text-on-brand);position:absolute;transform:translate(-50%,-50%)}.vid-play[data-v-8ddf8a96]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:56%}.vid-play[data-v-8ddf8a96]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:56%}.vid-play[data-v-8ddf8a96]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:56%}.vid-play[data-v-8ddf8a96]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:56%}.vid-play[data-v-8ddf8a96]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:56%}.vid-play[data-v-8ddf8a96]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:56%}.vid-progress[data-v-8ddf8a96]{left:14px;right:14px;background:var(--color-border-default);border-radius:2px;height:4px;position:absolute;bottom:12px;overflow:hidden}.vid-progress-fill[data-v-8ddf8a96]{background:var(--color-brand-primary);width:35%;height:100%}.vid-time[data-v-8ddf8a96]{bottom:20px;color:var(--color-text-tertiary);font-size:10px;position:absolute}.vid-time[data-v-8ddf8a96]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.vid-time[data-v-8ddf8a96]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.vid-time[data-v-8ddf8a96]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.vid-time[data-v-8ddf8a96]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.vid-time[data-v-8ddf8a96]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.vid-time[data-v-8ddf8a96]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.vid-summary[data-v-8ddf8a96]{border-radius:var(--radius-16);background:var(--color-bg-surface);border:1px solid var(--color-border-strong);box-shadow:var(--shadow-lg);flex-direction:column;gap:11px;padding:16px 14px;display:flex}.vid-tag[data-v-8ddf8a96]{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-8);background:var(--color-brand-primary);color:var(--color-text-on-brand);align-self:flex-start;padding:2px 8px;font-size:10px;font-weight:700}.vid-bullet[data-v-8ddf8a96]{align-items:center;gap:8px;display:flex}.vid-dot[data-v-8ddf8a96]{background:var(--color-brand-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.skel[data-v-8ddf8a96]{border-radius:var(--radius-4,4px);background:var(--color-bg-subtle)}.skel-line[data-v-8ddf8a96]{height:8px}.hiw-card[data-v-8ddf8a96]{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-16);padding:22px}.hiw-visual[data-v-8ddf8a96]{border-radius:var(--radius-8);background:var(--color-bg-page);border:1px dashed var(--color-border-default);justify-content:center;min-height:110px;margin-bottom:16px;padding:14px}.hiw-link-pill[data-v-8ddf8a96],.hiw-visual[data-v-8ddf8a96]{align-items:center;display:flex}.hiw-link-pill[data-v-8ddf8a96]{border-radius:var(--radius-8);background:var(--color-bg-surface);border:1px solid var(--color-border-default);gap:10px;width:100%;max-width:210px;padding:10px 12px}.hiw-link-pill .skel-line[data-v-8ddf8a96]{flex:1}.hiw-link-icon[data-v-8ddf8a96]{color:var(--color-brand-primary);flex-shrink:0;font-size:13px}.hiw-transcript[data-v-8ddf8a96]{flex-direction:column;gap:8px;width:100%;max-width:190px;display:flex}.hiw-prompt-bubble[data-v-8ddf8a96]{color:var(--color-text-secondary);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-8);box-shadow:var(--shadow-sm);padding:10px 12px;font-size:12.5px;line-height:1.5}.hiw-title[data-v-8ddf8a96]{color:var(--color-text-primary);align-items:center;gap:10px;margin-bottom:8px;font-size:16px;font-weight:600;display:flex}.hiw-num[data-v-8ddf8a96]{background:var(--color-bg-subtle);border:1px solid var(--color-border-default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;display:inline-flex}.hiw-desc[data-v-8ddf8a96]{color:var(--color-text-secondary);font-size:14px;line-height:1.65}.cap-card[data-v-8ddf8a96]{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-16);padding:24px}
