.t-poster[data-v-b9a50a2c]{margin:0}.t-poster__stage[data-v-b9a50a2c]{aspect-ratio:var(--poster-ratio,16/9);background:var(--deep);border:var(--hairline) solid var(--rule);border-radius:var(--radius-card);color:var(--deep-ink);overflow:hidden;position:relative}.t-poster__img[data-v-b9a50a2c]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.t-poster__empty[data-v-b9a50a2c]{background:linear-gradient(to right,rgba(236,232,220,.09) 1px,transparent 1px),linear-gradient(to bottom,rgba(236,232,220,.07) 1px,transparent 1px),var(--deep);background-size:clamp(2.5rem,9vw,5rem) clamp(2.5rem,9vw,5rem);display:grid;height:100%;padding:var(--sp-18);place-items:end start;position:relative;width:100%}.t-poster__empty-rule[data-v-b9a50a2c]:after,.t-poster__empty-rule[data-v-b9a50a2c]:before,.t-poster__empty[data-v-b9a50a2c]:after,.t-poster__empty[data-v-b9a50a2c]:before{content:"";height:clamp(2rem,10%,4rem);opacity:.45;position:absolute;width:clamp(2rem,10%,4rem)}.t-poster__empty[data-v-b9a50a2c]:before{border-left:var(--hairline) solid;left:var(--sp-18)}.t-poster__empty[data-v-b9a50a2c]:after,.t-poster__empty[data-v-b9a50a2c]:before{border-top:var(--hairline) solid;top:var(--sp-18)}.t-poster__empty[data-v-b9a50a2c]:after{border-right:var(--hairline) solid;right:var(--sp-18)}.t-poster__empty-rule[data-v-b9a50a2c]:before{border-bottom:var(--hairline) solid;border-left:var(--hairline) solid;bottom:var(--sp-18);left:var(--sp-18)}.t-poster__empty-rule[data-v-b9a50a2c]:after{border-bottom:var(--hairline) solid;border-right:var(--hairline) solid;bottom:var(--sp-18);right:var(--sp-18)}.t-poster__empty-word[data-v-b9a50a2c]{color:#ece8dcad;font-size:var(--text-micro);font-weight:600;letter-spacing:.16em;line-height:1.2;max-width:14rem;position:relative;text-transform:uppercase;z-index:1}.t-poster__stage[data-v-b9a50a2c] iframe,.t-poster__stage[data-v-b9a50a2c] video{display:block;height:100%;width:100%}.t-poster__play[data-v-b9a50a2c]{background:transparent;border:0;color:var(--deep-ink);display:grid;inset:0;padding:0;place-items:center;position:absolute}.t-poster__scrim[data-v-b9a50a2c]{background:#0000002e;inset:0;opacity:1;position:absolute;transition:opacity var(--dur-state) var(--ease)}.t-poster__play:focus-visible .t-poster__scrim[data-v-b9a50a2c],.t-poster__play:hover .t-poster__scrim[data-v-b9a50a2c]{opacity:.4}.t-poster__glyph[data-v-b9a50a2c]{height:auto;opacity:.9;position:relative;transition:opacity var(--dur-state) var(--ease);width:clamp(2.5rem,9%,3.5rem)}.t-poster__play:focus-visible .t-poster__glyph[data-v-b9a50a2c],.t-poster__play:hover .t-poster__glyph[data-v-b9a50a2c]{opacity:1}.t-poster__brackets[data-v-b9a50a2c]{border:var(--hairline) solid rgba(236,232,220,.35);inset:var(--sp-12);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,#000 0 1.25rem,transparent 1.25rem calc(100% - 1.25rem),#000 calc(100% - 1.25rem) 100%),linear-gradient(180deg,#000 0 1.25rem,transparent 1.25rem calc(100% - 1.25rem),#000 calc(100% - 1.25rem) 100%);mask-image:linear-gradient(90deg,#000 0 1.25rem,transparent 1.25rem calc(100% - 1.25rem),#000 calc(100% - 1.25rem) 100%),linear-gradient(180deg,#000 0 1.25rem,transparent 1.25rem calc(100% - 1.25rem),#000 calc(100% - 1.25rem) 100%);pointer-events:none;position:absolute}.t-poster__duration[data-v-b9a50a2c]{background:#12100c99;border-radius:var(--radius-pill);bottom:var(--sp-12);color:var(--deep-ink);font-size:.6875rem;letter-spacing:.01em;line-height:1.5;padding:0 .35em;position:absolute;right:var(--sp-12)}.t-poster__caption[data-v-b9a50a2c]{margin-top:var(--sp-12)}
