.leads-hero{padding:1rem 0 1.5rem}.detail-main .leads-hero h1{max-width:16ch;margin:0 0 1rem;text-wrap:balance}.detail-main .leads-lede{margin:0 0 1.5rem;max-width:40ch;font-size:1.125rem;line-height:1.45;text-wrap:pretty}.leads-cta{display:grid;justify-items:start;gap:.75rem}.leads-cta[hidden]{display:none}.site-button.site-button.leads-button{min-height:48px;padding:.75rem 1.5rem;font-size:1rem}.detail-main .leads-note{margin:0;color:var(--ink-muted);font-size:.9375rem}html[data-messages=apple] .leads-cta-text[hidden]{display:grid}html[data-messages=apple] .leads-cta-other{display:none}.leads-trailer{padding:1rem 0 2rem;border-top:1px solid var(--hairline-strong)}.leads-video{display:block;width:min(100%,360px);width:min(100%,360px,39.375svh);height:auto;aspect-ratio:9 / 16;margin:1rem 0 0;border-radius:20px;background:#0d0a08;object-fit:cover}.detail-main .leads-more{margin:1.5rem 0 0}@media(min-width:900px){.leads-main{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:4rem;align-items:start}.leads-trailer{padding-top:1rem;border-top:0}.leads-video{margin-top:0}}
