.film-info-card{border-color:var(--tan);padding:0 0 6px;overflow:hidden}.film-info-card h4{font-size:13px;letter-spacing:2px;color:#fff;background:var(--slate-dark);padding:11px 20px;margin-bottom:4px}.film-info-card .info-row{padding:10px 20px;border-bottom-color:var(--tan);align-items:baseline}.film-info-card .info-row.info-row-stack{gap:4px}.film-info-card .info-label,.info-site-link{color:var(--slate-dark);font-weight:700}.info-site-link{text-decoration:none}.info-site-link span{color:var(--sage)}.info-site-link:hover{text-decoration:underline}.film-info-card .genre-tag{background:var(--tan);border:1px solid #c9c9bb;font-weight:600}.film-info-card .genre-tag:hover{background:var(--slate-dark);border-color:var(--slate-dark);color:#fff}.credits-list{width:100%;font-family:DM Sans,sans-serif;font-size:13px;line-height:1.5;color:var(--text-primary)}.credits-list dl{margin:0}.credits-row{display:grid;grid-template-columns:68px 1fr;grid-gap:10px;gap:10px}.credits-row+.credits-row{margin-top:4px}.credits-row dt{color:var(--text-secondary);font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding-top:2px}.credits-row dd{margin:0;word-break:break-word}.credits-extra{color:var(--text-secondary)}.credits-more{background:none;border:0;padding:0;margin-top:4px;cursor:pointer;font-family:DM Sans,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--sage)}.credits-more:hover{text-decoration:underline}.qa-alert-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.qa-alert-bar[open] .qa-alert-clamp{display:block;-webkit-line-clamp:none;line-clamp:none;overflow:visible}.qa-alert-row{display:flex;align-items:stretch}@media (max-width:640px){.qa-alert-row{flex-wrap:wrap}}