html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}canvas{padding:0;margin:0}.flex{display:flex}.uppercase{text-transform:uppercase}.center{text-align:center}.left{text-align:left}.right{text-align:right}.block{display:block !important}.full-width{width:100% !important}h1{display:inline;font-size:100%;font-weight:400;color:#414141}@media screen and (max-width: 900px){h1{color:#ccc}}a{text-decoration:none;cursor:pointer;color:#414141}@media screen and (max-width: 900px){a{color:#ccc}}a:hover{color:#ccc}@media screen and (max-width: 900px){a:hover{color:#414141}}h3,strong{font-weight:400}em{font-style:italic}@font-face{font-family:'Syndicat';src:url(/wp-content/themes/carrie/assets/fonts/SyndicatGrotesk-130.woff2),url(/wp-content/themes/carrie/assets/fonts/SyndicatGrotesk-130.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Syndicat';src:url(/wp-content/themes/carrie/assets/fonts/SyndicatGrotesk-130Italic.woff2),url(/wp-content/themes/carrie/assets/fonts/SyndicatGrotesk-130Italic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:'Syndicat';src:url(/wp-content/themes/carrie/assets/fonts/SyndicatGrotesk-180.woff2),url(/wp-content/themes/carrie/assets/fonts/SyndicatGrotesk-180.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Syndicat';src:url(/wp-content/themes/carrie/assets/fonts/SyndicatGrotesk-180Italic.woff2),url(/wp-content/themes/carrie/assets/fonts/SyndicatGrotesk-180Italic.woff) format("woff");font-weight:400;font-style:italic}*{outline:none}html.landscape nav{height:9.3vh !important}body{margin:0;font-family:"Syndicat";font-weight:300;letter-spacing:0.15;font-size:0.85rem;line-height:1.37;color:#414141}.text,.information,.construction{margin:15px}nav{z-index:1000;position:fixed;bottom:10.3px;right:0px;height:5.3vh;width:calc(50% - 15px * 2);display:flex;align-items:flex-end;justify-content:flex-end}@media screen and (max-width: 900px){nav{align-items:center;bottom:-0.5px;justify-content:space-between;background-color:white;width:100%}}nav .nav-main{list-style-type:none;display:none}@media screen and (max-width: 900px){nav .nav-main{display:inline-block;margin-left:9px}}nav .nav-main__item{display:inline-block;cursor:pointer}nav .nav-main__item--is-active a{color:#ccc}nav .nav-main__item:hover a{color:#ccc}nav a{border-top:15px solid transparent;border-bottom:9px solid transparent;border-right:5px solid transparent;border-left:5px solid transparent;color:#414141}nav .logo{color:#ccc;margin-left:36px;border-right:15px solid transparent}@media screen and (max-width: 767px){nav .logo{margin-left:0px}}.is-404 .error{margin:15px}.is-404 .nav-main{display:inline-block}.is-404 .logo{color:#414141}@media screen and (max-width: 900px){section{margin-bottom:5.3vh}}.is-home{margin:0 !important}.home{display:flex;font-size:1.2rem;line-height:1.3;font-weight:400}@media screen and (max-width: 900px){.home{flex-direction:column;height:calc(100vh - 5.3vh);justify-content:space-between;margin:8px}}.home__information,.home__illustration{width:50vw;padding:15px;height:calc(100vh - 5.3vh - 16px)}@media screen and (max-width: 900px){.home__information,.home__illustration{width:100%;height:auto;padding:0}}.home__illustration .wrapper{width:100%;height:100%}@media screen and (max-width: 900px){.home__illustration{display:none}}.home__information{transform:translateY(-8px);opacity:0;transform:opacity .2s ease}.home__information p{padding-bottom:1rem}@media screen and (max-width: 900px){.home__information{transform:translateY(-4px)}}.home .work__image{margin:0 !important;opacity:0;transition:opacity .1s ease-in-out .1s;width:auto;height:auto}.text{display:flex}@media screen and (max-width: 900px){.text{margin-bottom:5.3vh !important}}.text__container{width:calc( 50% - 16px)}@media screen and (max-width: 900px){.text__container{width:100%}}.text__white{width:calc( 50% - 16px);height:calc( 100vh - 5.3vh);position:fixed;top:0;right:8px}@media screen and (max-width: 900px){.text__white{display:none}}.text__content p{text-align:justify;text-justify:auto;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.text .text__title{padding-bottom:17px}.text .text__item{padding-bottom:2.4rem}.information .text__item{padding-bottom:1.6rem}html{margin:0px}.work{display:flex;flex-direction:column;opacity:1}.work__container{position:relative}.work .wrappers{width:100vw;height:calc(100vh - 5.3vh);top:0px;left:0px;position:relative;display:flex;transition:left .7s ease}.work__item{margin:15px 0 15px 15px;opacity:0}.work .wrapper:last-child img{margin-right:15px}.withoutMargin .wrappers .work__image,.withoutMargin .work__video{margin:15px 0}.work .withoutMargin .wrappers .wrapper:first-child img{margin-left:15px}.work .withoutMargin .wrapper:last-child{margin-left:15px}.work__legend{position:absolute;bottom:15px;left:15px;height:11.3vh;width:60%;display:flex;align-items:flex-end;color:#ccc;transform:translateY(5px)}@media screen and (max-width: 900px){.work__legend{transform:translateY(0);margin-bottom:2px;bottom:5.5vh;width:calc(100% - 30px);height:53px;overflow:hidden}}.work #next,.work #nextProject{position:fixed;height:calc(100vh - 5.3vh)}@media screen and (max-width: 900px){.work #next,.work #nextProject{display:none}}.work #next{right:0;width:50%;cursor:e-resize}.work #nextProject{width:100%;cursor:s-resize}@media screen and (max-width: 900px){.is-information,.is-text{overflow:scroll}}@media screen and (max-width: 900px){.information,.construction{margin-bottom:5.3vh !important}}.information .exposition__container,.construction .exposition__container{position:relative;z-index:-1}.information .exposition__content,.construction .exposition__content{position:relative;padding-left:3.2rem}.information .exposition__content p,.construction .exposition__content p{position:relative}.information .exposition__content strong,.construction .exposition__content strong{position:absolute;top:0;left:-3.2rem;font-weight:300;font-variant-numeric:tabular-nums}.information .exposition__carrie,.construction .exposition__carrie{display:inline}.information .bio,.construction .bio{text-align:justify;text-justify:auto;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.information a,.construction a{color:#414141}
