@font-face{font-family:ProximaNova;src:url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_1_0.eot);src:url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_1_0.eot?#iefix) format("embedded-opentype"),url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_1_0.woff2) format("woff2"),url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_1_0.woff) format("woff"),url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_1_0.ttf) format("truetype"),url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_1_0.svg#wf) format("svg");font-weight:300;font-style:normal}@font-face{font-family:ProximaNova;src:url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_4_0.eot);src:url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_4_0.eot?#iefix) format("embedded-opentype"),url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_4_0.woff2) format("woff2"),url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_4_0.woff) format("woff"),url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_4_0.ttf) format("truetype"),url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_4_0.svg#wf) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova;src:url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_5_0.eot);src:url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_5_0.eot?#iefix) format("embedded-opentype"),url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_5_0.woff2) format("woff2"),url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_5_0.woff) format("woff"),url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_5_0.ttf) format("truetype"),url(https://d25purrcgqtc5w.cloudfront.net/dist/fonts/proximanova/302D42_5_0.svg#wf) format("svg");font-weight:700;font-style:normal}:root{font-family:ProximaNova;font-size:16px}@font-face{font-family:"Libre Baskerville";src:url("/fonts/LibreBaskerville-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Libre Baskerville";src:url("/fonts/LibreBaskerville-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"Libre Baskerville";src:url("/fonts/LibreBaskerville-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Libre Baskerville";src:url("/fonts/LibreBaskerville-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Libre Baskerville";src:url("/fonts/LibreBaskerville-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Libre Baskerville";src:url("/fonts/LibreBaskerville-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Libre Baskerville";src:url("/fonts/LibreBaskerville-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Libre Baskerville";src:url("/fonts/LibreBaskerville-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic}body{padding:5rem;display:flex;column-gap:5rem;row-gap:2rem;flex-wrap:wrap}main{display:flex;flex-direction:row;row-gap:1rem;flex-grow:1;flex-basis:0}p{text-align:justify}a{color:#2b2b2b}.links{display:flex;flex-direction:row;column-gap:6.25rem}ul.menu-main{display:flex;flex-direction:column;row-gap:1rem;padding:0;list-style:none;font-size:1rem}ul.menu-sub{display:flex;flex-direction:column;row-gap:1rem;padding:0;list-style:none;width:10rem}ul.menu-sub a{text-decoration:none}.main-container{display:flex;flex-direction:row}.project-container{display:flex;flex-direction:row;column-gap:5rem;row-gap:2rem;min-width:60vw}.project-main{display:flex;flex-wrap:wrap;gap:1rem;flex-basis:0;flex-grow:1;min-width:30rem}.project-main a{width:calc(50% - .5rem)}.project-main img{width:100%}.project-side{position:sticky;align-self:flex-start;top:10rem;margin-top:4.5rem;font-size:1rem;line-height:1.5;min-width:25rem;flex-basis:0}.project-side h2{font-size:1rem}.page-content{line-height:1.5;margin-top:3.25rem;max-width:33rem;width:100%}.page-content img{width:100%}.page-side{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:1rem;margin-top:4.5rem}.page-side img{max-width:27rem;width:100%}.page-side figcaption{font-style:italic}li.current{font-weight:bold}h1,h2,h3,h4,h5,h6{color:#2b2b2b;margin:0}.crumbs{display:flex;align-items:end;height:2.5rem}.menu{display:flex;flex-direction:column;row-gap:1rem}.menu a{text-decoration:none}.logo{text-decoration:none;display:inline-block}.logo h1{font-size:1rem;color:#000;margin:0;font-weight:600}.splide{max-width:1000px;width:100%}.splide img{width:100%}@media screen and (max-width: 1600px){body{padding:2rem;display:flex;row-gap:2rem;flex-direction:column}.project-container{flex-wrap:wrap}.project-side{order:0;top:3rem}.page-content,.page-side,.project-side{margin-top:0}.page-side img,.page-content,.project-side,.project-main img,.project-main{max-width:none}}@media screen and (max-width: 1100px){.project-main,.project-side{flex:auto}.project-main{order:1;min-width:0}.project-side{order:0;position:static;min-width:unset}}