.page-module__7G746G__portfolio-type-page{flex-direction:column;row-gap:6rem;width:100%;padding:0 6rem 6rem;display:flex}@media screen and (max-width:800px){.page-module__7G746G__portfolio-type-page{padding:0 4rem 6rem}}@media screen and (max-width:600px){.page-module__7G746G__portfolio-type-page{padding:0 1.5rem 6rem}}@media screen and (max-width:400px){.page-module__7G746G__portfolio-type-page{padding:0 0 6rem}}
.HeroSection-module__Y5LqhG__service-type-hero{height:calc(80svh - var(--header-height));border-radius:2rem;width:100%;min-width:350px;margin:0 auto;display:grid;position:relative;overflow:hidden}.HeroSection-module__Y5LqhG__service-type-hero>img{object-fit:cover}.HeroSection-module__Y5LqhG__service-type-hero>h1{text-align:center;width:100%;height:100%;color:var(--inverted-text-color);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);white-space:pre-wrap;background-color:#0003;border-radius:2rem;align-content:center;padding:0 1rem;font-size:clamp(1.75rem,5vw,5rem);display:grid;position:relative}
.ImagesSection-module___omdiG__images-section{grid-template-columns:1fr 1fr;justify-content:center;gap:2rem;width:100%;height:fit-content;margin:auto;transition:all 1s;display:grid}.ImagesSection-module___omdiG__images-section>figure{aspect-ratio:3/2}@media screen and (max-width:1000px){.ImagesSection-module___omdiG__images-section{grid-template-columns:1fr}}@media screen and (max-width:400px){.ImagesSection-module___omdiG__images-section{padding:0 1rem}}
