.izCWYa_root{background-color:var(--background);min-height:100vh}.izCWYa_hero{padding-top:1rem;padding-bottom:2.5rem}@media (min-width:768px){.izCWYa_hero{padding-top:1.5rem;padding-bottom:3rem}}.izCWYa_breadcrumb{align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}@media (min-width:768px){.izCWYa_breadcrumb{margin-bottom:2rem}}.izCWYa_heroBody{max-width:var(--container-3xl);flex-direction:column;display:flex}.izCWYa_statusRow{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.izCWYa_statusPill{border-radius:3.40282e38px;width:7rem;height:1.5rem}.izCWYa_title{width:75%;height:2.25rem;margin-bottom:1rem}@media (min-width:768px){.izCWYa_title{height:2.5rem}}@media (min-width:1024px){.izCWYa_title{height:3rem}}.izCWYa_metaRow{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.izCWYa_ctaRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.izCWYa_ctaWide{width:9rem;height:2.75rem}.izCWYa_ctaIcon{width:2.75rem;height:2.75rem}.izCWYa_line{height:1rem}.izCWYa_w12{width:3rem}.izCWYa_w16{width:4rem}.izCWYa_w20{width:5rem}.izCWYa_w24{width:6rem}.izCWYa_w28{width:7rem}.izCWYa_wFull{width:100%}.izCWYa_wTwoThirds{width:66.6667%}.izCWYa_main{padding-bottom:4rem}.izCWYa_grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;display:grid}@media (min-width:1024px){.izCWYa_grid{grid-template-columns:300px minmax(0,1fr);gap:3rem}}.izCWYa_sidebar>:not(:last-child){margin-bottom:1.5rem}.izCWYa_poster{aspect-ratio:2/3;border-radius:var(--radius-xl);width:100%;max-width:300px;margin-inline:auto}@media (min-width:1024px){.izCWYa_poster{margin-inline:0}}.izCWYa_panel{border-radius:var(--radius-xl);border:1px solid var(--border);background-color:var(--card);padding:1.25rem}.izCWYa_panel>:not(:last-child){margin-bottom:.75rem}.izCWYa_panelDesktop{display:none}@media (min-width:1024px){.izCWYa_panelDesktop{display:block}}.izCWYa_score{width:6rem;height:2.25rem}.izCWYa_content{min-width:0}.izCWYa_tabStrip{border:0 solid color-mix(in oklab, var(--border) 60%, transparent);border-bottom-width:1px;gap:1.25rem;margin-bottom:2rem;padding-bottom:.75rem;display:flex}@media (min-width:640px){.izCWYa_tabStrip{gap:2rem}}.izCWYa_tab{width:4rem;height:1.25rem}@media (min-width:640px){.izCWYa_tab{width:5rem}}.izCWYa_synopsis>:not(:last-child){margin-bottom:1rem}.izCWYa_eyebrow{width:3.5rem;height:1rem}.izCWYa_heading{width:8rem;height:1.75rem}.izCWYa_paragraph>:not(:last-child){margin-bottom:.625rem}
