.pvk-section{scroll-margin-top:7rem;border-top:1px solid #d4deeb}.pvk-wrap{max-width:1080px}.pvk-eyebrow{font:700 .78rem/1.5 Inter,sans-serif;letter-spacing:.13em;color:#023f87}.pvk-intro{max-width:760px;font-size:1.1rem;line-height:1.7}.pvk-film-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;margin:2rem 0 3rem}.pvk-film-context{align-self:center}.pvk-video{margin:0;max-width:390px}.pvk-video video{width:100%;height:auto;max-height:690px;aspect-ratio:512/910;object-fit:contain;background:#101a2c;border-radius:12px;display:block}.pvk-video figcaption,.pvk-photo-grid figcaption,.pvk-poster-grid figcaption{font-size:.88rem;line-height:1.65;margin-top:.6rem}.pvk-video figcaption a{display:inline-block;margin-left:.3rem}.pvk-prep,.pvk-originals{margin-top:3rem}.pvk-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem;margin:1.7rem 0}.pvk-photo-grid figure,.pvk-poster-grid figure{margin:0;min-width:0}.pvk-photo-grid img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#101a2c;border-radius:9px;display:block}.pvk-short{max-width:270px;margin:2rem auto 1rem}.pvk-credit{font-size:.88rem;line-height:1.6;text-align:center}.pvk-poster-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem;margin:1.5rem 0}.pvk-poster-grid img{width:100%;height:auto;display:block;border-radius:8px;border:1px solid #d4deeb}.pvk-note{border-left:4px solid #f05b89;padding:.8rem 1rem;line-height:1.7}.pvk-event-links{display:flex;flex-wrap:wrap;gap:1rem 1.5rem}.pvk-discovery{display:flex;align-items:center;gap:1.2rem;max-width:760px;border:1px solid #c9d8eb;border-radius:12px;padding:1rem;margin:1.5rem 0;text-decoration:none!important;color:inherit!important}.pvk-discovery img{width:142px;height:106px;flex:none;object-fit:cover;border-radius:6px}.pvk-discovery strong{display:block;font-size:1.04rem;line-height:1.5}.pvk-discovery span span{display:block;margin-top:.35rem;font-size:.93rem;line-height:1.6}.pvk-discovery:focus-visible,.pvk-section a:focus-visible{outline:3px solid #f05b89;outline-offset:4px}.pvk-discovery:hover{border-color:#023f87}.pvk-section a{overflow-wrap:anywhere}.pvk-section h2{font-size:clamp(1.7rem,5vw,2.7rem)}.pvk-section h3{line-height:1.4}.pvk-section [hidden]{display:none!important}html[data-theme=dark] .pvk-eyebrow{color:#92c7ff}html[data-theme=dark] .pvk-note{background:#17283b}html[data-theme=dark] .pvk-discovery{border-color:#49617d}@media(max-width:700px){.pvk-film-grid{grid-template-columns:1fr;gap:1rem}.pvk-video{margin:auto}.pvk-film-context{max-width:390px;margin:auto}.pvk-poster-grid{grid-template-columns:1fr;max-width:430px;margin:1.5rem auto}.pvk-photo-grid{gap:1rem}.pvk-discovery{gap:.85rem;padding:.8rem}.pvk-discovery img{width:100px;height:85px}.pvk-discovery strong{font-size:.96rem}.pvk-discovery span span{font-size:.85rem}}@media(max-width:400px){.pvk-photo-grid{grid-template-columns:1fr}.pvk-discovery{align-items:flex-start}.pvk-discovery img{width:82px;height:82px}}
