.style-module-scss-module__9zfJHq__hero{box-sizing:border-box;max-width:375rem;padding:50rem 0 0 50rem;position:sticky;top:20rem}@media screen and (max-width:1200px){.style-module-scss-module__9zfJHq__hero{padding:var(--gutter)}}.style-module-scss-module__9zfJHq__hero_content{margin-bottom:25rem}
.style-module-scss-module__QFZaTG__button{color:var(--white);cursor:pointer;letter-spacing:-.3px;text-transform:uppercase;background:linear-gradient(#000,#3c3c3c);border:none;border-radius:50rem;padding:15rem 25rem;font-family:inherit;font-size:12rem;font-weight:500;line-height:14rem;text-decoration:none;display:inline-block;box-shadow:0 4px 4px #00000014}.style-module-scss-module__QFZaTG__button:hover{opacity:.8}
.page-module-scss-module__rcUngW__main{gap:var(--gutter);padding:var(--gutter);box-sizing:border-box;display:flex}@media screen and (max-width:991px){.page-module-scss-module__rcUngW__main{flex-direction:column}}.page-module-scss-module__rcUngW__main_col:first-child{width:35%}@media screen and (max-width:991px){.page-module-scss-module__rcUngW__main_col:first-child{width:100%}}.page-module-scss-module__rcUngW__main_col:nth-child(2){flex:1}

.style-module-scss-module__X8Sggq__project{border:1px solid var(--gray);background-color:var(--white);border-radius:var(--radius);overflow:hidden}.style-module-scss-module__X8Sggq__project:not(:last-child){margin-bottom:var(--gutter)}@media screen and (max-width:576px){.style-module-scss-module__X8Sggq__project:not(:last-child){margin-bottom:calc(var(--gutter)/2)}}.style-module-scss-module__X8Sggq__project video,.style-module-scss-module__X8Sggq__project img{width:100%;height:auto;display:block}
