img,legend{border:0}input[type=checkbox],input[type=radio],legend,td,th{padding:0}.artists__artist,.slick-slider{-webkit-user-select:none;-ms-user-select:none}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}#pointer-element,.slick-slide.dragging img{pointer-events:none}.select2-selection:focus,.slick-list:focus,a:active,a:hover{outline:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}b,optgroup,strong{font-weight:700}h1{font-size:2em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;height:0}*,.slick-slider,::after,::before,html{box-sizing:border-box}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;-o-appearance:button;appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;-ms-appearance:textfield;-o-appearance:textfield;appearance:textfield}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}.project-component__tag,.project-state__tag,.timeline__filters__row label{padding-right:1.92308em;padding-left:1.92308em;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;border:2px solid #fff;border-radius:20px;cursor:pointer;display:inline-block;line-height:1.6923076923;margin-bottom:.7em;margin-right:.7692307692em;opacity:.4}.artist__project__image-container:last-child,.history-state__images,.history-state__images:last-child{margin-right:0}.project-component__tag:hover,.project-state__tag:hover,.timeline__filters__row label:hover{opacity:1}.project-component__info-btn,.project-state__info-btn{height:25px;width:25px;cursor:pointer}.project-component__info-btn svg,.project-state__info-btn svg{height:100%;width:100%;display:block;fill:rgba(255,255,255,.4);-webkit-transition:fill .3s;-moz-transition:fill .3s;transition:fill .3s}.active.project-component__info-btn svg,.active.project-state__info-btn svg,.project-component__info-btn:hover svg,.project-state__info-btn:hover svg{fill:#fff}.colophon__title,.history-state__title,.mission__title{margin-bottom:2em}.artists__inner,.colophon__inner,.history-state__inner,.home__inner,.mission__inner{padding-top:50px}.history-component__project,.project-state__related__image,.splash-big{background-color:#000;background-position:center;background-size:cover}.artists,.background__inner,.colophon,.header,.header__menu__inner,.history-state,.home,.mission,.project-state,.timeline,.timeline-grid-empty{padding-right:40px;padding-left:40px}@media screen and (min-width:900px){.artists__inner,.colophon__inner,.history-state__inner,.home__inner,.mission__inner{margin-left:25%;float:left;display:block;margin-right:0;width:75%;padding-top:120px}.artists__inner:last-child,.colophon__inner:last-child,.history-state__inner:last-child,.home__inner:last-child,.mission__inner:last-child{margin-right:0}.colophon__body,.history-state__body,.mission__body{max-width:628px}.artists,.background__inner,.colophon,.header,.header__menu__inner,.history-state,.home,.mission,.project-state,.timeline,.timeline-grid-empty{padding-right:144px;padding-left:144px}}.artists,.colophon,.header__menu__inner,.history-state,.home,.mission,.project-state,.timeline,.timeline-grid-empty{padding-top:47px;padding-bottom:47px}@media screen and (max-width:1199px){.timeline__filters__title{cursor:pointer}.timeline__filters__title::after{position:relative;left:3px;border:1px solid #fff;border-radius:50%;box-sizing:border-box;content:'+';display:inline-block;height:15px;line-height:12px;width:15px}.expand-sign--open .timeline__filters__title::after{content:'-'}}@-webkit-keyframes lineAcross{0%{left:auto;right:0;width:100%}50%{left:auto;right:0;width:0}51%{left:0;right:auto;width:0}100%{left:0;right:auto;width:100%}}@-moz-keyframes lineAcross{0%{left:auto;right:0;width:100%}50%{left:auto;right:0;width:0}51%{left:0;right:auto;width:0}100%{left:0;right:auto;width:100%}}@keyframes lineAcross{0%{left:auto;right:0;width:100%}50%{left:auto;right:0;width:0}51%{left:0;right:auto;width:0}100%{left:0;right:auto;width:100%}}.colophon__body a,.history-state__body a,.project-state__website__link{display:inline-block;position:relative}.colophon__body a::after,.history-state__body a::after,.project-state__website__link::after{background-color:#a6a6a6;content:'\A';display:block;height:1px;position:absolute;width:100%}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.colophon__body a:hover::after,.history-state__body a:hover::after,.project-state__website__link:hover::after{-webkit-animation:lineAcross 1s;-moz-animation:lineAcross 1s;animation:lineAcross 1s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.slick-slider{-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:gt-america-regular;font-style:normal;font-weight:400;src:url(../fonts/gt-america/regular.eot?#iefix) format("embedded-opentype"),url(../fonts/gt-america/regular.woff) format("woff"),url(../fonts/gt-america/regular.ttf) format("truetype")}@font-face{font-family:gt-america-regular-italic;font-style:normal;font-weight:400;src:url(../fonts/gt-america/regular-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/gt-america/regular-italic.woff) format("woff"),url(../fonts/gt-america/regular-italic.ttf) format("truetype")}@font-face{font-family:gt-america-medium;font-style:normal;font-weight:400;src:url(../fonts/gt-america/medium.eot?#iefix) format("embedded-opentype"),url(../fonts/gt-america/medium.woff) format("woff"),url(../fonts/gt-america/medium.ttf) format("truetype")}@font-face{font-family:gt-america-medium-italic;font-style:normal;font-weight:400;src:url(../fonts/gt-america/medium-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/gt-america/medium-italic.woff) format("woff"),url(../fonts/gt-america/medium-italic.ttf) format("truetype")}@font-face{font-family:gt-america-condensed-regular;font-style:normal;font-weight:400;src:url(../fonts/gt-america/condensed-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/gt-america/condensed-regular.woff) format("woff"),url(../fonts/gt-america/condensed-regular.ttf) format("truetype")}@font-face{font-family:gt-america-condensed-medium;font-style:normal;font-weight:400;src:url(../fonts/gt-america/condensed-medium.eot?#iefix) format("embedded-opentype"),url(../fonts/gt-america/condensed-medium.woff) format("woff"),url(../fonts/gt-america/condensed-medium.ttf) format("truetype")}@font-face{font-family:gt-america-condensed-light;font-style:normal;font-weight:400;src:url(../fonts/gt-america/condensed-light.eot?#iefix) format("embedded-opentype"),url(../fonts/gt-america/condensed-light.woff) format("woff"),url(../fonts/gt-america/condensed-light.ttf) format("truetype")}@font-face{font-family:gt-america-bold;font-style:normal;font-weight:400;src:url(../fonts/gt-america/bold.eot?#iefix) format("embedded-opentype"),url(../fonts/gt-america/bold.woff) format("woff"),url(../fonts/gt-america/bold.ttf) format("truetype")}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}a{color:inherit;cursor:pointer;text-decoration:none}.colophon__title,.history-state__title,.mission__title,.project-component__title,.project-state__subtitle,.project-state__title{font-family:gt-america-medium;font-size:42px}.headline,.splash-strip__text__title,.timeline-grid-empty{font-family:gt-america-condensed-medium;letter-spacing:-.02em}@media screen and (min-width:600px) and (max-width:899px){.colophon__title,.history-state__title,.mission__title,.project-component__title,.project-state__subtitle,.project-state__title{font-size:34px}}@media screen and (max-width:599px){.colophon__title,.history-state__title,.mission__title,.project-component__title,.project-state__subtitle,.project-state__title{font-size:20px}}.headline,.timeline-grid-empty{font-size:61px}.splash-strip__text__title{font-size:30px}.artist__project,.history-component__project__title,.project-component__subtitle{font-family:gt-america-medium;font-size:20px;letter-spacing:.06em}@media screen and (max-width:599px){.artist__project,.history-component__project__title,.project-component__subtitle{font-size:16px}}.header__menu-btn__label,.milestone,.project-component__image__hover,.project-component__info__cta,.project-component__tag,.project-state__related__item__title,.project-state__tag,.timeline__filters__row label,.tl-project__label{font-family:gt-america-condensed-light;font-size:13px;letter-spacing:.06em;text-transform:uppercase}@media screen and (max-width:599px){.header__menu-btn__label,.milestone,.project-component__image__hover,.project-component__info__cta,.project-component__tag,.project-state__related__item__title,.project-state__tag,.timeline__filters__row label,.tl-project__label{font-size:11px}}.project-component__info,.project-state__contributors,.project-state__description,.project-state__related__title,.project-state__text-tags,.project-state__website{font-family:gt-america-regular;font-size:16px;letter-spacing:.02em;line-height:1.375}.artists__nav__item,.project-component__date__month,.splash-strip__text__date{font-family:gt-america-condensed-medium;font-size:14px;text-transform:uppercase}@media screen and (max-width:599px){.project-component__info,.project-state__contributors,.project-state__description,.project-state__related__title,.project-state__text-tags,.project-state__website{font-size:14px}.artists__nav__item,.project-component__date__month,.splash-strip__text__date{font-size:12px}}.media__details,.project-state__pdf__details{font-family:gt-america-regular;font-size:14px}@media screen and (max-width:599px){.media__details,.project-state__pdf__details{font-size:11px}}.header__menu__item,.splash__title{font-family:gt-america-medium;font-size:110px}@media screen and (min-width:600px) and (max-width:899px){.header__menu__item,.splash__title{font-size:92px}}@media screen and (max-width:599px){.header__menu__item,.splash__title{font-size:48px}}.artists__artist{font-family:gt-america-medium;font-size:77px;-moz-user-select:none;user-select:none}@media screen and (min-width:600px) and (max-width:899px){.artists__artist{font-size:65px}}@media screen and (max-width:599px){.artists__artist{font-size:30px}}.colophon__body,.history-state__body,.mission__body,.project-component__date__year,.splash-strip__text__subtitle,.tl-project__subtitle,.tl-project__title{font-family:gt-america-condensed-medium;font-size:20px;line-height:1.65}@media screen and (max-width:599px){.colophon__body,.history-state__body,.mission__body,.project-component__date__year,.splash-strip__text__subtitle,.tl-project__subtitle,.tl-project__title{font-size:16px}}#loading-bar,#loading-bar-spinner{-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;pointer-events:none}#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active,#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active{opacity:0}#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave,#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:1}#loading-bar .bar{-webkit-transition:width .35s;-moz-transition:width .35s;transition:width .35s;background:#fff;border-bottom-right-radius:1px;border-top-right-radius:1px;height:3px;left:0;position:fixed;top:0;width:100%;z-index:10002}#loading-bar .peg{border-radius:100%;box-shadow:#fff 1px 0 6px 1px;height:2px;opacity:.45;position:absolute;right:0;top:0;width:70px}#loading-bar-spinner{display:block;left:10px;position:fixed;top:10px;z-index:10002}#loading-bar-spinner .spinner-icon{-webkit-animation:loading-bar-spinner .4s infinite;-moz-animation:loading-bar-spinner .4s infinite;animation:loading-bar-spinner .4s infinite;border:2px solid transparent;border-left-color:#fff;border-radius:10px;border-top-color:#fff;height:14px;width:14px}#pointer-element__text,.home-loader__icon{-webkit-animation-name:rotating;-moz-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes loading-bar-spinner{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}body,html{overflow-x:hidden}html{background-color:#a6a6a6;color:#fff;font-family:gt-america-regular}body{-webkit-transition:background-color 1s,padding-top .3s;-moz-transition:background-color 1s,padding-top .3s;transition:background-color 1s,padding-top .3s}.content-container,.history-component{-webkit-transition:-webkit-transform .3s cubic-bezier(.86,0,.07,1);-moz-transition:-moz-transform .3s cubic-bezier(.86,0,.07,1)}body.header--open{padding-top:85vh}ul{list-style:none;margin:0;padding:0}[ui-view]{opacity:0;position:fixed;width:100%}.index__foreground{min-height:100vh;position:relative;z-index:2}.index__background{position:relative;z-index:0}.content-container{transition:transform .3s cubic-bezier(.86,0,.07,1)}#pointer-element{height:160px;width:160px;-webkit-transition:-webkit-transform 1.5s;-moz-transition:-moz-transform 1.5s;transition:transform 1.5s;-webkit-transform:scale(.1);-moz-transform:scale(.1);-ms-transform:scale(.1);-o-transform:scale(.1);transform:scale(.1);position:fixed;z-index:6}#pointer-element::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'B';font-size:60px}#pointer-element.active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#pointer-element__text{height:160px;width:160px;-moz-animation-name:rotating;animation-name:rotating;-webkit-animation-duration:4s;-moz-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes rotating{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}::-moz-selection{background-color:#ddd;color:#000}::selection{background-color:#ddd;color:#000}.page-artists{background-color:#80988E}.artists{display:block}.artists::after{clear:both;content:"";display:block}.artists__nav{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:fixed;right:5%;top:50%}.artists__nav__item{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;cursor:pointer;opacity:.4;padding-bottom:6px;text-align:center}.artist__project,.project-state__thumb{-webkit-transition:opacity .3s;-moz-transition:opacity .3s}@media screen and (max-height:899px){.artists__nav__item{font-size:12px}}.artists__nav__item:hover{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;opacity:1}.artists__artist+.artists__artist{margin-top:1em}.artists__artist__name{position:relative;z-index:2}.artists__projects{margin-top:25px;padding-left:20px}.artist__project{transition:opacity .3s;opacity:.24;padding-left:66px;position:relative}.mission__diagram-wrap,.project-state__close{-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s}.artist__project a{position:relative;z-index:1}.artist__project+.artist__project{margin-top:12px}.artist__project:hover,.artist__project:hover .artist__project__image{opacity:1}.artist__project::before{position:absolute;top:50%;left:0;background-color:#fff;content:'';height:1px;width:51px}@media screen and (max-width:599px){.artists__nav{display:none}.artist__project{padding-left:45px}.artist__project::before{width:30px}}.artist__project__image-container{float:left;margin-right:0;width:66.66667%;position:absolute;top:0;right:0;display:inline-block;z-index:0}.artist__project__image{left:20%;max-width:100%;opacity:0;position:fixed;top:20%}@media screen and (max-height:638px){.artists__nav__item--small-hide{display:none}.artists__nav__item--small-dot{height:16px;width:16px;overflow:hidden;position:relative;text-indent:50px}.artists__nav__item--small-dot::before{height:4px;width:4px;background-color:#fff;border-radius:10px;content:' ';display:block;left:6px;position:absolute;top:2px}}.colophon,.colophon::after,.history-state,.history-state::after{display:block}.colophon::after,.history-state::after,.home::after,.home__project::after,.mission::after{clear:both;content:""}.page-colophon{background-color:#80988E}.colophon__title{font-family:gt-america-medium}.colophon__body{font-family:gt-america-regular}.colophon__body a::after{background-color:#fff}.page-history{background-color:#80988E}.history-state__inner{position:relative}.history-state__title{font-family:gt-america-medium;position:relative;z-index:2}.history-state__body{font-family:gt-america-regular}.history-state__body a::after{background-color:#fff}.page-home,.page-mission{background-color:#80988E}.history-state__images{float:left;display:block;width:33.33333%;position:absolute;top:0;right:0;text-align:right;z-index:1}.home__inner,.home__project{position:relative}.history-state__image{display:inline-block;max-width:100%;position:relative}.home,.home::after,.mission,.mission::after{display:block}.history-state__image:nth-child(1){margin-top:125px;right:-25%;width:50%;z-index:1}.history-state__image:nth-child(2){top:-20px}.history-state__image:nth-child(3){margin-top:170px}.home{opacity:0}.home__inner{padding-top:0}.home__project::after{display:block;height:1px;margin-bottom:-1px}.home-loader{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:112px;line-height:102px;text-align:center;width:112px}.home-loader__icon{-moz-animation-name:rotating;animation-name:rotating;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:48% 57%;-moz-transform-origin:48% 57%;-ms-transform-origin:48% 57%;-o-transform-origin:48% 57%;transform-origin:48% 57%;font-size:112px}.page-project,.project-state{background-color:#000}.mission__title{font-family:gt-america-medium}.mission__body,.splash__title{font-family:gt-america-regular}.mission__diagrams{cursor:pointer;margin-top:6em;position:relative}.mission__diagram-wrap{transition:transform .3s;float:left;min-height:100px;position:relative;width:25%}.mission__diagram{position:absolute}.mission__diagram svg{position:relative;width:100%}.mission__diagram svg .svg-style--1{fill:none;stroke:#020202;stroke-miterlimit:10;stroke-width:.1}.mission__diagram--1{width:92.769682870087%}.mission__diagram--2{margin-left:24.7436329129425%;width:50.512734174115%}.mission__diagram--3{margin-left:7.230317129913%;width:92.769682870087%}.mission__diagrams--2 .mission__diagram-wrap--1{-webkit-transform:translate(300%,-200px);-moz-transform:translate(300%,-200px);-ms-transform:translate(300%,-200px);-o-transform:translate(300%,-200px);transform:translate(300%,-200px)}.mission__diagrams--2 .mission__diagram-wrap--2{-webkit-transform:translateY(-400px);-moz-transform:translateY(-400px);-ms-transform:translateY(-400px);-o-transform:translateY(-400px);transform:translateY(-400px)}.mission__diagrams--2 .mission__diagram-wrap--3{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.mission__diagrams--3 .mission__diagram-wrap--1{-webkit-transform:translate(100%,-50px);-moz-transform:translate(100%,-50px);-ms-transform:translate(100%,-50px);-o-transform:translate(100%,-50px);transform:translate(100%,-50px)}.mission__diagrams--3 .mission__diagram-wrap--2{-webkit-transform:translate(100%,-200px);-moz-transform:translate(100%,-200px);-ms-transform:translate(100%,-200px);-o-transform:translate(100%,-200px);transform:translate(100%,-200px)}.mission__diagrams--3 .mission__diagram-wrap--3{-webkit-transform:translate(-200%,-400px);-moz-transform:translate(-200%,-400px);-ms-transform:translate(-200%,-400px);-o-transform:translate(-200%,-400px);transform:translate(-200%,-400px)}@media screen and (min-width:900px){.mission__diagram-wrap{width:33.33333%}.mission__diagrams--2 .mission__diagram-wrap--1{-webkit-transform:translate(-100%,-200px);-moz-transform:translate(-100%,-200px);-ms-transform:translate(-100%,-200px);-o-transform:translate(-100%,-200px);transform:translate(-100%,-200px)}}.page-project .background,.page-project .header,.page-project .history-component{display:none}.project-state{-webkit-animation:fadeIn .3s;-moz-animation:fadeIn .3s;animation:fadeIn .3s;position:relative;z-index:5}.project-state__close{transition:transform .3s;position:fixed;top:9px;right:9px;height:20px;width:20px;z-index:4}@media screen and (min-width:900px){.project-state__close{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);height:27px;width:27px;right:19px;top:19px}}.project-state__close:hover{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.project-state__close:hover::after,.project-state__close:hover::before{width:50%}.project-state__close::after,.project-state__close::before{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;content:'';height:1px;left:50%;width:100%}.project-state__embed::after,.project-state__header::after,.project-state__inner::after,.project-state__media::after{content:"";display:block;clear:both}.project-state__close::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.project-state__close::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.project-state__back{-webkit-transition:left .3s;-moz-transition:left .3s;transition:left .3s;height:15px;width:33px;display:block;margin-bottom:1em;position:relative}.project-state__back svg{height:100%;width:100%;display:block;fill:#fff}@media screen and (min-width:900px){.project-state__back{height:18px;width:39px;position:absolute;top:1em;left:-100px}.project-state__back svg{height:100%;width:100%;display:block;fill:#fff}}@media screen and (min-width:900px) and (max-width:1199px){.project-state__back{height:18px;width:39px;left:-70px}.project-state__back svg{height:100%;width:100%;display:block;fill:#fff}}@media screen and (min-width:900px){.project-state__back:hover{left:-110px}}@media screen and (min-width:900px) and (max-width:1199px){.project-state__back:hover{left:-80px}}.project-state__inner{max-width:820px;margin-left:auto;margin-right:auto}.project-state__header{max-width:575px;margin-left:auto;margin-right:auto;position:relative}.project-state__embed,.project-state__media{max-width:625px;margin-right:auto;margin-left:auto}.project-state__location{margin-top:.6em}.project-state__embed,.project-state__info-btn{margin-top:50px}.project-state__contributors,.project-state__text-tags,.project-state__website{color:#a6a6a6;display:block;margin-top:1.4em}.project-state__media__media{padding-top:125px}.project-state__media__media .media__image{max-height:430px}.project-state__media__media--even .media__image{max-height:325px}.project-state__thumbs{position:fixed;top:9px;left:0}.project-state__thumb{transition:opacity .3s;display:block;opacity:.6;padding-left:9px;position:relative;width:29px}.header__switch a,.project-state__pdf__icon{-webkit-transition:opacity .3s;-moz-transition:opacity .3s}.project-state__thumb+.project-state__thumb{margin-top:9px}@media screen and (min-width:900px){.project-state__thumbs{top:19px}.project-state__thumb{padding-left:19px;width:46px}.project-state__thumb+.project-state__thumb{margin-top:12px}}.project-state__thumb.active,.project-state__thumb:hover{opacity:1}.project-state__thumb.active::before{position:absolute;top:0;left:0;background-color:#fff;content:'';height:100%;width:2px}.project-state__thumb__media{display:block;width:100%}.project-state__thumb__media.project-state__thumb__media--video{height:0;padding-bottom:100%;position:relative;background-color:#a6a6a6}.project-state__thumb__media.project-state__thumb__media--video::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:0;width:0;border-bottom:5px solid transparent;border-left:10px solid #000;border-top:5px solid transparent;content:''}.project-state__pdf{margin-top:60px}@media screen and (min-width:900px){.project-state__pdf{margin-top:104px}}.project-state__pdf__inner{position:relative}.project-state__pdf__icon{transition:opacity .3s;height:127px;width:89px;margin-right:auto;margin-left:auto;display:block;opacity:.4}.project-state__pdf__icon svg{height:100%;width:100%;display:block;fill:rgba(255,255,255,.57)}.project-state__pdf__icon:hover{opacity:1}.project-state__pdf__icon:hover svg{fill:#fff}.project-state__pdf__details{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:-webkit-calc(50% + 89px);left:calc(50% + 89px);width:-webkit-calc(50% - 88.5px);width:calc(50% - 88.5px)}@media screen and (max-width:599px){.project-state__media__media{padding-top:60px}.project-state__pdf__icon{margin-left:0}.project-state__pdf__details{width:-webkit-calc(50% - 17.5px);width:calc(50% - 17.5px);left:110px}}.project-state__pdf__title{text-transform:uppercase}.project-state__tags{margin-top:60px;text-align:center}@media screen and (min-width:900px){.project-state__tags{margin-top:104px}}.project-state__related{border-top:1px solid rgba(255,255,255,.29);margin-top:50px;padding-top:50px}.project-state__related__title{margin-bottom:3.4375em;text-align:center}.project-state__related__items{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}.project-state__related__item{width:27.68292683%}.project-state__related__image{height:0;padding-bottom:74.88987%;position:relative}.project-state__related__item__title{margin-top:1.5384615385em;text-align:center}@media screen and (min-width:900px){.project-state__header,.project-state__media{max-width:100%;margin-left:auto;margin-right:auto}.project-state__header::after,.project-state__media::after{clear:both;content:"";display:block}.project-state__media__media .media__image{max-height:630px}.project-state__media__media--even .media__image{max-height:525px}}@media screen and (min-width:1800px){.project-state__media{max-width:125%;margin-right:auto;margin-left:-12.5%;width:125%}.project-state__media::after{clear:both;content:"";display:block}.project-state__media__media .media__image{max-height:790px}.project-state__media__media--even .media__image{max-height:655px}}.no-touch .splash__close.show,.page-splash .header{display:none}@media screen and (min-width:1200px) and (max-width:1799px){.project-state__media{max-width:55vw}}.splash__close{-webkit-transition:opacity .3s,display 0 .3s;-moz-transition:opacity .3s,display 0 .3s;transition:opacity .3s,display 0 .3s;position:fixed;top:0;left:0;height:40px;width:40px;background:rgba(0,0,0,.5);display:none;z-index:5}.splash__close::after,.splash__close::before{height:1px;width:20px;position:absolute;right:10px;bottom:10px;left:10px;background:#fff;content:'\A';display:block;top:20px}.splash__close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.splash__close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.splash__close.show{-webkit-transition:display 0 0;-moz-transition:display 0 0;transition:display 0 0;display:block}.splash__title{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:120px;letter-spacing:.02em;line-height:2.4;text-align:center;z-index:0}@media screen and (min-width:600px) and (max-width:899px){.splash__title{font-size:92px}.timeline__filters__row--buttons{white-space:nowrap}}.splash__strips{margin-top:100px;padding-bottom:100px;position:relative;z-index:2}.splash__strips::after{clear:both;content:"";display:block}.splash__strip{clear:both}.splash__strip:nth-child(2n+1){text-align:right}.header__switch,.headline{text-align:center}.splash__strip:nth-child(6n+1){display:block;margin-right:0;width:50%;float:left}.splash__strip:nth-child(6n+1):last-child{margin-right:0}.splash__strip:nth-child(6n+1) .splash-strip__inner{-webkit-animation-delay:1.666s;-moz-animation-delay:1.666s;animation-delay:1.666s}.splash__strip:nth-child(6n+2){display:block;margin-right:0;width:50%;float:right}.splash__strip:nth-child(6n+2):last-child{margin-right:0}.splash__strip:nth-child(6n+2) .splash-strip__inner{-webkit-animation-delay:3.333s;-moz-animation-delay:3.333s;animation-delay:3.333s}.splash__strip:nth-child(6n+3){display:block;margin-right:0;width:60%;float:left}.splash__strip:nth-child(6n+3):last-child{margin-right:0}.splash__strip:nth-child(6n+3) .splash-strip__inner{-webkit-animation-delay:5s;-moz-animation-delay:5s;animation-delay:5s;height:100px}.splash__strip:nth-child(6n+4){display:block;margin-right:0;width:60%;float:right}.splash__strip:nth-child(6n+4):last-child{margin-right:0}.splash__strip:nth-child(6n+4) .splash-strip__inner{-webkit-animation-delay:6.666s;-moz-animation-delay:6.666s;animation-delay:6.666s;height:125px}.splash__strip:nth-child(6n+5){display:block;margin-right:0;width:50%;float:left}.splash__strip:nth-child(6n+5):last-child{margin-right:0}.splash__strip:nth-child(6n+5) .splash-strip__inner{-webkit-animation-delay:8.333s;-moz-animation-delay:8.333s;animation-delay:8.333s}.splash__strip:nth-child(6n){display:block;margin-right:0;width:50%;float:right}.splash__strip:nth-child(6n):last-child{margin-right:0}.splash__strip:nth-child(6n) .splash-strip__inner{-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s;height:90px}@media screen and (min-width:900px){.splash__strip:nth-child(6n+1){display:block;margin-right:0;width:30%;float:left}.splash__strip:nth-child(6n+1):last-child{margin-right:0}.splash__strip:nth-child(6n+2){display:block;margin-right:0;width:30%;float:right}.splash__strip:nth-child(6n+2):last-child{margin-right:0}.splash__strip:nth-child(6n+3){display:block;margin-right:0;width:40%;float:left}.splash__strip:nth-child(6n+3):last-child{margin-right:0}.splash__strip:nth-child(6n+4){display:block;margin-right:0;width:40%;float:right}.splash__strip:nth-child(6n+4):last-child{margin-right:0}.splash__strip:nth-child(6n+5){display:block;margin-right:0;width:30%;float:left}.splash__strip:nth-child(6n+5):last-child{margin-right:0}.splash__strip:nth-child(6n){display:block;margin-right:0;width:30%;float:right}.splash__strip:nth-child(6n):last-child{margin-right:0}}.page-timeline{background-color:#80988E}.page-timeline .history-component{display:none}.page-timeline select[multiple]{opacity:0}.page-timeline body{overflow:visible}@-webkit-keyframes timelineFadeDown{0%{opacity:0;top:-100px}100%{opacity:1;top:2px}}@-moz-keyframes timelineFadeDown{0%{opacity:0;top:-100px}100%{opacity:1;top:2px}}@keyframes timelineFadeDown{0%{opacity:0;top:-100px}100%{opacity:1;top:2px}}.timeline__filters{-webkit-transition:background-color 1s;-moz-transition:background-color 1s;transition:background-color 1s;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:10px;width:calc(100% + 80px);z-index:4}@media screen and (min-width:900px){.timeline__filters{width:calc(100% + 288px)}}@media screen and (min-width:600px){.timeline__filters.timeline__filters--above{-webkit-transition:opacity .3s,top .3s;-moz-transition:opacity .3s,top .3s;transition:opacity .3s,top .3s;margin-right:auto;margin-left:auto;position:fixed;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;margin-top:30px;padding-top:2px;right:0}.timeline__filters.timeline__filters--sticky{opacity:1;top:0}.timeline__filters.timeline__filters--sticky .timeline__filters__wrap{padding-right:40px;padding-left:40px}.timeline__filters.timeline__filters--sticky-up{opacity:0;top:-150px}}.timeline__filters__wrap{margin-left:25%;-webkit-transition:background-color 1s;-moz-transition:background-color 1s;transition:background-color 1s;margin-top:-3px;padding-top:2px;width:50%;z-index:4}@media screen and (max-width:1199px){.timeline__filters__wrap{-webkit-transition:height .3s,background-color 1s;-moz-transition:height .3s,background-color 1s;transition:height .3s,background-color 1s;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow-y:auto;margin-left:0;position:fixed;top:0;right:0;bottom:0;left:0;-ms-overflow-style:none;background-color:#80988E;border-bottom:1px solid rgba(255,255,255,.15);height:52px;overflow:hidden;width:100%;z-index:4}}@media screen and (min-width:600px){.filter--open .timeline__filters__wrap{height:275px}}@media screen and (max-width:599px){.splash__title{font-size:48px}.timeline__filters{padding-bottom:0}.timeline__filters__wrap{height:270px;position:relative}}.timeline__filters__container{display:inline-block}@media screen and (max-width:1199px){.timeline__filters__container{-webkit-transition:height .3s,background-color 1s;-moz-transition:height .3s,background-color 1s;transition:height .3s,background-color 1s;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:0;-ms-overflow-style:none;background-color:#80988E;border-bottom:1px solid rgba(255,255,255,.15);height:48px;pointer-events:none;width:100%;z-index:4}.filter--open .timeline__filters__container{height:45vh;pointer-events:auto}.timeline__filters__title--desktop{display:none}}.background,.header{pointer-events:none;right:0}.timeline{margin-right:auto;margin-left:auto;margin-top:30px;padding-top:2px;position:relative;top:2px}.timeline__filters__title{position:absolute;top:8px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);font-family:gt-america-condensed-light;font-size:13px}.timeline__filters__title--mobile{display:none}@media screen and (max-width:1199px){.timeline__filters__title--mobile{position:fixed;top:38px;right:0;bottom:38px;left:0;display:inline-block;height:20px;text-align:center;width:100%;z-index:4}}@media screen and (max-width:599px){.timeline__filters__title--mobile{display:none}}.timeline__filters__row--buttons{position:relative;left:53px}.timeline__filters__row--buttons.timeline__filters__row{max-width:none}@media screen and (max-width:1199px){.timeline__filters__row--buttons{left:0;margin-bottom:20px;margin-top:90px;text-align:center}.timeline__filters__row{display:none;margin:80px auto 0;max-width:510px;width:80%}.filter--open .timeline__filters__row{display:block}.timeline__filters__row .select2-container{margin-top:10px}.timeline__filters__row+.timeline__filters__row{margin:0 auto}}@media screen and (min-width:1200px){.timeline__filters__row+.timeline__filters__row{margin-left:44px;margin-top:2px}.timeline__filters__row+.timeline__filters__row .select2-container{margin-left:10px}}@media screen and (max-width:599px){.timeline__filters__row{display:block;margin-top:50px}}.timeline__filters__row label{-webkit-transition:background-color 1s;-moz-transition:background-color 1s;transition:background-color 1s}.timeline__filters__row label+.timeline__filters__row label{margin-left:10px}.timeline__filters__row input:checked+label{background-color:rgba(255,255,255,.3);border:2px solid #fff;opacity:1;position:relative}.header-background,.header__menu{border-bottom:1px solid rgba(255,255,255,.15)}.timeline__filters__row input:checked+label::before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.3);border-radius:20px;content:''}.header::after,.home-arrows__arrow::after{clear:both;content:""}.timeline__filters__row+.timeline__filters__row{z-index:2}.timeline__filters__row+.timeline__filters__row .select2-container{display:block;margin-bottom:15px;margin-top:10px;width:100%}.timeline__filters__row input[type=checkbox]{display:none}.timeline__filters__row .select2{margin-left:0}.background{position:fixed;top:47px;bottom:0;left:0;border-top:1px solid rgba(255,255,255,.15)}.header,.header-background{position:fixed;top:0;left:0}.background__inner{height:100%}.background__col{float:left;display:block;margin-right:0;width:25%;border-left:1px solid rgba(255,255,255,.15);height:100%}.background__col:last-child{margin-right:0;border-right:1px solid rgba(255,255,255,.15)}.header{bottom:0;padding-top:36px;z-index:5}.header.header--open,.header__menu-btn,.header__switch{pointer-events:auto}.header::after{display:block}.header-background.header-background--init,.header.header--init,.page-splash .header-background{display:none}.header-background{-webkit-transition:opacity 1s,background-color 1s;-moz-transition:opacity 1s,background-color 1s;transition:opacity 1s,background-color 1s;background-color:#80988E;height:49px;opacity:0;width:100%}.header-background.header-background--open{opacity:1;z-index:3}.header__switch{float:right;font-family:gt-america-condensed-medium;font-size:25px;height:30px;margin-right:0;margin-top:-4px;vertical-align:middle}.header__switch a{transition:opacity .3s;display:inline-block;opacity:.2;position:relative;top:-5px}@media screen and (min-width:900px){.header{padding-top:37px}.header__switch{font-size:30px;height:35px;margin-right:-100px;margin-top:-5px;width:200px}.header__switch a{top:-7px}}.header__switch a.active,.header__switch a:hover{opacity:1}.header--open .header__hamburger span:nth-child(1),.header--open .header__hamburger span:nth-child(4){opacity:0}.header__switch span{margin-right:10px;margin-left:10px;background-color:#fff;display:inline-block;height:100%;width:1px}.header__menu-btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left;padding-left:24px;position:relative;z-index:5}@media screen and (min-width:900px){.header__menu-btn{margin-left:87px}}.header__hamburger{height:9px;width:14px;left:0;position:absolute;top:6px}@media screen and (max-width:599px){.header__hamburger{top:8px}}.header__hamburger span{position:absolute;right:0;left:0;background-color:#fff;height:1px}.header__hamburger span:nth-child(1){top:0}.header__hamburger span:nth-child(2),.header__hamburger span:nth-child(3){top:4px}.header__hamburger span:nth-child(4){bottom:0}.header--open .header__hamburger span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.header--open .header__hamburger span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.header__menu-btn__label{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;opacity:.5}.header__menu-btn:hover .header__menu-btn__label{opacity:1}.header__menu{-webkit-transition:height .3s,background-color 1s;-moz-transition:height .3s,background-color 1s;transition:height .3s,background-color 1s;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow-y:auto;-ms-overflow-style:none;background-color:#80988E;height:0;overflow:hidden;pointer-events:none;z-index:4}.header--open .header__menu{height:85vh;pointer-events:auto}.header__menu__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.header__menu__item{font-size:90px;text-align:center}@media screen and (max-height:949px){.header__menu__item{font-size:82px}}@media screen and (max-height:799px){.header__menu__item{font-size:55px}}@media screen and (max-height:580px){.header__menu__item{font-size:38px}}@media screen and (max-height:419px){.header__menu__item{font-size:25px}}.header__menu__item+.header__menu__item{margin-top:.3em}.header__menu__item a{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;opacity:.3}.header__menu__item a.active,.header__menu__item a:hover{opacity:1}.header__bottom{position:fixed;top:85vh;right:0;bottom:0;left:0;background:0 0;display:none;height:15vh;z-index:4}.header--open .header__bottom{display:block}.history-body{position:static;z-index:2}@media screen and (min-width:1200px){.history-body img{position:absolute;width:33.333%;z-index:-1}.history-body__paragraph--has-image--even img{right:0}.history-body__paragraph--has-image--even .history-body__paragraph-image--1{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:-8.33333%;width:16.66666%}.history-body__paragraph--has-image--odd img{left:-38.3333%}}@media screen and (min-width:1200px) and (max-width:1799px){.history-body{width:75%}}@media screen and (max-width:1199px){.history-body img{display:block;margin:2em auto;max-width:85%;position:relative}}.history-component{position:fixed;top:47px;left:0;-webkit-transform:translateX(calc(-80vw + 40px));-moz-transform:translateX(calc(-80vw + 40px));-ms-transform:translateX(calc(-80vw + 40px));-o-transform:translateX(calc(-80vw + 40px));transform:translateX(calc(-80vw + 40px));transition:transform .3s cubic-bezier(.86,0,.07,1);width:80vw;z-index:4}@media screen and (min-width:900px){.history-component{-webkit-transform:translateX(calc(-80vw + 144px));-moz-transform:translateX(calc(-80vw + 144px));-ms-transform:translateX(calc(-80vw + 144px));-o-transform:translateX(calc(-80vw + 144px));transform:translateX(calc(-80vw + 144px))}}@media screen and (max-width:599px){.history-component{display:none}}.history-component.hide{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.history-component__project{-webkit-transition:-webkit-transform .3s cubic-bezier(.86,0,.07,1);-moz-transition:-moz-transform .3s cubic-bezier(.86,0,.07,1);transition:transform .3s cubic-bezier(.86,0,.07,1);display:block;max-height:500px;max-width:100%;min-height:100px;position:relative}.history-component__project+.history-component__project{margin-top:20px}.history-component__project:nth-child(10){width:90%}.history-component__project:nth-child(9){width:91%}.history-component__project:nth-child(8){width:92%}.history-component__project:nth-child(7){width:93%}.history-component__project:nth-child(6){width:94%}.history-component__project:nth-child(5){width:95%}.history-component__project:nth-child(4){width:96%}.history-component__project:nth-child(3){width:97%}.history-component__project:nth-child(2){width:98%}.no-touch .history-component__project:hover,.touch .history-component__project.active{-webkit-transform:translateX(calc(20vw - 40px));-moz-transform:translateX(calc(20vw - 40px));-ms-transform:translateX(calc(20vw - 40px));-o-transform:translateX(calc(20vw - 40px));transform:translateX(calc(20vw - 40px))}@media screen and (min-width:900px){.no-touch .history-component__project:hover,.touch .history-component__project.active{-webkit-transform:translateX(calc(20vw - 144px));-moz-transform:translateX(calc(20vw - 144px));-ms-transform:translateX(calc(20vw - 144px));-o-transform:translateX(calc(20vw - 144px));transform:translateX(calc(20vw - 144px))}}.history-transition .history-component__project{-webkit-transform:translateX(calc(70vw - 144px));-moz-transform:translateX(calc(70vw - 144px));-ms-transform:translateX(calc(70vw - 144px));-o-transform:translateX(calc(70vw - 144px));transform:translateX(calc(70vw - 144px))}.history-transition .content-container,.history-transition .history-component__project:active,.history-transition .history-component__project:hover{-webkit-transform:translateX(calc(80vw - 144px));-moz-transform:translateX(calc(80vw - 144px));-ms-transform:translateX(calc(80vw - 144px));-o-transform:translateX(calc(80vw - 144px));transform:translateX(calc(80vw - 144px))}.history-component__darken{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .3s cubic-bezier(.86,0,.07,1);-moz-transition:opacity .3s cubic-bezier(.86,0,.07,1);transition:opacity .3s cubic-bezier(.86,0,.07,1);background-color:rgba(0,0,0,.2);opacity:0;z-index:1}.home-arrows,.home-arrows__arrow,.media{position:relative}.history-component__project:hover .history-component__darken{opacity:1}.history-component__project__title{padding:40px;-webkit-transition:opacity .3s cubic-bezier(.86,0,.07,1);-moz-transition:opacity .3s cubic-bezier(.86,0,.07,1);transition:opacity .3s cubic-bezier(.86,0,.07,1);display:block;opacity:0;position:relative;z-index:2}@media screen and (min-width:900px){.history-component__project__title{padding:20px 100px}}.history-component__project:hover .history-component__project__title{opacity:1}.home-arrows{clear:both;height:47px;margin-bottom:-2em;margin-top:2em}.home-arrows.bottom{cursor:pointer;margin-bottom:1em}.home-arrows__arrow{height:21px;width:47px;margin-top:15px}.home-arrows__arrow::after{display:block}.home-arrows__arrow svg{height:100%;width:100%;display:block;fill:#fff}.top .home-arrows__arrow{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.bottom .home-arrows__arrow{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.home-arrows__arrow--left{float:left;margin-left:8%}.home-arrows__arrow--right{float:right;margin-right:8%}@media screen and (max-width:599px){.home-arrows__arrow{height:12px;width:36px}.home-arrows__arrow svg{height:100%;width:100%;display:block;fill:#fff}}.media::before{position:absolute;top:0;left:50%;background:0 0;content:'\A';display:block;height:100%;width:50vw;z-index:0}.milestone::after,.timeline-grid__block::after{content:"";clear:both}.media__asset-wrap{position:relative;text-align:left;z-index:1}.media__image,.media__video{max-height:600px;max-width:70%}@media screen and (max-width:599px){.media__image,.media__video{width:65%}}.media__details{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;width:20%;z-index:1}@media screen and (max-width:599px){.media__details{width:30%}}@media screen and (min-width:1200px){.media__asset-wrap{text-align:center}.media__image,.media__video{max-width:100%}.media__details{right:-240px;width:190px}}.media__name i{font-family:gt-america-regular-italic;font-style:normal}.milestone{border:1px solid #fff;text-align:center}.milestone::after{display:block}.milestone__inner{padding:.5em 1em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.project-component__image__hover__wrap,.splash-big__image{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.milestone__label{margin-bottom:.4em}.project-component{padding-top:90px;padding-bottom:90px;position:relative}.project-component__title{cursor:pointer;margin-bottom:.2em}.project-component__subtitle{cursor:pointer;line-height:1.2em;margin-bottom:-.6em;position:relative;text-transform:uppercase;z-index:1}.project-component__image{cursor:pointer;display:block;margin-bottom:30px;position:relative;text-align:center;z-index:0}@media screen and (min-width:900px){.project-component{padding-top:135px;padding-bottom:135px}.project-component__image{margin-left:-10%;width:86.666%}}.project-component__image:hover .project-component__image__hover{top:80%}.project-component__image__hover{position:absolute;top:100%;right:0;bottom:0;left:0;-webkit-transition:top .3s;-moz-transition:top .3s;transition:top .3s;background-color:transparent;background-image:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.3) 90%,rgba(0,0,0,.3) 90%);background-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.3) 90%,rgba(0,0,0,.3) 90%);overflow:hidden;text-align:left;white-space:nowrap}.project-component__info__cta-btn{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;display:inline-block;opacity:.4}.project-component__info__cta-btn:hover{opacity:1}.project-component__info__cta{display:none;position:relative}.project-component__info__cta.active{display:block}.project-component__image__hover__wrap{position:absolute;top:50%;transform:translateY(-50%);left:6vw}.project-component__image__hover__arrow{height:11px;width:30px;display:inline-block;margin-left:8px}.project-component__image__hover__arrow svg{height:100%;width:100%;display:block;fill:#fff}.project-component__info__cta__hover__arrow{height:11px;width:30px;display:inline-block;margin-left:8px}.project-component__info__cta__hover__arrow svg{height:100%;width:100%;display:block;fill:#fff}.project-component__image__wrap{height:0;padding-bottom:56%;display:block;overflow:hidden;position:relative}.project-component__image__image,.project-component__image__wrap__loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);min-height:100%;min-width:100%}.project-component__image__wrap__loader{transform:translate(-50%,-50%);opacity:.5}.project-component__image__wrap__loader.ng-hide-add{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.project-component__image__wrap__loader.ng-hide-add-active{opacity:0}.project-component__image__image{transform:translate(-50%,-50%);display:block;opacity:.85}.project-component__image__image.ng-hide-remove{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;opacity:0}.project-component__image__image.ng-hide-remove-active{opacity:.85}.project-component__tags{margin-bottom:10px}.project-component__info-btn{display:inline-block;vertical-align:middle}.project-component__info{display:none;left:0;margin-bottom:10px;max-width:628px;overflow:hidden;position:relative;top:auto;width:100%}.project-component__info.active{-webkit-box-orient:vertical;-webkit-line-clamp:6;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.project-component__date{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:100%;position:absolute;text-align:center;top:50%}@media screen and (min-width:900px){.project-component__date{left:127%}}@media screen and (min-width:1200px){.project-component__image__wrap{height:0;padding-bottom:43%;position:relative}}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{-webkit-transition:background-color .3s,border .3s;-moz-transition:background-color .3s,border .3s;transition:background-color .3s,border .3s;background-color:rgba(255,255,255,0);border:2px solid rgba(255,255,255,.3);border-radius:5px;color:#fff!important;font-family:gt-america-condensed-light;position:relative;top:-1px}.select2-container--default .select2-selection--multiple .select2-search__field::-webkit-input-placeholder,.select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder{color:rgba(255,255,255,.3)}.select2-container--default .select2-selection--multiple .select2-search__field::-moz-placeholder,.select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder{color:rgba(255,255,255,.3)}.select2-container--default .select2-selection--multiple .select2-search__field:-moz-placeholder,.select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder{color:rgba(255,255,255,.3)}.select2-container--default .select2-selection--multiple .select2-search__field:-ms-input-placeholder,.select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder{color:rgba(255,255,255,.3)}.select2-container{font-size:13px;vertical-align:top}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.select2-container .select2-search--inline .select2-search__field{margin-top:5px}.select2{margin-left:10px}.select2:first{display:block}.select2-container--default .select2-search--inline .select2-search__field{margin-left:5px;text-transform:initial}.select2-container--default .select2-selection--single{padding:0 10px 15px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;margin-top:-2px}.select2-container--default .select2-selection--single b{border-color:#fff transparent transparent!important;margin-left:-9px!important;margin-top:-4px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{padding:1px 10px 1px 5px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;background-color:rgba(255,255,255,.7);border-color:transparent;border-radius:2px;color:#6e7271;font-family:gt-america-condensed-light;font-size:13px;margin-left:-1px;margin-top:4px;text-transform:initial}.select2-container--default .select2-results__option--highlighted[aria-selected]:last-of-type,.select2-container--open .select2-dropdown--below{border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media screen and (max-width:599px){.select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:11px}}.select2-container--default .select2-selection--multiple .select2-selection__choice:hover{background-color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#6e7271;margin-right:6px}.select2-container--open .select2-dropdown--below{background-color:#e1e5e4;color:#000;font-size:12px}.select2-container--open .select2-dropdown--below .select2-search--dropdown{display:none}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#fff;color:#000}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#cecece}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--single{border:2px solid #fff;display:block}.splash-big{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;opacity:0;width:100vw;z-index:1}.splash-big__image{position:absolute;top:50%;transform:translateY(-50%);min-height:100%;min-width:100%}.splash-strip{height:160px;position:relative}.splash-strip__inner{background-size:cover;cursor:pointer;height:75px;position:relative}.splash-strip__shadow{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.2}.splash-strip__image{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s;position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:cover;opacity:1}.splash-strip__image.fade{opacity:0}.splash-strip__text{padding:0 25px 25px;left:0;position:absolute;top:calc(100% - 50px);width:100%}.splash-strip__text__title{line-height:1}.splash-strip__text__subtitle{line-height:1.2;margin-top:.5em}.splash-strip__text__date{line-height:1;margin-top:1em}.splash-strip__text__arrow{margin-top:10px}.splash-strip__text__arrow .icon-arrow-more{height:25px;width:50px;fill:#fff}.timeline-grid__block::after{display:block}.timeline-grid__block .timeline-grid__item__inner.set-height{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.timeline-grid__item{-webkit-transition:all .6s;-moz-transition:all .6s;transition:all .6s;margin-top:30px;margin-bottom:30px;background-color:transparent;cursor:pointer;float:left;opacity:1;padding-top:1px;position:relative;width:25%}.timeline-grid__item img{max-width:100%}.timeline-grid__item:nth-child(7n+1){clear:both}.timeline-grid__item:nth-child(7n+5){clear:both;margin-left:12%}.timeline-grid__item.inactive{-webkit-transition:all .6s 1s;-moz-transition:all .6s 1s;transition:all .6s 1s;-webkit-filter:grayscale(70%);filter:grayscale(70%);opacity:.4}.timeline-grid__item__inner{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative}.timeline-grid__item__inner::after{position:absolute;right:0;bottom:-20px;left:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;background-color:#fff;content:'\A';display:block;height:2px;opacity:0}.active .timeline-grid__item__inner::after,.timeline-grid__item--active .timeline-grid__item__inner::after{opacity:1}.timeline-grid__item__inner.hidden{opacity:0}.timeline-grid__item--headline{padding-top:80px;padding-bottom:80px}.timeline-grid__item--headline .timeline-grid__item__inner{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;top:0}.timeline-grid__item--hero{padding-right:4%;padding-left:4%}.timeline-grid__item--project{padding-right:2%;padding-left:2%}.timeline-grid__item--milestone{padding-right:3%;padding-left:3%}.timeline-grid-loader{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:112px;line-height:102px;text-align:center;width:112px;z-index:1}.timeline-grid-loader__icon{-webkit-animation-name:rotating;-moz-animation-name:rotating;animation-name:rotating;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:48% 57%;-moz-transform-origin:48% 57%;-ms-transform-origin:48% 57%;-o-transform-origin:48% 57%;transform-origin:48% 57%;font-size:112px}.timeline-grid-empty{-webkit-transition:margin-top .3s;-moz-transition:margin-top .3s;transition:margin-top .3s;margin-top:47px;text-align:center}.timeline-grid-empty--hide{display:none}@media screen and (max-width:599px){.timeline-grid__item{margin-top:30px;margin-bottom:30px;width:50%}.timeline-grid__item:nth-child(7n+1){clear:none}.timeline-grid__item:nth-child(7n+5){clear:none;margin-left:0}.timeline-grid__item:nth-child(3n+1){clear:left}.timeline-grid__item:nth-child(3n+3){clear:left;margin-left:25%}.timeline-grid-loader{z-index:8}}@media screen and (min-width:600px) and (max-width:899px){.timeline-grid-empty--open{margin-top:250px}}@media screen and (min-width:900px) and (max-width:1199px){.timeline-grid-empty--open{margin-top:300px}}@media screen and (min-width:1200px){.timeline-grid__item{margin-top:30px;margin-bottom:30px;width:20%}.timeline-grid__item:nth-child(7n+1){clear:none}.timeline-grid__item:nth-child(7n+5){clear:none;margin-left:0}.timeline-grid__item:nth-child(9n+1){clear:left}.timeline-grid__item:nth-child(9n+6){clear:left;margin-left:10%}}.timeline-grid__item--block,.timeline-grid__item--block:nth-child(1n){clear:both;float:none;margin-left:0;width:100%}.tl-project{text-align:center}.tl-project__label{font-size:12px;margin-bottom:1em}.tl-project__title{line-height:1.1}.tl-project--important .tl-project__title{font-size:30px}.tl-project__subtitle{font-size:18px;line-height:1.25;margin-top:6px}