html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;font-size:100%;font-weight:inherit;font-style:normal;vertical-align:baseline;background:transparent;border:0;outline:0}article,aside,figure,figure img,hgroup,footer,header,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}a img{border:0}:focus{outline:0}a:hover,a:active{outline:none}input,label,select,button,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;font-size:16px;font-family:Helvetica, Arial;-webkit-appearance:none;border-radius:0}input:focus{outline:0}.wf-loading div.fancy-select div.trigger{visibility:hidden;opacity:0;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}div.fancy-select{position:relative;font-weight:700;font-size:.75em}@media (min-width: 50em){div.fancy-select{font-size:.875em}}@media (min-width: 100em){div.fancy-select{font-size:1em}}div.fancy-select.disabled{opacity:0.5}div.fancy-select select:focus+div.trigger.open{box-shadow:none}div.fancy-select div.trigger{cursor:pointer;padding:0 12px 0 9px;white-space:nowrap;line-height:3.5em;overflow:hidden;text-overflow:ellipsis;position:relative;background:rgba(0,0,0,0.05);width:auto;transition:all 240ms ease-out;-webkit-transition:all 240ms ease-out;-moz-transition:all 240ms ease-out;-ms-transition:all 240ms ease-out;-o-transition:all 240ms ease-out}div.fancy-select div.trigger:after{content:"";display:block;position:absolute;width:0;height:0;border:5px solid transparent;border-top-color:#000;top:1.5em;right:.75em}div.fancy-select div.trigger.open{background:rgba(0,0,0,0.25);box-shadow:none}div.fancy-select ul.options{list-style:none;margin:0;position:absolute;top:42px;right:0;display:none;opacity:0;max-height:300px;overflow:auto;background:#62C8BF;background:#0f0f0f;box-shadow:0 1px 2px rgba(0,0,0,0.2);min-width:100%;text-transform:uppercase}@media (min-width: 50em){div.fancy-select ul.options{font-size:1em;top:49px}}@media (min-width: 100em){div.fancy-select ul.options{font-size:1.125em}}div.fancy-select ul.options.open{display:block;top:42px;opacity:1;z-index:50;transition:opacity 300ms ease-out, top 300ms ease-out;-webkit-transition:opacity 300ms ease-out, top 300ms ease-out;-moz-transition:opacity 300ms ease-out, top 300ms ease-out;-ms-transition:opacity 300ms ease-out, top 300ms ease-out;-o-transition:opacity 300ms ease-out, top 300ms ease-out}@media (min-width: 50em){div.fancy-select ul.options.open{top:49px}}div.fancy-select ul.options.overflowing{top:auto;bottom:40px;transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-webkit-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-moz-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-ms-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-o-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out}div.fancy-select ul.options.overflowing.open{top:auto;bottom:50px;transition:opacity 300ms ease-out, bottom 300ms ease-out;-webkit-transition:opacity 300ms ease-out, bottom 300ms ease-out;-moz-transition:opacity 300ms ease-out, bottom 300ms ease-out;-ms-transition:opacity 300ms ease-out, bottom 300ms ease-out;-o-transition:opacity 300ms ease-out, bottom 300ms ease-out}div.fancy-select ul.options li{padding:8px 12px;color:#2B8686;color:rgba(255,255,255,0.5);cursor:pointer;white-space:nowrap;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out}div.fancy-select ul.options li.selected{background:rgba(255,255,255,0.175);color:rgba(255,255,255,0.65)}div.fancy-select ul.options li.hover{color:#fff}/*! Flickity v1.0.2
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:white;background:rgba(255,255,255,0.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:white}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:0.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:0.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-prev-next-button.no-svg{color:#333;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-1.5em;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:6px;height:6px;margin:0 5px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:0.25;cursor:pointer}@media (min-width: 50em){.flickity-page-dots .dot{width:8px;height:8px;margin:0 8px}}@media (min-width: 100em){.flickity-page-dots .dot{width:10px;height:10px;margin:0 10px}}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}.gallery{margin:5em 0 1.5em 0;padding-bottom:72%}@media (min-width: 61.875em){.gallery{margin:6em 0 1.5em 0}}.gallery img{display:block}.gallery .flickity-viewport{position:absolute;width:100%}.hide{display:none}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}::selection{background:#ff0}::-moz-selection{background:#ff0}img::selection{background:transparent}img::-moz-selection{background:transparent}body{-webkit-tap-highlight-color:#ff0}a{text-decoration:none;color:#000;-moz-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in;-webkit-backface-visibility:hidden}a:hover{opacity:.5}a.active:hover{opacity:1}a.no-trans:hover{opacity:1}img,video{max-width:100%;width:100%;height:auto;vertical-align:middle}body{color:#000;font-size:100%;font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal;font-weight:400;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}.ss-icon,.ss-social-regular{vertical-align:middle}h1,h2,h3,h4,h5,h6{font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:600;font-style:normal;font-weight:600}p{margin-bottom:1.5em;font-size:1em;line-height:1.5em}sup,sub{vertical-align:baseline;position:relative;top:-0.4em;font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal;font-size:.75em;font-weight:600}sub{top:0.4em}.vert{display:table}p .sc{font-variant:small-caps;vertical-align:baseline;position:relative;top:0em;font-size:.925em}.line{text-decoration:line-through}.page nav.sub{overflow:hidden;float:left;width:100%;margin:0 auto 2.5em auto;padding:0;border-bottom:2px solid rgba(0,0,0,0.05);text-align:center}.page nav.sub ul{max-width:39em;margin:0 auto;padding:0;line-height:1em;text-align:justify}.page nav.sub ul:after{width:100%;display:inline-block;content:'.';visibility:hidden}.page nav.sub li{margin:0;padding:1.75em 0 0;display:inline-block;font-size:.75em}.page nav.sub li.active{text-decoration:line-through}.page nav.sub a{color:#000;font-weight:700;text-decoration:none}@media (min-width: 26.25em){.page nav.sub li{font-size:.75em}}@media (min-width: 31.25em){.page nav.sub li{padding-bottom:.35em;font-size:.8275em}}@media (min-width: 37.5em){.page nav.sub{margin-bottom:4em}}@media (min-width: 41.25em) and (max-width: 50em){.page nav.sub li{font-size:.75em}}@media (min-width: 76.25em){.page nav.sub li{padding-bottom:.5em;font-size:.875em}}@media (min-width: 100em){.page nav.sub li{font-size:.925em}}.page.magazine nav.sub,.page.sub-nav nav.sub{margin-bottom:2em}.button{display:inline-block;margin-top:2em;padding:1em 3em;border:3px solid #000;text-decoration:none;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}.button:hover{opacity:1;color:#fff;background:#000}.button.mag{margin:.25em auto 0 auto;background:#fff;font-weight:bold}.button.mag:hover{color:#fff;background:#000}.button.mag.disable{color:#fff;background:#000;cursor:not-allowed;opacity:.25}.page .button{text-decoration:none}.vcard a .org{-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.vcard a .org:hover{opacity:.5}.vcard .org,.vcard .street-address,.vcard .country-name,.vcard .email{display:block}.vcard .email{margin-top:.75em}.vcard .org{font-weight:700}.issue-card{overflow:hidden;position:relative;display:block;float:left;width:50%;margin:0;padding:.5em;font-family:"leitura-news", "Times New Roman", serif;background:transparent}.issue-card a{display:block;padding-bottom:3em;color:#fff;-moz-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;-webkit-transition:opacity 0.35s ease;transition:opacity 0.35s ease}.issue-card a img{position:absolute;right:0;top:0;bottom:0;width:100%;height:100%;left:0;margin:0 0 3em}.issue-card a:hover{opacity:.5}.issue-card header{z-index:1000;position:absolute;bottom:0;left:0;right:0;height:3em;padding:0 .5em}.issue-card header h1{margin-bottom:.25em;font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:600;font-style:normal;font-size:.75em;line-height:1.1em;letter-spacing:.025em}.issue-card header .tags{display:none;margin-bottom:0;font-size:.75em;line-height:1.35em;letter-spacing:.075em;font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal;font-weight:500;opacity:.5}.issue-card header .tags li{display:inline;margin-right:.25em}.issue-card header .tags li+li:before{content:"/";margin-left:-.25em;margin-right:.25em}.issue-card .special{z-index:1000;position:absolute;right:.55em;top:-.1em;color:#fff;font-size:1.35em;opacity:.5}.issue-card.recommended header h1,.issue-card.recommended header ul{width:90%}.issue-card .hero-image-container{position:relative;background:#1a1a1a}.issue-card .hero-image-container img{opacity:0;transition:opacity .3s ease-in}.issue-card .hero-image-container img.unveiled{opacity:1}.issue-card .hero-image-container:before{content:"";display:block;padding-top:125%}.issue-card .hero-image-container .issue-title{z-index:1000;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,0.3);border:1em rgba(255,255,255,0.65) solid}.issue-card .hero-image-container .issue-title h1{padding:.75em 0 0 .75em;text-transform:uppercase;font-size:1em;font-weight:700}.issue-card .hero-image-container .issue-title h1 span{display:block}@media (min-width: 30em){.issue-card{width:33.333333333%}}@media (min-width: 41.25em){.issue-card{padding:1em 1em .875em 1em}.issue-card a{padding-bottom:4em}.issue-card a img{margin-bottom:4em}.issue-card header{height:4em;padding:0 1em}.issue-card header .tags{display:block}}@media (min-width: 50em){.issue-card header h1{font-size:.875em}}@media (min-width: 76.25em){.issue-card{width:25%}}@media (min-width: 100em){.issue-card{width:20%}}@media (min-width: 120em){.issue-card{width:16.666666667%}}.related .issue-card .hero-image-container{background:rgba(0,0,0,0.05)}article.digital .sponsor{overflow:hidden;margin:0 auto;text-align:center;border-bottom:3px solid rgba(0,0,0,0.05)}article.digital .sponsor .graphic{width:150px;margin:0 auto 1.5em auto}article.digital .sponsor p{width:75%;max-width:100%;margin:0 auto;font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal;font-size:.75em;line-height:1.75em}article.digital .sponsor p a{font-weight:bold;text-decoration:underline}article.digital .sponsor p a i.ss-icon{font-size:inherit}@media (min-width: 37.5em){article.digital .sponsor .graphic{width:25%}article.digital .sponsor p{max-width:50%;margin:0 auto}}@media (min-width: 61.9375em){article.digital .sponsor{border-bottom:none;text-align:left}article.digital .sponsor .graphic{width:100%;margin:0 0 1em}article.digital .sponsor p{width:100%;max-width:100%}}.share .icons{overflow:hidden;margin:0 auto;width:288px;text-align:center}.share .icons li{display:inline;float:left;width:48px;height:48px}.share .icons li a{display:block;width:48px;height:48px;background:rgba(0,0,0,0.05);line-height:51px;text-decoration:none}.share .icons li a:hover{color:#fff;opacity:1}.share .icons li i{font-size:1.25em}.share .icons li.twitter a:hover{background-color:#55ACEE}.share .icons li.facebook a:hover{background-color:#3b5998}.share .icons li.tumblr a:hover{background-color:#35465c}.share .icons li.pinterest a:hover{background-color:#C11B27}.share .icons li.google a:hover{background-color:#dd4b39}.share .icons li.mail a:hover{background-color:#333}.newsletter:not(.newsletter--active) input[type='submit']{display:none}form.newsletter{position:relative;width:100%;max-width:32.5em}form.newsletter label{display:none}form.newsletter input{font-size:.875em;line-height:1.5em;-webkit-transition:color .25s ease, background-color .25s ease, border-color .25s ease;transition:color .25s ease, background-color .25s ease, border-color .25s ease}form.newsletter .newsletter-email{overflow:hidden;width:100%;height:3em;padding:.5em 5em .45em 1em;text-overflow:ellipsis;color:#000;background-color:rgba(0,0,0,0.05);border:3px solid transparent;white-space:nowrap;font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal;font-weight:700}form.newsletter .newsletter-email::-webkit-input-placeholder{color:#000 !important}form.newsletter .newsletter-email:-moz-placeholder{color:#000 !important}form.newsletter .newsletter-email::-moz-placeholder{color:#000 !important}form.newsletter .newsletter-email:-ms-input-placeholder{color:#000 !important}form.newsletter .newsletter-email:hover{border-color:rgba(0,0,0,0.05)}form.newsletter .newsletter-email:focus{color:#000;background-color:transparent;border-color:#000}form.newsletter .newsletter-submit{height:100%;width:5em;font-weight:700;color:#fff;background-color:#000;display:none;position:absolute;top:0;right:0;padding:0 1.25em;cursor:pointer;-webkit-animation:appear-from-inside .25s ease, fade-in .25s linear;animation:appear-from-inside .25s ease, fade-in .25s linear;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}form.newsletter .newsletter-submit:focus{color:#fff;background:#32ff9b}form.newsletter .newsletter-submit:hover{color:#000;background:#32ff9b}form.newsletter.newsletter--active .newsletter-submit{display:block}form.newsletter.bg-dk .newsletter-email{background:#FFF}form.newsletter.bg-dk .newsletter-email:hover{border-color:transparent}form.newsletter.bg-dk .newsletter-email:focus{background:#fff;border-color:transparent}form.newsletter.bg-dk .newsletter-submit{color:#fff;background:#32ff9b}form.newsletter.bg-dk .newsletter-submit:focus{color:#fff}form.newsletter.bg-dk .newsletter-submit:hover{color:rgba(0,0,0,0.5)}form.newsletter.full{max-width:100%}@media (min-width: 37.5em){form.newsletter input{font-size:1em}}@media (min-width: 41.25em){form.newsletter input{font-size:1.125em}}@media (min-width: 61.875em){form.newsletter input{font-size:1.25em}}.page.project form.newsletter .newsletter-submit:hover{color:#000;background:#d1dec8}@-webkit-keyframes appear-from-inside{from{-webkit-transform:scale(0)}75%{-webkit-transform:scale(1.1)}to{-webkit-transform:scale(1)}}@keyframes appear-from-inside{from{transform:scale(0)}75%{transform:scale(1.1)}to{transform:scale(1)}}html{height:100%;min-height:100%}body{width:100%;background:#fff}header#masthead{overflow:hidden;position:relative}header#masthead .brand{float:left;width:100%;margin:1.5em auto 1em auto;padding:0 1em}header#masthead .brand h1{display:none}header#masthead .brand img{width:100%;margin:0 auto}@media (min-width: 41.25em){header#masthead .brand{padding:0 2em}}@media (min-width: 50em){header#masthead .brand{width:34%;max-width:37.5em;margin:1.5em 0 2em 2em;padding:0}}.no-svg header#masthead .brand{height:1.5em;width:auto}.no-svg header#masthead .brand img{display:none}.no-svg header#masthead .brand h1{display:block;font-size:1.5em;line-height:1.5em;letter-spacing:-.01em}@media (min-width: 41.25em){.no-svg header#masthead .brand{height:3em}.no-svg header#masthead .brand h1{line-height:2em}}nav#main{overflow:hidden;clear:left;border-top:2px solid rgba(0,0,0,0.05);padding:.5em 1.25em 0;text-align:justify}nav#main ul{text-align:justify}nav#main ul:after{width:100%;display:inline-block;content:'.';visibility:hidden}nav#main li{display:inline-block;font-size:.65em}nav#main li.shop{font-weight:bold}nav#main a.active{text-decoration:line-through}@media (min-width: 26.25em){nav#main li{font-size:.75em}}@media (min-width: 31.25em){nav#main li{font-size:.875em}}@media (min-width: 41.25em){nav#main{padding:.75em 2.25em 0 2.25em}}@media (min-width: 50em){nav#main{clear:none;width:60%;padding:0;text-align:right;border-top:none;font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal}nav#main ul{position:absolute;top:48%;right:2em;height:3em;margin:-1.5em 0 0 0}nav#main ul:after{display:none}nav#main li{display:inline;margin:0 0 0 1.75em;text-align:right;font-size:.875em;font-weight:400;line-height:3em}nav#main li:first-child{margin-left:0}}@media (min-width: 76.25em){nav#main li{font-size:.95em;margin-left:3em}}@media (min-width: 100em){nav#main li{margin-left:3.5em;font-size:1.025em;line-height:2.5em}}#site-info{clear:both;padding:3em 1em 3em;border-top:2px solid rgba(0,0,0,0.05);font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal}#site-info:before,#site-info:after{content:" ";display:table}#site-info:after{clear:both;*zoom:1}#site-info p{font-size:.75em}#site-info p a{text-decoration:underline}#site-info h3,#site-info ul{font-size:.75em}#site-info h3{margin-bottom:.5em}#site-info li{line-height:2em}#site-info .nav-footer{width:100%}#site-info .nav-footer section{margin-bottom:2em}#site-info .follow li{display:inline}#site-info .follow li i{margin-right:.5em;color:rgba(0,0,0,0.05)}#site-info .follow li:after{content:"/";padding:0 .35em 0 .5em}#site-info .follow li:last-child:after{display:none}#site-info .meta{position:relative;clear:left;width:100%;padding:0}#site-info .meta p{width:100%;margin:0;line-height:2em}#site-info .meta p+p{margin-top:1em}@media (min-width: 30em){#site-info{padding:3em 2em 4em}#site-info section{float:left;width:33.333333333%;padding-right:2em;text-align:left}#site-info section.follow{clear:left;width:100%}}@media (min-width: 41.25em){#site-info{font-size:1.125em}}@media (min-width: 76.25em){#site-info section{float:left;width:25%}#site-info section.follow{width:25%;clear:none}#site-info .meta{padding-top:1em}#site-info .meta p{line-height:1.5em}}@media (min-width: 90em){#site-info{font-size:1.25em}}.backgroundsize #site-info .meta p{width:80%}.backgroundsize #site-info .meta:after{content:'';position:absolute;right:0;top:0;width:30px;height:30px;background:url(../img/branding-tgd-coyote.png) no-repeat 100% 0;background-size:100%}@media (min-width: 30em){.backgroundsize #site-info .meta:after{width:40px;height:40px}}@media (min-width: 41.25em){.backgroundsize #site-info .meta:after{width:50px;height:50px}}@media (min-width: 76.25em){.backgroundsize #site-info .meta:after{top:1em;width:50px;height:50px}}@media (min-width: 100em){.backgroundsize #site-info .meta:after{width:70px;height:70px}}#tile_wrapper{margin-top:1em;padding:0 .5em 1em}#tile_wrapper:before,#tile_wrapper:after{content:" ";display:table}#tile_wrapper:after{clear:both;*zoom:1}#tile_wrapper.films{padding-top:.5em;padding-bottom:0;color:#fff;background:#121212}#tile_wrapper.films p a{color:#fff}@media (min-width: 41.25em){#tile_wrapper{padding:0 1em 1em}#tile_wrapper.films{padding-top:1em}}@media (min-width: 50em) and (max-width: 76.25em){#tile_wrapper{margin-top:0}}.tile{position:relative}.tile:before{content:"";display:block}.s100,.s23,.s12,.s13,.s14,.s44{float:left;width:100%}.group{overflow:hidden;clear:left}.group+.group{margin-top:3em}@media (min-width: 41.25em){.group+.group{margin-top:0}}@media (min-width: 31.25em){.stack .s13{width:50%}}@media (min-width: 50em){.stack .s13{width:33.333333333%}}@media (min-width: 31.25em){.stack .s13.x2{width:100%}}@media (min-width: 50em){.stack .s13.x2{width:33.333333333%}}@media (min-width: 31.25em){.row3 .s13{width:50%}.row3 .s13:last-child{width:100%}}@media (min-width: 50em){.row3 .s13{width:33.333333333%}.row3 .s13:last-child{width:33.333333333%}}.s100{overflow:hidden}.s100:before{padding-top:100%}.s100.film:before{padding-top:56.25%}@media (min-width: 50em){.s100:before{padding-top:67.5%}}.s100 p{width:50%}.s23:before{padding-top:125%}@media (min-width: 37.5em){.s23 .contain{background-position:center 10%}}@media (min-width: 50em){.s23{width:66.666666667%}.s23 p{width:50%}}.s12:before{padding-top:100%}.s12.film.feature:before{padding-top:56.25%}@media (min-width: 45em){.s12{width:50%}}.s13:before{padding-top:125%}@media (min-width: 60em){.s13{width:33.333333333%}}.s13.x2:before{padding-top:125%}@media (min-width: 50em){.s13.x2:before{padding-top:250%}}.s14:before{padding-top:100%}@media (min-width: 37.5em){.s14{width:50%}}@media (min-width: 60em){.s14{width:25%}}.s44{width:50%}.s44:before{padding-top:100%}@media (min-width: 37.5em){.s44{width:33.333333333%}}@media (min-width: 60em){.s44{width:25%}}@media (min-width: 100em){.s44{width:20%}}@media (min-width: 120em){.s44{width:16.666666667%}}.tile h1,.tile h2,.tile h3{font-size:1em;margin:0}.tile p{margin:0;font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal}.tile .contain{position:absolute;bottom:.5em;left:.5em;right:.5em;top:.5em;background-color:#f2f2f2;background-position:center center;background-repeat:no-repeat;background-size:cover}.tile .contain img{display:block}@media (min-width: 41.25em){.tile .contain{bottom:1em;left:1em;right:1em;top:1em}}.tile .over{display:block;width:100%;height:100%}.tile .over:hover{opacity:1}.tile .over .info{position:absolute;bottom:1em;right:1em;left:1em;width:auto;padding:.5em .5em .75em .5em;background:#fff}.tile .over .info h1,.tile .over .info h2{font-size:.725em;line-height:1.5em}.tile .over .info h1 em,.tile .over .info h2 em{font-style:italic}.tile .over .info h1{font-weight:400;text-decoration:underline}.tile .over .info h1 i{margin-right:.25em;font-size:.75em}.tile .over .info h2{font-weight:700}@media (min-width: 20em){.tile .over .info{max-width:15em}}@media (min-width: 31.25em){.tile .over .info{font-size:1.125em}}@media (min-width: 76.25em){.tile .over .info{font-size:1.25em}}@media (min-width: 100em){.tile .over .info{font-size:1.35em}}@media (min-width: 120em){.tile .over .info{font-size:1.5em}}.tile.film .over .info{position:absolute;max-width:100%;min-width:100%;width:100%;color:#fff;bottom:0;left:.5em;background:transparent}.tile.film .over .info h1{text-decoration:none;font-weight:700}.tile.film .flag{position:absolute;top:.5em;right:.5em;padding:.25em .25em .15em .25em;color:#fff;text-transform:uppercase;font-size:.75em;font-weight:500;background:#fff;color:#000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.tile.film .play{display:none}.tile.film.film.mugshot{padding-bottom:3em}.tile.film.film.mugshot .over .info{height:3em;width:90%;background:#121212;color:#fff;bottom:0;left:0;padding:.5em 0}@media (min-width: 23.75em){.tile.film.film .flag{top:1em;right:1em;padding:.5em .5em .35em .5em}.tile.film.film.mugshot{padding-bottom:1.5em}.tile.film.film.mugshot .over .info{height:1.5em}}.tile .quote{-moz-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;background:#000}.tile .quote a{display:block;width:100%;height:100%}.tile .quote a:hover{opacity:1}.tile .quote:hover{opacity:1;background-color:rgba(0,0,0,0.9);cursor:pointer}.no-touch .tile .over{overflow:hidden;display:block;width:100%;height:100%;padding:1.5em;color:#000;background:rgba(255,255,255,0.2);opacity:0;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.no-touch .tile .over.alt{background:rgba(0,0,0,0.2);color:#000}.no-touch .tile .over.type{background:rgba(0,0,0,0.2)}.no-touch .tile .over:hover{opacity:1;cursor:pointer}.no-touch .tile .over .info{position:inherit;display:block;max-width:15.5em;padding:.75em .75em 1em .75em;background:transparent;background:#fff}@media (min-width: 76.25em){.no-touch .tile .over{padding:2em}}.no-touch .tile.film .over .info{max-width:100%;background:transparent}.no-touch .tile.film.feature .over{background:rgba(0,0,0,0.5)}.no-touch .tile.film .play{display:block;position:absolute;top:1em;left:1em;color:#fff}.no-touch .tile.film .play i{margin-right:.25em;vertical-align:middle;font-size:.875em}.no-touch .tile.film.mugshot{padding-bottom:0}.no-touch .tile.film.mugshot .over{background:rgba(0,0,0,0.8)}.no-touch .tile.film.mugshot .over .info{background:transparent}.no-touch .tile.film.mugshot .over .info h1{position:absolute;bottom:1em;left:1em;display:block;width:auto;padding-right:1em;line-height:1.25em}.tile .quote{overflow:hidden;padding:7.5% 10% 0 10%}.tile .quote blockquote{color:#fff}.tile .quote blockquote p{font-family:"leitura-news", "Times New Roman", serif;font-size:1em;font-weight:bold;line-height:1.45em;text-indent:-0.525em}.tile .quote blockquote p em{font-style:italic}.tile .quote blockquote cite{position:absolute;width:100%;bottom:0;left:0;height:6em;line-height:6em;font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal;font-size:1em;font-weight:700;text-align:left}.tile .quote blockquote cite .name{position:absolute;left:5.5em;font-size:1.25em;white-space:nowrap}.tile .quote blockquote cite img{position:absolute;bottom:0;left:0;width:auto;height:92.5%}.tile .quote blockquote a{color:#fff}.tile .quote blockquote a:hover{opacity:1}header.section-intro{padding:1em 1.1em 1.5em}header.section-intro p{max-width:37.5em;font-size:.875em}header.section-intro p:last-child{margin-bottom:0}header.section-intro p em{font-style:italic}header.section-intro p strong{font-weight:700}header.section-intro a{font-weight:bold;text-decoration:underline}@media (min-width: 41.25em){header.section-intro p{font-size:1em}}@media (min-width: 76.25em){header.section-intro p{font-size:1.25em}}@media (min-width: 100em){header.section-intro p{font-size:1.5em;max-width:40em}}.block{width:100%;margin:0 auto;overflow:hidden}article.digital{position:relative;width:100%;margin-top:2em}@media (min-width: 50em) and (max-width: 76.25em){article.digital{margin-top:1em}}article.digital p{margin-bottom:1.5em;font-family:"leitura-news", "Times New Roman", serif;font-size:1em;font-weight:400;line-height:1.5em;color:#282832;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga", "dlig";-o-font-feature-settings:"liga", "dlig";-webkit-font-feature-settings:"liga", "dlig";font-feature-settings:"liga", "dlig"}article.digital p strong{font-weight:bold}article.digital p em{font-style:italic}article.digital p.q,article.digital p.response{margin-bottom:0;font-weight:700}article.digital p.q strong,article.digital p.response strong{font-weight:700}article.digital p.response{margin-bottom:1.5em}article.digital p.truncate{padding-top:.5em;text-align:center;letter-spacing:.5em;font-size:1.25em}article.digital h1,article.digital h2,article.digital h3,article.digital h4,article.digital h5{font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:600;font-style:normal;font-weight:600}article.digital blockquote p{font-weight:400}article.digital blockquote p em{font-style:italic}article.digital h3.interview{display:none}article.digital hr.divide{margin:4em 0;border:0;height:3px;background:rgba(0,0,0,0.05)}article.digital .issue-close{width:1.125em;margin-left:.25em;vertical-align:top;padding-top:2px}article.digital sup{padding:0 .15em}article.digital .fn{vertical-align:baseline;position:relative;top:-.01em;font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;font-size:95%}article.digital .text ul,article.digital .text ol{margin-bottom:1.5em}article.digital .text .writing blockquote{border-left:2px solid rgba(0,0,0,0.05);padding-left:1em}article.digital .text .writing blockquote:before,article.digital .text .writing blockquote:after{display:none}article.digital .text .writing blockquote p{font-style:italic;font-size:1em}article.digital .text .editors-note{margin-bottom:1.5em;padding-bottom:1.5em;font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal;font-size:1em;line-height:1.55em;border-bottom:2px solid rgba(0,0,0,0.05)}article.digital .text .editors-note:before,article.digital .text .editors-note:after{content:" ";display:table}article.digital .text .editors-note:after{clear:both;*zoom:1}article.digital .text .editors-note p{font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal;font-size:1em;line-height:1.55em;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none}article.digital .text .editors-note p+p{margin-bottom:0}article.digital .text .closing-note{margin-bottom:3em;padding-top:1.5em;border-top:2px solid rgba(0,0,0,0.05)}article.digital .text .closing-note p{font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal;font-size:1em;line-height:1.55em}article.digital .text .update{margin-bottom:1.5em;border:2px solid rgba(0,0,0,0.05);padding:5%}article.digital .text .update p{font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal}article.digital .text a.buymag{border:none}article.digital .text a.buymag img{float:right;width:23%;margin:0 0 0 2em;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}article.digital .text a.buymag:hover{opacity:1}article.digital .text a.buymag:hover img{opacity:.5}article.digital .text .outro,article.digital .text .bonus{margin-top:1.5em;padding-top:1.5em;border-top:3px solid rgba(0,0,0,0.05)}article.digital .text .outro h4,article.digital .text .bonus h4{margin-bottom:.5em}@media (max-width: 990px){article.digital .text .outro,article.digital .text .bonus{padding-top:1.5em !important}}@media (min-width: 61.875em){.no-js article.digital .text p{font-size:1.25em}}article.digital #content-interview{overflow:hidden;position:relative;margin:3.5em auto 0;padding:0 5%}article.digital #content-interview:before,article.digital #content-interview:after{content:" ";display:table}article.digital #content-interview:after{clear:both;*zoom:1}article.digital #content-interview .block aside.enrich{float:left;width:22.54098%}article.digital #content-interview .block .text{float:left;width:48.36066%;margin:0 3.27869%}article.digital #content-interview .block .text.single{margin-left:25.81967%}article.digital #content-interview aside.precede{position:absolute;top:0;width:19.2623%}@media (max-width: 990px){article.digital #content-interview{margin-top:0;padding:0}article.digital #content-interview .block aside.enrich,article.digital #content-interview .block .text,article.digital #content-interview .block .text.single{float:none;width:100%;margin:0;padding:0}article.digital #content-interview .block .text,article.digital #content-interview .block .text.single{float:left;padding-left:5%;width:65.57377%}article.digital #content-interview aside.precede{display:block;position:static;overflow:hidden;float:none;width:100%;margin-bottom:3em;padding:0}article.digital #content-interview aside.precede .sponsor{display:block;width:100%;margin:0 autp;padding:2em 5%}article.digital #content-interview aside.precede .tgdmag-promo{display:table-cell;padding:2em 5% 2em 0}}@media (max-width: 600px){article.digital #content-interview .block .text,article.digital #content-interview .block .text.single{float:none;padding:0 5%;width:100%}}@media (min-width: 1024px){article.classic #content-interview{max-width:1440px;margin:3.5em auto 0}article.standard #content-interview{max-width:2100px;margin:3.5em auto 0}article.neue #content-interview{max-width:auto;margin:3.5em auto 0}}@media (min-width: 768px) and (max-width: 1023px){article.digital #content-interview .block .text{font-size:1.125em}}article header.hero{position:relative;width:100%}article header.hero:before,article header.hero:after{content:" ";display:table}article header.hero:after{clear:both;*zoom:1}article header.hero .hero-img img{width:90%;display:block;margin-left:-10%}article header.hero .hero-text{z-index:1;position:absolute;width:31.14754%;right:0;top:0;bottom:0;padding-top:0;background:#000;color:#fff;text-align:center}article header.hero .hero-text em{font-style:italic}article header.hero .hero-text a{color:#fff}article header.hero .hero-pad{position:absolute;width:90.1%;margin:0 auto;top:2em;bottom:3em;left:5%}article header.hero .hero-pad:after{z-index:1;content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;margin-left:-.025em;background-color:#fff}article header.hero .hero-pad>div{z-index:5;position:absolute;background:#000}article header.hero .hero-pad>div p{color:#fff}article header.hero.sf .hero-pad:after{display:none}article header.hero .hero-byline{top:3em;left:50%;width:100%;margin-left:-50%;padding:1em 0;font-size:.8125em}article header.hero .hero-byline em{font-style:normal}article header.hero .hero-byline a em{font-style:italic}article header.hero .hero-byline .date{display:block}article header.hero .hero-byline .img-credit{margin-top:1em}article header.hero.sf .hero-byline{top:0;padding:1em 2.5% 0;text-align:left}article header.hero.sf .hero-byline ul{padding-bottom:1.5em;border-bottom:1px solid #fff}article header.hero .hero-lead{bottom:0;padding:0 2.5%;text-align:left}article header.hero .hero-lead h1.title{margin-bottom:.25em;line-height:1em}article header.hero .hero-lead .hero-bio{margin:0 0 1.5em;padding:1.125em 0;border-top:1px solid #fff;border-bottom:1px solid #fff}article header.hero .hero-lead .hero-bio p{margin:0;font-family:"leitura-news", "Times New Roman", serif;font-size:.875em}article header.hero .hero-lead .hero-bio p a{font-weight:700}article header.hero .hero-lead .tags{position:relative;margin-top:1em;text-transform:uppercase;letter-spacing:.1em}article header.hero .hero-lead .tags li{display:inline;margin:0;padding:0;font-size:.875em;font-weight:700}article header.hero .hero-lead .tags li:after{content:"/";margin:0 -.25em 0 .125em;padding:0}article header.hero .hero-lead .tags li:last-child:after{content:""}article header.hero .hero-title{left:50%;top:50%;width:100%;margin-left:-50%;padding:1.25em 7.5% 2em;background:red;font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:600;font-style:normal;-moz-transform:translateY(-70%);-ms-transform:translateY(-70%);-webkit-transform:translateY(-70%);transform:translateY(-70%)}article header.hero .hero-title h1{margin:0;font-size:6em;line-height:1em;letter-spacing:-.03em}article header.hero .hero-title .tags{position:relative;margin-top:1em;padding-top:2em;text-transform:uppercase;letter-spacing:.1em}article header.hero .hero-title .tags li{display:inline;margin:0;padding:0;font-size:.875em}article header.hero .hero-title .tags li:after{content:"/";margin:0 -.25em 0 .125em;padding:0}article header.hero .hero-title .tags li:last-child:after{content:""}article header.hero .hero-title .tags:before{content:"";position:absolute;top:0;left:50%;width:60px;margin-left:-30px;height:3px;background-color:#fff}article header.hero .hero-bio{bottom:0;padding:2em 5% 0}article header.hero .hero-bio p{margin:0;font-family:"leitura-news", "Times New Roman", serif;font-size:.875em}article header.hero .hero-bio p a{font-weight:700}article header.hero.white .hero-text{background:#fff;color:#000;border-top:2px solid rgba(0,0,0,0.05);border-bottom:2px solid rgba(0,0,0,0.05)}article header.hero.white .hero-text a{color:#000}article header.hero.white .hero-text .tags:before{background-color:#000}article header.hero.white .hero-pad{border-color:#000}article header.hero.white .hero-pad:after{background-color:#000}article header.hero.white .hero-pad>div{color:#000;background:#fff}article header.hero.white .hero-pad>div p{color:#000}article header.hero.white .hero-title h1:after{background-color:#000}article header.hero.white.sf .hero-byline ul,article header.hero.white.sf .hero-lead .hero-bio{border-color:#000}@media (max-width: 1220px){article header.hero .hero-img img{width:100%;margin:0}article header.hero .hero-text,article header.hero .hero-pad{position:static;width:100%;padding:0}article header.hero .hero-text{overflow:hidden;padding:2em 5% 2.5em}article header.hero.white .hero-text{border-top:none}article header.hero .hero-pad{border:0}article header.hero .hero-pad:after{display:none}article header.hero .hero-pad>div{position:static}article header.hero .hero-byline{width:auto;margin-left:auto;padding:0 5%}article header.hero.sf .hero-text{padding:3em 5%}article header.hero.sf .hero-byline{position:static;float:left;width:22.54098%;padding:0;margin:0 3.27869% 0 0}article header.hero.sf .hero-byline ul{border-bottom:0}article header.hero .hero-title,article header.hero .hero-lead{margin:2em auto 1.5em;padding:0 10%;max-width:768px;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}article header.hero .hero-title h1,article header.hero .hero-lead h1{font-size:4em}article header.hero .hero-bio{margin:0 auto;padding:0}article header.hero .hero-bio p{font-size:1em}article header.hero .hero-lead{float:left;width:74.18033%;margin:0;padding:0}article header.hero .hero-lead h1{font-size:2em}article header.hero .hero-lead .hero-bio{width:100%;max-width:100%;margin:0}article header.hero .hero-lead .hero-bio p{font-size:1em}}@media (min-width: 900px){article header.hero .hero-img{min-height:500px}}@media (min-width: 1600px){article header.hero .hero-byline{font-size:.875em}article header.hero .hero-bio{font-size:1.125em}}@media (min-width: 2000px){article header.hero .hero-byline{font-size:1em}article header.hero .hero-title{font-size:1.25em}article header.hero .hero-bio{font-size:1.25em}}@media (min-width: 1221px) and (max-width: 1700px){article header.hero .hero-title{font-size:.75em}}@media (min-width: 1025px) and (max-width: 1220px){article header.hero .hero-title{padding:0 5%}article header.hero .hero-bio{max-width:56.96721%}}@media (min-width: 700px) and (max-width: 1024px){article header.hero .hero-bio{max-width:74.18033%}}@media (max-width: 600px) and (orientation: portrait){article header.hero .hero-img{overflow:hidden;width:100%}article header.hero .hero-img img{width:140%;margin:0;max-width:140%;margin-left:-20%}article header.hero .hero-text{padding:1.5em 5%}article header.hero .hero-byline{font-size:.6875em}article header.hero .hero-title{padding:0;font-size:.75em}article header.hero .hero-bio{font-size:.75em}}@media (max-width: 990px){article header.hero.sf .hero-text{width:100%;position:relative;padding:3em 5%}article header.hero.sf .hero-byline{position:absolute;width:31.14754%;float:none;top:3.75em;right:0;left:auto;padding-left:3.27869%;text-align:right}article header.hero .hero-lead{float:left;width:65.57377%;margin:0;padding:0}article header.hero .hero-lead h1{font-size:1.75em}}@media (max-width: 600px){article header.hero.sf .hero-text{padding:2em 5%}article header.hero.sf .hero-byline{position:static;width:100%;margin-bottom:1.5em;padding-left:0;text-align:left}article header.hero .hero-lead{width:100%}}@media (min-width: 1221px) and (max-width: 2100px){article header.hero.landscape .hero-img img{width:100%;margin:0}article header.hero.landscape .hero-text,article header.hero.landscape .hero-pad{position:static;width:100%;padding:0}article header.hero.landscape .hero-text{font-size:125%;padding:2.5em 3.27869% 3em}article header.hero.landscape .hero-pad{margin:0 auto}article header.hero.landscape .hero-pad:after{display:none}article header.hero.landscape .hero-pad>div{position:static}article header.hero.landscape .hero-byline{width:auto;margin-left:auto;padding:0 5%;font-size:.75em}article header.hero.landscape .hero-title{margin:2.5em auto 2em;padding:0 10%;max-width:auto;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}article header.hero.landscape .hero-title h1{font-size:6em}article header.hero.landscape .hero-title .tags{font-size:1.25em}article header.hero.landscape .hero-bio{width:65.57377%;margin:0 auto;padding:0}article header.hero.landscape .hero-bio p{margin:0 auto;line-height:1.5em;font-size:1.125em}}article header.hero.ascender .hero-title .tags{padding-top:0}article header.hero.ascender .hero-title .tags:before{display:none}article header.hero.ascender.landscape .hero-title h1{margin-bottom:0;padding-bottom:0}article header.hero.ascender.landscape .hero-title .tags{margin-top:1.25em}@media (min-width: 1221px){article header.hero.portrait.va30 .hero-title{-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-webkit-transform:translateY(-30%);transform:translateY(-30%)}article header.hero.portrait.va35 .hero-title{-moz-transform:translateY(-35%);-ms-transform:translateY(-35%);-webkit-transform:translateY(-35%);transform:translateY(-35%)}article header.hero.portrait.va40 .hero-title{-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);-webkit-transform:translateY(-40%);transform:translateY(-40%)}article header.hero.portrait.va45 .hero-title{-moz-transform:translateY(-45%);-ms-transform:translateY(-45%);-webkit-transform:translateY(-45%);transform:translateY(-45%)}article header.hero.portrait.va50 .hero-title{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}article header.hero.portrait.va55 .hero-title{-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);-webkit-transform:translateY(-55%);transform:translateY(-55%)}article header.hero.portrait.va60 .hero-title{-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-webkit-transform:translateY(-60%);transform:translateY(-60%)}article header.hero.portrait.va65 .hero-title{-moz-transform:translateY(-65%);-ms-transform:translateY(-65%);-webkit-transform:translateY(-65%);transform:translateY(-65%)}article header.hero.portrait.va70 .hero-title{-moz-transform:translateY(-70%);-ms-transform:translateY(-70%);-webkit-transform:translateY(-70%);transform:translateY(-70%)}article header.hero.portrait.va75 .hero-title{-moz-transform:translateY(-75%);-ms-transform:translateY(-75%);-webkit-transform:translateY(-75%);transform:translateY(-75%)}article header.hero.portrait.va80 .hero-title{-moz-transform:translateY(-80%);-ms-transform:translateY(-80%);-webkit-transform:translateY(-80%);transform:translateY(-80%)}article header.hero.portrait.va85 .hero-title{-moz-transform:translateY(-85%);-ms-transform:translateY(-85%);-webkit-transform:translateY(-85%);transform:translateY(-85%)}article header.hero.portrait.va90 .hero-title{-moz-transform:translateY(-90%);-ms-transform:translateY(-90%);-webkit-transform:translateY(-90%);transform:translateY(-90%)}article header.hero.portrait.va95 .hero-title{-moz-transform:translateY(-95%);-ms-transform:translateY(-95%);-webkit-transform:translateY(-95%);transform:translateY(-95%)}article header.hero.portrait.va100 .hero-title{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@media (min-width: 2101px){article header.hero.landscape.va30 .hero-title{-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-webkit-transform:translateY(-30%);transform:translateY(-30%)}article header.hero.landscape.va35 .hero-title{-moz-transform:translateY(-35%);-ms-transform:translateY(-35%);-webkit-transform:translateY(-35%);transform:translateY(-35%)}article header.hero.landscape.va40 .hero-title{-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);-webkit-transform:translateY(-40%);transform:translateY(-40%)}article header.hero.landscape.va45 .hero-title{-moz-transform:translateY(-45%);-ms-transform:translateY(-45%);-webkit-transform:translateY(-45%);transform:translateY(-45%)}article header.hero.landscape.va50 .hero-title{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}article header.hero.landscape.va55 .hero-title{-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);-webkit-transform:translateY(-55%);transform:translateY(-55%)}article header.hero.landscape.va60 .hero-title{-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-webkit-transform:translateY(-60%);transform:translateY(-60%)}article header.hero.landscape.va65 .hero-title{-moz-transform:translateY(-65%);-ms-transform:translateY(-65%);-webkit-transform:translateY(-65%);transform:translateY(-65%)}article header.hero.landscape.va70 .hero-title{-moz-transform:translateY(-70%);-ms-transform:translateY(-70%);-webkit-transform:translateY(-70%);transform:translateY(-70%)}article header.hero.landscape.va75 .hero-title{-moz-transform:translateY(-75%);-ms-transform:translateY(-75%);-webkit-transform:translateY(-75%);transform:translateY(-75%)}article header.hero.landscape.va80 .hero-title{-moz-transform:translateY(-80%);-ms-transform:translateY(-80%);-webkit-transform:translateY(-80%);transform:translateY(-80%)}article header.hero.landscape.va85 .hero-title{-moz-transform:translateY(-85%);-ms-transform:translateY(-85%);-webkit-transform:translateY(-85%);transform:translateY(-85%)}article header.hero.landscape.va90 .hero-title{-moz-transform:translateY(-90%);-ms-transform:translateY(-90%);-webkit-transform:translateY(-90%);transform:translateY(-90%)}article header.hero.landscape.va95 .hero-title{-moz-transform:translateY(-95%);-ms-transform:translateY(-95%);-webkit-transform:translateY(-95%);transform:translateY(-95%)}article header.hero.landscape.va100 .hero-title{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@media (min-width: 1221px){article header.hero.portrait .hero-title .title .word1{display:block;margin-bottom:-.075em}}@media (min-width: 2101px){article header.hero.landscape .hero-title .title .word1{display:block;margin-bottom:-.075em}}.no-js article header.hero img.ri{display:none}.no-js #content-interview .block.enrich{margin:0;padding:0}.no-js #content-interview .block.enrich figure,.no-js #content-interview .block.enrich .video-wrap{display:none;height:0}.no-js #content-interview .block.enrich blockquote{margin:0 0 2em}.no-js #content-interview aside.enrich figure{display:none}article #content-interview.v2{border-top:2px solid rgba(0,0,0,0.05);padding-top:4em}figure img.ri-body{opacity:0;transition:opacity .3s ease-in}figure img.ri-body.unveiled{opacity:1}article #content-interview .text a{color:#1a1a1a;font-weight:700;border-bottom:0.1em solid #333}article #content-interview .text sup a{border:none}article #content-interview figcaption,article #content-interview .caption{margin:0;color:rgba(0,0,0,0.4);font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal;font-size:.75em;line-height:1.5em}article #content-interview figcaption em,article #content-interview .caption em{font-style:italic}article #content-interview figcaption strong,article #content-interview .caption strong{font-weight:bold}@media (max-width: 767px){article #content-interview figcaption,article #content-interview .caption{font-size:.6875em}}@media (max-width: 480px){article #content-interview figcaption,article #content-interview .caption{font-size:.625em}}article #content-interview figure.inline figcaption{margin-top:0.5em}article #content-interview .ig-wrap{width:100%;max-width:100%;margin-bottom:2em}@media (max-width: 990px){article #content-interview .ig-wrap{width:69.18033%;margin-top:2em;padding:0 5%}}@media (max-width: 600px){article #content-interview .ig-wrap{width:100%}}article #content-interview .block.enrich figure,article #content-interview aside.enrich figure{margin:0;padding:0}article #content-interview .block.enrich figure.screenshot img,article #content-interview .block.enrich figure.bordered img,article #content-interview aside.enrich figure.screenshot img,article #content-interview aside.enrich figure.bordered img{border:0.1em solid rgba(0,0,0,0.05)}@media (max-width: 1023px){article #content-interview .block.enrich figure.screenshot img,article #content-interview .block.enrich figure.bordered img,article #content-interview aside.enrich figure.screenshot img,article #content-interview aside.enrich figure.bordered img{border-left:0}}article #content-interview .block.enrich blockquote p,article #content-interview aside.enrich blockquote p{clear:both;margin:0;padding:0}article #content-interview .block.enrich blockquote p cite,article #content-interview aside.enrich blockquote p cite{color:rgba(0,0,0,0.25);font-size:.875em;text-transform:uppercase;font-style:italic;font-weight:400;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}article #content-interview .block.enrich blockquote p cite a,article #content-interview aside.enrich blockquote p cite a{color:rgba(0,0,0,0.25)}article #content-interview .block.enrich blockquote p cite .lc,article #content-interview aside.enrich blockquote p cite .lc{text-transform:lowercase;font-style:italic}article #content-interview .block.enrich blockquote p.no-hyphen,article #content-interview aside.enrich blockquote p.no-hyphen{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}article #content-interview .block.enrich figure+blockquote,article #content-interview .block.enrich .video-wrap+blockquote,article #content-interview .block.enrich .images+blockquote,article #content-interview aside.enrich figure+blockquote,article #content-interview aside.enrich .video-wrap+blockquote,article #content-interview aside.enrich .images+blockquote{margin-top:2.5em}article #content-interview .block.enrich blockquote+figure,article #content-interview .block.enrich blockquote+.video-wrap,article #content-interview .block.enrich blockquote+.images,article #content-interview aside.enrich blockquote+figure,article #content-interview aside.enrich blockquote+.video-wrap,article #content-interview aside.enrich blockquote+.images{margin-top:3.5em}article #content-interview .block.enrich{width:100%;margin:1em 0 2.5em}@media (min-width: 601px){article #content-interview .block.enrich{overflow:visible}article #content-interview .block.enrich blockquote p{text-indent:-.55em}}article #content-interview aside.enrich figcaption{margin-top:0.5em}article #content-interview aside.enrich figure+figure{margin-top:2em}article #content-interview aside.enrich blockquote:before,article #content-interview aside.enrich blockquote:after{content:" ";display:table}article #content-interview aside.enrich blockquote:after{clear:both;*zoom:1}article #content-interview aside.enrich blockquote p{font-size:1.5em;font-weight:400;text-align:center}article #content-interview aside.enrich blockquote p cite{display:block;margin-top:.25em}article #content-interview aside.enrich blockquote:before,article #content-interview aside.enrich blockquote:after{content:"";display:block;width:50%;height:6px;background:rgba(0,0,0,0.1)}article #content-interview aside.enrich blockquote:before{margin:0 auto 1.5em}article #content-interview aside.enrich blockquote:after{margin:1.5em auto 0}article #content-interview .block.enrich .single figcaption,article #content-interview .block.enrich .single .caption{margin-top:0.5em}article #content-interview .block.enrich .single .video-wrap:before,article #content-interview .block.enrich .single .video-wrap:after{content:" ";display:table}article #content-interview .block.enrich .single .video-wrap:after{clear:both;*zoom:1}article #content-interview .block.enrich .single blockquote p{font-size:2em;font-weight:700}article #content-interview .block.enrich .single.docked figure:before,article #content-interview .block.enrich .single.docked figure:after{content:" ";display:table}article #content-interview .block.enrich .single.docked figure:after{clear:both;*zoom:1}article #content-interview .block.enrich .single.docked figure img{float:left;width:74.18033%}article #content-interview .block.enrich .single.docked figcaption,article #content-interview .block.enrich .single.docked .caption{float:right;width:22.54098%;margin:0;padding-top:0.5em;border-top:2px solid rgba(0,0,0,0.05)}article #content-interview .block.enrich .single.docked .video{float:left;width:74.18033%}@media (max-width: 990px){article #content-interview .block.enrich .single figure img,article #content-interview .block.enrich .single.docked figure img{float:none;width:100%}article #content-interview .block.enrich .single .video,article #content-interview .block.enrich .single.docked .video{float:none;width:100%}article #content-interview .block.enrich .single figcaption,article #content-interview .block.enrich .single .caption,article #content-interview .block.enrich .single.docked figcaption,article #content-interview .block.enrich .single.docked .caption{float:none;width:100%;margin:.5em 0 0 0;padding:0 5%;border:0}article #content-interview .block.enrich .single blockquote,article #content-interview .block.enrich .single.docked blockquote{padding:0 5%}article #content-interview .block.enrich .single blockquote p,article #content-interview .block.enrich .single.docked blockquote p{font-size:2em}}article #content-interview .block.enrich .images:before,article #content-interview .block.enrich .images:after{content:" ";display:table}article #content-interview .block.enrich .images:after{clear:both;*zoom:1}article #content-interview .block.enrich .double figcaption,article #content-interview .block.enrich .triple figcaption{margin-top:0.5em}article #content-interview .block.enrich .double blockquote p,article #content-interview .block.enrich .triple blockquote p{font-size:2em;font-weight:700}article #content-interview .block.enrich .double figure,article #content-interview .block.enrich .triple figure{float:left}article #content-interview .block.enrich .double figure+figure,article #content-interview .block.enrich .triple figure+figure{margin-left:3.27869%}article #content-interview .block.enrich .double figure{width:48.36066%}article #content-interview .block.enrich .triple figure{width:31.14754%}@media (max-width: 990px){article #content-interview .block.enrich .double figure,article #content-interview .block.enrich .triple figure{overflow:hidden;clear:both;width:100%;margin:.5em 0 2em 0}article #content-interview .block.enrich .double figure+figure,article #content-interview .block.enrich .triple figure+figure{margin-left:0}article #content-interview .block.enrich .double figure:last-child,article #content-interview .block.enrich .triple figure:last-child{margin-bottom:0}article #content-interview .block.enrich .double figure img,article #content-interview .block.enrich .triple figure img{float:left;width:65.57377%}article #content-interview .block.enrich .double figure figcaption,article #content-interview .block.enrich .triple figure figcaption{padding-right:2.5%;float:right;width:31.14754%;margin:0;padding-top:0.5em;border-top:2px solid rgba(0,0,0,0.05)}article #content-interview .block.enrich .double blockquote,article #content-interview .block.enrich .triple blockquote{padding:0 5%}article #content-interview .block.enrich .double blockquote p,article #content-interview .block.enrich .triple blockquote p{font-size:2em}}article #content-interview .block.enrich .quote blockquote p{font-size:2em;font-weight:700}article #content-interview .block.enrich .quote.docked{width:74.18033%;margin-left:13.93443%}article #content-interview .block.enrich .quote.docked p{font-size:1.75em}@media (max-width: 990px){article #content-interview .block.enrich .quote blockquote{padding:0 5%}article #content-interview .block.enrich .quote blockquote p{font-size:2em}article #content-interview .block.enrich .quote.docked{margin-left:0;width:100%}article #content-interview .block.enrich .quote.docked blockquote{width:82.78689%;padding:0 0 0 5%}}article #content-interview aside.enrich .note{margin-bottom:2em}article #content-interview aside.enrich .note p,article #content-interview aside.enrich .note blockquote p{font-size:.75em;font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal}article #content-interview aside.enrich .note p em,article #content-interview aside.enrich .note blockquote p em{font-style:italic}article #content-interview aside.enrich .note p strong,article #content-interview aside.enrich .note blockquote p strong{font-weight:600}article #content-interview aside.enrich .note p sup,article #content-interview aside.enrich .note blockquote p sup{top:-.1em}article #content-interview aside.enrich .note p a,article #content-interview aside.enrich .note blockquote p a{font-weight:bold}article #content-interview aside.enrich .writing blockquote p{color:rgba(0,0,0,0.65);font-size:.75em;font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal;text-align:left}article #content-interview aside.enrich .writing blockquote p cite{display:inline}article #content-interview aside.enrich .writing blockquote:before,article #content-interview aside.enrich .writing blockquote:after{display:none}@media (min-width: 601px) and (max-width: 990px){article #content-interview aside.enrich .writing blockquote{font-size:90%}}article #content-interview aside.enrich figure+.note{margin-top:1.5em}@media (max-width: 990px){article #content-interview aside.enrich blockquote{float:right;width:27.86885%;margin:0 2.5% 3em 0}article #content-interview aside.enrich blockquote p{font-size:1.5em}article #content-interview aside.enrich figure{float:left;overflow:hidden;width:100%;margin:1em 0 2.5em 0}article #content-interview aside.enrich figure+figure{margin-top:0}article #content-interview aside.enrich figure img{float:left;width:65.57377%}article #content-interview aside.enrich figure figcaption{padding-right:2.5%;float:right;width:31.14754%;margin:0;padding-top:0.5em;border-top:2px solid rgba(0,0,0,0.05)}article #content-interview aside.enrich blockquote+figure{margin-top:1em}article #content-interview aside.enrich .note{float:right;width:27.86885%;margin-right:2.5%;font-size:.875em}article #content-interview aside.enrich figure+.note{clear:both;float:none;width:auto;max-width:480px;margin:0 0 1.5em 0;padding:0 5%;border:0}}@media (min-width: 601px) and (max-width: 768px){article #content-interview aside.enrich blockquote p{font-size:1.25em}}@media (max-width: 600px){article #content-interview aside.enrich blockquote,article #content-interview aside.enrich .note{clear:both;float:none;width:100%;margin:0 auto;padding:0 5%}article #content-interview aside.enrich blockquote{margin:3em auto}article #content-interview aside.enrich blockquote.left{margin-top:1.5em}article #content-interview aside.enrich blockquote:before,article #content-interview aside.enrich blockquote:after{width:25%}article #content-interview aside.enrich blockquote+figure{margin-top:.5em}article #content-interview aside.enrich figure+blockquote{margin-top:0}}@media (min-width: 480px) and (max-width: 600px){article #content-interview aside.enrich figure figcaption{font-size:.625em}}@media (max-width: 479px){article #content-interview aside.enrich figure img{float:none;width:100%}article #content-interview aside.enrich figure figcaption{float:none;width:100%;margin:.5em 0 0 0;padding:0 5%;border:0}}@media (max-width: 600px){article #content-interview .block.enrich blockquote{width:100%}article #content-interview .block.enrich blockquote+.images{margin-top:2.5em !important}article #content-interview .block.enrich blockquote p{font-size:1.5em !important;font-weight:400 !important;text-align:center}article #content-interview .block.enrich blockquote p cite{display:block;margin-top:.25em}article #content-interview .block.enrich blockquote:before,article #content-interview .block.enrich blockquote:after{content:"";display:block;width:25%;height:.3em;background:rgba(0,0,0,0.1)}article #content-interview .block.enrich blockquote:before{margin:0 auto 1.5em}article #content-interview .block.enrich blockquote:after{margin:1.5em auto 0}article #content-interview .block.enrich .quote.docked blockquote{width:100%;padding:0 5%}}article.digital #nav-share{position:relative;margin-top:8em;padding:2em 5% 0}article.digital #nav-share:before,article.digital #nav-share:after{content:" ";display:table}article.digital #nav-share:after{clear:both;*zoom:1}article.digital #nav-share a{font-weight:700}article.digital #nav-share .archive,article.digital #nav-share .issue-nav{position:absolute;bottom:1.5em;width:25%}article.digital #nav-share .archive{left:5%}article.digital #nav-share .archive p{font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal;margin-bottom:0}article.digital #nav-share .archive a{display:block}article.digital #nav-share .issue-nav{right:5%;text-align:right}article.digital #nav-share .issue-nav li{line-height:1.5em}article.digital #nav-share .share{position:absolute;left:50%;bottom:1.5em;width:300px;margin-left:-150px;text-align:center}article.digital #nav-share .share h5{margin-bottom:.25em;text-transform:uppercase;font-size:1em}@media (max-width: 1023px){article.digital #nav-share{margin-top:2em;padding-bottom:.5em;border-top:2px solid rgba(0,0,0,0.05)}article.digital #nav-share .share,article.digital #nav-share .archive,article.digital #nav-share .issue-nav{position:static;margin:0 auto;bottom:auto}article.digital #nav-share .share{margin-bottom:2em}article.digital #nav-share .archive,article.digital #nav-share .issue-nav{width:100%;text-align:center;margin-bottom:1.5em;font-size:.875em}article.digital #nav-share .archive a,article.digital #nav-share .issue-nav a{display:inline}}article.digital .issue-footer{position:relative;clear:both;width:100%;margin:0;padding:0 5%;border-top:2px solid rgba(0,0,0,0.05)}article.digital .issue-footer:before,article.digital .issue-footer:after{content:" ";display:table}article.digital .issue-footer:after{clear:both;*zoom:1}article.digital .issue-footer h4{margin-bottom:1em;font-size:1.25em;text-transform:uppercase;letter-spacing:.035em}article.digital .issue-footer .info{clear:both;float:left;width:31.14754%;padding:3em 3.27869% 4em 0}article.digital .issue-footer .info ul{margin-bottom:2em}@media (min-width: 1440px){article.digital .issue-footer .info ul{font-size:1.125em}}@media (min-width: 1920px){article.digital .issue-footer .info ul{font-size:1.25em}}article.digital .issue-footer .icons li{display:inline;margin-right:1em;font-size:1em}article.digital .issue-footer .icons li.social{font-size:1.25em;vertical-align:middle}article.digital .issue-footer .icons li.website{display:block;margin-bottom:.75em;font-size:.875em;font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal}article.digital .issue-footer .icons .social+.website{margin-top:1.5em}@media (max-width: 1219px){article.digital .issue-footer .icons li{text-align:center;margin-right:1em;margin-left:1em}}article.digital .issue-footer .credits li{max-width:30em;margin:0 0 .5em 0;padding:0;line-height:1.75em;font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal;font-size:.875em}article.digital .issue-footer .credits li:before{content:"+";margin-left:-1em;padding-right:.5em;font-weight:800;opacity:.25}article.digital .issue-footer .credits li a{color:#1a1a1a;font-weight:700;border-bottom:0.1em solid #333}article.digital .issue-footer .related{float:left;width:68.85246%;padding:3em 0 4em 3.27869%}article.digital .issue-footer .related h4{margin-bottom:1.25em}article.digital .issue-footer .related .archive{float:right;display:inline-block;vertical-align:middle}article.digital .issue-footer .related .archive i{margin-left:.25em}article.digital .issue-footer .related article.issue-card{float:left;width:31.666666667%;margin:0 2.5% 0 0;padding:0 0 1em 0}article.digital .issue-footer .related article.issue-card:last-child{margin-right:0}article.digital .issue-footer .related article.issue-card a{color:#000}article.digital .issue-footer .related article.issue-card header{padding:0}@media (max-width: 767px){article.digital .issue-footer .related article.issue-card{padding:0;border:none}article.digital .issue-footer .related article.issue-card header{padding:.5em 0 0 0}article.digital .issue-footer .related article.issue-card header h1{font-size:.675em;font-weight:500;opacity:.5;line-height:1.25em}article.digital .issue-footer .related article.issue-card header ul{display:none}}@media (max-width: 1219px){article.digital .issue-footer{padding:0 5%}article.digital .issue-footer .info,article.digital .issue-footer .related{float:none;width:100%;margin:0;padding:0;border:0}article.digital .issue-footer .info{padding:2em 0 1em;text-align:center}article.digital .issue-footer .credits li{margin:0 auto .5em auto}article.digital .issue-footer .related{overflow:hidden;padding-bottom:3em}article.digital .issue-footer .related h4{padding:0;text-align:center}}#content:before,#content:after{content:" ";display:table}#content:after{clear:both;*zoom:1}#content.film{background:#000}.page{position:relative;padding:1em 0 0 0}.page.alt{margin:2em 0 2em;padding:0}.page .content-main{margin:0;padding:1em 1em 2em 1em;background:#000;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-height: 60em) and (min-width: 60em){.page .content-main{min-height:800px}}.page .contain{position:relative;overflow:hidden;background:#fff;max-width:39em;margin:0 auto;padding:0 1em 3em}@media (min-height: 60em) and (min-width: 60em){.page .contain{min-height:760px}}.page .contain.wide{max-width:100%;width:100%;margin:0}.page .contain.wide .content-wrap{max-width:39em;margin:0 auto}.page .contain.wide.no-border{padding-left:0;padding-right:0}.page.basic .contain{padding-bottom:2em}@media (min-width: 37.5em){.page .contain{padding:0 2em 3em 2em}.page.basic .contain{padding:0 2em 3em 2em}}@media (min-width: 41.25em){.page{padding:2em}.page .content-main{padding:2em 2em 3em 2em}}@media (min-width: 61.875em){.page.alt{margin:3em 0 2em}.page .content-main{padding:3em 2em 3em}.page.magazine .content-main,.page.project .content-main{padding-top:2em}.page .contain{position:static}}@media (min-width: 50em) and (max-width: 76.25em){.page{padding-top:1em}}@media (min-width: 76.25em){.page .contain{margin:0 auto}}@media (min-width: 100em){.page .contain{font-size:1.125em}}.page{font-family:"maison-neue-for-tgd", Helvetica, Arial, Sans-Serif, sans-serif;font-weight:400;font-style:normal}.page a{text-decoration:underline}.page em{font-style:italic}.page strong{font-weight:bold}.page p{margin-bottom:1.5em;font-size:1em;font-weight:400;line-height:1.5em;color:#282832;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga", "dlig";-o-font-feature-settings:"liga", "dlig";-webkit-font-feature-settings:"liga", "dlig";font-feature-settings:"liga", "dlig"}.page p strong{font-weight:bold}.page p em{font-style:italic}.page p.alt{text-align:center}.page p.credit{font-style:italic}.page h1,.page h2,.page h3,.page h4,.page h5,.page h6{margin:0;font-size:1em;line-height:1.5em;font-weight:500}.page h1.alt,.page h2.alt,.page h3.alt,.page h4.alt,.page h5.alt,.page h6.alt{text-align:center}.page h1{clear:left;margin:1.25em 0 .5em;font-size:1.5em;line-height:1.5em;font-weight:500}.page h1#contact{margin-bottom:.75em}.page h2{font-size:1.25em;margin:2em 0 .5em 0;font-weight:500}.page h3{font-size:1em;margin:2em 0 .75em 0;text-transform:uppercase}.page h4{font-size:1em;margin:2em 0 .75em 0;text-transform:uppercase;font-weight:700}.page h5{font-size:1em;margin:1.5em 0 0 0;font-weight:700}.page h6{font-size:1em;margin:1.5em 0 0 0;font-weight:700;text-decoration:underline}.page ul,.page ol{margin:0 0 1.5em 0;font-size:1em;line-height:1.5em}.page ul.bullet{padding:0 0 0 2.5em;list-style:circle}.page ol.number{padding:0 0 0 2.5em;list-style:decimal}.page hr{margin-top:2em;border:none;background-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.1);height:1px}.page blockquote{margin:0 0 1.5em 0;padding-left:2em;border-left:3px solid #1a1a1a}.page blockquote p{margin:0;padding-right:2em;font-size:1em;font-weight:500}.page blockquote p+p{margin-top:.5em}.page blockquote p:first-letter{margin-left:-.5em}.page blockquote p cite{opacity:.5}@media (min-width: 0) and (max-width: 26.25em){.page{font-size:.8275em}}.page.basic h1{margin-top:1.5em}@media (min-width: 37.5em){.page.basic h1{margin-top:1.5em}}.page.project .text-wrap{margin:0 auto;max-width:32.5em}.page.project .text-wrap p,.page.project .text-wrap li{margin:0 auto 1.5em}.page.project .text-wrap p strong.alt,.page.project .text-wrap li strong.alt{text-decoration:underline}.page.project figure.hero{margin:0}.page.project figure.graphic{margin:2em 0 3em}.page.project figure.graphic figcaption{opacity:.5;text-align:center}.page.project .note{margin-bottom:1.5em;padding:1em;background:#ffffc8}.page.project .note p{margin:0}.page.project .note p+p{margin-top:1.5em}.page.project header{padding-top:.75em}.page.project header h1{margin-bottom:0;font-size:1.5em;font-weight:700;text-decoration:underline;text-indent:-.15em}.page.project header h2{margin:0 0 1.5em 0;font-size:1em;font-style:italic}.page.project ol{padding:0 1em 0 1em}.page.project ol .images{overflow:hidden;padding:1.5em 0 .5em 0}.page.project ol .images figure{float:left;width:30%;margin:0 5% 0 0}.page.project ol .images figure:last-child{margin-right:0}.page.project img.portrait{float:right;width:60px;margin:0 0 1em 1em;-moz-box-shadow:3px 3px 2px rgba(0,0,0,0.25);-webkit-box-shadow:3px 3px 2px rgba(0,0,0,0.25);box-shadow:3px 3px 2px rgba(0,0,0,0.25)}.page.project #mc-embed{margin-top:.5em}@media (min-width: 41.25em){.page.project figure.hero{margin-bottom:2em}.page.project header{padding-top:1.5em}.page.project header h1{font-size:1.75em}.page.project ol{padding:0 0 0 2em}.page.project img.portrait{width:85px}}@media (min-width: 76.25em){.page.project .contain.wide{font-size:1.125em}}@media (min-width: 100em){.page.project .contain.wide{font-size:1.25em}}.page.about li{margin-bottom:.75em}.page figure{margin-bottom:2em}.page figure img{display:block}.page figure figcaption{font-size:.75em;color:gray}.page figure figcaption a{text-decoration:underline}.page figure img+figcaption{margin-top:.75em}.page p+figure{margin-top:2em}.page .video-wrap{margin-bottom:2em;overflow:hidden}.page .video-wrap:before,.page .video-wrap:after{content:" ";display:table}.page .video-wrap:after{clear:both;*zoom:1}.page header.lead{width:100%;padding:0 1em}.page header.lead h1,.page header.lead p{max-width:31.25em}.page header.lead h1{margin-top:0;font-size:1.25em}.page header.lead p{margin:0;font-size:.875em}.page header.lead p+p{margin-top:1.5em}@media (min-width: 41.25em){.page header.lead{padding:0 2em}}@media (min-width: 60em){.page header.lead{font-size:1.125em}}@media (min-width: 76.25em){.page header.lead h1,.page header.lead p{max-width:37.25em}}@media (min-width: 100em){.page header.lead{font-size:1.25em}}.page header.intro{clear:both}.page header.intro:before,.page header.intro:after{content:" ";display:table}.page header.intro:after{clear:both;*zoom:1}.page header.intro h1,.page header.intro p{max-width:32.5em}.page header.intro p:last-child{margin:0}.page header.intro.alt{text-align:center}.page header.intro.alt h1,.page header.intro.alt p{margin-left:auto;margin-right:auto}.page.magazine .mag-info{max-width:32.5em;margin:3em auto 0}.page.magazine .digi-links{margin-bottom:2.5em;padding:1em;background:rgba(0,0,0,0.05)}.page.magazine .digi-links p{margin:0}.page.magazine h1.alt{margin-bottom:1em;font-size:1.25em;font-weight:700;text-decoration:underline}@media (min-width: 41.25em){.page.magazine h1.alt{font-size:1.5em}}.page.magazine .mag-issues{overflow:hidden;width:100%;max-width:100%;margin:0 auto 3em}.page.magazine .mag-issues h2{margin:3em 0 1.5em;text-decoration:underline}.page.magazine .mag-issues ul{overflow:hidden;width:100%;max-width:85%;margin:0 auto}.page.magazine .mag-issues li.mag-issue{float:left;width:33.333333333%;padding:0 .75em;text-align:center}.page.magazine .mag-issues li.mag-issue h3{margin:.25em 0 0 0;font-size:.875em}@media (min-width: 41.25em){.page.magazine .mag-issues ul{max-width:60%}}.page.magazine.issue{text-align:center}.page.magazine.issue h1,.page.magazine.issue p{margin-left:auto;margin-right:auto}.page .newsletter-signup{margin:1.5em 0 1.5em;padding:1em;background:rgba(0,0,0,0.05)}.page .newsletter-signup p{margin-bottom:1em;font-size:1.125em;line-height:1.45em}.page .newsletter-signup p i{font-size:1.125em;vertical-align:middle}.page .follow{overflow:hidden;width:100%;background:rgba(0,0,0,0.05);margin-bottom:.5em;padding:1em}.page .follow ul{overflow:hidden;margin:0}.page .follow li{float:left;width:25%;text-align:center;padding:.125em}.page .follow li a{overflow:hidden;display:block;height:100%;padding:35% 0 30%;font-size:1.5em;text-decoration:none;vertical-align:middle;color:#fff;background:#000;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;transition:all 0.35s ease}.page .follow li a:hover{opacity:1;color:#000;background:#32ff9b}@media (min-width: 37.5em){.page .newsletter-signup,.page .follow{padding:1.5em}.page .follow li a{padding:40% 0 35%;font-size:2em}}@media (min-width: 41.25em){.page .follow li a{padding:40% 0 35%}}#postings{margin:1.75em 0}#postings article{margin-bottom:1.5em;padding:1em;background:rgba(0,0,0,0.045)}#postings article a{text-decoration:none}#postings article h1{font-size:1em;margin:0 0 .25em 0;color:rgba(0,0,0,0.4)}#postings article h1 a{font-weight:bold;color:#000}#postings article h1 time{font-size:.875em}#postings article p{margin:0;font-size:.875em}#postings article .meta{border-top:1px solid rgba(0,0,0,0.05);margin-top:.75em;padding-top:.75em;font-size:.875em;font-weight:700}#postings article .meta i{margin-left:.25em}#postings p.nada{padding:1em;background:rgba(0,0,0,0.045);font-style:italic;color:rgba(0,0,0,0.4)}@media (min-width: 37.5em){#postings article,#postings p.nada{padding:1.5em}}#stockists{clear:both;padding-top:2em}#stockists h2,#stockists h3{clear:both}#stockists h2{margin-bottom:2em;border-bottom:2px solid #000}#stockists h3{margin-bottom:2em;color:#b3b3b3;text-transform:uppercase}#stockists ul{width:100%;max-width:100%}#stockists li{overflow:hidden;display:inline-block;min-width:17.5em;vertical-align:top;margin:0 2em 3em 0;font-size:1em}#stockists .vcard .country-name{display:none}#partners{margin-top:3em}#partners ul{overflow:hidden;margin-bottom:.5em}#partners li{float:left;width:47.5%}#partners li:nth-child(odd){margin-right:5%}#partners li img{display:block;margin:0}#partners li figcaption{font-size:.875em}#partners li a{text-decoration:none}#partners li a img{-webkit-backface-visibility:hidden;-moz-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease}#partners li a img:hover{opacity:.65}header.intro.contributors{margin-bottom:3em}#contributors{clear:both;padding-top:2em}#contributors ul{width:100%;max-width:100%}#contributors ul ul{display:line;margin:0;width:auto;max-width:auto}#contributors ul ul li{display:inline}#contributors ul ul li+li:before{content:", "}#contributors li.mix{overflow:hidden;min-width:15em;vertical-align:top;margin:0 2em 3em 0;font-size:1em}#contributors li.mix h5 i{color:rgba(0,0,0,0.25);letter-spacing:5px}#contributors li.mix span{display:block}#contributors li.mix .tag{font-style:italic}#contributors .mix{display:none}.no-js #contributors .mix{display:inline-block}.page.film{overflow:hidden;margin-top:2em;padding:1em;color:#fff}.page.film a{color:#fff}.page.film .video{clear:both;margin-bottom:1em}.page.film .details{margin:0 0 2em 0;text-align:center}.page.film .details h1{margin:0;padding:0 5%;font-size:.875em;font-weight:700}.page.film .details p{margin:0 auto;color:#fff;max-width:32.5em;font-size:.75em;opacity:.5}.page.film .details h1+p{margin-top:.5em}.page.film .details ul{margin:0}.page.film .details li{display:inline-block;margin-right:1em;font-size:.75em;font-style:italic}.page.film .details li a{text-decoration:none}.page.film .details li:last-child{margin-right:0}@media (min-width: 37.5em){.page.film .details{font-size:1.125em}}@media (min-width: 61.875em){.page.film .details{font-size:1.25em}}@media (min-width: 76.25em){.page.film .details{font-size:1.35em}}@media (min-width: 100em){.page.film .details{font-size:1.5em}}.page.film .share{clear:both;margin-bottom:1em;padding-top:1em;text-align:center}.page.film .share h5{margin-bottom:.25em;text-transform:uppercase;font-size:.875em}.page.film .share .icons{margin:0 auto}.page.film .share .icons a{background:rgba(255,255,255,0.1)}@media (min-width: 37.5em){.page.film .share{border-top:2px solid rgba(255,255,255,0.1)}}@media (min-width: 41.25em){.page.film{padding:2em}.page.film .video{margin-bottom:2em}.page.film .details{overflow:hidden;float:left;width:60%;text-align:left}.page.film .details h1{padding:0}.page.film .details p{margin:0}.page.film .share{clear:both;margin-bottom:0;padding-top:1em}}.film-nav{float:none;margin:0 auto 2em;text-align:center}.film-nav ul{overflow:hidden;margin:0 auto;display:inline-block}.film-nav li{position:relative;float:left;width:60px;height:60px;text-align:center}.film-nav li img,.film-nav li i{-moz-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;-webkit-transition:opacity 0.35s ease;transition:opacity 0.35s ease}.film-nav li img{opacity:.35}.film-nav li i{position:absolute;top:0;left:0;width:100%;text-align:center;line-height:66px;font-size:1.125em}.film-nav li a{display:block;width:60px;height:60px;background:rgba(255,255,255,0.1)}.film-nav li a:hover{opacity:1}.film-nav li a:hover img{opacity:1}.film-nav li a:hover i{opacity:0}.film-nav li a.g-back:hover i{opacity:.35}@media (min-width: 41.25em){.film-nav{overflow:hidden;float:right;margin:0}}#t-credits{clear:both;padding:3em 1em 3em}#t-credits ul{max-width:40em;margin:0 auto;text-align:center;font-size:.75em}@media (min-width: 41.25em){#t-credits ul{font-size:.875em}}@media (min-width: 76.25em){#t-credits ul{font-size:1em}}@media (min-width: 100em){#t-credits ul{font-size:1.125em}}#t-credits li{margin:0 auto 1.5em}#t-credits li strong{display:block;text-transform:uppercase;font-weight:700}#t-credits a{color:#fff;text-decoration:none;font-weight:400}#archive{clear:both;position:relative;padding:.5em .5em 2em .5em;overflow:hidden;z-index:1;background:#000}#archive:before,#archive:after{content:" ";display:table}#archive:after{clear:both;*zoom:1}#archive .mix{display:none}.no-js #archive .mix{display:inline-block}@media (min-width: 41.25em){#archive{padding:1em 1em 2em 1em}}#archive .issue-card.issue{display:inline-block}.no-js #filter{display:none}#filter{clear:both;width:100%;margin:0;padding:1em 0 0 0;background-color:rgba(0,0,0,0.045)}#filter:before,#filter:after{content:" ";display:table}#filter:after{clear:both;*zoom:1}#filter h3{margin:0;padding:0 0 0 1em;font-size:1em;white-space:nowrap}@media (min-width: 41.25em){#filter{padding:0 0 0 2em}#filter h3{float:left;width:15%;padding:0;font-size:.75em;line-height:6em}}@media (min-width: 50em){#filter h3{font-size:.875em;line-height:5.75em}}@media (min-width: 100em){#filter h3{font-size:1.125em;line-height:5.75em}}#filter .controls{float:left;width:100%;padding:1em}#filter .controls .filter-select{position:relative;float:left;width:100%;text-align:center}#filter .controls .filter-select+.filter-select{margin-top:1em}#filter .controls .filter-select h3{display:none}#filter .controls .filter-button{width:50%;float:left;display:inline;font-size:.75em;line-height:3.5em;font-weight:500;background-color:rgba(0,0,0,0.05)}#filter .controls .filter-button.active{font-weight:700;background-color:rgba(0,0,0,0.25)}#filter .controls select#archive-filter{float:left;width:40%}@media (min-width: 41.25em){#filter .controls{float:left;width:85%;padding:1em 2em}#filter .controls .filter-select{float:left;width:50%}#filter .controls .filter-select:first-child{padding-right:1em}#filter .controls .filter-select:last-child{padding-left:1em}#filter .controls .filter-select+.filter-select{margin-top:0}}@media (min-width: 50em){#filter .controls .filter-button{font-size:.875em}}@media (min-width: 100em){#filter .controls{padding:1.5em 2em}#filter .controls .filter-button{font-size:1em}}.pager-list{clear:both;width:100%;margin:0;padding:1em 0 0 0;background-color:rgba(0,0,0,0.045);text-align:center}.pager-list:before,.pager-list:after{content:" ";display:table}.pager-list:after{clear:both;*zoom:1}.pager-list .pager-button{display:inline-block;margin-bottom:1em;padding:0.5em 0.75em;background-color:rgba(0,0,0,0.05);cursor:pointer;font-size:.75em;font-weight:500;-moz-transition-property:"opacity color";-o-transition-property:"opacity color";-webkit-transition-property:"opacity color";transition-property:"opacity color";-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}.pager-list .pager-button.active{background-color:rgba(0,0,0,0.25);font-weight:700}.pager-list .pager-button.active:hover{opacity:1}.pager-list .pager-button.disabled{color:rgba(0,0,0,0.25);cursor:default;opacity:0.5}.pager-list .pager-button.disabled:hover{opacity:0.5}.pager-list .pager-button:hover{opacity:0.5}@media (min-width: 41.25em){.pager-list .pager-button{font-size:.875em;padding:0.8em 1.2em}}.pager-list.no-pagers{display:none}
