.tv-canvas{width:calc(var(--spacing) * 480);height:calc(var(--spacing) * 270);transform:translate(-50%, -50%) scale(var(--tv-scale));transform-origin:50%;font-family:var(--font-sans);letter-spacing:0;position:absolute;inset-block-start:50%;inset-inline-start:50%}.tv-canvas h1,.tv-canvas h2,.tv-canvas h3{font-family:var(--font-serif);letter-spacing:0}.tv-canvas .tv-cover{object-fit:cover;width:100%;height:100%}.tv-member-copy{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tv-photo{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24);object-fit:cover}.tv-flyer{object-fit:contain;max-width:100%;height:100%}.tv-qr{width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.tv-canvas .tv-headline{font-size:var(--text-8xl);line-height:var(--leading-tight)}@media (prefers-reduced-motion:no-preference){.tv-scene{animation:tv-reveal var(--default-transition-duration) ease-out}@keyframes tv-reveal{0%{opacity:0}to{opacity:1}}}
