.film-transcript{grid-column:1/-1;min-width:0;color:#526458;border:0;margin:6px 0 0;padding:0;background:transparent;letter-spacing:0}
.film-transcript summary{width:fit-content;min-height:44px;padding:12px 0;box-sizing:border-box;cursor:pointer;font:400 12px/20px var(--font-body,Arial,sans-serif);letter-spacing:0;text-align:start}
.film-transcript summary:focus-visible{outline:2px solid #173d35;outline-offset:4px}
.film-transcript__body{max-width:850px;padding:0 0 22px;font:400 15px/1.85 var(--font-body,Arial,sans-serif);text-align:left;color:#344b40}
.film-transcript__language{margin:0;padding:18px 0 4px;background:transparent;min-width:0}
.film-transcript__language h3{font:500 17px/1.5 var(--font-body,Arial,sans-serif);margin:0 0 16px;color:#173d35;letter-spacing:0}
.film-transcript__language p{font:inherit;margin:0 0 15px;max-width:100%;overflow-wrap:anywhere}
.film-transcript__links{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:13px!important}
.film-transcript__links a{color:inherit;text-underline-offset:4px}
.brand-film>.film-transcript{width:100%;grid-area:auto}.patient-film-card+.film-transcript{max-width:1100px;width:calc(100% - 40px);margin:0 auto 28px}
.sixpack-film__intro{padding:0 0 25px;max-width:770px;text-align:left}
.sixpack-film__intro>p:first-child{font-size:12px;color:#66796d;margin:0 0 12px}
.sixpack-film__intro h2{font:400 32px/1.22 var(--font-display,Georgia,serif);color:#173d35;letter-spacing:0;margin:0 0 15px}
.sixpack-film__intro p{font:400 16px/1.75 var(--font-body,Arial,sans-serif);margin:0 0 12px;color:#435a4d}
.sixpack-film__intro a{font:500 14px/1.5 var(--font-body,Arial,sans-serif);color:#173d35;text-underline-offset:5px}
#start-sixpack>.sixpack-film{padding-top:24px;padding-bottom:20px}
.sixpack-film .sixpack-film__bar{justify-content:flex-end}
@media(max-width:520px){.film-transcript__body{font-size:14px}.sixpack-film__intro h2{font-size:27px}.sixpack-film__intro p{font-size:15px}.sixpack-film__intro{padding-bottom:16px}.patient-film-card+.film-transcript{width:calc(100% - 32px)}}
