._card_zc4ya_1{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--surface);border-radius:var(--radius);border:1px solid var(--border);display:flex;flex-direction:column;opacity:0;transform:translateY(20px);transition:opacity .6s ease var(--reveal-delay, 0s),transform .6s ease var(--reveal-delay, 0s)}._card_zc4ya_1[data-revealed=true]{opacity:1;transform:translateY(0)}._thumbnail_zc4ya_20{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,1,.5,1)}._card_zc4ya_1:hover ._thumbnail_zc4ya_20{transform:scale(1.05)}._iframe_zc4ya_33{position:absolute;inset:0;width:100%;height:100%;border:none;pointer-events:none}._gradientOverlay_zc4ya_42{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,.9) 0%,rgba(0,0,0,.4) 50%,transparent 100%);pointer-events:none;z-index:1}._cardInfo_zc4ya_53{position:absolute;bottom:0;left:0;right:0;padding:var(--spacing-4);z-index:2;display:flex;flex-direction:column;gap:var(--spacing-1);pointer-events:none}._cardTitle_zc4ya_66{font-family:var(--font-family-heading);font-size:1.75rem;margin:0;color:#fff;letter-spacing:.05em;line-height:1.1;text-shadow:0 2px 4px rgba(0,0,0,.5)}._cardFranchise_zc4ya_76{font-family:var(--font-family-base);font-size:.875rem;color:#e5e5e5;text-transform:uppercase;letter-spacing:.1em;font-weight:500}._hoverOverlay_zc4ya_85{position:absolute;inset:0;background:#0000004d;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;z-index:3}._card_zc4ya_1:hover ._hoverOverlay_zc4ya_85{opacity:1}._playBtn_zc4ya_102{border-radius:var(--radius)!important;transform:scale(.9);transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}._card_zc4ya_1:hover ._playBtn_zc4ya_102{transform:scale(1)}@media(max-width:600px){._cardTitle_zc4ya_66{font-size:1.5rem}}._page_1hg2z_1{padding-top:var(--spacing-20);background:var(--background);min-height:100vh}._hero_1hg2z_7{padding:var(--spacing-8) var(--spacing-8);border-bottom:1px solid var(--border);background:var(--surface)}._heroContent_1hg2z_13{max-width:800px;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}._heroContent_1hg2z_13[data-revealed=true]{opacity:1;transform:translateY(0)}._title_1hg2z_25{font-family:var(--font-family-heading);font-size:3.5rem;color:var(--primary);margin:0 0 var(--spacing-2);line-height:1;text-transform:uppercase;letter-spacing:.02em}._subtitle_1hg2z_35{font-family:var(--font-family-base);font-size:1.125rem;color:var(--muted-foreground);max-width:600px;line-height:1.5;margin:0}._content_1hg2z_44{padding:var(--spacing-8)}._grid_1hg2z_48{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media(min-width:768px){._grid_1hg2z_48{grid-template-columns:repeat(2,1fr);gap:var(--spacing-6)}}@media(min-width:1024px){._grid_1hg2z_48{grid-template-columns:repeat(3,1fr);gap:var(--spacing-8)}}@media(max-width:600px){._hero_1hg2z_7{padding:var(--spacing-8) var(--spacing-4)}._title_1hg2z_25{font-size:2.5rem}._content_1hg2z_44{padding:var(--spacing-4)}}
