body.postid-36 .article-visual{display:none}body.postid-36 .article-layout{display:block;max-width:960px;margin:0 auto}body.postid-36.em-site .em-article .emg-cast-guide{color:#151515;font-size:17px;line-height:1.65}body.postid-36.em-site .em-article .emg-cast-guide p{margin:0 0 1.15em}body.postid-36.em-site .em-article .emg-cast-guide h2{font-family:inherit;font-weight:700;font-size:26px;line-height:1.25;margin:2.2em 0 .6em;padding-bottom:.35em;border-bottom:1px solid #cbc8c2;color:#151515}body.postid-36.em-site .em-article .emg-cast-guide h3{font-family:inherit;font-weight:600;font-size:19px;line-height:1.3;margin:1.8em 0 .5em;color:#151515}body.postid-36.em-site .em-article .emg-cast-guide a{color:#ce202e;text-decoration:underline;text-underline-offset:2px}body.postid-36.em-site .em-article .emg-cast-guide a:focus-visible{outline:3px solid #ce202e;outline-offset:2px}body.postid-36.em-site .em-article .emg-cast-guide .emg-table-scroll{background:#eee8dc;border:1px solid #cbc8c2;padding:0;margin:1.4em 0;overflow-x:auto}body.postid-36.em-site .em-article .emg-cast-guide .emg-table-scroll:focus-visible{outline:3px solid #ce202e;outline-offset:2px}body.postid-36.em-site .em-article .emg-cast-guide table{width:100%;border-collapse:collapse;background:#faf9f5;font-size:17px}body.postid-36.em-site .em-article .emg-cast-guide caption{text-align:left;padding:.85em 1em;font-weight:600;color:#151515;border-bottom:1px solid #cbc8c2}body.postid-36.em-site .em-article .emg-cast-guide th{font-family:inherit;font-weight:700;text-align:left;background:#151515;color:#faf9f5;padding:.7em 1em;font-size:16px}body.postid-36.em-site .em-article .emg-cast-guide td{min-width:0;white-space:normal;padding:.75em 1em;border-bottom:1px solid #cbc8c2;vertical-align:top}body.postid-36.em-site .em-article .emg-cast-guide tbody tr:nth-child(even) td{background:#f3f0e9}body.postid-36.em-site .em-article .emg-cast-guide tbody tr:last-child td{border-bottom:0}body.postid-36.em-site .em-article .emg-cast-guide td:first-child{font-weight:600}body.postid-36.em-site .em-article .emg-cast-guide .emg-facts{list-style:none;display:flex;flex-wrap:wrap;gap:1px;background:#cbc8c2;border:1px solid #cbc8c2;margin:1.4em 0;padding:0}body.postid-36.em-site .em-article .emg-cast-guide .emg-facts li{flex:1 1 200px;background:#eee8dc;padding:.7em 1em;margin:0;font-size:16px}body.postid-36.em-site .em-article .emg-cast-guide .emg-sources{padding-left:1.2em}body.postid-36.em-site .em-article .emg-cast-guide .emg-sources li{margin-bottom:.5em;font-size:16px}body.postid-36 .article-layout>.toc{position:static;margin:0 0 24px}body.postid-36 .article-layout>.toc nav{padding-bottom:16px}@media (max-width:600px){body.postid-36.em-site .em-article .emg-cast-guide{font-size:16px}body.postid-36.em-site .em-article .emg-cast-guide h2{font-size:22px}body.postid-36.em-site .em-article .emg-cast-guide h3{font-size:18px}body.postid-36.em-site .em-article .emg-cast-guide table,body.postid-36.em-site .em-article .emg-cast-guide tbody,body.postid-36.em-site .em-article .emg-cast-guide tr{display:block;width:100%;box-sizing:border-box}body.postid-36.em-site .em-article .emg-cast-guide td{display:block;box-sizing:border-box}body.postid-36.em-site .em-article .emg-cast-guide thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.postid-36.em-site .em-article .emg-cast-guide caption{display:block;width:100%;box-sizing:border-box}body.postid-36.em-site .em-article .emg-cast-guide tbody{display:block}body.postid-36.em-site .em-article .emg-cast-guide tr{display:grid;grid-template-columns:1fr 1fr;gap:.2em 1em;padding:.6em 1em;border-bottom:1px solid #cbc8c2;align-items:start}body.postid-36.em-site .em-article .emg-cast-guide td{min-width:0;white-space:normal;padding:0;border:0;font-size:16px;line-height:1.4}body.postid-36.em-site .em-article .emg-cast-guide td:nth-child(1):before{content:'Näyttelijä';display:block;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#625b50;margin-bottom:.1em}body.postid-36.em-site .em-article .emg-cast-guide td:nth-child(2):before{content:'Roolihahmo';display:block;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#625b50;margin-bottom:.1em}body.postid-36.em-site .em-article .emg-cast-guide td:nth-child(3){grid-column:1 / -1;margin-top:.3em;padding-top:.3em;border-top:1px dashed #cbc8c2}body.postid-36.em-site .em-article .emg-cast-guide td:nth-child(3):before{content:none}body.postid-36.em-site .em-article .emg-cast-guide tbody tr:nth-child(even) td{background:transparent}body.postid-36.em-site .em-article .emg-cast-guide .emg-facts{display:block}body.postid-36.em-site .em-article .emg-cast-guide .emg-facts li{padding:.6em 1em}}
body.postid-36 .article-layout>.toc{position:static;margin:0 0 24px}body.postid-36 .article-layout>.toc nav{padding-bottom:16px}
@media(max-width:600px){body.postid-36.em-site .em-article .emg-cast-guide thead{display:block;position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.postid-36.em-site .em-article .emg-cast-guide td:nth-child(n):before{color:#625b50}}
@media(max-width:600px){body.postid-36.em-site .em-article .emg-cast-guide caption{display:block;width:100%;box-sizing:border-box}}
