/*!
Theme Name: Jailmake 2015
Description: Update
Author: Limner Studio
Author URI: http://limnerstudio.co.uk
Version: 1.0
*/@font-face{font-family:Brooklyn-Bold;src:url(./assets/Brooklyn-Bold.woff)}@font-face{font-family:Brooklyn-Light;src:url(./assets/Brooklyn-Light.woff)}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline;background:0 0}article,aside,details,figure,footer,header,nav,section,summary{display:block}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}embed,img,object{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{font:100%}small{font-size:85%}strong{font-weight:400}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:after,.clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}/*! end reset */.chromeframe{position:absolute;top:0}body,input,select,textarea{color:#333}a{color:#03f}a:hover{color:#69f}ins{background-color:#fcd700;color:#000;text-decoration:none}mark{background-color:#fcd700;color:#000;font-style:italic;font-weight:700}input:-moz-placeholder{color:#a9a9a9}textarea:-moz-placeholder{color:#a9a9a9}dt{margin-bottom:1em}dd{padding:.2em 0}html.explore,html.single-active{overflow:hidden}html{background:#151915}body,html{position:relative;height:100%}body{font-family:"Benton Sans Book",sans-serif;font-size:14px;color:#212721;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.desktop a[href*="//"]:not([href*="jailmake.com"]){cursor:auto;cursor:url(assets/ext-n.png) 0 0,auto}.bg-white{background:#fff;color:#212721}.bg-white a{color:#FE5000}.bg-white a:hover{color:#9CB1B3}.bg-blue,.bg-contrast{background:#212721;color:#fff}.bg-blue a,.bg-blue input,.bg-contrast a,.bg-contrast input{color:#fff}.bg-contrast{background:#FE5000}.bg-charcoal{background:#212721}.bg-charcoal a,.text--white{color:#fff}.text--orange{color:#FE5000}.text--blue,.text--charcoal{color:#212721}[data-ng-click],[ng-click]{cursor:pointer}img{max-width:100%;height:auto;vertical-align:middle}p{margin-bottom:.8em}p:last-child{margin-bottom:0}.home-modules img,.img{opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-ms-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.home-modules img.img-loaded,.home-modules img.lazyloaded,.img.img-loaded,.img.lazyloaded,.no-js .home-modules img,.no-js .img{opacity:1}#header{position:fixed;top:0;left:0;right:0;padding:.4em 0;min-height:3.6em;height:50px;z-index:3;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;pointer-events:auto;opacity:1;-webkit-transition:opacity .28s;-moz-transition:opacity .28s;-ms-transition:opacity .28s;-o-transition:opacity .28s;transition:opacity .28s}.welcome #header{pointer-events:none;opacity:0}.welcome.withHead #header{pointer-events:auto;opacity:1}#header #brand>a{display:inline-block;padding-top:.8em}#header #brand svg{width:6em;height:1em}#header #brand svg path{fill:#fff}#header .brand{padding-top:.58em;font-size:1.4em;display:none}#header #nav{height:50px;display:none;font-family:Brooklyn-Light,sans-serif}#header div.hide{display:block}#header nav{position:absolute;top:.29em;left:1.5em}#header nav li:not(.search-result){margin:1em 1em 1em 0;text-transform:uppercase}#header nav li:not(.search-result).active a{border-bottom:.1em solid #fff}#header #toggle{display:block}#header #toggle a{display:block;margin:1em 1em 1em 0;text-transform:uppercase;border:none!important}#header .on{display:none}.explore #header{height:100%!important;display:block}.explore #header #brand{height:44px}.explore #header #description,.explore #header .flex-space{display:none}.explore #header #nav{display:block;opacity:1!important;pointer-events:auto!important}.explore #header .on{display:inline}.explore #header .on svg{width:1.6em}.explore #header .on svg polygon{fill:#fff}.explore #header .off{display:none}.explore #header ul.main-menu{margin:5em 0 0 2em}.explore #header nav li:not(.search-result){margin:1.5em;margin-left:0}#intro{height:0;overflow:hidden;padding-top:3.7em;margin-top:-3.7em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s;pointer-events:none}#intro .brand{padding-top:6vw;font-size:10vw;font-family:Gravur-Condensed;display:inline-block}.hometime #intro{margin-bottom:2.5em}.welcome #intro{pointer-events:auto;height:22em}.welcome #intro>*{opacity:1}#intro>*{position:static;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-ms-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}#intro #brand-intro{height:38%;height:60%;position:relative;z-index:5}#intro #brand-intro svg{height:69%;padding-top:2em;max-width:100%}#intro #description{position:absolute;width:100%;height:auto;padding:.45em 0;margin-top:0;left:0;text-align:center}#intro #description>div{background:#151915}#intro #description p{max-width:445px;font-size:1.4em;margin:1em auto 1.4em}#intro #description p:last-child{margin-top:.2em}#intro #description svg{margin-top:.45em}#intro #description path,#intro #description polygon,#intro #description polyline{fill:#fff}#intro ul{width:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:.26em .2em;text-align:center}#intro ul li{font-size:1.1em;display:inline-block;padding:.6em .6em .4em;text-transform:uppercase}#brand,#brand-intro{height:44px;min-height:44px!important;padding:0 1.5em;width:100%}#brand img,#brand-intro img{height:1.3em;width:auto}#brand{text-align:right}#brand-intro{text-align:center}#brand-intro img{padding:1em 0}::-webkit-input-placeholder{color:rgba(255,255,255,.64)}:-moz-placeholder{color:rgba(255,255,255,.64)}::-moz-placeholder{color:rgba(255,255,255,.64)}:-ms-input-placeholder{color:rgba(255,255,255,.64)}#searchform{position:relative;padding:0 1.8em}#searchform input{width:190px;padding:.2em;background:#212721;border:none;outline:0;border-bottom:1px dashed #fff;color:#fff;-webkit-appearance:none;border-radius:0}#searchform input:active,#searchform input:focus{outline:0;border-bottom:1px solid #fff}#searchform li{max-width:204px}#searchform li>a{padding:.6em;display:block;overflow:hidden;white-space:nowrap;border-bottom:none;text-overflow:ellipsis}#searchform li>a:hover{background:#151915}#searchform svg{height:.9em;margin-top:.2em;float:right;width:14px}#searchform svg path{fill:#fff}.signupform .theform{display:none}.signupform.showing .theform{display:block}.signupform p{margin-bottom:0!important}.input-group{margin-bottom:1.5em}.input-group input:not([type=checkbox]){width:100%;margin-bottom:1px;padding:.75em;background:#cb4000;border:1px solid #FE5000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-transition:all .18s;-moz-transition:all .18s;-ms-transition:all .18s;-o-transition:all .18s;transition:all .18s}.input-group input:not([type=checkbox]):active,.input-group input:not([type=checkbox]):focus{outline:0;border-bottom:1px solid #fff}.input-group input[type=submit]{width:auto;border:1px solid #FE5000;border-radius:4px;-webkit-appearance:none}.input-group input[type=submit]:disabled{background:#cb4000;border:1px solid #FE5000;color:rgba(255,255,255,.4)}.input-group input[type=submit]:focus,.input-group input[type=submit]:hover{border:1px solid #fff}.input-group input[type=submit]:active{background:#c13d00}.input-group .ng-invalid-required.ng-dirty,.input-group .ng-invalid.ng-dirty{border-bottom:1px solid #000}.input-group input:disabled{cursor:not-allowed;color:rgba(255,255,255,.4)}.input-group input[type=radio],.input-group input[type=checkbox]{width:auto;margin-right:.4em;vertical-align:baseline}.input-group label{display:inline-block;margin-bottom:.6em}#wrapper{min-height:100%;padding-top:3.6em;margin-top:0;background:#fff;-webkit-transition:padding-top .6s;-moz-transition:padding-top .6s;-ms-transition:padding-top .6s;-o-transition:padding-top .6s;transition:padding-top .6s}.view-container{background:#fff}.view-container #msrny{opacity:1;-webkit-transition:opacity .15s;-moz-transition:opacity .15s;-ms-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.single-active .view-container #msrny{opacity:0}.scope{margin:1.5em 1.5em 0}#rows{margin-left:-.75em;margin-right:-.75em;text-align:center;overflow-x:hidden}#rows>div{display:inline}.flex-row{display:inline;line-height:1.4}.flex-row a{-webkit-transition:opacity .24s;-moz-transition:opacity .24s;-ms-transition:opacity .24s;-o-transition:opacity .24s;transition:opacity .24s}.flex-row>div{display:inline-block;vertical-align:top;margin:0 10.5px 23px;max-width:100%;font-size:1.4em;text-align:left}.flex-row>div .figcaption{font-family:"Benton Sans Book",sans-serif;background:#212721;padding:.75em;color:#fff}.flex-row>div .figcaption a{color:#fff}.flex-row>div .figcaption a:hover{color:#9CB1B3}.flex-row>div .figcaption p{font-size:21px}.flex-row>div .figcaption .quote-text{font-family:"Crimson Text",serif;font-size:26px;display:inline-block;margin-bottom:5px;line-height:1.1}.flex-row>div.white .figcaption{background:0 0;color:#212721}.flex-row>div.orange .figcaption{background:0 0;color:#FE5000}.flex-row>div.bg_orange .figcaption{background:#FE5000;color:#fff}.flex-row>div.font-quote{font-size:1.4em}.flex-row>div.font-quote strong{font-size:.8em}.flex-row>div img{width:100%;width:100vw}.flex-row .font-large{font-size:1.8em}#single-project{position:fixed;-webkit-overflow-scrolling:touch;overflow:auto;top:100%;left:0;right:0;bottom:0;z-index:5;-webkit-transition:top .28s;-moz-transition:top .28s;-ms-transition:top .28s;-o-transition:top .28s;transition:top .28s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.single-active #single-project{top:0}.single-active #single-project:after{display:block;content:'';background-color:#212721;width:100%;height:calc(100% - 100vw);position:absolute;bottom:0;z-index:-1}.single--header{top:0;left:0;padding:.2em 1.5em 1.5em;z-index:1;text-align:center}.single--header h2{font-size:1.2em;font-family:Brooklyn-Bold,sans-serif;text-transform:uppercase}#single-post{position:fixed;top:100%;left:0;right:0;bottom:0;padding:1.5em;height:100%;background:rgba(255,255,255,.94);-webkit-overflow-scrolling:touch;overflow:auto;-webkit-transition:top .28s;-moz-transition:top .28s;-ms-transition:top .28s;-o-transition:top .28s;transition:top .28s;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:5}.single-active #single-post{top:0}#single-post .closer{position:fixed;top:0;left:0;bottom:0;width:100%;z-index:0}#single-post .single--header{position:absolute;text-align:left;padding-top:1.2em}.post--content{margin:0 auto;max-width:52em;text-align:left;line-height:1.38;cursor:auto}#single-post .post--content{margin:4em auto}.post--content figure img{width:100%}.post--content p:first-child{font-size:1.2em}.post--content .post--row,.post--content figure{position:relative;z-index:2;padding-bottom:2em}.post--content a{color:#FE5000}.post--date{margin-bottom:.75em}.post--image{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.5em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.post--image figure{position:relative;z-index:2;cursor:auto}.post--image img{max-height:85%;max-height:86vh}.exit{position:absolute;top:1.3em;right:1em;z-index:1}.exit span{display:inline-block;text-indent:-99999em}.exit a:hover{text-decoration:none}.exit a:hover svg{-webkit-transform:scale1.2;-moz-transform:scale1.2;-ms-transform:scale1.2;transform:scale1.2}.exit svg{width:18px;height:18px;-webkit-transition:-webkit-transform .14s;-webkit-transition:transform .14s;-moz-transition:transform .14s;-ms-transition:transform .14s;-o-transition:transform .14s;transition:transform .14s}.project svg{-webkit-transition:-webkit-transform .14s;-webkit-transition:transform .14s;-moz-transition:transform .14s;-ms-transition:transform .14s;-o-transition:transform .14s;transition:transform .14s}.project a:hover svg{-webkit-transform:scale1.2;-moz-transform:scale1.2;-ms-transform:scale1.2;transform:scale1.2}.project .gallery{position:relative;margin-top:4.2em}.project .gallery>nav{display:inline-block;position:absolute;top:50%;margin-top:-15px}.project .gallery>nav svg{width:30px;height:30px}.project .gallery>nav a{display:block;padding:1em 0}.project .gallery>nav.one{left:5px;-webkit-filter:drop-shadow(-1px 0 0 #fff);filter:drop-shadow(-1px 0 0 #fff)}.project .gallery>nav.three{right:5px;-webkit-filter:drop-shadow(1px 0 0 #fff);filter:drop-shadow(1px 0 0 #fff)}.project header{padding:1.5em;position:absolute;margin-top:-4.2em;left:0;width:100%;height:auto;text-align:left;z-index:0}.project header h1{font-size:1.2em;font-family:Brooklyn-Bold,sans-serif}.project header .spaced{position:relative;padding-top:1em;display:inline-block;margin:0 auto}.project header .spaced h2{position:absolute;width:100%;text-align:left}.project header .spaced img{visibility:hidden;max-height:calc(100vh - 14em)}.project header>span{display:none}.project header .controls{position:absolute;top:2.4em;right:1.5em}.project header .controls svg{height:20px}.project header .controls path,.project header .controls polygon{fill:#212721}.project header .controls a:hover{border:none;text-decoration:none}.project .container{position:relative}.project .gallery-img{position:absolute;width:100%;height:100%}.project .gallery-img .fader{width:100%;height:100%;background-size:cover!important;background-position:50% 50%;background-repeat:no-repeat}.project .gallery-img .fader.lazyloading{background-color:#888}.project .image{position:relative;margin:0 auto 1.5em}.project .image img{width:auto;max-height:84vh;max-height:calc(100vh - 14em)}.project .image .video{position:absolute;top:0;left:0;width:100%;height:100%}.project .image .video>div{position:relative;width:100%;max-width:100%;margin:0}.project .video>div{position:static;width:auto;max-width:none;margin:0}.project .image-caption{position:absolute;padding:1em 1.5em .8em;bottom:0}.project .image-caption svg{width:1em;height:1em;padding-right:.2em;margin-right:.8em}.project .image-caption svg line{fill:#212721;stroke:#212721}.project .image-caption span,.project .image-caption svg{float:left}.project .image-caption p,.project .image-caption span{display:none}.project .image-caption.showing{background:#fff}.project .image-caption.showing p,.project .image-caption.showing span{display:block}.project .nav-projects{display:none;margin-top:1em;margin-bottom:1em;padding:0 1.5em;text-align:right}.project .nav-projects li{display:inline-block}.project .nav-projects li span{padding:0 0 0 1em;color:#212721}.project .sizer{opacity:0;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.project .info-wrapper{max-width:100%}.project .info-wrapper>div{margin-bottom:2em}.project .info{width:100%;padding:1.5em}.project .info .info-content>*,.project .info .info-details>*,.project .info .info-meta>*{margin:0 auto .8em;max-width:44em}.project .info .close-info{display:none}.project .lists{margin-left:-1.5em;margin-right:-1.5em;padding:0 1.5em;border-top:1px solid #fff}.project .lists>div{margin:0 auto;max-width:60em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.project .lists>div>div{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:1.5em}.project .gallery-controls path,.project .gallery-controls polygon,.project .gallery-controls polyline{fill:#212721;text-shadow:1px 1px 1px #fff;stroke:#212721}.project .gallery-controls .next,.project .gallery-controls .prev{position:relative;cursor:pointer;margin:1em;z-index:99}.project .gallery-controls .next svg,.project .gallery-controls .prev svg{height:1.5em}.project .gallery-controls .prev{float:left}.project .gallery-controls .next{float:right}.project .gallery-controls .nav-project{position:absolute;opacity:0}.project #info-prompt{display:none}.project path,.project polygon,.project polyline{fill:#212721;stroke:#212721}.project .mobile-project-nav li{display:inline-block;margin-right:1em}.fluid-vid{margin-bottom:2em}.fluid-vid iframe{position:absolute;width:100%;height:100%;top:0;left:0}.post--content .fluid-vid{position:relative}.video-bg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:9999}.video-bg .video-wrap,.video-bg .video-wrap iframe{width:100%;height:100%}.video-bg .close{position:absolute;top:.2em;right:.2em;font-size:3em;color:#fff}.submenu{position:fixed;top:3.6em;left:0;width:100%;padding:.56em 1.5em;border-top:1px solid #fff;z-index:2;white-space:nowrap;overflow-x:scroll;background:#212721;min-height:2.4em}.submenu li{display:inline-block;margin-right:.8em;font-family:Brooklyn-Light,sans-serif}.submenu li:first-child{text-transform:uppercase}.submenu li.active a{border-bottom:.1em solid #fff}.submenu li:nth-child(1):after{content:"|";margin-left:.5em}.submenu li.secondary:before{content:"|";margin-right:.5em}.submenu li.secondary+li.secondary:before{display:none}.submenu::-webkit-scrollbar{display:none}.touch .submenu{display:none}.page--header,.process-header{position:absolute;left:0;top:50%;margin-top:-1.4em;width:100%;font-size:3.4em;z-index:1;text-transform:uppercase}.page--header h2,.process-header h2{margin:.6em 0 .4em;font-family:Brooklyn-Bold,sans-serif;color:#fff}.process-header{margin-top:-1em}.banner{position:relative;margin:-1.5em -1.5em 0;height:auto;overflow:hidden}.banner .single-bg{height:540px;opacity:0}.banner .img-list{white-space:nowrap}.banner .img-list img{height:540px;width:auto;padding:0;margin:0}.no-js .banner{height:340px!important;background-color:#dcdcdc}.no-js .banner .single-bg{height:340px}#map-canvas{height:540px}.page--row{position:relative;margin:0 auto;padding:1.5em 0 0;font-size:1em}.row--title{padding:0 1.5em;margin:0 auto;margin-bottom:2em!important;max-width:52em;font-family:Brooklyn-Bold,sans-serif}.row--title>span{font-size:2em}.col--large,.col--small,.col--text{max-width:52em;margin:0 auto}.col--large>div,.col--small>div,.col--text>div{padding:0 1.5em 1.5em}.col--large .col p:last-child,.col--small .col p:last-child,.col--text .col p:last-child{margin-bottom:0}.col--large.dual--narrow,.col--small.dual--narrow,.col--text.dual--narrow{max-width:34em}.col--large.dual--narrow a,.col--small.dual--narrow a,.col--text.dual--narrow a{color:#212721}.col--large.dual--narrow a:hover,.col--small.dual--narrow a:hover,.col--text.dual--narrow a:hover{color:#9CB1B3}.col--large a[data-ng-click='showform()'],.col--small a[data-ng-click='showform()'],.col--text a[data-ng-click='showform()']{font-family:Brooklyn-Light,sans-serif}.col--large p{font-size:21px}.page--extra{clear:left;padding:1em 2.1em}.page--content{padding:0;margin-left:-1.5em;margin-right:-1.5em}.page--content h1,.page--content h2,.page--content h3,.page--content h4,.page--content h5,.page--content h6{margin-bottom:.8em}.page--content h3{font-family:Brooklyn-Bold,sans-serif;text-transform:uppercase}.page--content p{margin-bottom:.8em;line-height:1.38}.page--content .paragraphs,.page--content .quote{margin:0 auto}.page--content .paragraphs .wp-caption,.page--content .paragraphs p>img,.page--content .quote .wp-caption,.page--content .quote p>img{display:block;margin:1.2em auto}.page--content .paragraphs .wp-caption,.page--content .quote .wp-caption{display:table}.page--content .paragraphs .wp-caption-text,.page--content .quote .wp-caption-text{display:table-caption;caption-side:bottom}.page--content .paragraphs ul{margin-top:0;margin-left:1.5em;list-style:disc}.page--content .quote{font-size:1.6em;max-width:33em;padding-top:.4em;padding-left:1.5em;padding-right:1.5em;font-family:Brooklyn-Light,sans-serif}.no-js .page--content .quote{font-size:1.8em;text-align:left;max-width:30.4em}.page--content .job-block{margin-bottom:2em}.page--content p:last-child{margin-bottom:.8em}.page--content p+:not(p){margin-top:2em}.page--posts{padding:0 0 1.5em}.page--posts .col{padding-bottom:1.5em}.page--posts .col h3{font-size:2em;margin:0 0 .4em}.page--posts .col h3>span{display:block;font-family:Brooklyn-Bold,sans-serif}.page--posts .col h3>small{font-family:Brooklyn-Light,sans-serif}.page--posts a h3 small{font-size:.8em}.page--posts a h3>*{-webkit-transition:opacity .24s;-moz-transition:opacity .24s;-ms-transition:opacity .24s;-o-transition:opacity .24s;transition:opacity .24s}.page--posts a:hover h3>*{opacity:.7}.page--profiles{padding:1em 0 0;margin:0}.page--profiles .profile{width:100%;float:none;clear:both;position:relative;overflow:hidden}.page--profiles .portrait{width:100%;padding-top:100%;overflow:hidden;background-size:cover}.page--profiles .bio{top:0;left:0;width:100%;height:100%;padding:1.5em;background:#fff;color:#212721;margin-bottom:1.5em}.page--profiles .bio *{color:#212721}.page--profiles .bio h4{font-size:1.2em;margin-bottom:.8em}.page--profiles .bio h4 span:first-of-type{font-family:Brooklyn-Light,sans-serif}.columns{-webkit-columns:22em 4;-moz-columns:22em 4;columns:22em 4;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}.page-modules{margin-left:-1.5em;margin-right:-1.5em}.page-modules .row{padding:0 1.5em;border-bottom:1px solid #212721}.page-modules .row:last-child{border-bottom:none}.page-modules .row .container{margin:0 auto;max-width:72em}.page-modules .row .container.video{max-width:62em}.page-modules .row-title{font-size:1.6em;margin:.3em .2em}.inset{margin:1em;padding:2em}.wp-caption-text{font-size:84%;margin-top:.5em;margin-bottom:0!important;text-align:left}.aligncenter{display:inline-block;margin:0 auto;text-align:center}.module-wrapper{margin-top:1.5em;margin-left:-.75em;margin-right:-.75em}.module-wrapper:after,.module-wrapper:before{content:'';display:table}.module-wrapper:after{clear:both}.module-wrapper .related-post{width:calc(99.99% * 1/2 - 1.5em);margin-left:.75em;margin-right:.75em;margin-bottom:1.5em;float:left}.module-wrapper .related-post .bg{padding-top:66.66667%}.module-wrapper .related-post h3{padding:.6em 1em}.page-footer{height:auto;margin-left:-1.5em;margin-right:-1.5em;padding:1.5em}.page-footer li{font-size:2em}.process-content{padding:1.5em;margin-left:-1.5em;margin-right:-1.5em;min-height:100%;min-height:calc(100vh - 7em)}.process-content .processes .grid-sizer,.process-content .processes .process{width:calc(99.99% * 1/1 - 1.5em);margin-left:.75em;margin-right:.75em;margin-bottom:1.5em;float:left}.process-content .processes .pre-content p{margin-bottom:.8em}.process-content .processes .poster{position:relative;margin-bottom:.8em;background:#505050}.process-content .processes .poster h4{position:absolute;top:50%;left:0;width:100%;margin-top:-16px;text-align:center;font-size:1.4em;cursor:pointer;color:#fff;font-family:Brooklyn-Light,sans-serif}.process-content .processes .poster h4>span{padding:.4em .8em}.process-content .processes .poster img{cursor:pointer;opacity:.1}.process-content .processes .poster.has-vid{padding-top:56.25%}.process-content .processes .poster iframe,.process-content .processes .poster video{vertical-align:middle;position:absolute;width:100%;height:100%;top:0}.process-content .processes .tag-list{max-width:50%}.process-content .processes .tag-list .tag{padding:3px 5px;background:rgba(0,100,210,.5);color:#fff;margin:0 6px 6px 0;float:left;border-radius:3px}.process--quote{padding-bottom:1em}#footer{position:relative;left:0;bottom:0;width:100%;padding:1.5em;color:#fff;z-index:0}.no-js #footer{padding-bottom:4em}.better-with-js{position:fixed;left:0;bottom:0;width:100%;padding:.8em 1.5em;z-index:6}.no-js figcaption{padding-top:.75em}.no-js #header #nav{display:block;width:calc(100% - 160px)}.no-js #header #nav ul{width:100%;white-space:nowrap;overflow:auto}.no-js #header #nav li{display:inline-block}.no-js #header #toggle{display:none}.footer--row .footer--brand{float:left;margin-right:3em;margin-left:1.5em;margin-top:-1.9em}.footer--row .footer--brand a{font-size:5em;font-family:serif!important}.footer--row .footer--main{float:left;max-width:calc(100% - 6em)}.footer--row .footer--main ul{margin-bottom:.75em}.footer--row .footer--main li{display:inline-block;margin-right:.75em}.footer--row .social{margin-bottom:1.5em;text-align:center}.footer--row .social a{margin-left:.75em}.footer--row .social svg{width:18px;height:25px}.footer--row .social svg path{fill:#fff}.hide{display:none}.no-dec a:hover{border-bottom:0!important;text-decoration:none!important}.cf:after,.cf:before,.row:after,.row:before{content:" ";display:table}.cf:after,.cleared,.row:after{clear:both}.pull-left{float:left}.pull-right{float:right}.grid-wrap{margin-left:-.75em;margin-right:-.75em}.grid-wrap:after,.grid-wrap:before{content:'';display:table}.grid-wrap:after{clear:both}.project-list{margin-top:3.3em;padding-bottom:1.5em}.project-list .box,.project-list .grid-sizer{position:relative;padding:.75em;margin:0;width:100%;float:left;-webkit-transition:opacity .28s;-moz-transition:opacity .28s;-ms-transition:opacity .28s;-o-transition:opacity .28s;transition:opacity .28s}.project-list .box.img-loaded,.project-list .grid-sizer.img-loaded{opacity:1}.project-list .box .bg,.project-list .grid-sizer .bg{padding-top:66.66667%;background:50% 50% no-repeat #f0f0f0;background-size:cover}.project-list .box .over,.project-list .grid-sizer .over{text-align:center;padding:.75em}.project-list .box .over h2,.project-list .grid-sizer .over h2{font-family:Brooklyn-Bold,sans-serif;font-size:1.4em;text-transform:uppercase;padding:.2em 0}.project-list .box .over span,.project-list .grid-sizer .over span{font-family:Brooklyn-Light,sans-serif;color:#fff}.touch .project-list{margin-top:-.75em}.infinite-load{position:absolute;left:0;top:0;width:100%;background:#212721;opacity:0;max-height:0;overflow:hidden;-webkit-transition:all .24s;-moz-transition:all .24s;-ms-transition:all .24s;-o-transition:all .24s;transition:all .24s}.infinite-load>p{padding:2em 1.5em}.infinite-load.loading{-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s;opacity:1;max-height:300px}img.active-load{width:0;height:0;float:left}.grid-sizer{width:calc(99.99% * 1/1 - 1.5em);margin-left:.75em;margin-right:.75em}.grid-sizer .bg-proj{padding-top:66.66667%}.grid-sizer .bg{height:200px}.gutter-sizer{width:1.5em}.modules{padding-bottom:1px}.modules .down-prompt{margin:-1.5em -1.5em 0;padding:.3em .3em 2em;text-align:center;cursor:pointer}.modules .down-prompt svg{height:100%}.modules .down-prompt svg polyline{fill:#212721;stroke:#212721}.modules .hero{position:relative;margin:-2.5em -1.5em 29.4px;height:250px;opacity:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modules .hero .over{display:inline-block;width:auto;text-align:center;background:#FE5000;padding:12px 1.5em;margin-bottom:1.5em;font-size:21px;font-family:"Benton Sans Book",sans-serif;color:#fff}.modules .box h3{font-size:2.6em;text-align:center;padding:0 .4em;margin-bottom:.4em}.modules .box .slice img{width:100%}.modules .box .slice-content{padding:1em}.desktop{padding-bottom:2em}.desktop .box{float:left;margin-bottom:1.1em}.desktop .box img{display:block;width:100%}.desktop .box,.desktop .grid-sizer{width:calc(99.99% * 1/1 - 1.5em);margin-left:.75em;margin-right:.75em}.desktop h2{padding:0 0 1em;text-align:center}.desktop .body p{margin:1em 0;font-size:.84em}.desktop .body p:last-child{margin-bottom:0}.desktop .end{margin-top:.8em;border-bottom:1px solid rgba(156,177,179,.65)}.desktop video{width:100%;max-width:100%;height:auto}.desktop .post--quote{color:#212721;font-family:"Crimson Text",serif}.desktop .post--quote p{margin-top:0;font-size:1.61em;text-align:left;line-height:1.1}.desktop .attrib{color:#212721;font-size:1.2em!important}#msnry>div{opacity:0}#msnry:before{content:"Loading posts...";display:block;position:absolute;top:0;left:0;width:100%;padding:1.5em;text-align:center}#msnry.images-loaded>div{max-width:100%;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;opacity:1}#msnry.images-loaded:before{display:none}.icon:hover{border:0!important;text-decoration:none!important}.lazyload{opacity:0}.lazyloaded{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;opacity:1!important}.load-listener{opacity:0}.load-listener.images-loaded{-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;opacity:1}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text p{font-size:92%}.text a{color:#FE5000;text-decoration:none}.text a:hover{text-decoration:underline}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media all and (min-width:550px){.box,.grid-sizer{width:calc(99.99% * 1/2 - 1.5em);margin-left:.75em;margin-right:.75em}.col{width:50%;float:left;margin-bottom:1.5em}.col:nth-child(2n+1){clear:left}.page--posts .col{width:100%;float:none}.col--third{width:40%;float:left}.col--third:first-child{width:20%}.process-content{max-width:100%;max-width:calc(100% + 3em);margin-left:-1.5em;margin-right:-1.5em}.process-content .processes .grid-sizer,.process-content .processes .process{width:calc(99.99% * 1/2 - 1.5em);margin-left:.75em;margin-right:.75em}}@media all and (min-width:678px){#header{min-height:3.7em}#header #nav{display:block!important}#header #nav li:not(.search-result){display:inline-block}#header #brand svg{height:1.2em}#header #toggle{display:none!important}#header.explore{height:auto!important}.flex-row>div{display:inline-block;margin:0 14px 28px;max-width:45.555%;max-width:calc(50% - 30px)}.flex-row>div img{width:100%}.flex-row>div.large-width{max-width:90%}#wrapper{padding-top:3.7em}#brand,#brand-intro{padding:0 4em}.no-js #brand,.no-js #brand-intro{padding:0 1.5em}#searchform{position:fixed;top:1.1em;padding:0;right:1.5em;z-index:5;color:#fff}#searchform input{background:#212721;border:none;outline:0;border-bottom:1px solid #212721;color:#fff;-webkit-appearance:none;border-radius:0;width:0;opacity:0;-webkit-transition:all .15s;-moz-transition:all .15s;-ms-transition:all .15s;-o-transition:all .15s;transition:all .15s}#searchform input:active,#searchform input:focus{width:190px;outline:0;opacity:1;border-bottom:1px solid #fff;transition-delay:0s!important}#searchform .search-results{opacity:0;-webkit-transition:opacity .15s;-moz-transition:opacity .15s;-ms-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}#searchform.focussed .search-results{opacity:1}#searchform li{max-width:204px}#searchform li>a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#searchform svg{height:.9em;margin-top:.2em;float:right}#searchform svg path{fill:#fff}.submenu{top:3.7em}.page--profiles .profile{float:left;width:50%;clear:none}}@media all and (min-width:678px) and (max-width:899px){.profile:nth-child(2n){clear:left}}@media all and (min-width:750px){.single-active .view-container #msrny{opacity:1}#brand,#brand-intro{float:none}#brand{text-align:right}#intro ul li{font-size:1.2em;padding:.6em .4em .4em}.desktop .box,.desktop .grid-sizer{width:calc(99.99% * 1/4 - 1.5em);margin-left:.75em;margin-right:.75em}.project-list .box,.project-list .grid-sizer{display:inline-block;vertical-align:top;outline:#fff solid .75em;outline-offset:-.75em;margin:0;padding:0;width:calc(99.999999% * 1/2);float:left}.project-list .box a:hover,.project-list .grid-sizer a:hover{border-bottom:0}.project-list .box .bg,.project-list .grid-sizer .bg{outline:#fff solid 4px;outline-offset:-2px}.project-list .box .over{position:absolute;top:.75em;right:.75em;bottom:.75em;left:.75em;opacity:0;background:rgba(33,39,33,.55);-webkit-transition:opacity .15s;-moz-transition:opacity .15s;-ms-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.project-list .box .over h2{margin:.2em .8em;color:#fff;background:0 0;padding:0}.project-list .box:hover .over{opacity:1}.touch .project-list .box .over{opacity:1;background:rgba(33,39,33,.52)}.on-firefox .box{padding:2px!important}.modules .hero{height:calc(100vh - 25.5em)}#single-project{overflow:hidden}#single-project:after,.single-active #single-project:after{display:none}.exit{top:1em}.exit svg{width:26px;height:26px}.project header{padding:0;top:-3.2em;margin-top:0;text-align:left}.project header h1{display:inline-block}.project header>span{display:inline;float:right}.project .gallery{margin-top:0;width:100%;height:100%;height:100vh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.project .gallery>nav{position:relative;display:inline-block;width:80px;text-align:center;padding:0;top:0;margin-top:0}.project .gallery>nav svg{width:46px;height:46px}.project .gallery .one{-webkit-align-self:center;-ms-align-self:center;align-self:center;-webkit-order:1;-ms-order:1;order:1}.project .gallery .two{-webkit-align-self:center;-ms-align-self:center;align-self:center;-webkit-order:2;-ms-order:2;order:2}.project .gallery .three{-webkit-align-self:center;-ms-align-self:center;align-self:center;-webkit-order:3;-ms-order:3;order:3}.project .gallery .one,.project .gallery .three,.project .gallery .two{min-width:1px}.project .container{position:relative;margin:0 0 1em;height:auto;width:auto;align-self:center}.project .container header{position:absolute}.project .gallery-img .fader{background-size:contain!important}.project .sizer{max-width:calc(100vw - 4em);max-height:calc(100vh - 12em)}.project .image-caption{position:absolute;margin:0;padding:0;top:calc(100% + .8em);bottom:auto}.project .image-caption p,.project .image-caption span{display:block}.project .image-caption span{float:left}.project .image-caption svg{display:none}.project .gallery-controls .nav-center{position:absolute;bottom:2px;left:50%;width:400px;margin-left:-200px;text-align:center;z-index:10}.project .gallery-controls .nav-center li{min-width:50px;display:inline-block;padding:0;margin:0 5px}.project .gallery-controls .nav-projects{position:absolute;display:block;right:20px;bottom:5px;z-index:10;margin:0;padding:0}.project .gallery-controls .nav-projects li{display:inline-block;color:#fff;text-align:right}.project .gallery-controls .nav-projects li span{display:inline-block;padding:0 1em;color:#fff}.project .gallery-controls .next,.project .gallery-controls .prev{float:none;margin:0}.project .gallery-controls .nav-left,.project .gallery-controls .nav-right{position:absolute;top:50%;margin-top:-23px}.project .gallery-controls .nav-left li,.project .gallery-controls .nav-right li{direction:inline-block}.project .gallery-controls .nav-left svg,.project .gallery-controls .nav-right svg{width:46px;height:46px}.project .gallery-controls .nav-left{left:2vw}.project .gallery-controls .nav-right{right:2vw}.project .info{position:fixed;left:0;bottom:0;width:100%;padding:1em 1.5em 1.5em;z-index:2;opacity:0;height:auto!important;max-height:100%;-webkit-overflow-scrolling:touch;overflow:auto;-webkit-transition:all .28s;-moz-transition:all .28s;-ms-transition:all .28s;-o-transition:all .28s;transition:all .28s;-webkit-transform:translateY100%;-moz-transform:translateY100%;-ms-transform:translateY100%;transform:translateY100%;pointer-events:none}.project .info.show{-webkit-transform:translateY0;-moz-transform:translateY0;-ms-transform:translateY0;transform:translateY0;opacity:1;pointer-events:auto}.project .info .info-wrapper{margin:0 auto;width:90%}.project .info .info-wrapper>div{margin-bottom:0}.project .info .info-content{float:right;width:75%;padding-left:1em}.project .info .info-meta{float:left;width:25%;padding-right:1em}.project .info .close-info{position:absolute;right:1.5em;top:1em;display:block}.project .info .close-info svg polygon{fill:#fff;stroke:#fff}.project #info-prompt{position:fixed;display:block;top:100%;left:0;right:0;margin-top:0;padding:.4em 1.5em;opacity:0;z-index:99;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.single-active .project #info-prompt{height:2em;margin-top:-2em;transition-delay:.35s;-webkit-transition-delay:.35s;-moz-transition-delay:.35s;opacity:1}.project .closer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.project .mobile-project-nav{display:none}.page--content .quote{font-size:2em}.process-content .processes .grid-sizer,.process-content .processes .process{width:calc(99.99% * 1/3 - 1.5em);margin-left:.75em;margin-right:.75em}.input-group.input-dual{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.input-group.input-dual input{width:calc(50% - .75em);-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}@media all and (min-width:900px){body{font-size:16px}.desktop .box,.grid-sizer{width:calc(99.99% * 1/4 - 1.5em);margin-left:.75em;margin-right:.75em}.desktop .box.big,.grid-sizer.big{width:calc(99.99% * 2/4 - 1.5em);margin-left:.75em;margin-right:.75em}#rows{text-align:left}#rows>div{display:block}.flex-row{max-width:100%;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:29.4px}.flex-row>div{margin:0 14px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:1vw;max-width:100%}.flex-row>div.font-large{font-size:1.66vw}.flex-row>div.large-width{max-width:80%}.flex-row>div.full-width{max-width:100%}.flex-row>div .figcaption{font-size:1.66em}.flex-row>div img{width:100%}.page--profiles .bio{position:absolute;background:#212721;margin-bottom:0;-webkit-transition:opacity .23s;-moz-transition:opacity .23s;-ms-transition:opacity .23s;-o-transition:opacity .23s;transition:opacity .23s;opacity:0;color:#fff}.page--profiles .bio *{color:#fff}.page--profiles .profile:hover .bio{opacity:1}.touch .page--profiles .profile{width:calc(100% / 3)}.touch .page--profiles .profile:nth-child(3n+2){clear:left}.desktop .box,.desktop .grid-sizer{width:calc(99.99% * 1/5 - 1.5em);margin-left:.75em;margin-right:.75em}.footer--row .social{float:right}}@media all and (min-width:750px) and (max-width:1539px){.project-list .box{width:calc(99.999999% * 1/3);margin-left:0;margin-right:0}.project-list.type-a .box:nth-child(12n-10){width:calc(99.999999% * 2/3);margin-left:0;margin-right:0}.project-list.type-a .box:nth-child(12n-10) h2{font-size:2em}.project-list.type-a .box:nth-child(12n-10) span{font-size:1.4em}.project-list.type-a .box:nth-child(12n-11),.project-list.type-a .box:nth-child(12n-9){float:right}.project-list.type-a .box:nth-child(12n-5){float:right;width:calc(99.999999% * 2/3);margin-left:0;margin-right:0}.project-list.type-a .box:nth-child(12n-5) h2{font-size:2em}.project-list.type-a .box:nth-child(12n-5) span{font-size:1.4em}.project-list.type-a .box:nth-child(12n-2),.project-list.type-a .box:nth-child(12n-8){clear:left}.project-list.type-b .box:nth-child(12n-11){float:right;width:calc(99.999999% * 2/3);margin-left:0;margin-right:0}.project-list.type-b .box:nth-child(12n-11) h2{font-size:2em}.project-list.type-b .box:nth-child(12n-11) span{font-size:1.4em}.project-list.type-b .box:nth-child(12n-5){width:calc(99.999999% * 2/3);margin-left:0;margin-right:0}.project-list.type-b .box:nth-child(12n-5) h2{font-size:2em}.project-list.type-b .box:nth-child(12n-5) span{font-size:1.4em}.project-list.type-b .box:nth-child(12n-3),.project-list.type-b .box:nth-child(12n-4){float:right}.project-list.type-b .box:nth-child(12n-2),.project-list.type-b .box:nth-child(12n-8){clear:left}.project-list.type-c .box:nth-child(12n-8){float:right;width:calc(99.999999% * 2/3);margin-left:0;margin-right:0}.project-list.type-c .box:nth-child(12n-8) h2{font-size:2em}.project-list.type-c .box:nth-child(12n-8) span{font-size:1.4em}.project-list.type-c .box:nth-child(12n-1){width:calc(99.999999% * 2/3);margin-left:0;margin-right:0}.project-list.type-c .box:nth-child(12n-1) h2{font-size:2em}.project-list.type-c .box:nth-child(12n-1) span{font-size:1.4em}.project-list.type-c .box:nth-child(12n),.project-list.type-c .box:nth-child(12n-2){float:right}.project-list.type-c .box:nth-child(12n+1),.project-list.type-c .box:nth-child(12n-5){clear:left}.project-list .box:last-child{float:left!important;width:calc(99.999999% * 1/3);margin-left:0;margin-right:0;font-size:1em}}@media all and (min-width:1250px){.row--title{margin:0 auto .8em;max-width:225px;max-width:calc((100% - 52em) / 2);text-transform:none}.no-js .row--title{position:absolute}.post--date{position:absolute;right:100%;padding:.1em 1.5em;text-align:right}#brand,#brand-intro{text-align:center}.page--profiles .profile{width:calc(100% / 3)}}@media all and (min-width:1540px){body{font-size:18px}.flex-row>div{font-size:1.68em;max-width:100%}.flex-row>div.font-large{font-size:36px}.flex-row>div.font-quote{font-size:38px}.flex-row>div .figcaption{font-size:1em}.flex-row>div img{width:100%}.project-list .box{width:calc(99.999999% * 1/4);margin-left:0;margin-right:0}.project-list.type-a .box:nth-child(9n-8){width:calc(99.999999% * 2/4);margin-left:0;margin-right:0}.project-list.type-a .box:nth-child(9n-8) h2{font-size:2em}.project-list.type-a .box:nth-child(9n-8) span{font-size:1.4em}.project-list.type-a .box:nth-child(9n-3){clear:left}.project-list.type-b .box:nth-child(9n-6){float:right;width:calc(99.999999% * 2/4);margin-left:0;margin-right:0}.project-list.type-b .box:nth-child(9n-6) h2{font-size:2em}.project-list.type-b .box:nth-child(9n-6) span{font-size:1.4em}.project-list.type-b .box:nth-child(9n-3){clear:left}.project-list.type-c .box:nth-child(9n-4){width:calc(99.999999% * 2/4);margin-left:0;margin-right:0}.project-list.type-c .box:nth-child(9n-4) h2{font-size:2em}.project-list.type-c .box:nth-child(9n-4) span{font-size:1.4em}.project-list.type-c .box:nth-child(9n+1){clear:left}.project-list.type-c .box:nth-child(12n+1){clear:none}.project-list .box:last-child{float:left!important;width:calc(99.999999% * 1/4);margin-left:0;margin-right:0;font-size:1em}.desktop .box,.desktop .grid-sizer{width:calc(99.99% * 1/6 - 2em);margin-left:1em;margin-right:1em}.page--profiles .profile{width:calc(100% / 4)}}.list-in.ng-enter,.list-in.ng-leave{-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-ms-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;transition-delay:2s}.list-in.ng-enter{opacity:0}.list-in.ng-enter-active,.list-in.ng-leave{opacity:1}.list-in.ng-leave-enter,.stagger.ng-enter,.stagger.ng-leave{opacity:0}.stagger.ng-enter-stagger{transition-delay:.06s;transition-duration:0s}.stagger.ng-enter.ng-enter-active{transition:.3s linear all;opacity:1}.stagger.ng-leave-stagger{transition-delay:0;transition-duration:0}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#FE5000;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:3px}