.nfb-alpha-filter{--nfb-alpha-filter-hover-color: #1C7A3E;--nfb-alpha-filter-text-color: #000000;--nfb-alpha-filter-disabled-color: #B3B2B6;font-family:Public Sans,Georgia,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;color:#000;text-align:center}.nfb-alpha-filter ul{list-style-type:none;padding:0;margin:0}.nfb-alpha-filter li{display:inline-block;list-style-type:none}.nfb-alpha-filter__letter{text-transform:uppercase;display:inline-block;margin:0;cursor:pointer;text-decoration:none;outline:none;padding-left:.25rem;padding-right:.25rem;color:var(--nfb-alpha-filter-text-color)}.nfb-alpha-filter__letter:hover{color:var(--nfb-alpha-filter-hover-color);text-decoration:underline}.nfb-alpha-filter__letter:focus-visible{color:var(--nfb-alpha-filter-hover-color)}.nfb-alpha-filter__letter--selected,.nfb-alpha-filter__letter:focus-visible{text-decoration:underline;text-decoration-thickness:3px}.nfb-alpha-filter__letter--disabled{pointer-events:none;cursor:not-allowed;text-decoration:none;color:var(--nfb-alpha-filter-disabled-color)}.nfb-alpha-filter.nfb-alpha-filter--dark{--nfb-alpha-filter-hover-color: #05EE80;--nfb-alpha-filter-text-color: #FFFFFF;--nfb-alpha-filter-disabled-color: #626065}#director_list_page .nfb-listing,#director_details_page .nfb-listing{color:var(--nfb-listing-color)!important}#director_list_page .nfb-breadcrumb__link .nfb-director-letter,#director_details_page .nfb-breadcrumb__link .nfb-director-letter{text-transform:uppercase}#director_list_page .nfb-filter-section,#director_details_page .nfb-filter-section{height:fit-content}#director_details_page #l-mainPageContent{color:#fff}#director_details_page #l-mainPageContent .profile-card{filter:grayscale(1);margin:3rem 0}#director_details_page #l-mainPageContent .profile-card .profile-card_portrait{width:50%}#director_details_page #l-mainPageContent .profile-card .profile-card_portrait img{width:100%;border-radius:50%}#director_details_page #l-mainPageContent .profile-card .profile-card_copy h1{margin:1.5rem 0 .5rem}#director_details_page #l-mainPageContent .profile-card .profile-card_copy .nfb-read-more__target-element{-webkit-box-orient:vertical;display:-webkit-box;min-height:0px;max-width:40rem;overflow:hidden;transition:all .5s ease-in-out}#director_details_page #l-mainPageContent .profile-card .profile-card_copy .nfb-read-more__target-element p:last-child{margin-bottom:0}#director_details_page #l-mainPageContent .profile-card .profile-card_copy .nfb-read-more__target-element[data-is-clamped=true]{-webkit-line-clamp:3}#director_details_page #l-mainPageContent .profile-card .profile-card_copy .nfb-read-more__trigger-element{font-family:Public Sans,Georgia,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;color:#000;color:#fff;margin-top:16px;display:flex;justify-content:center;align-items:center;gap:16px}#director_details_page #l-mainPageContent .profile-card .profile-card_copy .nfb-read-more__trigger-element span[data-ui-el=nfb-read-more-text]{display:block}#director_details_page #l-mainPageContent .profile-card .profile-card_copy .nfb-read-more__trigger-element span[data-ui-el=nfb-read-less-text]{display:none}#director_details_page #l-mainPageContent .profile-card .profile-card_copy .nfb-read-more__trigger-element[aria-expanded=true] span[data-ui-el=nfb-read-less-text]{display:block}#director_details_page #l-mainPageContent .profile-card .profile-card_copy .nfb-read-more__trigger-element[aria-expanded=true] span[data-ui-el=nfb-read-more-text]{display:none}#director_details_page #l-mainPageContent .profile-card .profile-card_copy .nfb-read-more__trigger-element[aria-expanded=true] .nfb-icon{transform:rotate(90deg)}@media screen and (min-width: 768px),print{#director_details_page #l-mainPageContent .profile-card{display:flex;gap:1.5rem;align-items:flex-start}#director_details_page #l-mainPageContent .profile-card .profile-card_portrait{width:auto}#director_details_page #l-mainPageContent .profile-card .profile-card_portrait img{width:200px}}
