.styles_homePageHeader__INO1q{height:calc(100dvh - 3.125rem);margin-bottom:4rem;padding:.625rem;width:100%}.styles_homePageHeader__INO1q video{height:100%;object-fit:cover;width:100%}@media only screen and (max-width:48rem){.styles_homePageHeader__INO1q{margin-bottom:0}}@media only screen and (max-width:36rem){.styles_homePageHeader__INO1q{height:50dvh;margin-bottom:1rem}}.styles_container__85W8f{display:flex;flex-direction:column;height:100%}.styles_imageOverlay__rzMJd{background-color:rgba(0,0,0,.45);height:100%;left:0;position:absolute;top:0;width:100%}.styles_aboutContainer__pXSBm{align-items:center;display:grid!important;grid-gap:2rem;gap:2rem;grid-template-columns:.75fr 1fr;justify-items:center;padding-bottom:4rem}.styles_aboutContainer__pXSBm p{font-size:1.4rem;line-height:1.6;text-align:justify;font-family:miller-banner,serif;font-style:normal;font-weight:300}.styles_aboutContainer__pXSBm p:first-letter{-webkit-initial-letter:3 3;initial-letter:3 3;margin-bottom:.02rem;margin-right:.5rem;font-family:parfumerie-script,sans-serif;font-style:normal;font-weight:400}.styles_aboutContainer__pXSBm svg{opacity:.5}@media only screen and (max-width:48rem){.styles_aboutContainer__pXSBm{grid-template-columns:1fr;justify-items:start}.styles_aboutContainer__pXSBm svg{order:1}.styles_aboutContainer__pXSBm div{order:2}.styles_aboutContainer__pXSBm p{font-size:1rem;order:2}}.styles_workContainer__x4HJG{flex-direction:column;margin-bottom:8rem;text-align:center}.styles_coverText___psTN{font-size:1rem;line-height:1;max-width:20rem;text-align:justify;text-transform:uppercase;width:100%;z-index:5}.styles_errorContainer__xw6eT{align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;position:relative;text-align:center}@media only screen and (max-width:36rem){.styles_errorContainer__xw6eT{height:auto}}.styles_errorLogoMark__RNXzt{height:100%;object-fit:contain;width:100%}.styles_projectContainer__xds4C{display:flex;flex-direction:column;gap:.625rem}.styles_grid__7y9kS{display:grid;grid-gap:.625rem;gap:.625rem;grid-template-columns:1fr}@media only screen and (max-width:48rem){.styles_grid__7y9kS{grid-template-columns:1fr}}.styles_containerOuter__yQUbQ{flex-direction:column;padding:0}@media only screen and (max-width:64rem){.styles_containerOuter__yQUbQ{gap:3.25rem}}@media only screen and (max-width:36rem){.styles_containerOuter__yQUbQ{gap:1rem}}.styles_connectContainerOuter__phlEo h2{text-align:center}.styles_homePageRenderBlocks__9ZlnJ{height:100%;width:100%}.styles_title__cH4nv{color:#f8f5ef;text-align:center}