/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{overflow-y:scroll}body{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;padding:0 .5em 1em;color:#58595b}body,header{font-size:1.3em}header{text-align:center;line-height:3em;white-space:nowrap}header a{color:#58595b;text-decoration:none}h1,h2,h3,h4{font-weight:400;margin:0;padding:0}nav{font-size:.9em;width:auto;text-align:center;line-height:1.5;margin-bottom:1.5em}nav ul{list-style:none;margin:0;padding:0}nav li a:hover,nav li.current>a{color:#a7a9ac;border-color:#d7d9dc;z-index:999}nav li a:hover span,nav li.current>a span,nav li.current>a:hover{color:#58595b}nav li ul{display:none;padding:1.2em 0}nav a{text-decoration:none;display:block;vertical-align:text-bottom;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;position:relative;padding:5px 0;margin-top:-1px}nav a span{color:#a7a9ac}article{text-align:center}article.pagecontent{text-align:left}article.pagecontent .agents{margin-top:4em}article.pagecontent .agents a{color:inherit}.media{width:100%;position:relative}ul.media{list-style:none;margin:0;padding:0}ul.media img{width:100%;display:block;cursor:pointer}ul.media h2{margin:0 0 1em;padding:0;font-weight:400;font-size:1em}ul.media h2 a{text-decoration:none;color:#a7a9ac}ul.media a span{display:block;margin-top:10px}ul.media>li.permanent{display:none}ul.media li{margin-bottom:15px}.media iframe{left:0;position:absolute;top:0;z-index:2000}.homepage ul.media a{color:#a7a9ac;text-decoration:none;font-size:.9em}article video{background:#000}article .video-container,article video{width:100%;display:block}article .details{font-size:.8em;line-height:1.3}article .details ul{list-style:none;margin:0;padding:0}article .details h1{font-size:1.2em;color:#58595b;padding:5px 0}article .details .awards{color:#58595b;margin:12px 0}.play-button{width:48px;height:48px;border-radius:50%;border:1px solid #fff;border:1px solid rgba(255,255,255,.85);position:absolute;top:50%;left:50%;margin-left:-24px;margin-top:-24px;background:url(/img/play-arrow.png) 50% 50% no-repeat}.top-button{font-size:.5em;line-height:1;position:fixed;left:0;right:0;bottom:-3em;padding:.5em 1em;background:rgba(255,255,255,.8);text-align:center;box-shadow:0 0 4px -2px #000;color:#58595b;text-decoration:none;transition:bottom .3s linear;text-align:right}.scroll-top .top-button{bottom:0}.gallery .details{margin-bottom:1em}.gallery .details h1{display:inline-block;font-size:1em}.gallery .details h1:after{content:" / "}.pagecontent p{padding-top:0;margin-top:0;line-height:1.5}.pagecontent h3{margin:0;padding:0;font-size:1em;font-weight:400;text-decoration:underline}.pagecontent hr{margin:3em 0;padding:0;border:0;display:block;height:1px;background:url(/img/perfore.png) 0 0 repeat-x}.pagecontent a.download{position:absolute;right:.5em;color:#a7a9ac;text-decoration:none}.pagecontent a.download:hover{color:#58595b}.counter,.paging{display:none}form{line-height:1.5;text-align:left;overflow:hidden}form .form-element{float:left;margin:0 1em 1.7em 0;width:100%;position:relative}form .last{margin-bottom:0}form .button{clear:both;text-align:right}.form-element textarea,form .form-element input{background:#F1F1F1;border:0;width:100%;height:2.5em;outline:none;box-sizing:border-box;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;transition:background .3s}.form-element textarea:focus,form .form-element input:focus{background-color:#d1d1d1}.form-element textarea{height:15em;resize:none}form button{border:0;background:transparent;color:#a7a9ac;margin:2px 0 0;padding:0}form button:hover{color:#58595b}.field-validation-error{bottom:-1.5em;left:0;position:absolute;color:#900}@media screen and (min-width:981px){body{padding:55px 0 0;font-size:.8em}main{width:1120px;margin:0 auto;position:relative}header{font-size:1.25em;width:155px;line-height:1.5;margin-bottom:45px}header,nav{float:right;text-align:left}nav{clear:right;width:145px;padding:0 10px 0 0}nav li a:hover span,nav li.current>a span{text-decoration:underline}nav a{border-width:0;margin:0;padding:0}nav a span,nav a:hover,nav li.current>a{color:#58595b}nav li ul{display:block;font-size:.85em;width:160px}nav li.current ul a span{color:#a7a9ac;text-decoration:none}nav li.current ul a:hover span{color:#58595b;text-decoration:none}article{position:absolute;width:910px;left:0;top:5px}ul.media{width:700px;margin-left:210px}.media>li{left:0;position:absolute;top:0;visibility:hidden}ul.media li{margin-bottom:0}.gallery>li{position:static;display:none;visibility:visible}.media>li:first-child{position:relative}.media>li.hover{visibility:visible}ul.media>li.hover~li.permanent{visibility:hidden}ul.media>li.permanent{visibility:visible;display:block}ul.media a span{display:none}ul.media img{width:700px;max-width:100%}article video{background:#000;width:600px;display:block}article .video-container{width:700px;margin-left:210px}article .details{position:absolute;left:0;top:5px;bottom:0;width:175px;text-align:right;display:flex;flex-direction:column;justify-content:flex-end}article .details p:last-child{margin-bottom:0}article.gallery{padding-bottom:60px}article.gallery .gallery-lead{display:flex;align-items:flex-end;gap:35px;margin-bottom:15px}article.gallery:not(.no-sidebar) .gallery-lead{flex-direction:row-reverse}article.gallery .gallery-lead img{width:700px;flex-shrink:0;display:block}article.gallery .gallery-lead .details{position:static;display:flex;flex-direction:column;justify-content:flex-end}article.gallery .gallery-img{display:block;width:700px;margin-bottom:15px;margin-left:210px}article.gallery.no-sidebar .gallery-lead{margin-left:210px}article.pagecontent:not(.gallery) ul.media>li{position:static;visibility:visible;margin-bottom:15px}article.pagecontent:not(.gallery) ul.media a span{display:block}article .details h1{margin:0 0 12px;padding:0}.gallery .details{margin-bottom:0;color:#58595b}.gallery .details h1{display:block;font-size:1.2em}.gallery .details h1:after{content:""}.top-button{display:none}article.pagecontent{text-align:left;padding-top:5px;top:-1px;font-size:.9em}article.pagecontent.bio p{margin-top:150px}.pagecontent .section{max-width:530px}.pagecontent a.download{right:80px}.counter,.paging{display:block}.paging{text-align:left;position:absolute;bottom:-3em}.paging a{color:#a7a9ac;font-size:1.2em;margin-right:10px;padding:5px;text-decoration:none;outline:none}.paging a:hover{color:#58595b}form .form-element{margin:0 1em 4em 0;width:365px}form .last{margin-bottom:0}}