html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}body{color:#636363;background-color:#fefffe}h1,h2,h3,h4,h5{color:#484848;letter-spacing:.03em;word-spacing:.3em}a{color:#636363;background-image:none;text-decoration:none}a:hover{color:#1ca086}blockquote{border-color:#f3f0e4;margin-left:0}._project_soq1e_41{grid-template-columns:60% auto;grid-template-areas:"first-image side-text""images side-text""footer-text side-text";margin:2em auto 4em;display:grid}@media (width<=82em){._project_soq1e_41{grid-template-columns:60% 1fr}}@media (width<=43em){._project_soq1e_41{grid-template-columns:1fr;grid-template-areas:"first-image""title""social-text""images""main-text""footer-text"}}._project_soq1e_41 ._title_soq1e_58{grid-area:title;margin:1em .5em 0 1rem;font-size:1.1rem;display:none}@media (width<=43em){._project_soq1e_41 ._title_soq1e_58{display:block}}._project_soq1e_41 ._social-text_soq1e_69{grid-area:social-text;padding:2em 1em;display:none}._project_soq1e_41 ._social-text_soq1e_69 p:last-child{margin-bottom:0}@media (width<=43em){._project_soq1e_41 ._social-text_soq1e_69{padding:1em;display:block}}._project_soq1e_41 ._footer-text_soq1e_83{grid-area:footer-text;max-width:40em;padding:1em 1em 0}@media (width<=43em){._project_soq1e_41 ._footer-text_soq1e_83{max-width:100%;padding:0 1em}}._project_soq1e_41 ._main-text_soq1e_95{grid-area:main-text;display:none}@media (width<=43em){._project_soq1e_41 ._main-text_soq1e_95{max-width:100%;padding:1em 1em 0;display:block;position:relative}}._project_soq1e_41 ._first-image_soq1e_108{flex-direction:column;grid-area:first-image;justify-self:end;width:100%;max-width:1500px;display:flex}._project_soq1e_41 ._images_soq1e_116{flex-direction:column;grid-area:images;justify-self:end;width:100%;max-width:1500px;display:flex}._project_soq1e_41 ._video_soq1e_124{padding-bottom:56.25%;position:relative;overflow:hidden}._project_soq1e_41 ._video_soq1e_124 iframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}._project_soq1e_41 ._side-text_soq1e_137{flex-direction:column;grid-area:side-text;align-self:flex-start;max-width:40em;padding:1em;display:flex;position:sticky;top:0}._project_soq1e_41 ._side-text_soq1e_137 h3{margin-top:0}@media (width<=62em){._project_soq1e_41 ._side-text_soq1e_137 h3{font-size:1.1rem}}@media (width<=43em){._project_soq1e_41 ._side-text_soq1e_137{display:none}}
