.featuredProjects_wrapper__lC84q{display:flex;flex-direction:column;gap:2rem;padding-top:var(--spacing-l);padding-bottom:var(--spacing-l)}.featuredProjects_title__CZlem{font-size:2rem;font-weight:500}.stepsOverview_wrapper__u_X8H{display:flex;flex-direction:column;color:white;position:relative;min-height:100vh}.stepsOverview_wrapper__u_X8H *{color:white}.stepsOverview_image__YHqfC,.stepsOverview_video__ZGAeH{position:absolute;height:100%;width:100%;object-fit:cover;z-index:-1;top:0;left:0}.stepsOverview_content__0HXCB{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;padding-top:var(--spacing-xl);padding-bottom:var(--spacing-l);width:100%}.stepsOverview_headingWrapper__M9O9v{position:relative;font-size:var(--font-size-xl);line-height:1}.stepsOverview_headingWrapper__M9O9v h1{font-size:1.5em}.stepsOverview_stepsWrapper__WxNBV{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,auto);grid-column-gap:var(--spacing-l);column-gap:var(--spacing-l);grid-row-gap:var(--spacing-s);row-gap:var(--spacing-s);width:100%;padding-bottom:var(--spacing-xl)}.stepsOverview_stepCard___9GQI{display:grid;grid-template-rows:subgrid;grid-row:span 4}.stepsOverview_number__VbVDT,.stepsOverview_title__fqotL{font-size:var(--font-size-large);font-weight:600;text-transform:uppercase;line-height:1;align-self:end}.stepsOverview_subtitle__S4GYJ{font-size:var(--font-size-normal);font-weight:600}.stepsOverview_description__1ub_D{font-size:var(--font-size-normal);font-weight:400;opacity:.8}@media (max-width:1024px){.stepsOverview_headingWrapper__M9O9v{font-size:var(--font-size-large)}.stepsOverview_content__0HXCB{min-height:unset;padding-top:var(--spacing-xl);padding-bottom:var(--spacing-s);gap:var(--spacing-xl)}.stepsOverview_stepsWrapper__WxNBV{grid-template-columns:1fr;padding-bottom:var(--spacing-s)}.stepsOverview_stepCard___9GQI{padding-bottom:var(--spacing-s)}}.stepItem_wrapper__x69yA{display:flex;color:white;position:relative;min-height:100vh}.stepItem_heading__HXc_G{padding-top:var(--spacing-xl);font-size:var(--font-size-large)}.stepItem_wrapper__x69yA *{color:white}.stepItem_image__0_Zjk,.stepItem_video__Hx55n{position:absolute;height:100%;width:100%;object-fit:cover;z-index:-1;top:0;left:0}.stepItem_content__Dpin7{width:100%;display:flex;flex-direction:column;min-height:100vh;gap:var(--spacing-xs);padding-top:var(--spacing-l);padding-bottom:var(--spacing-l)}.stepItem_centerWrapper__sZ9vh{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-xs)}.stepItem_columnsWrapper__96phy{display:flex;flex-direction:row;align-items:stretch;gap:var(--spacing-xl)}.stepItem_leftWrapper__dF7sh,.stepItem_rightWrapper__6VT4p{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-s)}.stepItem_rightTop__Hnrsr{display:flex;flex-direction:column;gap:var(--spacing-s)}.stepItem_nameRow__3LMXp{display:flex;align-items:baseline;gap:var(--spacing-xs)}.stepItem_number__hCO_E,.stepItem_stepName__jAPJ_{font-size:var(--font-size-medium);font-weight:600;text-transform:uppercase}.stepItem_title__1SHEm{font-size:var(--font-size-xxl);font-weight:700;text-transform:uppercase}.stepItem_details__3mmzq,.stepItem_goals__9Zxbn,.stepItem_tagDescription__VFn6o{font-size:var(--font-size-medium);font-weight:400;opacity:.85}.stepItem_tagHeading__4ztv8{font-size:var(--font-size-medium);font-weight:600}.stepItem_durationWrapper__W1oBm{display:flex;gap:var(--spacing-m);font-weight:900}.stepItem_durationItem__vM8sl{display:flex;flex-direction:column;font-size:var(--font-size-medium);font-weight:500;text-transform:uppercase}.stepItem_durationValue__HKgCM{font-size:var(--font-size-xl);font-weight:700}.stepItem_color-1__M2iRX{color:var(--brand-color-2)}.stepItem_color-2__lI_85{color:var(--brand-color-3)}.stepItem_color-3__tM8g3{color:var(--brand-color-4)}.stepItem_color-0__eWwk7{color:var(--brand-color-5)}@media (max-width:1024px){.stepItem_columnsWrapper__96phy{flex-direction:column;gap:var(--spacing-s)}.stepItem_content__Dpin7,.stepItem_heading__HXc_G{padding-top:var(--spacing-m)}.stepItem_centerWrapper__sZ9vh,.stepItem_content__Dpin7{gap:var(--spacing-xs)}.stepItem_title__1SHEm{font-size:var(--font-size-xl)}.stepItem_details__3mmzq,.stepItem_goals__9Zxbn,.stepItem_number__hCO_E,.stepItem_stepName__jAPJ_,.stepItem_tagDescription__VFn6o,.stepItem_tagHeading__4ztv8{font-size:var(--font-size-normal)}.stepItem_durationValue__HKgCM{font-size:var(--font-size-large)}}