@font-face{font-family:Qwergi-Regular;font-weight:400;src:local("Qwergi-Regular"),url(/static/media/Qwergi-Regular.382135dd48e993391ce6.ttf) format("truetype")}.nav-bar{position:fixed}.nav-bar .logo,.nav-bar .nav-menu{position:fixed;top:4.5298558682%}.nav-bar .logo{font-family:Qwergi-Regular,serif;font-size:46px;font-weight:400;left:4.5298558682%;line-height:1;margin:0;opacity:0;position:fixed;text-transform:uppercase}@media screen and (max-width:1279px){.nav-bar .logo{font-size:36px}}@media screen and (max-width:1279px)and (max-width:649px){.nav-bar .logo{font-size:22px}}@media screen and (max-width:649px){.nav-bar .logo{left:1.5rem}}.nav-bar .logo img{width:60px}.nav-bar .nav-menu{cursor:pointer;display:flex;height:45px;opacity:0;right:4.5298558682%;visibility:hidden}@media screen and (max-width:649px){.nav-bar .nav-menu{height:45px;justify-content:space-between;left:1.5rem}}.nav-bar .nav-menu .nav-links{align-items:center;display:flex;font-family:Fjalla One,system-ui;font-size:14px;opacity:0;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden}@media screen and (max-width:649px){.nav-bar .nav-menu .nav-links{display:block}}.nav-bar .nav-menu .nav-links a{background-color:#000;border:1px solid #000;border-radius:30px;color:#fff;display:block;height:1em;line-height:1;margin-right:1em;padding:1em 2em;text-transform:uppercase;transition:opacity .25s ease-out}@media screen and (max-width:649px){.nav-bar .nav-menu .nav-links a{margin-bottom:1em}}.nav-bar .nav-menu .nav-links a:last-child{margin-right:2em}.nav-bar .nav-menu .nav-links a.active,.nav-bar .nav-menu .nav-links a:hover{opacity:.5}.nav-bar .nav-menu .burger{background-color:#000;border-radius:50%;height:100%;position:relative;transition:opacity .25s ease-in-out;width:45px}.nav-bar .nav-menu .burger .burger-inner{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.nav-bar .nav-menu .burger .burger-inner div{background-color:#fff;height:2px;margin:5px;width:20px}.nav-bar .nav-menu .burger:hover{opacity:.5}.nav-bar .nav-menu.active .nav-links{opacity:1;visibility:visible}.nav-bar .nav-menu.active .burger{background-color:#fff}.nav-bar .nav-menu.active .burger .burger-inner div{background-color:#000}.home{height:100vh;opacity:0;text-align:right;z-index:4}@media screen and (max-width:869px){.home{display:flex;flex-direction:column;justify-content:center}}.home>.page-content{padding:25.3403141361vh 0!important;position:relative}@media screen and (max-width:869px){.home>.page-content{height:auto!important}}.home>.page-content .title-wrap{height:100%;position:relative}.home>.page-content .title-wrap .title{font-size:100px;line-height:1.125;margin:auto;pointer-events:none;position:relative;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:635px;z-index:2}@media screen and (max-width:649px){.home>.page-content .title-wrap .title{font-size:40px;width:295px}}.home>.page-content .title-wrap .title span{display:block;font-family:Fjalla One,system-ui}.home>.page-content .title-wrap .title span.left{text-align:left}.home>.page-content .title-wrap .title span.right{text-align:right}.home>.page-content .title-wrap .title span.indent{text-indent:1em}.home .home-nav-links,.home .name{bottom:4.5298558682%;font-family:Roboto,sans-serif;font-size:1.3726835964vw;font-size:20px;font-weight:300;letter-spacing:-.0411805079vw;line-height:1.33;position:absolute}@media screen and (max-width:869px){.home .home-nav-links,.home .name{font-size:16px}}.home .home-nav-links{left:4.5298558682%}.home .name{right:4.5298558682%}.about{position:relative}.about .page-content{display:flex}.about .page-content p{font-family:Roboto,sans-serif;font-size:2.1962937543vw;font-weight:700;font-weight:400;letter-spacing:-.0658888126vw;line-height:1}@media screen and (max-width:869px){.about .page-content p{font-size:22px}}.about .page-content .left-column{position:relative}.about .page-content .right-column .paragraph-wrapper{margin-top:3rem}.about .page-content .right-column .image-wrap{overflow:hidden;padding-top:125%;position:relative}@media screen and (max-width:649px){.about .page-content .right-column .image-wrap{margin-left:auto;max-width:300px;padding-top:100%}}.about .page-content .right-column .image-wrap img{bottom:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);left:0;position:absolute;right:0;top:-5vh;width:100%}.contact{height:100vh;margin-bottom:0!important;position:relative}@media screen and (max-width:869px){.contact{display:flex;flex-direction:column;justify-content:center}}.contact .page-content{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:6.9109947644vh!important}.contact .page-content .content-wrap{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contact .page-content .content-wrap .email,.contact .page-content .content-wrap .heading{display:block;width:70.5660377358%}@media screen and (max-width:649px){.contact .page-content .content-wrap .email,.contact .page-content .content-wrap .heading{width:80%}}.contact .page-content .content-wrap .heading{font-family:Qwergi-Regular,serif;font-family:Fjalla One,system-ui;font-size:8.3769633508vh;font-weight:400;letter-spacing:-.2513089005vh;line-height:1;margin:4.7120418848% 0 .5em auto;text-transform:uppercase}@media screen and (max-width:1279px){.contact .page-content .content-wrap .heading{font-size:100px}}@media screen and (max-width:1279px)and (max-width:649px){.contact .page-content .content-wrap .heading{font-size:64px}}@media screen and (max-width:1279px){.contact .page-content .content-wrap .heading{font-size:64px}}@media screen and (max-width:1279px)and (max-width:649px){.contact .page-content .content-wrap .heading{font-size:40px}}.contact .page-content .content-wrap .email{font-family:Qwergi-Regular,serif;font-family:Fjalla One,system-ui;font-size:6.7015706806vh;font-weight:400;letter-spacing:-.2010471204vh;line-height:1;line-height:1.1;margin:.5em 0 2em auto;max-width:500px;text-align:right;text-transform:uppercase;word-break:break-all}@media screen and (max-width:1279px){.contact .page-content .content-wrap .email{font-size:100px}}@media screen and (max-width:1279px)and (max-width:649px){.contact .page-content .content-wrap .email{font-size:64px}}@media screen and (max-width:1279px){.contact .page-content .content-wrap .email{font-size:48px}}@media screen and (max-width:1279px)and (max-width:649px){.contact .page-content .content-wrap .email{font-size:32px}}.contact .page-content .content-wrap .email span{border-bottom:2px solid #000;display:inline-block}.contact .page-content .footer{box-sizing:border-box;display:flex;justify-content:space-between;width:100%}@media screen and (min-width:650px){.contact .page-content .footer{margin-right:calc(45px + 1.5rem)}}@media screen and (max-width:649px){.contact .page-content .footer{padding-bottom:1.5rem}}.contact .page-content .footer .copyright{font-family:Roboto,sans-serif;font-size:1.3726835964vw;font-size:20px;font-weight:300;letter-spacing:-.0411805079vw;line-height:1.33;margin:0}@media screen and (max-width:869px){.contact .page-content .footer .copyright{font-size:16px}}.contact .page-content .footer .contact-links{font-family:Roboto,sans-serif;font-size:1.3726835964vw;font-size:20px;font-weight:300;letter-spacing:-.0411805079vw;line-height:1.33}@media screen and (max-width:869px){.contact .page-content .footer .contact-links{font-size:16px}}.contact .page-content .footer .contact-links .linkedin{margin-right:1em}.projects .page-content .projects-title{border-bottom:1px solid #958e8e;padding-bottom:10px}.projects .page-content .projects-title h3{color:#d2cac5;font-family:Roboto,sans-serif;font-family:Fjalla One,system-ui;font-size:5.4907343857vw;font-weight:100;letter-spacing:-.1647220316vw;line-height:1.33;margin-bottom:0;margin-top:0;text-align:right;text-transform:uppercase}@media screen and (max-width:869px){.projects .page-content .projects-title h3{font-size:12px}}@media screen and (min-width:650px){.projects .page-content .projects-title h3{margin-top:1.25em}}@media screen and (max-width:869px){.projects .page-content .projects-title h3{font-size:40px}}.projects .page-content .content-list,.projects .page-content .paragraph-wrap{margin-bottom:10rem;width:57.309540151%}@media screen and (max-width:869px){.projects .page-content .content-list,.projects .page-content .paragraph-wrap{width:100%}}.projects .page-content .content-list ul,.projects .page-content .paragraph-wrap ul{list-style-type:none;padding-left:0}.projects .page-content .content-list ul .list-item,.projects .page-content .paragraph-wrap ul .list-item{text-align:right}.projects .page-content .content-list ul .list-item a,.projects .page-content .paragraph-wrap ul .list-item a{display:block}.projects .page-content .content-list ul .list-item a .list-item-heading,.projects .page-content .paragraph-wrap ul .list-item a .list-item-heading{align-items:flex-end;border-bottom:1px solid #958e8e;display:flex;justify-content:space-between;line-height:1;margin-bottom:10px;padding-bottom:10px}.projects .page-content .content-list ul .list-item a .list-item-heading .list-item-number,.projects .page-content .paragraph-wrap ul .list-item a .list-item-heading .list-item-number{font-family:Roboto,sans-serif;font-size:1.3726835964vw;font-weight:300;letter-spacing:-.0411805079vw;line-height:1.33;white-space:nowrap}@media screen and (max-width:869px){.projects .page-content .content-list ul .list-item a .list-item-heading .list-item-number,.projects .page-content .paragraph-wrap ul .list-item a .list-item-heading .list-item-number{font-size:16px}}.projects .page-content .content-list.project-list .list-item,.projects .page-content .paragraph-wrap.project-list .list-item{margin:8.5383502171% 0}@media screen and (max-width:869px){.projects .page-content .content-list.project-list .list-item,.projects .page-content .paragraph-wrap.project-list .list-item{margin:2rem 0}}.projects .page-content .content-list.project-list .list-item a .list-item-heading .list-item-title,.projects .page-content .paragraph-wrap.project-list .list-item a .list-item-heading .list-item-title{font-family:Fjalla One,system-ui;font-size:4.3925875086vw;letter-spacing:-.1317776253vw;line-height:1;text-transform:uppercase}@media screen and (max-width:869px){.projects .page-content .content-list.project-list .list-item a .list-item-heading .list-item-title,.projects .page-content .paragraph-wrap.project-list .list-item a .list-item-heading .list-item-title{font-size:22px;font-size:28px}}.projects .page-content .content-list.project-list .list-item a .list-item-attributes,.projects .page-content .paragraph-wrap.project-list .list-item a .list-item-attributes{font-family:Roboto,sans-serif;font-size:1.6472203157vw;font-weight:100;letter-spacing:-.0494166095vw;line-height:1.33;text-transform:uppercase}@media screen and (max-width:869px){.projects .page-content .content-list.project-list .list-item a .list-item-attributes,.projects .page-content .paragraph-wrap.project-list .list-item a .list-item-attributes{font-size:12px}}.projects .page-content .content-list.additional-project-list>.heading,.projects .page-content .content-list.more-about-list>.heading,.projects .page-content .paragraph-wrap.additional-project-list>.heading,.projects .page-content .paragraph-wrap.more-about-list>.heading{color:#d2cac5;font-family:Roboto,sans-serif;font-family:Fjalla One,system-ui;font-size:2.1962937543vw;font-weight:300;letter-spacing:-.0658888126vw;line-height:1.33;margin:3em 0 1.5em;text-transform:uppercase}@media screen and (max-width:869px){.projects .page-content .content-list.additional-project-list>.heading,.projects .page-content .content-list.more-about-list>.heading,.projects .page-content .paragraph-wrap.additional-project-list>.heading,.projects .page-content .paragraph-wrap.more-about-list>.heading{font-size:16px;font-size:24px}}.projects .page-content .content-list.additional-project-list ul .list-item,.projects .page-content .content-list.more-about-list ul .list-item,.projects .page-content .paragraph-wrap.additional-project-list ul .list-item,.projects .page-content .paragraph-wrap.more-about-list ul .list-item{margin-bottom:1.5rem}@media screen and (max-width:649px){.projects .page-content .content-list.additional-project-list ul .list-item,.projects .page-content .content-list.more-about-list ul .list-item,.projects .page-content .paragraph-wrap.additional-project-list ul .list-item,.projects .page-content .paragraph-wrap.more-about-list ul .list-item{margin-bottom:1rem}}.projects .page-content .content-list.additional-project-list ul .list-item a .list-item-heading .list-item-title,.projects .page-content .content-list.more-about-list ul .list-item a .list-item-heading .list-item-title,.projects .page-content .paragraph-wrap.additional-project-list ul .list-item a .list-item-heading .list-item-title,.projects .page-content .paragraph-wrap.more-about-list ul .list-item a .list-item-heading .list-item-title{font-family:Fjalla One,system-ui;font-size:2.1962937543vw;letter-spacing:-.0658888126vw;line-height:1;text-transform:uppercase}@media screen and (max-width:869px){.projects .page-content .content-list.additional-project-list ul .list-item a .list-item-heading .list-item-title,.projects .page-content .content-list.more-about-list ul .list-item a .list-item-heading .list-item-title,.projects .page-content .paragraph-wrap.additional-project-list ul .list-item a .list-item-heading .list-item-title,.projects .page-content .paragraph-wrap.more-about-list ul .list-item a .list-item-heading .list-item-title{font-size:22px}}.projects .page-content .content-list.additional-project-list ul,.projects .page-content .paragraph-wrap.additional-project-list ul{display:flex;flex-wrap:wrap}.projects .page-content .content-list.additional-project-list ul .list-item,.projects .page-content .paragraph-wrap.additional-project-list ul .list-item{align-items:flex-end;display:flex;width:46.1077844311%}@media screen and (max-width:869px){.projects .page-content .content-list.additional-project-list ul .list-item,.projects .page-content .paragraph-wrap.additional-project-list ul .list-item{width:100%}}.projects .page-content .content-list.additional-project-list ul .list-item:nth-child(2n+2),.projects .page-content .paragraph-wrap.additional-project-list ul .list-item:nth-child(2n+2){margin-left:auto}.projects .page-content .content-list.additional-project-list ul .list-item a,.projects .page-content .paragraph-wrap.additional-project-list ul .list-item a{width:100%}.projects .page-content .content-list.additional-project-list ul .list-item a .list-item-attributes,.projects .page-content .paragraph-wrap.additional-project-list ul .list-item a .list-item-attributes{font-family:Roboto,sans-serif;font-size:1.0981468771vw;font-weight:100;letter-spacing:-.0329444063vw;line-height:1.33;text-transform:uppercase}@media screen and (max-width:869px){.projects .page-content .content-list.additional-project-list ul .list-item a .list-item-attributes,.projects .page-content .paragraph-wrap.additional-project-list ul .list-item a .list-item-attributes{font-size:12px}}.projects .page-content .content-list.more-about-list .list-item-collapsible,.projects .page-content .paragraph-wrap.more-about-list .list-item-collapsible{overflow:hidden}.projects .page-content .content-list.more-about-list .list-item-collapsible .description,.projects .page-content .paragraph-wrap.more-about-list .list-item-collapsible .description{margin-bottom:4rem;margin-top:2rem}.projects .page-content .content-list.more-about-list .list-item-collapsible .gallery-scroller,.projects .page-content .paragraph-wrap.more-about-list .list-item-collapsible .gallery-scroller{border:1px solid #000;overflow:hidden;padding:.5rem 0}.projects .page-content .content-list.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap,.projects .page-content .paragraph-wrap.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap{display:flex;overflow:visible;width:-webkit-max-content;width:max-content}.projects .page-content .content-list.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap .gallery-item,.projects .page-content .paragraph-wrap.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap .gallery-item{display:flex;width:auto}.projects .page-content .content-list.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap .gallery-item .gallery-item-desc,.projects .page-content .content-list.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap .gallery-item img,.projects .page-content .paragraph-wrap.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap .gallery-item .gallery-item-desc,.projects .page-content .paragraph-wrap.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap .gallery-item img{font-family:Fjalla One,system-ui;font-size:2.1962937543vw;height:8em;letter-spacing:-.0658888126vw;line-height:1;text-align:left;text-transform:uppercase}@media screen and (max-width:869px){.projects .page-content .content-list.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap .gallery-item .gallery-item-desc,.projects .page-content .content-list.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap .gallery-item img,.projects .page-content .paragraph-wrap.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap .gallery-item .gallery-item-desc,.projects .page-content .paragraph-wrap.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap .gallery-item img{font-size:22px}}.projects .page-content .content-list.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap .gallery-item img,.projects .page-content .paragraph-wrap.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap .gallery-item img{width:auto}.projects .page-content .content-list.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap .gallery-item .gallery-item-desc,.projects .page-content .paragraph-wrap.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap .gallery-item .gallery-item-desc{display:flex;flex-direction:column;justify-content:center;margin:auto 1em;padding-right:50px;text-overflow:ellipsis;width:15vw}@media screen and (max-width:869px){.projects .page-content .content-list.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap .gallery-item .gallery-item-desc,.projects .page-content .paragraph-wrap.more-about-list .list-item-collapsible .gallery-scroller .gallery-scroller-wrap .gallery-item .gallery-item-desc{font-size:18px;width:30vw}}.projects .page-content .content-list{margin-left:auto}.projects .page-content .paragraph-wrap p{font-weight:500;margin-right:auto;max-width:550px}html{font-family:Roboto,sans-serif;font-weight:300}body,html{scroll-behavior:smooth}body{background-color:#f5f0eb;margin:0}hr{border:1px solid #958e8e}a{color:#000;cursor:pointer;text-decoration:none;transition:opacity .25s ease-out}a:hover{opacity:.5}p{font-family:Roboto,sans-serif;font-size:1.3726835964vw;font-weight:300;letter-spacing:-.0411805079vw;line-height:1.33;margin-top:0;text-align:right}@media screen and (max-width:869px){p{font-size:16px}}.italic{font-style:italic}.faded{color:#d2cac5}.black-scheme{background-color:#000;color:#fff}.black-scheme a{color:gray}.error-page{box-sizing:border-box;padding:13.8219895288vh 4.5298558682vw;z-index:1}@media screen and (max-width:649px){.error-page{padding:15vh 1.5rem}}.error-page p{text-align:left}.App .nav-bar{z-index:100}.App .pages-wrap{overflow:hidden;z-index:1}@media screen and (min-width:1280px){.App .pages-wrap .site-page{margin-bottom:25vh}}.App .pages-wrap .site-page .page-content{box-sizing:border-box;height:100%;padding:13.8219895288vh 4.5298558682vw}@media screen and (max-width:649px){.App .pages-wrap .site-page .page-content{padding:15vh 1.5rem}}.App .pages-wrap .site-page .page-content.column-layout{display:flex;justify-content:space-between}@media screen and (max-width:649px){.App .pages-wrap .site-page .page-content.column-layout{flex-direction:column}}@media screen and (min-width:650px){.App .pages-wrap .site-page .page-content .left-column,.App .pages-wrap .site-page .page-content .right-column{margin-top:5rem}}.App .pages-wrap .site-page .page-content .left-column{margin-left:16.3773584906%;width:27.0943396226%}@media screen and (max-width:649px){.App .pages-wrap .site-page .page-content .left-column{margin-bottom:1em;margin-left:auto;width:70%}}.App .pages-wrap .site-page .page-content .right-column{margin-right:calc(45px + 1.5rem);width:35.9245283019%}@media screen and (max-width:649px){.App .pages-wrap .site-page .page-content .right-column{margin-left:auto;margin-right:0;width:80%}.App.nav-menu-open .nav-bar .logo{display:none}.App.nav-menu-open .pages-wrap{opacity:.25}}.home,.projects{background-color:#f5f0eb}@media screen and (min-width:650px){.home{-webkit-transform:translateX(0);transform:translateX(0)}.about{display:flex}.contact .page-content{margin-right:calc(45px + 1.5rem)}}.project-detail{margin-bottom:0!important}@media screen and (min-width:650px){.project-detail .page-content .project-header{padding-top:5rem}}.project-detail .page-content .project-header .project-heading{align-items:flex-end;border-bottom:1px solid #958e8e;display:flex;justify-content:space-between;line-height:1;margin-bottom:10px;padding-bottom:10px}.project-detail .page-content .project-header .project-heading .project-number{font-family:Roboto,sans-serif;font-size:1.3726835964vw;font-weight:300;letter-spacing:-.0411805079vw;line-height:1.33;white-space:nowrap}@media screen and (max-width:869px){.project-detail .page-content .project-header .project-heading .project-number{font-size:16px}}.project-detail .page-content .project-header .project-heading .project-title{font-family:Fjalla One,system-ui;font-size:5.4907343857vw;letter-spacing:-.1647220316vw;line-height:1;text-transform:uppercase}@media screen and (max-width:869px){.project-detail .page-content .project-header .project-heading .project-title{font-size:22px;font-size:32px}}.project-detail .page-content .project-header .project-subheading{display:flex;font-family:Roboto,sans-serif;font-size:1.3726835964vw;font-weight:300;justify-content:space-between;letter-spacing:-.0411805079vw;line-height:1.33;text-transform:uppercase}@media screen and (max-width:869px){.project-detail .page-content .project-header .project-subheading{flex-direction:column;font-size:16px;font-size:14px}.project-detail .page-content .project-header .project-subheading .project-attributes,.project-detail .page-content .project-header .project-subheading .project-links{text-align:right}.project-detail .page-content .project-header .project-subheading .project-attributes{margin-bottom:.5em}.project-detail .page-content .project-header .project-subheading .project-links{border-top:1px solid #958e8e;padding-top:.5em}}.project-detail .page-content .project-content{display:flex;margin-top:4rem}@media screen and (max-width:869px){.project-detail .page-content .project-content{flex-direction:column}}.project-detail .page-content .project-content .project-info{font-family:Roboto,sans-serif;font-size:1.3726835964vw;font-weight:300;letter-spacing:-.0411805079vw;line-height:1.33;margin-left:12%;width:30.8679245283%}@media screen and (max-width:869px){.project-detail .page-content .project-content .project-info{font-size:16px;margin-bottom:2em;margin-left:auto;width:80%}}.project-detail .page-content .project-content .project-info .project-info-subheading{font-family:Roboto,sans-serif;font-family:Fjalla One,system-ui;font-size:1.3726835964vw;font-weight:300;letter-spacing:-.0411805079vw;line-height:1.33;text-transform:uppercase}@media screen and (max-width:869px){.project-detail .page-content .project-content .project-info .project-info-subheading{font-size:16px}}.project-detail .page-content .project-content .project-info .project-description,.project-detail .page-content .project-content .project-info .project-work{font-family:Roboto,sans-serif;font-size:1.2354152368vw;font-weight:300;letter-spacing:-.0370624571vw;line-height:1.33}@media screen and (max-width:869px){.project-detail .page-content .project-content .project-info .project-description,.project-detail .page-content .project-content .project-info .project-work{font-size:16px}}.project-detail .page-content .project-content .project-info .project-description{margin-bottom:4em}.project-detail .page-content .project-content .project-info .project-work{list-style-type:none;text-align:right}.project-detail .page-content .project-content .project-info .project-work li{margin-bottom:1em}.project-detail .page-content .project-content .project-gallery{margin-left:auto;width:42.2641509434%}@media screen and (max-width:869px){.project-detail .page-content .project-content .project-gallery{width:100%}}.project-detail .page-content .project-content .project-gallery .project-image{margin-bottom:3rem;width:100%}.project-detail .page-content .project-content .project-gallery .project-image.portrait{margin-right:auto;width:80%}.project-detail .page-content .project-content .project-gallery .project-image img{width:100%}.project-detail .page-content .return-link{font-family:Fjalla One,system-ui;font-size:2.1962937543vw;letter-spacing:-.0658888126vw;line-height:1;text-transform:uppercase}@media screen and (max-width:869px){.project-detail .page-content .return-link{font-size:22px}}
/*# sourceMappingURL=main.aa824cf4.css.map*/