.page_container__LLik5{background-color:var(--theme-bg-100);padding:7rem 0 1rem;position:relative}.page_container__LLik5 .page_project-grid__lsV39{display:grid;margin:0 auto;padding:0 var(--padding-section-single) .5rem var(--padding-section-single);grid-template-columns:repeat(1,1fr);grid-gap:1rem}@media(min-width:768px){.page_container__LLik5 .page_project-grid__lsV39{grid-template-columns:repeat(2,1fr);grid-gap:1.5rem}}.cta-banner_img-container__n8wao{margin:0 auto 2rem;width:min-content}.cta-banner_img-container__n8wao .cta-banner_image__U7BHa{display:block;height:auto;width:100%}.cta-banner_button-container__35BOV{position:relative;width:100%}.cta-banner_button-container__35BOV .cta-banner_arrow-container__dxVrE{top:-2.2rem;right:calc(50% - 9rem);transform:translateX(50%);position:absolute}@media(min-width:480px){.cta-banner_button-container__35BOV .cta-banner_arrow-container__dxVrE{right:calc(50% - 9.75rem)}}.cta-banner_button-container__35BOV .cta-banner_underline-container__20gfp{top:4.5rem;right:50%;transform:translateX(50%);position:absolute}.image-splitscreen_image-wrapper__pFlXX{border-radius:1.5rem;position:relative;height:20rem;display:flex;flex-direction:column;padding:0;margin:0;overflow:hidden;text-align:center;width:100%}@media(min-width:768px){.image-splitscreen_image-wrapper__pFlXX{height:100%}}@media(min-width:980px){.image-splitscreen_image-wrapper__pFlXX{border-radius:2rem}}.image-splitscreen_image-wrapper__pFlXX .image-splitscreen_image__sSsJU{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-splitscreen_image-wrapper__pFlXX .image-splitscreen_image__sSsJU[data-contain=true]{object-fit:contain;padding:0 2rem}.card-layout_scrollbar__qmUHe::-webkit-scrollbar-track{background:var(--theme-bg-200);border-radius:8px}.card-layout_scrollbar__qmUHe::-webkit-scrollbar{width:10px;height:10px;background:rgba(0,0,0,0);border-radius:10px}.card-layout_scrollbar__qmUHe::-webkit-scrollbar-thumb{background:linear-gradient(135deg,var(--color-grey-400),var(--color-grey-600));border-radius:8px;-webkit-transition:background .3s ease;transition:background .3s ease}@media(min-width:480px){.card-layout_scrollbar__qmUHe::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,var(--color-grey-500),var(--color-grey-700))}}.card-layout_scrollbar__qmUHe{scrollbar-width:thin;scrollbar-color:var(--color-grey-500) var(--theme-bg-200)}.card-layout_card-list__mNZip{align-items:stretch;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;gap:1rem;margin:0;padding:0;width:100%}@media(min-width:1200px){.card-layout_card-list__mNZip{gap:1.5rem}}@media(max-width:480px){.card-layout_card-list__mNZip[data-mob-small-gap=true]{gap:.5rem}}.card-layout_card-list__mNZip[data-mob-break=none]{flex-direction:row}@media(min-width:480px){.card-layout_card-list__mNZip[data-mob-break="480"]{flex-direction:row}}@media(min-width:768px){.card-layout_card-list__mNZip[data-mob-break="768"]{flex-direction:row}}@media(min-width:980px){.card-layout_card-list__mNZip[data-mob-break="980"]{flex-direction:row}}@media(min-width:1200px){.card-layout_card-list__mNZip[data-mob-break="1200"]{flex-direction:row}}@media(max-width:768px){.card-layout_card-list__mNZip[data-carousel=true]::-webkit-scrollbar-track{background:var(--theme-bg-200);border-radius:8px}.card-layout_card-list__mNZip[data-carousel=true]::-webkit-scrollbar{width:10px;height:10px;background:rgba(0,0,0,0);border-radius:10px}.card-layout_card-list__mNZip[data-carousel=true]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,var(--color-grey-400),var(--color-grey-600));border-radius:8px;-webkit-transition:background .3s ease;transition:background .3s ease}.card-layout_card-list__mNZip[data-carousel=true]{scrollbar-width:thin;scrollbar-color:var(--color-grey-500) var(--theme-bg-200);justify-content:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:auto;gap:1rem;padding-bottom:1rem}}@media(max-width:768px)and (min-width:480px){.card-layout_card-list__mNZip[data-carousel=true]::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,var(--color-grey-500),var(--color-grey-700))}}