@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}/*! 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:-25px;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:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}*,*:after,*:before{box-sizing:border-box}.cf:before,.cf:after{content:'';display:table}.cf:after{clear:both}body{background:#1f1f1f;color:#fff;font-size:1em;overflow:hidden;position:relative;overflow-y:scroll;font-family:'Montserrat','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#585558;text-decoration:none;outline:none}a:hover{color:#4bc332}a:hover,a:focus{outline:none}button:focus{outline:none}.container{position:relative;min-height:100vh;height:100%;overflow:hidden;display:flex;flex-direction:column}.trw-header{padding:1em 0;display:flex;flex:none;margin:0 10px;z-index:1000;position:relative}.trw-header h1{font-size:1em;margin:0 auto 0 0;padding:0.5em}.trw-header h1 span{color:#4bc332}.menu{font-size:1em;padding:0.5em}.menu__item{font-weight:bold;margin:0 1em}.menu__item--current{color:#4bc332}.hero{position:absolute;width:100%;height:100vh;top:0;left:0;overflow:hidden;pointer-events:none}.hero>div{background:#1f1f1f url(../img/bg.jpg) no-repeat 50% 0;backface-visibility:hidden}.hero__back--static,.hero__front{transition:transform 0.5s, opacity 0.5s;transform-origin:50% 60px;transition-timing-function:cubic-bezier(.6, 0, .4, 1)}.hero__back{position:absolute;width:100%;height:100%}.hero__back--mover{opacity:0.7;transition:transform 0.4s, opacity 0s 0.5s}.move-items .hero__back--mover{opacity:0;transition-delay:0s}.hero__front{position:absolute;top:0;left:50%;margin:0 0 0 -391px;width:782px;height:782px;border-radius:50%;opacity:0}.move-items .hero__back--static{opacity:0;transform:scale3d(.15, .15, 1)}.move-items .hero__front{opacity:1;transition-duration:0.5s, 0s;transform:scale3d(.15, .15, 1)}.stack-slider{position:absolute;height:40vh;width:100vw;top:0;opacity:0;user-select:none;transform:translate3d(0, 60vh, 0);transition:transform 0.5s, opacity 0.5s;transition-timing-function:cubic-bezier(.6, 0, .4, 1)}.view-init .stack-slider{opacity:1}.move-items .stack-slider{transform:translate3d(0, 0, 0)}.view-full .flickity-viewport{overflow:visible}.loader{position:fixed;width:60px;height:15px;top:80vh;left:50%;margin:-7px 0 0 -30px}.view-init .loader{display:none}.stacks-wrapper{height:100%}.stack{width:45%;min-width:300px;height:100%;text-align:center}.stack.is-selected{height:auto}.stack.stack-prev,.stack.stack-next{transition:transform 0.5s, opacity 0.5s;transition-timing-function:cubic-bezier(.6, 0, .4, 1)}.move-items .stack.stack-prev,.move-items .stack.stack-next{opacity:0}.move-items .stack.stack-prev{transform:translate3d(-70px, 65vh, 0)}.move-items .stack.stack-next{transform:translate3d(70px, 65vh, 0)}.stack.is-selected .stack-title::before,.stack.stack-prev .stack-title::after,.stack.stack-next .stack-title::after{content:'';width:30px;height:30px;position:absolute;opacity:0;z-index:100}.stack.is-selected .stack-title::before{margin:0 0 0 -15px;left:50%;top:10px;background:url(../img/arrow-colored.svg) no-repeat center center;transition:transform 0.5s, opacity 0.3s;transition-timing-function:cubic-bezier(.6, 0, .4, 1)}.item-clickable .stack.is-selected .stack-title::before{opacity:1}.move-items .is-selected .stack-title::before{transform:rotate3d(0, 0, 1, 180deg)}.stack.stack-prev .stack-title::after,.stack.stack-next .stack-title::after{content:'';top:1.65em;background:url(../img/arrow-gray.svg) no-repeat center center}.stack.stack-prev .stack-title::after{right:0;transform:rotate3d(0, 0, 1, -90deg)}.stack.stack-next .stack-title::after{left:0;transform:rotate3d(0, 0, 1, 90deg)}.stack.stack-prev .stack-title:hover::after,.stack.stack-next .stack-title:hover::after{opacity:1}.stack-title{font-size:2.25em;font-weight:700;margin:80px 0 30px;padding:50px 40px 15px;text-align:center;display:inline-block;position:relative;cursor:pointer}.stack-title a{display:block;position:relative;overflow:hidden;color:#fff;width:100%;backface-visibility:hidden}.stack-title a::after{content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;font-size:0.5em;line-height:2.5;opacity:0;pointer-events:none;transform:translate3d(0, 100%, 0)}.stack-title a span{display:block;color:#595959;cursor:pointer;backface-visibility:hidden}.is-selected .stack-title a span{color:#4bc332}.stack-title a::after,.stack-title a span{transition:transform 1s 0.15s, opacity 1s 0.15s;transition-timing-function:cubic-bezier(.2, 1, .3, 1)}.stack-title a:hover{color:#fff}.move-items .is-selected .stack-title a::after{opacity:1;transform:translate3d(0, 0, 0)}.move-items .is-selected .stack-title a span{opacity:0;transform:translate3d(0, -150%, 0)}.item{padding:0 5% 5%;opacity:0;width:100%;position:relative;text-align:left;transform:translate3d(0, 75px, 0);transition:transform 0.5s, opacity 0.5s;transition-timing-function:cubic-bezier(.6, 0, .4, 1)}.move-items .is-selected .item{opacity:1}.move-items .is-selected .item:first-of-type .item__content::after{transform:translate3d(0, 0, 0) scale3d(.95, .95, 1)}.move-items .is-selected .item:first-of-type .item__content::before{transform:translate3d(0, 0, 0) scale3d(.9, .9, 1)}.item:first-of-type{opacity:0.25;transform:translate3d(0, 0, 0)}.move-items .is-selected .item{transition-delay:0.15s;transform:translate3d(0, 0, 0)}.move-items .is-selected .item:first-of-type{transition-delay:0s}.item__content{position:relative;z-index:100;max-width:800px;margin:0 auto}.item__content p{font-size:0.75em}.item:first-of-type .item__content::before,.item:first-of-type .item__content::after{content:'';width:100%;height:20px;top:0;left:0;z-index:-1;position:absolute;transition:transform 0.3s;backface-visibility:hidden}.item:first-of-type .item__content::before{background:#b8b8b8;transform:translate3d(0, -20px, 0) scale3d(.9, .9, 1)}.item:first-of-type .item__content::after{background:#a7a7a7;transform:translate3d(0, -10px, 0) scale3d(.95, .95, 1)}.item img{width:100%;display:block;position:relative;z-index:100}.item__title{font-size:1.25em;margin:0;padding:0.75em 0;color:#9d9d9d}.item__date{font-size:0.5em;vertical-align:middle;display:inline-block;color:#4F4E4E;margin-left:5px}.item__details{display:none}.item__content--related{text-align:center;display:flex;flex-wrap:wrap;justify-content:space-between}.item__content--related>p{width:100%;font-size:1em;font-weight:bold;padding:1em 0;color:#7E7D7D}.media-item{display:block;margin:0 auto;max-width:50%;min-width:250px;font-weight:bold;padding:1em}.media-item__img{max-width:250px;width:auto;opacity:0.3;transition:opacity 0.3s}.media-item:hover .media-item__img,.media-item:focus .media-item__img{opacity:1}.media-item__title{font-size:1em;margin:0;padding:0.5em}@media screen and (max-width:65em){.stack{width:60%}}@media screen and (max-width:45em){.stack-title{font-size:1.75em}.trw-header{padding:0.5em 0}.stack.stack-prev .stack-title::after,.stack.stack-next .stack-title::after{top:1.85em}.trw-header h1{font-size:0.85em;padding:0.25em}}@media screen and (max-height:35em){.stack-slider{height:60vh;transform:translate3d(0, 40vh, 0)}}