table th div.sortable-header{display:flex;align-items:center;justify-content:space-between}table th div.sortable-header span{text-transform:capitalize}table#entities-results th:last-child{width:15%}.list-facet .facet-group .facet-button{min-height:28px;height:28px;margin-top:0;margin-bottom:0;margin-right:5px}.list-facet .facet-group .facet-button span.capital-label{color:var(--primary-dark)}.list-facet .facet-group .facet-button:hover span.capital-label{text-decoration:underline}.list-facet:not(:first-child){margin-top:1rem}.list-facet h3{margin-bottom:.25rem}.list-facet .facet-group{overflow-y:auto}.list-facet.searchable-facet{overflow-y:auto;max-height:400px}.euiAccordion__triggerWrapper{padding:2px 0}.accordion-button{color:var(--primary-dark)}.accordion-facet .euiPanel{padding:10px}.euiAccordion__childWrapper{block-size:4rem}.accordion-facet .euiFormRow{padding:2px}.euiFormControlLayout--group .euiFormControlLayout:first-child{max-width:122.5px}.euiFormControlLayout--group .euiFormControlLayout:first-child .euiFormControlLayout__childrenWrapper{max-height:99%}.euiFormControlLayout--group .euiFormControlLayout__childrenWrapper:last-child select.type-select{border:none;box-shadow:none;outline:none;border-radius:6px 0 0 8px;border-right:1px solid rgba(52,55,65,.2)}div.controls-group{flex-wrap:nowrap}@media (min-width: 900px){div.controls-group{flex-wrap:wrap}}table.related-letters.search-results{margin-bottom:.5rem}table.related-letters th{width:33%}.related-letters-header{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between}.related-letters-pagination{display:flex;width:100%;align-items:center;justify-content:center;margin:0rem 0 .5rem}.result-name{justify-content:center;text-align:center}.result-name button{position:absolute;left:24px}.result-name .euiPageHeaderSection{max-width:80%}.result-meta-heading,.result-heading{margin-bottom:.5rem}.result-heading{margin-top:1rem}.euiTitle+.euiTitle{margin-top:1rem}main.result a:not(.to-record){color:var(--primary-dark)}div.entity-details table{text-align:left;line-height:1.5}div.entity-details table th{padding-right:2rem}div.entity-details table td+th{padding-left:2rem;padding-right:.5rem}.entity-subtype-label{text-transform:capitalize;margin-bottom:.25rem}header{position:sticky;top:0;z-index:10}header a button.home{font-size:1.25rem;font-weight:700}header a.active button{color:var(--primary-dark)}header a button.euiButtonEmpty--primary:enabled:focus{background-color:var(--primary-transparent)}main#home{text-align:center;margin-bottom:12rem}main#home img{max-width:100%}main#home .description{margin-top:1.5rem;justify-content:center;gap:1.5rem}main#home .description p{text-align:left;line-height:1.5;max-width:60ch;padding:0 2rem;font-size:1.33rem;grid-column:span 3}main#home a{font-size:1.5rem;padding:1.75rem;margin:2rem;background-color:var(--primary);width:calc(100% - 4rem)}main#home a:first-of-type{margin-bottom:-1rem}main#home .home-container{background-color:var(--primary-light)}@media (min-width: 900px){main#home .description{display:grid;grid-template-columns:auto auto}main#home .description p{padding:0}main#home a{margin:0 0 .5rem;width:auto}main#home a:first-of-type{margin-bottom:0}}.qualifier-icon{margin:0 .25rem}main.result a:hover{text-decoration:underline}dl.letter-metadata{line-height:1.5;display:grid;grid-template-columns:fit-content(500px) 1fr}dl.letter-metadata dt,dl.letter-metadata dd{display:inline}dl.letter-metadata dt{font-weight:700;margin-right:2rem;grid-column:1}dl.letter-metadata dd{grid-column:2}dl.letter-mentions dt:not(:first-of-type),dl.letter-mentions dt+dd:not(:first-of-type){margin-top:.5rem}.letter-date-filter .react-datepicker__year-dropdown-container{display:none}table#letters-results th:first-child{width:3%}table#letters-results th:not(:first-child){width:33%}main.search-page>div.euiPage{flex-flow:row wrap}@media (min-width: 900px){main.search-page>div.euiPage{flex-flow:row nowrap}}.search-results-panel div{padding-top:0}.search-results-panel button{margin-bottom:1rem}table.search-results{margin-bottom:2rem;line-height:1.25;width:100%;position:relative}table.search-results th,table.search-results td{padding:10px;border:1px solid #d3dae6}table.search-results th{background:#f5f7fa;text-align:left}table.search-results tr{position:relative}main.search-page aside{align-self:center;width:100%;max-width:400px;margin:0 auto}@media (min-width: 900px){main.search-page aside{align-self:flex-start;width:25%;min-width:max(25%,300px);max-width:25%}}aside ul li:not(:last-of-type){margin-bottom:2px}aside a,section header button:not(:disabled) span{color:var(--primary-dark)}aside .operator-group{display:flex;align-items:center;gap:.5rem}aside svg.operator-icon{margin-left:.5rem;fill:var(--primary-dark)}.operator-tooltip{text-align:center}aside .search-button-container{text-align:right}aside .search-button-container button.euiButton--primary:not([class*="isDisabled"]){background-color:var(--primary-dark)}div.active-facet-group{margin-bottom:1.5rem}div.active-facet-group .euiFlexGroup{flex-flow:row wrap}div.active-facet-group button{background-color:var(--primary-transparent)}div.active-facet-group button.euiButton--primary:not([class*="isDisabled"]):hover{background-color:var(--primary-dark-transparent)}div.active-facet-group button a,div.active-facet-group button svg{color:var(--primary-dark)}button.reset-search.euiButton:not([class*="isDisabled"]){background-color:var(--primary-dark)}button.reset-search.euiButton:not([class*="isDisabled"]) span{color:#fff}table.search-results tr:hover td{text-decoration:underline}a.to-record{color:inherit}a.to-record:before{content:"";cursor:pointer;display:block;position:absolute;left:0;width:100%;height:100%;top:0;z-index:2}a.to-record:hover{text-decoration:underline}a.to-record:hover:before,a.to-record:focus:before{background-color:var(--primary-transparent)}.save-search{margin-left:5px}h2.result-count{padding-top:2rem;padding-bottom:2rem}.results-header{padding:0!important}.vertical-timeline *{box-sizing:border-box}.vertical-timeline{width:95%;max-width:1170px;margin:0 auto;position:relative;padding:2em 0}.vertical-timeline:after{content:"";display:table;clear:both}.vertical-timeline:before{content:"";position:absolute;top:0;left:18px;height:100%;width:4px;background:var(--line-color)}.vertical-timeline.vertical-timeline--one-column-right:before{right:18px;left:unset}@media only screen and (min-width:1170px){.vertical-timeline.vertical-timeline--two-columns{width:90%}.vertical-timeline.vertical-timeline--two-columns:before{left:50%;margin-left:-2px}}.vertical-timeline-element{position:relative;margin:2em 0}.vertical-timeline-element>div{min-height:1px}.vertical-timeline-element:after{content:"";display:table;clear:both}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.vertical-timeline-element{margin:4em 0}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}}.vertical-timeline-element-icon{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px #00000014,0 3px 0 4px #0000000d}.vertical-timeline--one-column-right .vertical-timeline-element-icon{right:0;left:unset}.vertical-timeline-element-icon svg{display:block;width:24px;height:24px;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-12px}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-icon{width:60px;height:60px;left:50%;margin-left:-30px}}.vertical-timeline-element-icon{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 .6s;-moz-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1)}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(.5)}60%{opacity:1;-moz-transform:scale(1.2)}to{-moz-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.vertical-timeline-element-content{position:relative;margin-left:60px;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 3px #ddd}.vertical-timeline--one-column-right .vertical-timeline-element-content{margin-right:60px;margin-left:unset}.vertical-timeline-element--no-children .vertical-timeline-element-content{background:0 0;box-shadow:none}.vertical-timeline-element-content:after{content:"";display:table;clear:both}.vertical-timeline-element-content h2{color:#303e49}.vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline-element-content p{font-size:13px;font-size:.8125rem;font-weight:500}.vertical-timeline-element-content .vertical-timeline-element-date{display:inline-block}.vertical-timeline-element-content p{margin:1em 0 0;line-height:1.6}.vertical-timeline-element-title,.vertical-timeline-element-subtitle{margin:0}.vertical-timeline-element-content .vertical-timeline-element-date{float:left;padding:.8em 0;opacity:.7}.vertical-timeline-element-content-arrow{content:"";position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid #fff}.vertical-timeline--one-column-right .vertical-timeline-element-content-arrow{content:"";position:absolute;top:16px;right:unset;left:100%;height:0;width:0;border:7px solid transparent;border-left:7px solid #fff}.vertical-timeline--one-column-right .vertical-timeline-element-content:before{left:100%;border-left:7px solid #fff;border-right:unset}.vertical-timeline-element--no-children .vertical-timeline-element-content:before{display:none}.vertical-timeline-element--no-children .vertical-timeline-element-content-arrow{display:none}@media only screen and (min-width:768px){.vertical-timeline-element-content h2{font-size:20px;font-size:1.25rem}.vertical-timeline-element-content p{font-size:16px;font-size:1rem}.vertical-timeline-element-content .vertical-timeline-element-date{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-content{margin-left:0;padding:1.5em;width:44%}.vertical-timeline--two-columns .vertical-timeline-element-content-arrow{top:24px;left:100%;transform:rotate(180deg)}.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{position:absolute;width:100%;left:124%;top:6px;font-size:16px;font-size:1rem}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(even):not(.vertical-timeline-element--left) .vertical-timeline-element-content{float:right}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(even):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:auto;right:100%;transform:rotate(0)}.vertical-timeline--one-column-right .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--one-column-right .vertical-timeline-element:nth-child(even):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:100%;right:auto;transform:rotate(0)}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(even):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date{left:auto;right:124%;text-align:right}}.vertical-timeline--animate .vertical-timeline-element-content.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 .6s;-moz-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s}@media only screen and (min-width:1170px){.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in,.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element:nth-child(even):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@media only screen and (max-width:1169px){.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}to{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px)}60%{opacity:1;-moz-transform:translateX(20px)}to{-moz-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translate(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}to{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2-inverse{0%{opacity:0;-moz-transform:translateX(100px)}60%{opacity:1;-moz-transform:translateX(-20px)}to{-moz-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translate(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}.timeline-page{height:calc(100vh - 48px);width:100vw}.timeline-page nav{position:sticky;top:48px}.timeline-scrolling-container{overflow:auto}.timeline-nav button{margin:.25rem 0}.timeline-key{border-radius:6px;padding:.5rem}.timeline-year-header{background-color:var(--primary-light);position:sticky;top:-1px;z-index:1}.vertical-timeline{position:relative}.timeline-event h2{padding:.75rem 1rem}.timeline-event-type-personal .vertical-timeline-element-content h2,.timeline-key-personal{background-color:#007dba;color:#fff}.timeline-event-type-personal h2{color:#fff!important}.timeline-event-type-global h2{color:#000!important}.timeline-event-type-personal .vertical-timeline-element-content h2{text-align:end}.timeline-event-type-global h2,.timeline-key-global{background-color:#e6b965}.timeline-event p,.timeline-event figure{padding:0 1rem 1rem}:root{--default-padding: 16px;--sticky-pos: 10px;--header-height: 3rem}.timeline-year-container{position:relative}.sticky-timeline-header{background-color:var(--primary-light);display:flex;position:sticky;top:0px;z-index:1}.sticky-timeline-header .euiText{width:100%}.sticky-bumper{position:absolute;left:0;right:0;visibility:hidden}.sticky-bumper-top{height:var(--header-height);top:calc(var(--header-height) * -1);background-color:#ff1493}.sticky-bumper-bottom{bottom:var(--header-height);height:var(--header-height);background-color:#8a2be2}.timeline-event figure{text-align:center}.timeline-event figcaption{font-size:.85rem}.euiImage-isFullScreen{text-align:center}.euiImage-isFullScreen:hover .euiImage__caption{text-decoration:none}.euiImage-isFullScreen figcaption{background-color:#000;padding:.5rem}.faq-page p{padding:0 .25rem}.about-page p{margin:1rem auto}.about-page h1{color:#27738c;font-size:2.25rem;line-height:2.5rem;padding-top:2rem}.about-page h2{font-size:2rem;font-weight:600;padding-top:1.5rem}.about-page h3{font-size:1.5rem;font-weight:600;padding:1rem 0}.film-interviews-page,.film-topic-nav{top:3rem}.film-interview-page header{background-color:#fff;top:3rem;z-index:1}.film-interview-page iframe{background:linear-gradient(45deg,#f7f8fc,#abacad)}.film-topic-heading{background-color:#fff;position:sticky;top:6rem}.contact-form{display:inline-flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem;width:33%}.contact-form .submit-button-container{text-align:left}.euiTextArea:invalid,.euiFieldText:invalid{background-image:linear-gradient(to top,#ba3d76,#ba3d76 2px,transparent 2px,transparent 100%);background-size:100%}main#contact{display:flex;width:100%;margin-bottom:12rem;margin:2rem}main#contact form{margin:auto;justify-content:center;gap:1.5rem;width:33%;text-align:start}.contact-message{margin:auto;width:33%;text-align:start}footer.main-footer{background-color:var(--primary-dark);margin:auto 0 0;padding:2rem;width:100%}footer.main-footer img{width:25vw}footer.main-footer *{text-align:center}footer.main-footer p{color:var(--primary-light);font-size:1.2rem;padding:.75rem 0}:root{--primary: rgb(67, 146, 168);--primary-dark: #27738c;--primary-transparent: rgba(99, 178, 205, .15);--primary-dark-transparent: rgba(99, 178, 205, .25);--primary-light: #fafbfd;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}#root{display:flex;flex-direction:column;min-height:100vh}.primary-button{background-color:var(--primary-dark)!important}.capital-label{text-transform:capitalize}sup{vertical-align:super!important}.result-name{background-color:var(--primary-light);padding:1rem 0;top:48px}h1,h2{color:#27738c!important}.static-page-header{background-color:var(--primary-light);padding:1rem 0;top:3rem;z-index:1}
