:root{color-scheme:light only}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{margin:0;overflow-y:scroll}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;margin:0;padding:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}a{color:inherit}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow-y:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}::-moz-selection{background:#EFEBE4;color:#000}::selection{background:#EFEBE4;color:#000}figure{width:100%}img[data-sizes=auto]{display:block;width:100%}.lazyload,.lazyloading{opacity:0;min-height:200px}.lazyloaded{opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}[style*="--aspect-ratio"]{aspect-ratio:var(--aspect-ratio);background-color:#EFEBE4}[style*="--aspect-ratio"] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.transition-fade{-webkit-transition:0.5s;transition:0.5s;opacity:1}html.is-animating .after-fade ul li a.active:after,html.is-animating .transition-fade{opacity:0}.after-fade ul li a.active:after{-webkit-transition:0.5s;transition:0.5s}body{background-color:#EFEBE4;font-family:"bely",serif;color:#000;font-size:14px;line-height:20px;letter-spacing:0.02rem}svg{padding:1px}.slidein{-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;opacity:0}.slidein.inview{opacity:1}.headspacer{width:100%;height:2vw;background-color:#EFEBE4;position:relative;z-index:1}header{background-color:#EFEBE4;padding:2vw 5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;position:sticky;top:0}header .logo svg{width:170px;height:auto;display:block}header nav{width:60%;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header nav .nav{opacity:1;pointer-events:all;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header nav .nav.open{opacity:1;pointer-events:all;-webkit-transform:translate(0px);transform:translate(0px)}header nav .nav ul{list-style:none;padding:0;margin:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header nav .nav ul li{display:inline-block;margin-left:6vw}header nav .nav ul li a{text-decoration:none}header nav .toggle{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;background-color:transparent;font-size:0;width:40px;height:19px;position:relative;margin-left:6vw;cursor:pointer}header nav .toggle:before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background-color:#000;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}header nav .toggle span{font-size:0;position:absolute;top:50%;left:0;right:0;background-color:#000;height:1px;opacity:1;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}header nav .toggle:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#000;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}header nav .toggle.open:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:8px;left:5px;right:5px}header nav .toggle.open span{opacity:0}header nav .toggle.open:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:10px;left:5px;right:5px}.intro{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#EFEBE4}.intro .left{width:calc(40% + 5vw);display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 10vw - 41px)}.intro .left .text{padding:5vw;margin-top:auto;max-width:440px;font-size:16px;line-height:22px}.intro .right{width:calc(60% + 5vw)}.intro .right figure{width:100%;min-height:calc(100vh - 10vw - 41px)}.home-projects{background-color:#EFEBE4;padding:5vw 0}.home-projects .item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5vw 16vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-projects .item .img{width:47%}.home-projects .item .img figure{overflow:hidden}.home-projects .item .img figure img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.6s ease;transition:all 0.6s ease}.home-projects .item .img a:hover figure img{-webkit-transform:scale(1.01);transform:scale(1.01)}.home-projects .item figcaption{width:47%;margin-top:auto}.home-projects .item figcaption h2{font-weight:700;font-style:italic;font-size:42px;line-height:52px;letter-spacing:0.06rem;font-weight:400;margin:0;padding:0 0 6px 0}.home-projects .item figcaption h3{font-weight:700;font-style:italic;font-size:14px;letter-spacing:0.06rem;margin:0;padding:0}.home-projects .item figcaption .text{margin-top:20px;max-width:400px;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:400;line-height:20px}.home-projects .item figcaption a{font-family:"neue-haas-grotesk-display",sans-serif;display:inline-block;margin-top:30px;font-size:14px;text-decoration:none;position:relative}.home-projects .item figcaption a:after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:1px;background-color:#000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.home-projects .item figcaption a:hover:after{bottom:1px}.home-projects .item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.home-projects .item.landscape{padding:5vw}.home-projects .item.landscape .img{width:60%}.home-projects .item.landscape figcaption{width:34%}.home-projects .item-img{overflow:hidden;height:60vh;min-height:400px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:white;margin:5vw 0;z-index:1}.home-projects .item-img .quote{margin:auto;font-style:italic;font-size:34px;line-height:42px;padding:5vw;text-align:center}.home-projects .item-img .button-wrap{position:absolute;bottom:5vw;left:5vw;right:5vw;text-align:center;font-family:"neue-haas-grotesk-display",sans-serif;font-size:14px}.home-projects .item-img .button-wrap a{text-decoration:none;position:relative}.home-projects .item-img .button-wrap a:after{content:'';position:absolute;left:0;right:0;bottom:-2px;height:1px;background-color:white;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.home-projects .item-img .button-wrap a:hover:after{bottom:0}.home-projects .item-img .background{position:absolute;top:0;left:0;width:100%;height:100vh;background-attachment:fixed;background-size:cover;background-position:center;z-index:-1}@supports (-webkit-touch-callout:inherit){.home-projects .item-img .background{background-attachment:scroll;height:inherit}}.home-about{overflow:hidden;height:60vh;min-height:400px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:white}.home-about .quote{margin:auto;font-style:italic;font-size:34px;line-height:42px;padding:5vw;text-align:center}.home-about .button-wrap{position:absolute;bottom:5vw;left:5vw;right:5vw;text-align:center;font-family:"neue-haas-grotesk-display",sans-serif;font-size:14px}.home-about .button-wrap a{text-decoration:none;position:relative}.home-about .button-wrap a:after{content:'';position:absolute;left:0;right:0;bottom:-2px;height:1px;background-color:white;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.home-about .button-wrap a:hover:after{bottom:0}.home-about .background{position:fixed;top:0;left:0;right:0;bottom:0;background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;tranform:scale(1);z-index:-1}.home-button{padding:5vw 5vw 0;text-align:right;font-family:"neue-haas-grotesk-display",sans-serif;font-size:14px;line-height:20px}.home-button a{text-decoration:none;position:relative}.home-button a:after{content:'';position:absolute;left:0;right:0;bottom:-2px;height:1px;background-color:#000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.home-button a:hover:after{bottom:0}.grid{padding:1vw 14vw 0;margin:auto}.grid .masonry__cols{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.grid .masonry__col{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4vw;min-width:0}.grid .item{position:relative}.grid .item a{text-decoration:none}.grid .item figure{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.grid .item figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translate(2px);transform:translate(2px);opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;padding:20px 0}.grid .item figcaption .text{font-style:italic;font-weight:700;letter-spacing:0.06rem}.grid .item figcaption .text span{font-weight:400}.grid .item figcaption .text span:after{content:','}.grid .item figcaption .text span:last-child:after{display:none}.grid .item:hover figure{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.grid .item:hover figcaption{opacity:1;-webkit-transform:translate(0px);transform:translate(0px)}.project .row{padding-top:5vw;padding-bottom:5vw}.project .row:first-child{padding-top:0}figure{position:relative}figure .share{position:absolute;bottom:-24px;left:0;font-family:"neue-haas-grotesk-display",sans-serif;text-decoration:none;font-weight:400;letter-spacing:0.06rem;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}figure .share .share-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;color:rgba(0,0,0,0.5);margin-left:-4px}figure .share ul{list-style:none;padding:0 0 0 0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}figure .share ul li{margin-left:10px}figure .share ul li a{text-decoration:none;color:rgba(0,0,0,0.5);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}figure .share ul li a:hover{color:#000000}figure:hover .share ul{opacity:1}.introblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.introblock.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.introblock.right .content{padding-left:0;padding-right:5vw}.introblock.right .share{left:10px}.introblock .content{width:40%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:16vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.introblock .content.top .title{margin-top:inherit}.introblock .content .title{margin-top:auto;font-weight:400;font-style:italic;font-size:42px;line-height:52px;letter-spacing:0.06rem}.introblock .content .text{margin-top:10px;font-style:italic;font-size:20px;line-height:24px}.introblock .image{width:calc(60% - 5vw)}.imageblock .share{left:10px}.imageblock.framed{padding-left:16vw;padding-right:16vw}.imageblock.framed .share{left:0px}.doubleblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:16vw;padding-right:16vw}.doubleblock .left{width:45%}.doubleblock .right{width:45%}.doubleblock .text{padding-right:5vw;font-size:14px}.doubleblock.stagger .right{margin-top:26vw}.doubleblock .content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.doubleblock .content.bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.return{padding:5vw 16vw;text-align:right;font-family:"neue-haas-grotesk-display",sans-serif;font-size:14px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.return .credits{font-style:italic}.return a{text-decoration:none;position:relative}.return a:after{content:'';position:absolute;left:0;right:0;bottom:-2px;height:1px;background-color:#000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.return a:hover:after{bottom:0}.about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16vw 0 5vw 5vw}.about .left{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .left h1{font-weight:700;font-style:italic;font-size:14px;letter-spacing:0.06rem;margin:0;padding:0 0 30px 0}.about .left .text{margin-top:auto;font-size:14px}.about .right{width:55%}.team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:10vw 16vw}.team .left{width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team .left h1{font-weight:700;font-style:italic;font-size:14px;letter-spacing:0.06rem;margin:0;padding:0}.team .left .text{margin-top:auto;font-size:14px}.team .left .text .owners{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin-bottom:20px}.team .left .text .owners p{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.team .left .text .owners p:first-child{margin-top:0}.team .left .text .employees{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.team .left .text .employees p{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin:0;padding:0.5em 0}.team .right{width:47%}.pressgrid{padding:3vw 5vw;max-width:800px}.pressgrid a{text-decoration:none}.pressgrid .item{display:-ms-grid;display:grid;-ms-grid-columns:30% 4vw 1fr;grid-template-columns:30% 1fr;grid-gap:4vw;margin-bottom:4vw}.pressgrid .item .image figure{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.pressgrid .item figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translate(2px);transform:translate(2px);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;padding:0}.pressgrid .item figcaption .text{font-weight:700;letter-spacing:0.06rem}.pressgrid .item figcaption .text span{font-weight:400}.pressgrid .item figcaption .text span:after{content:','}.pressgrid .item figcaption .text span:last-child:after{display:none}.pressgrid .item:hover figure{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact .left{width:55%}.contact .right{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex}.contact .right .text{margin:auto 0 auto auto;font-size:14px;padding-right:5vw}.errorpage{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 5vw;text-align:center;min-height:calc(100vh - 20vw - 113px)}.errorpage .text{margin:auto}.errorpage .text h1{font-weight:400;font-size:30px;font-style:italic}.default{max-width:800px;margin:0 auto;padding:30px}.default h1{margin-top:30px;font-weight:400}.default h2{margin-top:30px;font-weight:400}footer{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);padding:5vw;background-color:#EFEBE4}footer .center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .center .brandmark{background-image:url('../images/brandmark.svg');background-repeat:no-repeat;background-size:contain;background-position:center center;width:80px;height:50px}footer .right{text-align:right}footer .right ul{list-style:none;padding:0;margin:0}footer .right ul li a{text-decoration:none}.cookie-popup{width:100%;z-index:999999;background-color:#f8f7f4;padding:14px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;bottom:0;right:0;left:0;font-size:14px;line-height:20px;font-family:"bely",serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.cookie-popup a{white-space:nowrap}.cookie-popup button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;width:20px;height:20px;border:0;font-size:0px;position:relative;margin-left:10px;cursor:pointer}.cookie-popup button:before{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background-color:#000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cookie-popup button:after{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background-color:#000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cookie-popup.hide{opacity:0;pointer-events:none}@media only screen and (max-width:1400px){.grid{padding:1vw 5vw}}@media only screen and (max-width:1200px){.intro .left,.intro .right{width:calc(50% + 5vw)}.home-projects .item{padding:5vw}.introblock .content{padding-left:5vw}.imageblock.framed{padding-left:8vw;padding-right:8vw}.doubleblock{padding-left:8vw;padding-right:8vw}.doubleblock .text{padding-right:0}.return{padding:5vw 8vw}.about .left{width:48%}.about .right{width:48%}.team{padding:10vw 8vw}}@media only screen and (max-width:860px){.splash .left{width:100%}.splash .right{display:none}.intro{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.intro .right{width:100%}.intro .right figure{width:100%;min-height:inherit}.intro .left{width:100%;height:inherit}.intro .left .text{max-width:inherit}.grid{padding:5vw;grid-gap:5vw}.grid .item figcaption{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.pressgrid{padding:5vw}.introblock{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.introblock.right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.introblock.right .content{padding:5vw}.introblock .content{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5vw}.introblock .image{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5vw}.imageblock.framed{padding-left:5vw;padding-right:5vw}.doubleblock{padding-left:5vw;padding-right:5vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.doubleblock .left,.doubleblock .right{width:100%}.doubleblock.stagger .right{margin-top:inherit}.doubleblock .right{padding-top:10vw}.return{padding:5vw;display:block}.return .credits{margin-bottom:40px}.about{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10vw 5vw}.about .left{width:100%;margin-bottom:5vw}.about .right{width:100%}.team{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5vw 5vw 10vw 5vw}.team .left,.team .right{width:100%}.team .left{padding-bottom:5vw}.team .left .text{padding-top:10px}.contact{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.contact .left{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5vw}.contact .right{width:100%}.contact .right .text{margin:inherit;padding:5vw}}@media only screen and (max-width:740px){.home-projects .item{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.home-projects .item .img{width:100%!important}.home-projects .item figcaption{width:100%!important;margin-top:30px}.home-projects.hop .item:nth-child(3){padding:5vw}.errorpage{min-height:calc(100vh - 20vw - 167px)}footer{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}footer .center{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}footer .right{-ms-grid-column-span:2;grid-column:span 2;text-align:center;margin-top:30px}footer .right ul li{display:inline-block;margin:0 10px}}@media only screen and (max-width:600px){header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5vw;position:relative}header nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:inherit}header nav .nav{opacity:1;pointer-events:all;margin-top:30px;width:inherit}header nav .nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header nav .nav ul li{margin:0 15px}header nav .toggle{display:none}.grid,.pressgrid{padding:0 5vw}.errorpage{min-height:calc(100vh - 20vw - 219px)}}