.QOEf1q_root{width:100%;min-width:0;container-type:inline-size}.QOEf1q_frame{aspect-ratio:16/9;background:var(--ink);isolation:isolate;box-shadow:0 2px 2px color-mix(in srgb,var(--ink) 8%,transparent),0 18px 34px -12px color-mix(in srgb,var(--ink) 30%,transparent),0 50px 80px -34px color-mix(in srgb,var(--hot) 34%,transparent);border-radius:clamp(14px,3.4cqi,26px);position:relative;overflow:hidden}.QOEf1q_frame:has(:focus-visible){outline:3px solid var(--ink);outline-offset:4px}.QOEf1q_player{background:var(--ink);border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.QOEf1q_facade{width:100%;height:100%;color:var(--white);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;position:absolute;inset:0}.QOEf1q_facade:focus-visible{outline:none}.QOEf1q_still{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.QOEf1q_facade:hover .QOEf1q_still{transform:scale(1.025)}.QOEf1q_scrim{pointer-events:none;background:radial-gradient(75% 62% at 12% 100%,color-mix(in srgb,var(--ink) 78%,transparent),color-mix(in srgb,var(--ink) 45%,transparent) 45%,transparent 75%), linear-gradient(to top,color-mix(in srgb,var(--ink) 74%,transparent) 0%,color-mix(in srgb,var(--ink) 30%,transparent) 34%,transparent 62%), linear-gradient(to bottom,color-mix(in srgb,var(--ink) 34%,transparent),transparent 26%);position:absolute;inset:0}.QOEf1q_seen{border-radius:var(--pill);background:var(--white);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;box-shadow:0 6px 16px -6px color-mix(in srgb,var(--ink) 40%,transparent);align-items:center;gap:clamp(6px,1.2cqi,10px);padding:clamp(6px,1.1cqi,9px) clamp(10px,1.9cqi,16px);font-size:clamp(10px,1.75cqi,13px);font-weight:700;line-height:1;display:inline-flex;position:absolute;top:clamp(10px,2.6cqi,22px);left:clamp(10px,2.6cqi,22px)}.QOEf1q_seen img{object-fit:contain;width:auto;height:clamp(10px,2.1cqi,16px);display:block}.QOEf1q_dur{border-radius:var(--pill);background:color-mix(in srgb,var(--ink) 82%,transparent);color:var(--white);font-variant-numeric:tabular-nums;align-items:center;gap:5px;padding:clamp(6px,1.1cqi,9px) clamp(10px,1.7cqi,14px);font-size:clamp(11px,1.8cqi,14px);font-weight:700;line-height:1;display:inline-flex;position:absolute;top:clamp(10px,2.6cqi,22px);right:clamp(10px,2.6cqi,22px)}.QOEf1q_dur svg{width:1em;height:1em}.QOEf1q_play{aspect-ratio:1;background:var(--accent);width:clamp(58px,15cqi,112px);color:var(--on-accent);box-shadow:0 0 0 clamp(5px,1.1cqi,9px) color-mix(in srgb,var(--white) 55%,transparent),0 18px 40px -10px color-mix(in srgb,var(--ink) 60%,transparent);transition:transform .35s var(--spring),box-shadow .35s;border-radius:50%;place-items:center;display:grid;position:absolute;top:46%;left:50%;translate:-50% -50%}.QOEf1q_play svg{width:42%;height:42%;margin-left:8%}.QOEf1q_play:after{content:"";border:2px solid var(--accent);pointer-events:none;border-radius:50%;animation:2.4s cubic-bezier(.22,1,.36,1) infinite QOEf1q_vgPulse;position:absolute;inset:0}.QOEf1q_facade:hover .QOEf1q_play,.QOEf1q_facade:focus-visible .QOEf1q_play{transform:scale(1.08)}.QOEf1q_facade:focus-visible .QOEf1q_play{box-shadow:0 0 0 clamp(5px,1.1cqi,9px) var(--white),0 0 0 calc(clamp(5px,1.1cqi,9px) + 3px) var(--ink)}@keyframes QOEf1q_vgPulse{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.55)}}.QOEf1q_stat{justify-items:start;gap:clamp(4px,1cqi,8px);display:grid;position:absolute;bottom:clamp(10px,2.6cqi,24px);left:clamp(10px,2.6cqi,24px)}.QOEf1q_kicker{letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 8px color-mix(in srgb,var(--ink) 60%,transparent);font-size:clamp(10px,1.8cqi,14px);font-weight:700}.QOEf1q_num{background:var(--accent);color:var(--on-accent);letter-spacing:-.045em;transform-origin:0 100%;box-shadow:0 14px 30px -10px color-mix(in srgb,var(--ink) 55%,transparent);border-radius:.22em;align-items:baseline;gap:.16em;padding:.12em .3em .16em;font-size:clamp(26px,7.6cqi,64px);font-weight:800;line-height:1;display:inline-flex;transform:rotate(-2deg)}.QOEf1q_num s{opacity:.5;text-decoration-thickness:.07em}.QOEf1q_arrow{font-size:.8em;font-weight:600}.QOEf1q_num b{font-weight:800}.QOEf1q_num small{letter-spacing:0;margin-left:.15em;font-size:.36em;font-weight:700}.QOEf1q_below{max-width:none;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;margin:10px 4px 0;font-size:13px;line-height:1.3;display:flex}.QOEf1q_below a{min-height:32px;color:var(--ink);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.QOEf1q_below a:hover{text-decoration-thickness:2px}@container (max-width:480px){.QOEf1q_kicker{display:none}.QOEf1q_seen{letter-spacing:.05em}}@media (prefers-reduced-motion:reduce){.QOEf1q_play:after{animation:none;display:none}.QOEf1q_still,.QOEf1q_play{transition:none}.QOEf1q_facade:hover .QOEf1q_still{transform:none}}
