.SubHero_section___npAC{position:relative;padding:3rem;text-align:start;border-bottom:2px solid var(--clr-accent-500);margin-top:4rem;overflow:hidden}@media(min-width:480px){.SubHero_section___npAC{padding:4rem 1.375rem 3rem}}.SubHero_subHeaderImage__bQKQa{position:absolute;inset:0;top:-5rem;z-index:-1;filter:brightness(.25);width:100%;object-fit:cover}.SubHero_title__iqNlA{font-size:2.5rem;color:var(--clr-white);margin-bottom:1rem}@media(min-width:480px){.SubHero_title__iqNlA{font-size:3rem}}.SubHero_message__0o646{font-size:1.25rem;color:var(--clr-white);margin-bottom:1.5rem;max-width:55ch}@media(min-width:480px){.SubHero_message__0o646{font-size:1.5rem}}.ProjectsSection_section__ixn4h{padding-block:3.75rem}@media(min-width:480px){.ProjectsSection_section__ixn4h{padding-block:8rem}}.FeaturedGrid_ltrGrid__tEjG7,.FeaturedGrid_rtlGrid__ZASf3{display:grid;grid-template-columns:1fr;min-height:400px;grid-gap:0;gap:0;overflow:hidden}.FeaturedGrid_ltrGrid__tEjG7 .FeaturedGrid_image__ujkUs,.FeaturedGrid_rtlGrid__ZASf3 .FeaturedGrid_image__ujkUs{transition:all 1s cubic-bezier(.175,.885,.32,1.125)}.FeaturedGrid_ltrGrid__tEjG7:hover .FeaturedGrid_image__ujkUs,.FeaturedGrid_rtlGrid__ZASf3:hover .FeaturedGrid_image__ujkUs{transform:scale(1.05)}@media(min-width:480px){.FeaturedGrid_ltrGrid__tEjG7,.FeaturedGrid_rtlGrid__ZASf3{grid-template-columns:1fr 1fr;gap:3rem}}.FeaturedGrid_rtlGrid__ZASf3{direction:rtl;background-color:var(--clr-bg-500)}.FeaturedGrid_ltrGrid__tEjG7{direction:ltr;background-color:var(--clr-bg-200)}.FeaturedGrid_content__UyObU{padding-top:1rem;padding-bottom:3rem;-webkit-padding-end:1rem;padding-inline-end:1rem;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}@media(min-width:480px){.FeaturedGrid_content__UyObU{-webkit-padding-before:4rem;padding-block-start:4rem;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:3rem;padding-inline-end:3rem}}.FeaturedGrid_content__UyObU h3{font-size:1.5rem}@media(min-width:480px){.FeaturedGrid_content__UyObU h3{font-size:2rem}}.FeaturedGrid_content__UyObU p{margin-top:.5rem;font-size:1.125rem;line-height:1.5rem}@media(min-width:480px){.FeaturedGrid_content__UyObU p{margin-top:1rem;font-size:1.25rem;line-height:1.8rem}}.FeaturedGrid_image__ujkUs{width:100%;height:100%;object-fit:cover}.FeaturedGrid_projectInfo__z021J{margin-top:15px;display:flex;flex-direction:column;font-size:1.1rem}.FeaturedGrid_icon__MBj61{margin-right:8px;color:var(--clr-accent-500)}.FeaturedGrid_flex__5MHbK{display:flex;align-items:center;justify-items:center;flex-wrap:wrap;gap:10px;margin-top:10px}.SectionHeading_title__zXH6u{text-align:center;font-weight:600;font-size:2rem;color:var(--clr-accent-500)}@media(min-width:480px){.SectionHeading_title__zXH6u{font-size:3rem}}.style_description__FaZML{margin-inline:auto;margin-top:1rem;margin-bottom:5rem;max-width:50ch;line-height:1.5rem;text-align:center;padding-inline:1rem}@media(min-width:480px){.style_description__FaZML{font-size:1.5rem;line-height:2rem;max-width:65ch}}.CTASection_section__d2tD0{position:relative;height:50svh;display:grid;place-content:center;border-top:2px solid var(--clr-accent-500);border-bottom:2px solid var(--clr-accent-500);background-color:var(--clr-bg-500)}@media(min-width:480px){.CTASection_section__d2tD0{height:80svh;max-height:1000px}}.CTASection_container__4NO5y{position:relative!important;pointer-events:none}.CTASection_background__L5Hmp{position:absolute!important;inset:0;isolation:isolate;pointer-events:all!important}.CTASection_description__qMZSG,.CTASection_title__bwzdK{padding-inline:1rem;text-align:center;pointer-events:none}.CTASection_title__bwzdK{color:var(--clr-txt-150);max-width:25ch;margin-inline:auto;font-size:1.5rem;line-height:1.75rem}@media(min-width:480px){.CTASection_title__bwzdK{line-height:4rem;font-size:3rem;max-width:45ch}}.CTASection_description__qMZSG{margin-top:1rem;max-width:50ch;margin-inline:auto;font-size:1.2rem;line-height:1.5rem}@media(min-width:480px){.CTASection_description__qMZSG{margin-top:2rem;font-size:2rem;max-width:45ch;line-height:2.95rem}}.CTASection_buttons__cmhvd{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;width:-moz-fit-content;width:fit-content;margin-inline:auto;pointer-events:all}@media(min-width:480px){.CTASection_buttons__cmhvd{margin-top:3rem;flex-direction:row;gap:2rem}}.CTASection_btnFilled__VqRd4,.CTASection_btnOutlined__hBqAV{text-align:center;display:inline-block;padding:1rem 2.5rem;border-radius:10px;overflow:hidden;transition:all .3s ease-in-out}.CTASection_btnFilled__VqRd4{background-color:var(--clr-accent)}.CTASection_btnOutlined__hBqAV{border:2px solid var(--clr-accent-500);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--clr-txt-150);min-width:200px;font-weight:600}.CTASection_btnOutlined__hBqAV:hover{background-color:var(--clr-accent-500);color:var(--clr-txt-800);transform:scale(1.05);letter-spacing:.15rem}