.video.svelte-1hqyzzd{aspect-ratio:16/9;border:1px solid var(--border);background:var(--surface);border-radius:16px;position:relative;overflow:hidden}iframe.svelte-1hqyzzd,.poster.svelte-1hqyzzd{border:0;width:100%;height:100%;position:absolute;inset:0}.poster.svelte-1hqyzzd{cursor:pointer;background:0 0;padding:0}.poster.svelte-1hqyzzd img,.poster.svelte-1hqyzzd .placeholder{object-fit:cover;width:100%;height:100%}.play.svelte-1hqyzzd{background:var(--hero-text);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:-28px 0 0 -28px;transition:transform .2s;display:flex;position:absolute;top:50%;left:50%}.poster.svelte-1hqyzzd:hover .play:where(.svelte-1hqyzzd){transform:scale(1.06)}.notice.svelte-1hqyzzd{color:var(--muted);margin-top:8px;font-size:13px}.list.svelte-1vayo3b{padding-block:clamp(24px,4vw,48px)}.channel.svelte-1vayo3b{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:32px 56px;padding-block:56px;display:flex}.video.svelte-1vayo3b{flex:520px;min-width:0}.text.svelte-1vayo3b{flex-direction:column;flex:320px;align-items:flex-start;gap:14px;display:flex}h2.svelte-1vayo3b{letter-spacing:-.02em;font-size:clamp(26px,2.8vw,36px);font-weight:700}p.svelte-1vayo3b{color:var(--subtle);font-size:18px}
