.button{background-color:#16171a;border:2px solid #16171a;color:#fff;display:block;font-family:IBM Plex Sans,Helvetica Neue,arial,sans-serif;font-size:1rem;padding:12.5px calc(10px + 1.25rem);position:relative;text-align:center;text-decoration:none}.button.button--inverse,.button[data-type=inverse]{background-color:#f4f4f4;border-color:transparent;color:#16171a}.button.button--inverse:focus,.button.button--inverse:hover,.button[data-type=inverse]:focus,.button[data-type=inverse]:hover{color:#efefef}.button:focus-visible{box-shadow:0 0 0 .15rem #fff,0 0 0 .3rem #000;outline:.2rem solid transparent}.button:focus,.button:hover{background-color:#7c2899;cursor:pointer}.button .icon{margin-block-end:0}.cast-person{gap:25px}@media screen and (max-width:850px){.cast-person{gap:16px}.cast-person dd{margin-inline-start:75px}.cast-person dt+dd{margin-block-start:-12.5px}}.cast-person dd{line-height:1.1}.cast-person__image{border-radius:50%;height:50px;width:50px}.cast-person__fig{align-items:start;display:flex;gap:25px;margin-block-end:0}.cast-person__name{flex-direction:column;font-family:"IBM Plex Serif",Georgia,times,serif;font-size:1rem;font-weight:700;-webkit-hyphens:none;hyphens:none;line-height:1.4;margin-block-start:0;word-break:keep-all}.cast-person__name .pronouns{display:block;font-size:.78125rem;font-weight:400}
/*# sourceMappingURL=production_subpage.css.map */