.film{background:#000000e0;display:block;position:absolute;inset:0;overflow:hidden}.film-video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.film-tap{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.film-tap:focus-visible{outline:3px solid var(--color-accent);outline-offset:-3px}.film-play{width:28px;height:28px;color:var(--color-fg);background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;padding-left:2px;font-size:10px;display:flex;position:absolute;bottom:8px;right:8px}
.abr-grid.pk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (min-width:720px){.abr-grid.pk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1040px){.abr-grid.pk-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.abr-ctrls .fbar--compact{flex:auto}@media (min-width:720px){.abr-ctrls .fbar--compact{flex:0 auto}}.abr-head{margin:0 0 14px}.abr-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-gold-ink);font-size:12px;font-weight:700}.abr-title{margin:4px 0 0;font-size:clamp(26px,6vw,38px);line-height:1.1}.abr-blurb{max-width:64ch;color:var(--color-muted);margin:8px 0 0;font-size:15px;line-height:1.5}.abr-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pk-card .film-play{z-index:2}.pk-avail.abr-wl{background:var(--color-accent);color:var(--color-accent-ink);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.abr-empty--wait{justify-items:start;gap:12px;display:grid}.abr-empty--wait p{margin:0}
