@font-face{font-family:GT America;font-weight:300;src:url(/GT-America-LCGV-Standard-Light.woff2) format("woff2")}@font-face{font-family:GT America;font-weight:400;src:url(/GT-America-LCGV-Standard-Regular.woff2) format("woff2")}body{font-family:GT America!important;font-weight:300;background-color:#f0f0f0}.case-study-backdrop{height:100vh;position:relative;background:linear-gradient(transparent,transparent),transparent;transition:all .3s ease-in}.item-backdrop{z-index:-1;position:fixed;left:0;top:0;right:0;bottom:0}.anim-tile{transition:.125s ease-in-out;opacity:0}.anim-tile.visible{opacity:1}a,body,button,html{cursor:none!important}.used-pointer{position:fixed;top:0;left:0;pointer-events:none;z-index:20000;fill:#0000;stroke:#0000;overflow:visible;visibility:hidden;transition:opacity .125s}.used-pointer text{fill:currentColor;font-size:23px}.used-pointer.ready{visibility:visible;visibility:initial}.used-pointer circle{transform:scale(1.4);transform-origin:50%;stroke:#000;stroke-width:1}.used-pointer circle,.used-pointer circle:last-child{fill:#000;transition:fill .125s,stroke,.125s,r .125s,stroke-width .125s,opacity .125s}.used-pointer.scrolling{display:none}.used-pointer.interactive{display:block}.used-pointer.interactive circle{transform:scale(1.8);stroke-width:2}.used-pointer.interactive circle:last-child{transform:scale(0);stroke-width:0}.used-pointer.interactive.target-changed circle:first-child{transform:scale(1.4);stroke-width:1}.used-pointer.active circle{transform:scale(.8);stroke-width:2}.used-pointer.inverted circle{stroke:#fff;fill:#fff}.used-pointer.idle{opacity:0}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.scroll-down-cursor{position:fixed;top:0;left:0;pointer-events:none;z-index:20000;width:15vh;height:15vh;margin-left:-7.5vh;margin-top:-7.5vh;transform-origin:50%;-webkit-animation:spin 5s linear infinite;animation:spin 5s linear infinite}.scroll-down-cursor.interactive{display:none}.content-wrapper{font-weight:300;font-size:23px;line-height:150%}.content-wrapper>*+*{margin-top:45px}@media screen and (max-width:1280px){.content-wrapper>*+*{margin-top:35px}}@media screen and (max-width:768px){.content-wrapper>*+*{margin-top:25px}}.advgb-columns,.wp-block-columns{display:flex;margin-left:-45px;margin-bottom:-45px}@media screen and (max-width:1280px){.advgb-columns,.wp-block-columns{margin-left:-35px;margin-bottom:-35px}}@media screen and (max-width:768px){.advgb-columns,.wp-block-columns{margin-left:-25px;margin-bottom:-25px;flex-direction:column}}.advgb-columns.columns-valign-middle,.wp-block-columns.columns-valign-middle{align-items:center}.advgb-columns.columns-valign-bottom,.wp-block-columns.columns-valign-bottom{align-items:flex-end}.advgb-columns>.advgb-column,.advgb-columns>.wp-block-column,.wp-block-columns>.advgb-column,.wp-block-columns>.wp-block-column{flex:1 1 50%;padding-left:45px;padding-bottom:45px}@media screen and (max-width:1280px){.advgb-columns>.advgb-column,.advgb-columns>.wp-block-column,.wp-block-columns>.advgb-column,.wp-block-columns>.wp-block-column{padding-left:35px;padding-bottom:35px}}@media screen and (max-width:768px){.advgb-columns>.advgb-column,.advgb-columns>.wp-block-column,.wp-block-columns>.advgb-column,.wp-block-columns>.wp-block-column{padding-left:25px;padding-bottom:25px;flex:0 0 100%}}.advgb-columns>.advgb-column img,.advgb-columns>.advgb-column video,.advgb-columns>.wp-block-column img,.advgb-columns>.wp-block-column video,.wp-block-columns>.advgb-column img,.wp-block-columns>.advgb-column video,.wp-block-columns>.wp-block-column img,.wp-block-columns>.wp-block-column video{width:100%;height:auto;display:block}.advgb-columns>.advgb-column figure+p,.advgb-columns>.advgb-column p+p,.advgb-columns>.wp-block-column figure+p,.advgb-columns>.wp-block-column p+p,.wp-block-columns>.advgb-column figure+p,.wp-block-columns>.advgb-column p+p,.wp-block-columns>.wp-block-column figure+p,.wp-block-columns>.wp-block-column p+p{margin-top:45px}@media screen and (max-width:1280px){.advgb-columns>.advgb-column figure+p,.advgb-columns>.advgb-column p+p,.advgb-columns>.wp-block-column figure+p,.advgb-columns>.wp-block-column p+p,.wp-block-columns>.advgb-column figure+p,.wp-block-columns>.advgb-column p+p,.wp-block-columns>.wp-block-column figure+p,.wp-block-columns>.wp-block-column p+p{margin-top:35px}}@media screen and (max-width:768px){.advgb-columns>.advgb-column figure+p,.advgb-columns>.advgb-column p+p,.advgb-columns>.wp-block-column figure+p,.advgb-columns>.wp-block-column p+p,.wp-block-columns>.advgb-column figure+p,.wp-block-columns>.advgb-column p+p,.wp-block-columns>.wp-block-column figure+p,.wp-block-columns>.wp-block-column p+p{margin-top:25px}.wp-block-column:empty{display:none}}.wp-block-image.size-full img,.wp-block-image.size-large img{width:100%;height:auto}.page-wrapper{width:100%}.wp-has-aspect-ratio .wp-block-embed__wrapper{padding-bottom:56.25%;position:relative;height:0;overflow:hidden}.wp-has-aspect-ratio .wp-block-embed__wrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%}.wp-has-aspect-ratio .wp-embed-aspect-16-9 .wp-block-embed__wrapper{padding-bottom:56.25%}.wp-has-aspect-ratio .wp-embed-aspect-16-10 .wp-block-embed__wrapper{padding-bottom:62.5%}.wp-has-aspect-ratio .wp-embed-aspect-1-1 .wp-block-embed__wrapper{padding-bottom:100%}.wp-has-aspect-ratio .wp-embed-aspect-4-3 .wp-block-embed__wrapper{padding-bottom:75%}.wp-has-aspect-ratio .wp-embed-aspect-3-4 .wp-block-embed__wrapper{padding-bottom:133.33%}.personal-projects{background:#f0f0f0}.personal-projects nav{position:fixed;left:0;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.personal-projects nav li{list-style-type:none;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-orientation:mixed;transform:scale(-1);padding:4px 41px;margin:1rem 0;border-right:4px solid transparent}.personal-projects nav li.active,.personal-projects nav li:hover{border-color:#000}@media screen and (max-width:768px){.personal-projects nav{display:none}}.personal-projects .columns{display:flex}.personal-projects .columns h3{display:none}.personal-projects .columns>div{width:50%}@media screen and (min-width:769px){.personal-projects .columns>div{display:flex;flex-direction:column-reverse;justify-content:flex-end}}.personal-projects .columns>div>div{overflow:hidden}@media screen and (min-width:769px){.personal-projects .columns>div>div:last-child{flex-grow:1;justify-content:center;display:flex}}.personal-projects .columns>div img{width:40%;height:auto;padding:0;margin:20% auto;display:block;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){.personal-projects .columns>div img{margin:0;padding:25px;width:100%}}.personal-projects .columns>div:first-child>div{border:1px solid #d8d8d8;border-width:0 1px 1px 0}.personal-projects .columns>div:last-child>div{border:1px solid #d8d8d8;border-top:0 solid #d8d8d8;margin-left:-1px}@media screen and (max-width:768px){.personal-projects .columns{flex-direction:column-reverse}.personal-projects .columns>div{display:contents}.personal-projects .columns h3{padding:25px 25px 0;font-family:GT America;font-style:normal;font-weight:300;font-size:18px;line-height:131.5%}.personal-projects .columns h3.year-2015-0,.personal-projects .columns h3.year-2016-0,.personal-projects .columns h3.year-2017-0,.personal-projects .columns h3.year-2018-0,.personal-projects .columns h3.year-2019-0,.personal-projects .columns h3.year-2020-0,.personal-projects .columns h3.year-2021-0,.personal-projects .columns h3.year-2022-0,.personal-projects .columns h3.year-2023-0,.personal-projects .columns h3.year-2024-0,.personal-projects .columns h3.year-2025-0{display:block}}.personal-work-preview{position:fixed;pointer-events:none;left:0;top:0;bottom:0;right:0}.personal-work-preview img{height:calc(100vh - 150px);width:calc(100vw - 150px);margin:75px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){.personal-work-preview{display:none}}