/*
┏━━━━━━━━┓
┃  T  E  ┃
┃  N  4 ━┛
┗━━━━━┛
Last updated on Thu Jan 21 2016 10:27:54 GMT+0000 (GMT)
*/

@charset "UTF-8";@font-face{font-family:"Ten4 Crimson Text";src:url(../fonts/crimsontext-regular-webfont.eot);src:url(../fonts/crimsontext-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/crimsontext-regular-webfont.woff2) format("woff2"),url(../fonts/crimsontext-regular-webfont.woff) format("woff"),url(../fonts/crimsontext-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Ten4 Crimson Text";src:url(../fonts/crimsontext-italic-webfont.eot);src:url(../fonts/crimsontext-italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/crimsontext-italic-webfont.woff2) format("woff2"),url(../fonts/crimsontext-italic-webfont.woff) format("woff"),url(../fonts/crimsontext-italic-webfont.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Ten4 Brandon Grotesque";src:url(../fonts/3019E5_1_0.eot);src:url(../fonts/3019E5_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/3019E5_1_0.woff2) format("woff2"),url(../fonts/3019E5_1_0.woff) format("woff"),url(../fonts/3019E5_1_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Ten4 Brandon Grotesque";src:url(../fonts/2E7216_1_0.eot);src:url(../fonts/2E7216_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/2E7216_1_0.woff2) format("woff2"),url(../fonts/2E7216_1_0.woff) format("woff"),url(../fonts/2E7216_1_0.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Site-Icons;src:url(../fonts/icomoon.eot);src:url(../fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(../fonts/icomoon.woff) format("woff"),url(../fonts/icomoon.ttf) format("truetype"),url(../fonts/icomoon.svg) format("svg");font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,button,input[type=button],input[type=submit]{-webkit-font-smoothing:antialiased}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}button,input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;background:0 0;border-radius:0;cursor:pointer}.stretchy-image,body{background-repeat:no-repeat;background-position:center center}button:focus{outline:0}.flex-container{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}.flex-container iframe,.flex-container object{position:absolute;top:0;left:0;width:100%;height:100%}.invisible{position:absolute;left:-999em}.h--next-prev,.relative{position:relative}.removed{display:none}.row{margin-left:-100.8px}@media only screen and (max-width:1099px){.row{margin-left:-56px}}@media only screen and (max-width:769px){.row{margin-left:-28px}}.row.row--reverse{direction:rtl;text-align:left}.row.row--centred{text-align:center}.row.row--flush{margin-left:0}.a1-12,.a10-12,.a11-12,.a12-12,.a2-12,.a3-12,.a4-12,.a5-12,.a6-12,.a7-12,.a8-12,.a9-12,.b1-12,.b10-12,.b11-12,.b12-12,.b2-12,.b3-12,.b4-12,.b5-12,.b6-12,.b7-12,.b8-12,.b9-12,.bc1-12,.bc10-12,.bc11-12,.bc12-12,.bc2-12,.bc3-12,.bc4-12,.bc5-12,.bc6-12,.bc7-12,.bc8-12,.bc9-12,.c1-12,.c10-12,.c11-12,.c12-12,.c2-12,.c3-12,.c4-12,.c5-12,.c6-12,.c7-12,.c8-12,.c9-12,.cd1-12,.cd10-12,.cd11-12,.cd12-12,.cd2-12,.cd3-12,.cd4-12,.cd5-12,.cd6-12,.cd7-12,.cd8-12,.cd9-12,.d1-12,.d10-12,.d11-12,.d12-12,.d2-12,.d3-12,.d4-12,.d5-12,.d6-12,.d7-12,.d8-12,.d9-12{text-align:left;direction:ltr;vertical-align:top;display:inline-block;box-sizing:border-box;margin-right:-.27em;white-space:normal;padding-left:100.8px}@media only screen and (max-width:1099px){.a1-12,.a10-12,.a11-12,.a12-12,.a2-12,.a3-12,.a4-12,.a5-12,.a6-12,.a7-12,.a8-12,.a9-12,.b1-12,.b10-12,.b11-12,.b12-12,.b2-12,.b3-12,.b4-12,.b5-12,.b6-12,.b7-12,.b8-12,.b9-12,.bc1-12,.bc10-12,.bc11-12,.bc12-12,.bc2-12,.bc3-12,.bc4-12,.bc5-12,.bc6-12,.bc7-12,.bc8-12,.bc9-12,.c1-12,.c10-12,.c11-12,.c12-12,.c2-12,.c3-12,.c4-12,.c5-12,.c6-12,.c7-12,.c8-12,.c9-12,.cd1-12,.cd10-12,.cd11-12,.cd12-12,.cd2-12,.cd3-12,.cd4-12,.cd5-12,.cd6-12,.cd7-12,.cd8-12,.cd9-12,.d1-12,.d10-12,.d11-12,.d12-12,.d2-12,.d3-12,.d4-12,.d5-12,.d6-12,.d7-12,.d8-12,.d9-12{padding-left:56px}}@media only screen and (max-width:769px){.a1-12,.a10-12,.a11-12,.a12-12,.a2-12,.a3-12,.a4-12,.a5-12,.a6-12,.a7-12,.a8-12,.a9-12,.b1-12,.b10-12,.b11-12,.b12-12,.b2-12,.b3-12,.b4-12,.b5-12,.b6-12,.b7-12,.b8-12,.b9-12,.bc1-12,.bc10-12,.bc11-12,.bc12-12,.bc2-12,.bc3-12,.bc4-12,.bc5-12,.bc6-12,.bc7-12,.bc8-12,.bc9-12,.c1-12,.c10-12,.c11-12,.c12-12,.c2-12,.c3-12,.c4-12,.c5-12,.c6-12,.c7-12,.c8-12,.c9-12,.cd1-12,.cd10-12,.cd11-12,.cd12-12,.cd2-12,.cd3-12,.cd4-12,.cd5-12,.cd6-12,.cd7-12,.cd8-12,.cd9-12,.d1-12,.d10-12,.d11-12,.d12-12,.d2-12,.d3-12,.d4-12,.d5-12,.d6-12,.d7-12,.d8-12,.d9-12{padding-left:28px}}.row.row--flush>.a1-12,.row.row--flush>.a10-12,.row.row--flush>.a11-12,.row.row--flush>.a12-12,.row.row--flush>.a2-12,.row.row--flush>.a3-12,.row.row--flush>.a4-12,.row.row--flush>.a5-12,.row.row--flush>.a6-12,.row.row--flush>.a7-12,.row.row--flush>.a8-12,.row.row--flush>.a9-12,.row.row--flush>.b1-12,.row.row--flush>.b10-12,.row.row--flush>.b11-12,.row.row--flush>.b12-12,.row.row--flush>.b2-12,.row.row--flush>.b3-12,.row.row--flush>.b4-12,.row.row--flush>.b5-12,.row.row--flush>.b6-12,.row.row--flush>.b7-12,.row.row--flush>.b8-12,.row.row--flush>.b9-12,.row.row--flush>.bc1-12,.row.row--flush>.bc10-12,.row.row--flush>.bc11-12,.row.row--flush>.bc12-12,.row.row--flush>.bc2-12,.row.row--flush>.bc3-12,.row.row--flush>.bc4-12,.row.row--flush>.bc5-12,.row.row--flush>.bc6-12,.row.row--flush>.bc7-12,.row.row--flush>.bc8-12,.row.row--flush>.bc9-12,.row.row--flush>.c1-12,.row.row--flush>.c10-12,.row.row--flush>.c11-12,.row.row--flush>.c12-12,.row.row--flush>.c2-12,.row.row--flush>.c3-12,.row.row--flush>.c4-12,.row.row--flush>.c5-12,.row.row--flush>.c6-12,.row.row--flush>.c7-12,.row.row--flush>.c8-12,.row.row--flush>.c9-12,.row.row--flush>.cd1-12,.row.row--flush>.cd10-12,.row.row--flush>.cd11-12,.row.row--flush>.cd12-12,.row.row--flush>.cd2-12,.row.row--flush>.cd3-12,.row.row--flush>.cd4-12,.row.row--flush>.cd5-12,.row.row--flush>.cd6-12,.row.row--flush>.cd7-12,.row.row--flush>.cd8-12,.row.row--flush>.cd9-12,.row.row--flush>.d1-12,.row.row--flush>.d10-12,.row.row--flush>.d11-12,.row.row--flush>.d12-12,.row.row--flush>.d2-12,.row.row--flush>.d3-12,.row.row--flush>.d4-12,.row.row--flush>.d5-12,.row.row--flush>.d6-12,.row.row--flush>.d7-12,.row.row--flush>.d8-12,.row.row--flush>.d9-12{padding-left:0}.a1-12{width:8.33333%}.a2-12{width:16.66667%}.a3-12{width:25%}.a4-12{width:33.33333%}.a5-12{width:41.66667%}.a6-12{width:50%}.a7-12{width:58.33333%}.a8-12{width:66.66667%}.a9-12{width:75%}.a10-12{width:83.33333%}.a11-12{width:91.66667%}.a12-12{width:100%}@media only screen and (max-width:1680px){.b1-12{width:8.33333%}.b2-12{width:16.66667%}.b3-12{width:25%}.b4-12{width:33.33333%}.b5-12{width:41.66667%}.b6-12{width:50%}.b7-12{width:58.33333%}.b8-12{width:66.66667%}.b9-12{width:75%}.b10-12{width:83.33333%}.b11-12{width:91.66667%}.b12-12{width:100%}}@media only screen and (max-width:1099px){.bc1-12{width:8.33333%}.bc2-12{width:16.66667%}.bc3-12{width:25%}.bc4-12{width:33.33333%}.bc5-12{width:41.66667%}.bc6-12{width:50%}.bc7-12{width:58.33333%}.bc8-12{width:66.66667%}.bc9-12{width:75%}.bc10-12{width:83.33333%}.bc11-12{width:91.66667%}.bc12-12{width:100%}}@media only screen and (max-width:1023px){.c1-12{width:8.33333%}.c2-12{width:16.66667%}.c3-12{width:25%}.c4-12{width:33.33333%}.c5-12{width:41.66667%}.c6-12{width:50%}.c7-12{width:58.33333%}.c8-12{width:66.66667%}.c9-12{width:75%}.c10-12{width:83.33333%}.c11-12{width:91.66667%}.c12-12{width:100%}}audio,img,object,video{max-width:100%}.container,.container--wide{max-width:1920px}@media only screen and (max-width:769px){.cd1-12{width:8.33333%}.cd2-12{width:16.66667%}.cd3-12{width:25%}.cd4-12{width:33.33333%}.cd5-12{width:41.66667%}.cd6-12{width:50%}.cd7-12{width:58.33333%}.cd8-12{width:66.66667%}.cd9-12{width:75%}.cd10-12{width:83.33333%}.cd11-12{width:91.66667%}.cd12-12{width:100%}audio,img,object,video{margin-left:auto;margin-right:auto}}img{height:auto;display:block}.container{margin:0 auto;padding:0 70px;box-sizing:border-box}@media only screen and (max-width:1099px){.container{padding:0 42px}}@media only screen and (max-width:769px){.container{padding:0 16.8px}}.container--full-bleed{padding:0}.h--next-prev::after,.h--next-prev::before,.icon--end::after,.icon::before{font-family:Site-Icons;vertical-align:middle;speak:none;font-weight:400;font-style:normal;font-variant:normal;text-transform:none;line-height:1}.typeset h3,em,i{font-style:italic}.icon.twitter::before,.twitter.h--next-prev::after,.twitter.h--next-prev::before,.twitter.icon--end::after{content:"\e600"}.icon.instagram::before,.instagram.h--next-prev::after,.instagram.h--next-prev::before,.instagram.icon--end::after{content:"\e601"}.arrow-right.icon--end::after,.h--next-prev::after,.h--next-prev::before,.icon.arrow-right::before{content:"\e602"}.h--next-prev::before,.icon--end.arrow-right::before,.icon--end.instagram::before,.icon--end.twitter::before,.instagram.h--next-prev::before,.twitter.h--next-prev::before{content:''}b,strong{font-weight:700}.alpha{font-size:67.2px;line-height:1.2}@media only screen and (max-width:1023px){.alpha{font-size:44.8px}}@media only screen and (max-width:600px){.d1-12{width:8.33333%}.d2-12{width:16.66667%}.d3-12{width:25%}.d4-12{width:33.33333%}.d5-12{width:41.66667%}.d6-12{width:50%}.d7-12{width:58.33333%}.d8-12{width:66.66667%}.d9-12{width:75%}.d10-12{width:83.33333%}.d11-12{width:91.66667%}.d12-12{width:100%}.alpha{font-size:28px}}.beta{font-size:56px;line-height:1.3}@media only screen and (max-width:1023px){.beta{font-size:39.2px}}@media only screen and (max-width:600px){.beta{font-size:23.8px}}.gamma{font-size:36.4px}@media only screen and (max-width:1023px){.gamma{font-size:28px}}@media only screen and (max-width:600px){.gamma{font-size:21px}}.l,.omega,.typeset ol,.typeset ul{font-size:23.8px}@media only screen and (max-width:600px){.l,.omega,.typeset ol,.typeset ul{font-size:18.2px}}.super-omega{font-size:19.6px}@media only screen and (max-width:600px){.super-omega{font-size:16.8px}}.h,.nav--primary,.typeset h2{font-family:"Ten4 Brandon Grotesque";font-weight:700;text-transform:uppercase;font-size:18.2px}.h,.typeset h2{margin-top:4.2px;margin-bottom:36.4px}.h.flat,.typeset h2.flat{margin-bottom:22.4px}@media only screen and (max-width:769px){.h.flat,.typeset h2.flat{margin-bottom:5.6px}}@media only screen and (max-width:600px){.h,.typeset h2{margin-bottom:22.4px}}.h--next-prev::after{display:block;position:absolute;line-height:1;top:0;left:-2em}@media only screen and (max-width:769px){.h--next-prev::after{position:static;display:inline;padding-left:14px;vertical-align:top}.sticky-nav{display:none}}.typeset h3{margin-bottom:22.4px}.p,.typeset img,.typeset ol,.typeset p,.typeset ul{margin:0 0 28px}.a,.nav--social a,.typeset a{color:#fff;transition:color .2s,border-color .2s;text-decoration:none;border-bottom:1px solid #fff;padding-bottom:.05em}.a:focus,.a:hover,.nav--social a:focus,.nav--social a:hover,.typeset a:focus,.typeset a:hover{color:silver;border-color:silver}.l li,.typeset li{margin-bottom:.4em}.typeset ul li,ul.l li{position:relative;padding-left:1.6em}.typeset ul li::before,ul.l li::before{color:#1D1E22;position:absolute;left:.6em;top:0;content:'•'}.typeset ol,ol.l{padding-left:1.6em}.typeset ol li,ol.l li{list-style:decimal}.q p,.typeset blockquote p{font-style:italic;text-indent:-.3em}.q p::before,.typeset blockquote p::before{content:'“'}.q p::after,.typeset blockquote p::after{content:'”'}body,button,input{font-family:"Ten4 Crimson Text"}body{-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;color:#fff;background-color:#1D1E22;background-attachment:fixed;font-size:28px;line-height:1.4}@media only screen and (max-width:1099px){body{font-size:23.8px}}.ajax-receptacle{opacity:1;transition:opacity .2s}.loading .ajax-receptacle{opacity:0}.separated{margin-bottom:67.2px}@media only screen and (max-width:600px){body{font-size:18.2px}.separated{margin-bottom:33.6px}}@media only screen and (max-width:1023px){.separated--c{margin-bottom:67.2px}}@media only screen and (max-width:600px){.separated--c,.separated--d{margin-bottom:33.6px}}.separated--then-d-p{margin-bottom:67.2px}@media only screen and (max-width:600px){.separated--then-d-p{margin-bottom:28px}}.banner-inverted{background-color:#fff;color:#1D1E22;padding-top:23.8px;padding-bottom:23.8px}.banner-inverted .h,.banner-inverted .typeset h2,.typeset .banner-inverted h2{margin-bottom:0}.stretchy-image{min-height:672px;overflow:hidden;background-size:cover}.stretchy-image img{visibility:hidden;position:absolute}.stretchy-image__heading{margin-bottom:114.24px}.section,.stretchy-image .container{padding-top:67.2px;padding-bottom:53.76px;overflow:hidden}@media only screen and (max-width:600px){.stretchy-image img{visibility:visible;position:static}.stretchy-image .container{background-color:#fff;color:#1D1E22}.nav--social .stretchy-image .container a,.stretchy-image .container .a,.stretchy-image .container .nav--social a,.stretchy-image .container .typeset a{color:#1D1E22;border-color:#1D1E22}.nav--social .stretchy-image .container a:focus,.nav--social .stretchy-image .container a:hover,.stretchy-image .container .a:focus,.stretchy-image .container .a:hover,.stretchy-image .container .nav--social a:focus,.stretchy-image .container .nav--social a:hover,.stretchy-image .container .typeset a:focus,.stretchy-image .container .typeset a:hover{color:silver;border-color:silver}.stretchy-image{min-height:0}.stretchy-image__heading{margin-bottom:39.2px}.section,.stretchy-image .container{padding-top:49px;padding-bottom:28px}}.section--flush-bottom{padding-bottom:0}.section--feature{background-color:#DA4C3E}.section--inverted{background-color:#fff;color:#1D1E22}.nav--social .section--inverted a,.section--inverted .a,.section--inverted .nav--social a,.section--inverted .typeset a{color:#1D1E22;border-color:#1D1E22}.nav--social .section--inverted a:focus,.nav--social .section--inverted a:hover,.section--inverted .a:focus,.section--inverted .a:hover,.section--inverted .nav--social a:focus,.section--inverted .nav--social a:hover,.section--inverted .typeset a:focus,.section--inverted .typeset a:hover{color:silver;border-color:silver}.section--inverted--alt{background-color:#f4f4f4}.sticky-nav{position:fixed;top:0;left:0;right:0;z-index:999;opacity:0;visibility:hidden;background-color:#1D1E22;transition:opacity .2s,visibility 0s .2s;-webkit-transform:translateZ(0);transform:translateZ(0)}.footer,.logo{transition:opacity .2s}.sticky-nav-open .sticky-nav{opacity:1;visibility:visible;transition:opacity .2s}.sticky-nav__inner{position:relative;padding-top:33.6px;padding-bottom:26.6px}.header{padding-top:63.56px;padding-bottom:61.6px;position:relative}@media only screen and (max-width:600px){.header{padding-top:28px;padding-bottom:28px}}.footer{padding-top:67.2px;padding-bottom:67.2px;opacity:1}.loading .footer{opacity:0}.footer .a:focus,.footer .a:hover,.footer .nav--social a:focus,.footer .nav--social a:hover,.nav--social .footer a:focus,.nav--social .footer a:hover{color:grey;border-color:grey}.logo{display:block;width:81px;height:81px;background:url(../img/logo.svg) no-repeat;position:absolute;top:29.4px}.nav li,.nav--secondary li{display:inline-block}.nav--primary a,.nav--secondary a{text-decoration:none;transition:color .2s}.logo:hover{opacity:.5}@media only screen and (max-width:600px){.footer{padding-top:42px;padding-bottom:28px}.logo{width:54px;height:54px;background-size:54px 54px}}.sticky-nav .logo{top:21px;width:94px;height:34px;background-image:url(../img/logo-horizontal.svg)}.nav--primary{text-align:right;line-height:1}.nav--primary li{margin-left:28px}.nav--primary li a:hover,.nav--primary li.selected a{color:grey}@media only screen and (max-width:769px){.nav--primary li{margin-left:14px;margin-right:14px}}@media only screen and (max-width:600px){.nav--primary{margin-top:84px;text-align:left}.nav--primary li{font-size:15.96px;margin-left:0;margin-right:7px}.nav--secondary li{display:block}}.nav--primary a{color:#fff}.nav--secondary{font-size:21px;font-family:"Ten4 Brandon Grotesque";margin-bottom:-5.6px}.nav--secondary li{margin-right:21px}@media only screen and (max-width:769px){.nav--secondary li{margin-right:14px}}.nav--secondary a{color:#1D1E22}.nav--secondary a:focus,.nav--secondary a:hover{color:grey}.nav--secondary .selected a{color:grey;text-decoration:underline}.nav--footer{margin-top:84px;color:grey}.nav--footer li{margin-right:16.8px}@media only screen and (max-width:600px){.nav--footer li{margin-right:5.6px}}.nav--footer a{color:grey;border-bottom:1px solid grey;text-decoration:none;transition:color .2s,border-color .2s}.nav--footer a:hover{color:silver;border-color:silver}.nav--social{font-size:33.6px}.nav--social li{display:inline-block;margin-right:14px}.nav--social a{border:none}.work-listing-element__link-container{display:block;text-decoration:none;color:#fff}.work-listing-element__link-container:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}.work-listing-element__link-container:hover figcaption{background-color:rgba(0,0,0,.6)}.work-listing-element__link-container:hover figcaption .p{opacity:1}.work-listing-element{position:relative;overflow:hidden}.work-listing-element img{transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out}.work-listing-element figcaption{position:absolute;top:0;bottom:0;left:0;right:0;padding:67.2px 70px;transition:background-color .2s}@media only screen and (max-width:1680px){.work-listing-element figcaption{padding:47.04px 70px}}@media only screen and (max-width:1099px){.work-listing-element figcaption{padding:47.04px 42px}}@media only screen and (max-width:1023px){.work-listing-element figcaption{position:static;background-color:#1D1E22;padding:47.04px 42px 42px}}@media only screen and (max-width:769px){.work-listing-element figcaption{padding:33.6px 16.8px 16.8px}}.work-listing-element figcaption .p{opacity:0;transition:opacity .2s}.touch .work-listing-element figcaption .p{opacity:1}.side-match-figcaption{padding:67.2px 70px 0}@media only screen and (max-width:1680px){.side-match-figcaption{padding:47.04px 70px 0}}@media only screen and (max-width:1099px){.side-match-figcaption{padding:47.04px 42px 0}}@media only screen and (max-width:1023px){.work-listing-element figcaption .p{opacity:1}.side-match-figcaption{padding:67.2px 42px 0}}@media only screen and (max-width:769px){.side-match-figcaption{padding:42px 16.8px 28px}}.project-link{text-align:right}.project__link-container{position:relative;margin-bottom:44.8px}.project__link-container__link{position:absolute;top:-14px;right:0}@media only screen and (max-width:600px){.side-match-figcaption{padding:28px 16.8px 14px}.project__link-container__link{position:relative}}.project__related-link{background-color:#DA4C3E;padding-bottom:112px;color:#fff}.nav--social .project__related-link a,.project__related-link .a,.project__related-link .nav--social a{color:#fff;border-color:#fff}.nav--social .project__related-link a:focus,.nav--social .project__related-link a:hover,.project__related-link .a:focus,.project__related-link .a:hover,.project__related-link .nav--social a:focus,.project__related-link .nav--social a:hover{color:silver;border-color:silver}@media only screen and (max-width:1023px){.project__link-container{margin-bottom:11.2px}.project__related-link{padding-bottom:0;overflow:hidden}.project__hidden-device{display:none}}.device{border-color:#1D1E22;border-style:solid;margin:0 auto}.device--desktop{max-width:1600px;border-width:30px 0 0;border-radius:10px}.device--desktop--offset{margin:0;width:1600px;-webkit-transform:translateX(31%);transform:translateX(31%)}@media only screen and (max-width:1023px){.device--desktop{border-width:20px 0 0;border-radius:5px}.device--desktop--offset{width:auto;-webkit-transform:none;transform:none}.device--tablet.device--tablet--prop{display:none}}.device--tablet{max-width:1024px;border-width:46px 68px;border-radius:46px}@media only screen and (max-width:1680px){.device--tablet{border-width:32px 47px;border-radius:32px}}@media only screen and (max-width:600px){.device--tablet{border-width:22px 32px;border-radius:22px}}.device--tablet.device--tablet--prop{width:1024px;visibility:hidden}.device--tablet--offset{margin:0;width:1024px;position:absolute;top:0;right:0;-webkit-transform:translateX(-42%);transform:translateX(-42%)}@media only screen and (max-width:1023px){.device--tablet--offset{width:auto;-webkit-transform:none;transform:none;position:static}}.device--mobile{max-width:320px;border-width:50px 14px;border-radius:30px}.device--floating,.device--floating--right{position:absolute;top:49px}@media only screen and (max-width:1023px){.device--floating,.device--floating--right{position:static}}.device--floating{left:0}.device--floating--right{right:0}.loading-bar{background-color:#1D1E22;height:3px;position:fixed;top:0;left:0;right:0;z-index:1000;opacity:0;transition:opacity .2s}.loading-bar.loading-bar--in-progress{opacity:1}.loading-bar__indicator{background-color:#fff;width:0;height:100%}.loading-bar--in-progress .loading-bar__indicator{transition:width 1s}