.TUy1dW_card{aspect-ratio:9/16;background:radial-gradient(90% 55% at 50% 42%, color-mix(in srgb, var(--glow) 40%, transparent) 0%, transparent 70%), linear-gradient(180deg, #101119 0%, #0a0b10 100%);transition:transform var(--slow) var(--ease), border-color var(--slow) var(--ease), box-shadow var(--slow) var(--ease);border:1px solid #f2eee614;display:block;position:relative;overflow:hidden}.TUy1dW_card:after{content:"";pointer-events:none;background:linear-gradient(#07080d8c 0%,#0000 28% 55%,#07080deb 100%);position:absolute;inset:0}.TUy1dW_card:hover,.TUy1dW_card:focus-visible{z-index:2;border-color:#e3b23c99;transform:translateY(-6px);box-shadow:0 30px 60px -24px #000}.TUy1dW_video,.TUy1dW_video video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--slow) var(--ease);position:absolute;inset:0}.TUy1dW_card:hover .TUy1dW_video,.TUy1dW_card:hover .TUy1dW_video video,.TUy1dW_card:focus-visible .TUy1dW_video,.TUy1dW_card:focus-visible .TUy1dW_video video{opacity:1}.TUy1dW_frame{z-index:1;border:1px solid #f2eee60d;position:absolute;inset:10px}.TUy1dW_top,.TUy1dW_bottom,.TUy1dW_middle,.TUy1dW_preview{z-index:3;position:absolute}.TUy1dW_top{letter-spacing:.24em;text-transform:uppercase;color:var(--muted);justify-content:space-between;font-size:9.5px;display:flex;top:16px;left:18px;right:18px}.TUy1dW_middle{text-align:center;flex-direction:column;align-items:center;display:flex;top:50%;left:12px;right:12px;transform:translateY(-58%)}.TUy1dW_name{font-family:var(--serif);letter-spacing:.05em;text-transform:uppercase;color:var(--ivory);font-size:24px;font-weight:600;line-height:1.08}.TUy1dW_logo{object-fit:contain;max-width:70%;max-height:64px}.TUy1dW_category{font-family:var(--serif);color:#f2eee68c;margin-top:10px;font-size:17px;font-style:italic}.TUy1dW_preview{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-size:9.5px;display:none;bottom:52px;left:18px;right:18px}.TUy1dW_previewLine{background:linear-gradient(90deg, var(--gold) 42%, #f2eee621 42%);height:1px;margin-bottom:8px;display:block}.TUy1dW_card:hover .TUy1dW_preview{display:block}.TUy1dW_bottom{letter-spacing:.22em;text-transform:uppercase;color:#f2eee6ab;border-top:1px solid #f2eee614;justify-content:space-between;align-items:center;gap:8px;padding-top:12px;font-size:9.5px;display:flex;bottom:18px;left:18px;right:18px}.TUy1dW_arrow{letter-spacing:0;transition:color var(--fast) var(--ease);font-size:12px}.TUy1dW_card:hover .TUy1dW_arrow{color:var(--gold)}
