@font-face{font-family:scilla_narrowregular_italic;src:url(/fonts/scillanarrow-regularitalic-webfont.eot);src:url(/fonts/scillanarrow-regularitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/scillanarrow-regularitalic-webfont.woff2) format("woff2"),url(/fonts/scillanarrow-regularitalic-webfont.woff) format("woff"),url(/fonts/scillanarrow-regularitalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:scillaregular_italic;src:url(/fonts/scilla-regularitalic-webfont.eot);src:url(/fonts/scilla-regularitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/scilla-regularitalic-webfont.woff2) format("woff2"),url(/fonts/scilla-regularitalic-webfont.woff) format("woff"),url(/fonts/scilla-regularitalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:scillaregular;src:url(/fonts/scilla-regular-webfont.eot);src:url(/fonts/scilla-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/scilla-regular-webfont.woff2) format("woff2"),url(/fonts/scilla-regular-webfont.woff) format("woff"),url(/fonts/scilla-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:scilla_narrowregular;src:url(/fonts/scillanarrow-regular-webfont.eot);src:url(/fonts/scillanarrow-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/scillanarrow-regular-webfont.woff2) format("woff2"),url(/fonts/scillanarrow-regular-webfont.woff) format("woff"),url(/fonts/scillanarrow-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Jost*";src:url(/fonts/Jost-Medium.eot);src:url(/fonts/Jost-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Jost-Medium.woff2) format("woff2"),url(/fonts/Jost-Medium.woff) format("woff"),url(/fonts/Jost-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Jost*";src:url(/fonts/Jost-Light.eot);src:url(/fonts/Jost-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Jost-Light.woff2) format("woff2"),url(/fonts/Jost-Light.woff) format("woff"),url(/fonts/Jost-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Jost*";src:url(/fonts/Jost-Thin.eot);src:url(/fonts/Jost-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/Jost-Thin.woff2) format("woff2"),url(/fonts/Jost-Thin.woff) format("woff"),url(/fonts/Jost-Thin.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}[opts="{&quot;name&quot;:&quot;Heading&quot;,&quot;value&quot;:true}"] section>astro-slot>*{opacity:0}@font-face{font-family:scilla_narrowregular_italic;src:url(/fonts/scillanarrow-regularitalic-webfont.eot);src:url(/fonts/scillanarrow-regularitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/scillanarrow-regularitalic-webfont.woff2) format("woff2"),url(/fonts/scillanarrow-regularitalic-webfont.woff) format("woff"),url(/fonts/scillanarrow-regularitalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:scillaregular_italic;src:url(/fonts/scilla-regularitalic-webfont.eot);src:url(/fonts/scilla-regularitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/scilla-regularitalic-webfont.woff2) format("woff2"),url(/fonts/scilla-regularitalic-webfont.woff) format("woff"),url(/fonts/scilla-regularitalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:scillaregular;src:url(/fonts/scilla-regular-webfont.eot);src:url(/fonts/scilla-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/scilla-regular-webfont.woff2) format("woff2"),url(/fonts/scilla-regular-webfont.woff) format("woff"),url(/fonts/scilla-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:scilla_narrowregular;src:url(/fonts/scillanarrow-regular-webfont.eot);src:url(/fonts/scillanarrow-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/scillanarrow-regular-webfont.woff2) format("woff2"),url(/fonts/scillanarrow-regular-webfont.woff) format("woff"),url(/fonts/scillanarrow-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Jost*";src:url(/fonts/Jost-Medium.eot);src:url(/fonts/Jost-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Jost-Medium.woff2) format("woff2"),url(/fonts/Jost-Medium.woff) format("woff"),url(/fonts/Jost-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Jost*";src:url(/fonts/Jost-Light.eot);src:url(/fonts/Jost-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Jost-Light.woff2) format("woff2"),url(/fonts/Jost-Light.woff) format("woff"),url(/fonts/Jost-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Jost*";src:url(/fonts/Jost-Thin.eot);src:url(/fonts/Jost-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/Jost-Thin.woff2) format("woff2"),url(/fonts/Jost-Thin.woff) format("woff"),url(/fonts/Jost-Thin.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}.do_project_content{display:grid;grid-template-columns:repeat(16,1fr);column-gap:16px;padding-left:0;padding-right:0}@media only screen and (max-width: 767px){.do_project_content{display:grid;grid-template-columns:repeat(8,1fr);column-gap:8px;padding-left:0;padding-right:0}}.do_project_content>h1,.do_project_content>h2,.do_project_content>h3,.do_project_content>h4,.do_project_content>h5,.do_project_content>p,.do_project_content>ul,.do_project_content>ol{grid-column:3/10;margin-bottom:32px}@media only screen and (max-width: 767px){.do_project_content>h1,.do_project_content>h2,.do_project_content>h3,.do_project_content>h4,.do_project_content>h5,.do_project_content>p,.do_project_content>ul,.do_project_content>ol{grid-column:1/9;padding-left:16px;padding-right:16px}}.do_project_content p{margin-top:16px}@font-face{font-family:scilla_narrowregular_italic;src:url(/fonts/scillanarrow-regularitalic-webfont.eot);src:url(/fonts/scillanarrow-regularitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/scillanarrow-regularitalic-webfont.woff2) format("woff2"),url(/fonts/scillanarrow-regularitalic-webfont.woff) format("woff"),url(/fonts/scillanarrow-regularitalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:scillaregular_italic;src:url(/fonts/scilla-regularitalic-webfont.eot);src:url(/fonts/scilla-regularitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/scilla-regularitalic-webfont.woff2) format("woff2"),url(/fonts/scilla-regularitalic-webfont.woff) format("woff"),url(/fonts/scilla-regularitalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:scillaregular;src:url(/fonts/scilla-regular-webfont.eot);src:url(/fonts/scilla-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/scilla-regular-webfont.woff2) format("woff2"),url(/fonts/scilla-regular-webfont.woff) format("woff"),url(/fonts/scilla-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:scilla_narrowregular;src:url(/fonts/scillanarrow-regular-webfont.eot);src:url(/fonts/scillanarrow-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/scillanarrow-regular-webfont.woff2) format("woff2"),url(/fonts/scillanarrow-regular-webfont.woff) format("woff"),url(/fonts/scillanarrow-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Jost*";src:url(/fonts/Jost-Medium.eot);src:url(/fonts/Jost-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Jost-Medium.woff2) format("woff2"),url(/fonts/Jost-Medium.woff) format("woff"),url(/fonts/Jost-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Jost*";src:url(/fonts/Jost-Light.eot);src:url(/fonts/Jost-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Jost-Light.woff2) format("woff2"),url(/fonts/Jost-Light.woff) format("woff"),url(/fonts/Jost-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Jost*";src:url(/fonts/Jost-Thin.eot);src:url(/fonts/Jost-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/Jost-Thin.woff2) format("woff2"),url(/fonts/Jost-Thin.woff) format("woff"),url(/fonts/Jost-Thin.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}[data-astro-cid-7mzst2wf][data-hero-project-image],astro-slot>*{opacity:0}.do_project_content,.do_project_hero{opacity:0}.do_project_hero[data-astro-cid-7mzst2wf]{display:grid;grid-template-columns:repeat(8,1fr);column-gap:16px;padding-left:32px;padding-right:32px;margin-bottom:180px}.do_project_hero[data-astro-cid-7mzst2wf]>div[data-astro-cid-7mzst2wf]{grid-column:2/5}.do_project_hero[data-astro-cid-7mzst2wf] ul[data-astro-cid-7mzst2wf]{grid-column:7/9;margin:-4px}.do_project_hero[data-astro-cid-7mzst2wf] ul[data-astro-cid-7mzst2wf]>li[data-astro-cid-7mzst2wf]{display:block;margin:8px}@media only screen and (max-width: 767px){.do_project_hero[data-astro-cid-7mzst2wf]{display:grid;grid-template-columns:repeat(2,1fr);column-gap:8px;padding-left:16px;padding-right:16px;margin-bottom:90px}.do_project_hero[data-astro-cid-7mzst2wf] p[data-astro-cid-7mzst2wf],.do_project_hero[data-astro-cid-7mzst2wf] ul[data-astro-cid-7mzst2wf]{grid-column:initial}.do_project_hero[data-astro-cid-7mzst2wf] div[data-astro-cid-7mzst2wf],.do_project_hero[data-astro-cid-7mzst2wf] p[data-astro-cid-7mzst2wf],.do_project_hero[data-astro-cid-7mzst2wf] ul[data-astro-cid-7mzst2wf]{grid-column:1/3}.do_project_hero[data-astro-cid-7mzst2wf] div[data-astro-cid-7mzst2wf]{margin-bottom:16px}}.do-next-section[data-astro-cid-7mzst2wf]{padding-top:40px}@media screen and (min-width: 768px){.do-next-section[data-astro-cid-7mzst2wf]{padding-top:calc(17.8571428571vw - 97.1428571429px)}}@media screen and (min-width: 1440px){.do-next-section[data-astro-cid-7mzst2wf]{padding-top:160px}}.do_picture-wrapper[data-astro-cid-7mzst2wf]{position:relative;display:block;height:100vh;overflow:hidden}.do_picture-wrapper[data-astro-cid-7mzst2wf] picture,img{height:100vh;object-fit:cover}.do_picture-wrapper[data-astro-cid-7mzst2wf]>div[data-astro-cid-7mzst2wf]:nth-child(1){background-color:#000;opacity:40%}.do_picture-wrapper[data-astro-cid-7mzst2wf]>div[data-astro-cid-7mzst2wf]:nth-child(2){position:absolute;top:0;left:0;width:100%;height:100%;color:#fff}.do_picture-wrapper[data-astro-cid-7mzst2wf]>div[data-astro-cid-7mzst2wf]:nth-child(2) svg[data-astro-cid-7mzst2wf]{animation:floatLoop .3s ease-out infinite alternate forwards}.do_picture-wrapper[data-astro-cid-7mzst2wf]>div[data-astro-cid-7mzst2wf]:nth-child(2) svg[data-astro-cid-7mzst2wf] g[data-astro-cid-7mzst2wf]>[data-astro-cid-7mzst2wf]{transition:.4s}.do_picture-wrapper[data-astro-cid-7mzst2wf]>div[data-astro-cid-7mzst2wf]:nth-child(2) svg[data-astro-cid-7mzst2wf] g[data-astro-cid-7mzst2wf]>[data-astro-cid-7mzst2wf]:not(:nth-child(1)){opacity:0}.do_picture-wrapper[data-astro-cid-7mzst2wf]>div[data-astro-cid-7mzst2wf]:nth-child(2) svg[data-astro-cid-7mzst2wf] g[data-astro-cid-7mzst2wf],.do_picture-wrapper[data-astro-cid-7mzst2wf]>div[data-astro-cid-7mzst2wf]:nth-child(2) svg[data-astro-cid-7mzst2wf] g[data-astro-cid-7mzst2wf]>:nth-child(1)[data-astro-cid-7mzst2wf]{transition:.3s;transform-origin:center;transform:rotate(90deg)}.do_picture-wrapper[data-astro-cid-7mzst2wf]>div[data-astro-cid-7mzst2wf]:nth-child(2) svg[data-astro-cid-7mzst2wf]:hover g[data-astro-cid-7mzst2wf]>[data-astro-cid-7mzst2wf]:not(:nth-child(1)){opacity:1}.do_picture-wrapper[data-astro-cid-7mzst2wf]>div[data-astro-cid-7mzst2wf]:nth-child(2) svg[data-astro-cid-7mzst2wf]:hover g[data-astro-cid-7mzst2wf]>:nth-child(1)[data-astro-cid-7mzst2wf]{transform:rotate(180deg) translateY(-10px)}.do_picture-wrapper[data-astro-cid-7mzst2wf]>div[data-astro-cid-7mzst2wf]:nth-child(2) svg[data-astro-cid-7mzst2wf]:hover g[data-astro-cid-7mzst2wf]{transform:rotate(0)}@keyframes floatLoop{0%{transform:translateY(0)}to{transform:translateY(16px)}}
