#projects-page{display:flex;align-items:start}@media only screen and (width < 64rem){#projects-page{display:block}}#intro{display:block;flex:0 0 41.6666666%;margin-right:8.333333%;position:-webkit-sticky;position:sticky;top:11.9375rem;align-self:flex-start}#intro .content-nodes{max-width:37.5rem}@media only screen and (width < 64rem){#intro{position:static}}#projects{flex:0 0 50%}@media only screen and (width < 64rem){#projects{margin-top:7.5rem}}@media only screen and (width < 56rem){#projects{margin-top:5.625rem}}@media only screen and (width < 48rem){#projects{margin-top:3.75rem}}#projects picture{flex:0 0 auto;width:auto;height:25rem;overflow:hidden}@media only screen and (width < 75rem){#projects picture{height:18.75rem}}@media only screen and (width < 48rem){#projects picture{height:15.625rem}}@media only screen and (width < 40rem){#projects picture{height:12.5rem}}@media only screen and (width < 30rem){#projects picture{height:9.375rem}}#projects picture:not(:last-child){margin-right:-145.5880937065px}@media only screen and (width < 75rem){#projects picture:not(:last-child){margin-right:-109.1910702799px}}@media only screen and (width < 48rem){#projects picture:not(:last-child){margin-right:-90.9925585666px}}@media only screen and (width < 40rem){#projects picture:not(:last-child){margin-right:-72.7940468532px}}@media only screen and (width < 30rem){#projects picture:not(:last-child){margin-right:-54.5955351399px}}#projects picture:not(:first-child){margin-left:.625rem}#projects picture:first-child:not(:last-child){-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 145.5880937065px) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 145.5880937065px) 100%, 0 100%)}@media only screen and (width < 75rem){#projects picture:first-child:not(:last-child){-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 109.1910702799px) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 109.1910702799px) 100%, 0 100%)}}@media only screen and (width < 48rem){#projects picture:first-child:not(:last-child){-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 90.9925585666px) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 90.9925585666px) 100%, 0 100%)}}@media only screen and (width < 40rem){#projects picture:first-child:not(:last-child){-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 72.7940468532px) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 72.7940468532px) 100%, 0 100%)}}@media only screen and (width < 30rem){#projects picture:first-child:not(:last-child){-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 54.5955351399px) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 54.5955351399px) 100%, 0 100%)}}#projects picture:not(:first-child):not(:last-child){-webkit-clip-path:polygon(145.5880937065px 0, 100% 0, calc(100% - 145.5880937065px) 100%, 0 100%);clip-path:polygon(145.5880937065px 0, 100% 0, calc(100% - 145.5880937065px) 100%, 0 100%)}@media only screen and (width < 75rem){#projects picture:not(:first-child):not(:last-child){-webkit-clip-path:polygon(109.1910702799px 0, 100% 0, calc(100% - 109.1910702799px) 100%, 0 100%);clip-path:polygon(109.1910702799px 0, 100% 0, calc(100% - 109.1910702799px) 100%, 0 100%)}}@media only screen and (width < 48rem){#projects picture:not(:first-child):not(:last-child){-webkit-clip-path:polygon(90.9925585666px 0, 100% 0, calc(100% - 90.9925585666px) 100%, 0 100%);clip-path:polygon(90.9925585666px 0, 100% 0, calc(100% - 90.9925585666px) 100%, 0 100%)}}@media only screen and (width < 40rem){#projects picture:not(:first-child):not(:last-child){-webkit-clip-path:polygon(72.7940468532px 0, 100% 0, calc(100% - 72.7940468532px) 100%, 0 100%);clip-path:polygon(72.7940468532px 0, 100% 0, calc(100% - 72.7940468532px) 100%, 0 100%)}}@media only screen and (width < 30rem){#projects picture:not(:first-child):not(:last-child){-webkit-clip-path:polygon(54.5955351399px 0, 100% 0, calc(100% - 54.5955351399px) 100%, 0 100%);clip-path:polygon(54.5955351399px 0, 100% 0, calc(100% - 54.5955351399px) 100%, 0 100%)}}#projects picture:last-child:not(:first-child){-webkit-clip-path:polygon(145.5880937065px 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(145.5880937065px 0, 100% 0, 100% 100%, 0 100%)}@media only screen and (width < 75rem){#projects picture:last-child:not(:first-child){-webkit-clip-path:polygon(109.1910702799px 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(109.1910702799px 0, 100% 0, 100% 100%, 0 100%)}}@media only screen and (width < 48rem){#projects picture:last-child:not(:first-child){-webkit-clip-path:polygon(90.9925585666px 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(90.9925585666px 0, 100% 0, 100% 100%, 0 100%)}}@media only screen and (width < 40rem){#projects picture:last-child:not(:first-child){-webkit-clip-path:polygon(72.7940468532px 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(72.7940468532px 0, 100% 0, 100% 100%, 0 100%)}}@media only screen and (width < 30rem){#projects picture:last-child:not(:first-child){-webkit-clip-path:polygon(54.5955351399px 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(54.5955351399px 0, 100% 0, 100% 100%, 0 100%)}}#projects picture img{width:auto;height:100%;transition:transform 200ms ease-in-out}#projects .project{line-height:1.75rem}#projects .project a::after{display:none}#projects .project a:hover .pictures{transform:scale(1.05)}#projects .project .name{margin-top:.75rem}#projects .project .location{color:gray}#projects .project+.project{margin-top:3.75rem}#projects .pictures-container{overflow:hidden;width:50vw}@media only screen and (width < 64rem){#projects .pictures-container{margin-left:-3.125rem;width:calc(100vw - 1.25rem)}}@media only screen and (width < 48rem){#projects .pictures-container{margin-left:-2.5rem;width:100vw}}#projects .pictures{display:flex;transition:transform 200ms ease-in-out;transform-origin:left center}
