/* Studio 6.0.16 - leesbaar tekstalternatief bij de bestaande film. */
#km5-film .km616-film-text-link{display:flex;width:fit-content;align-items:center;gap:8px;margin:16px 0 0;color:#244C3E;font-weight:700;text-decoration:underline;text-underline-offset:4px}
#km5-film .km616-film-text-wrap{margin-top:36px;position:relative}
#km5-film .km616-film-text{background:#F5F0E6;border:1px solid #76B49E;border-radius:16px;padding:clamp(20px,3vw,36px);color:#30443D;scroll-margin-top:28px}
#km5-film .km616-film-text h3{font-family:Lato,Arial,sans-serif;font-size:clamp(24px,3vw,30px);line-height:1.25;color:#244C3E;margin:0 0 12px}
#km5-film .km616-film-text>p{font-size:15px;line-height:1.75;margin:0 0 22px;max-width:80ch}
#km5-film .km616-film-text ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;list-style:decimal;margin:0;padding:0 0 0 24px}
#km5-film .km616-film-text li{padding-left:3px;font-size:15px;line-height:1.7;min-width:0}
#km5-film .km616-film-text li::marker{color:#244C3E;font-weight:700}
#km5-film .km616-film-text li strong{display:block;color:#244C3E;line-height:1.5;margin-bottom:9px}
#km5-film .km616-film-text li p{margin:0;font-size:14px;line-height:1.75}
#km5-film .km616-film-text .km616-film-note{border-top:1px solid #76B49E;margin:24px 0 0;padding-top:18px;font-size:13px;line-height:1.7;max-width:none}
#km5-film .km616-film-text-link:focus-visible,#km5-film .km616-film-text:focus-visible{outline:3px solid #244C3E;outline-offset:5px}
@media(max-width:1000px){#km5-film .km616-film-text ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}}
@media(max-width:640px){#km5-film .km616-film-text ol{grid-template-columns:minmax(0,1fr);gap:22px}#km5-film .km616-film-text-wrap{margin-top:26px}#km5-film .km616-film-text-link{justify-content:center;margin-left:auto;margin-right:auto}}
