html{font-family:MuseoSans_300,Arial,Helvetica,sans-serif}@font-face{font-family:source-serif-pro-latin-400-normal;src:url(/fonts/source-serif-pro-latin-400-normal.woff2) format("woff2"),url(/fonts/source-serif-pro-latin-400-normal.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:source-serif-pro-latin-600-normal;src:url(/fonts/source-serif-pro-latin-600-normal.woff2) format("woff2"),url(/fonts/source-serif-pro-latin-600-normal.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:MuseoSans_300;src:url(/fonts/MuseoSans_300-webfont.woff2) format("woff2"),url(/fonts/MuseoSans_300-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:MuseoSans_300_Italic;src:url(/fonts/MuseoSans_300_Italic-webfont.woff2) format("woff2"),url(/fonts/MuseoSans_300_Italic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:MuseoSans_500;src:url(/fonts/MuseoSans_500-webfont.woff2) format("woff2"),url(/fonts/MuseoSans_500-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:MuseoSans_500_Italic;src:url(/fonts/MuseoSans_500_Italic-webfont.woff2) format("woff2"),url(/fonts/MuseoSans_500_Italic-webfont.woff) format("woff");font-weight:400;font-style:normal}body{background-color:#000;margin:0 auto;width:100%;max-width:100ch;padding:.5rem;font-size:1.1em;line-height:1.6rem}*{box-sizing:border-box}h1{font-size:2.2em;margin-bottom:0;margin-top:0}h2{font-family:MuseoSans_500,Arial,Helvetica,sans-serif;font-size:1.8em;line-height:2rem}h3{font-size:1.2em}footer{margin-bottom:1rem;display:flex;gap:1rem}b{font-family:source-serif-pro-latin-600-normal,Times New Roman,Times,serif}td{vertical-align:top;border-bottom:.1em dotted #bababa}th{text-align:left;border-bottom:.1em dotted #bababa}.hamburger{float:right;padding-right:20px;cursor:pointer}.hamburger .line{display:block;width:40px;height:5px;margin-bottom:10px;background-color:#ff9776}header{width:100%;display:flex;justify-content:flex-start;margin-inline:auto;align-items:flex-end}.site-title{margin-right:auto}.title a{color:#fff;font-family:MuseoSans_500,Arial,Helvetica,sans-serif;font-size:1.2em;line-height:1.2em;text-decoration:none;transition:color .75s}.title a:hover,.title a:focus{text-decoration:none;color:#1982d1}.subtitle{color:#fff;display:flex;font-family:MuseoSans_300_Italic,Arial,Helvetica,sans-serif;font-size:1.1em;padding-bottom:.5em}nav{display:flex;background:none;font-size:1.3rem}nav a{display:block;text-align:center;padding:.5em .75em;text-decoration:none}nav a:hover,nav a:focus{background-color:#fff;text-decoration:none}.hamburger{display:none}a:hover,a:focus{text-decoration:underline}a{color:#1982d1;text-decoration:none}.container{display:inline-block;font-family:source-serif-pro-latin-400-normal,Times New Roman,Times,serif;color:#fff;border-top:.1em dotted gray}.one-column{width:66%;margin:2rem auto;text-wrap:pretty}.one-column-left{width:70%;margin-bottom:1.5em;text-wrap:pretty}.gallery{width:100%;display:inline-grid;grid-template-columns:24% 24% 24% 24%;gap:.8rem;padding-top:.8rem;justify-content:space-between}.overlay{position:absolute;inset:0;background:#000;background:#000000b3;height:100%;width:100%;transition:.6s ease;opacity:0}.overlay-text{color:#fff;font-size:.9em;font-family:Arial,Helvetica,sans-serif;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.column{position:relative}.poster{display:block;width:100%;height:auto}.column:hover .overlay,.column:focus .overlay{opacity:1}.row:after{content:"";clear:both;display:table}.credits{width:100%;float:left;margin-bottom:1em}@media screen and (max-width: 850px){header{display:block}h1{font-size:1.8rem}nav{font-size:1.1rem}.site-title{margin-right:unset}.subtitle{padding-bottom:0}.container{padding:0}.gallery{grid-template-columns:49% 49%;gap:.5rem}.one-column{width:100%;margin:0;float:left}.one-column-left{width:100%}}@media screen and (max-width: 480px){h1{font-size:1.4rem}.subtitle{font-size:1rem}.container{padding:0}nav{font-size:1rem}.one-column{width:100%;float:left}table{font-size:.75em}.column-1{width:100%;float:left}.gallery{grid-template-columns:49% 49%}#pic{width:100%;float:left}}
