.Work_featured_projects_section__dY7kb,.Work_final_cta_section__kc6QG,.Work_hero__BNCX9,.Work_intro_section___FPNI,.Work_process_section__ntv6_,.Work_results_section__ZJhOZ,.Work_testimonial_section__Mqeil,.Work_what_we_handle_section__KjhIT{width:100%}.Work_hero__BNCX9{background:#f7f8fb;color:#12263f;padding:92px 20px 52px}.Work_cta_container__LDCd8,.Work_hero_content__gtC2s,.Work_intro_container__swu8F,.Work_section_container__5Sfyt{width:min(1160px,100%);margin:0 auto}.Work_hero_badge__93z8o{display:inline-flex;margin:0 0 18px;padding:10px 18px;border-radius:999px;background:#e8f7f3;color:#0b6e56;font-size:.95rem;font-weight:700}.Work_hero_title__ZU5x0{max-width:900px;margin:0;font-size:clamp(2.5rem,4vw,4rem);font-weight:800;line-height:1.04;letter-spacing:0}.Work_hero_subtitle__Q_8eB{max-width:780px;margin:22px 0 28px;color:#334e68;font-size:1.08rem;line-height:1.8}.Work_cta_buttons__iY83S,.Work_hero_cta__QkR6z{display:flex;flex-wrap:wrap;gap:14px}.Work_primary_button__Qb3Th,.Work_secondary_button__DNHoO{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;border-radius:999px;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .18s ease,background-color .18s ease,color .18s ease}.Work_primary_button__Qb3Th{background:#0b6e56;color:#fff}.Work_primary_button__Qb3Th:hover{color:#0b6e56;background:#fff;border:1px solid #0b6e56}.Work_secondary_button__DNHoO:hover{color:#fff;background:#0b6e56;border:1px solid #fff}.Work_secondary_button__DNHoO{background:transparent;color:#0b6e56;border:1px solid #0b6e56}.Work_primary_button__Qb3Th:hover,.Work_project_button__Cj_pv:hover,.Work_secondary_button__DNHoO:hover{transform:translateY(-1px)}.Work_trust_line__Kpz2R{margin:22px 0 0;color:#526581;font-size:.98rem}.Work_intro_section___FPNI,.Work_results_section__ZJhOZ,.Work_what_we_handle_section__KjhIT{background:#f7f8fb}.Work_intro_section___FPNI{padding:46px 20px}.Work_intro_container__swu8F{padding:30px;border:1px solid #d9e2ec;border-radius:24px;background:#fff;box-shadow:0 18px 40px rgba(27,44,76,.06)}.Work_intro_copy__exJVi,.Work_section_intro__KrASV{max-width:820px;margin:0;color:#334e68;font-size:1rem;line-height:1.8}.Work_section_headline__3vGO2{margin:0 0 16px;color:#12263f;font-size:clamp(2rem,2.8vw,2.7rem);font-weight:800;line-height:1.12}.Work_section_container__5Sfyt{padding:0 20px}.Work_featured_projects_section__dY7kb,.Work_process_section__ntv6_,.Work_testimonial_section__Mqeil{padding:70px 20px;background:#fff}.Work_category_row__0xrNj{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 30px}.Work_category_tag__0nn81,.Work_project_type_tag__wznyv{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:#e8f7f3;color:#0b6e56;font-size:.86rem;font-weight:700}.Work_category_tag__0nn81{padding:8px 14px}.Work_projects_grid__CD_Oa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.Work_benefit_item__KV0EL,.Work_project_card__TiWgg,.Work_service_card__Whlox,.Work_testimonial_card__m0T1_{border:1px solid #d9e2ec;border-radius:24px;background:#fff;box-shadow:0 18px 40px rgba(27,44,76,.06)}.Work_project_card__TiWgg{display:flex;flex-direction:column;overflow:hidden}.Work_project_visual__dQL2A{min-height:142px;display:flex;align-items:flex-end;padding:22px;background:linear-gradient(135deg,rgba(11,110,86,.9),rgba(18,38,63,.9)),repeating-linear-gradient(90deg,hsla(0,0%,100%,.1) 0 1px,transparent 1px 42px);color:#fff}.Work_project_visual__dQL2A span{max-width:220px;font-size:1.35rem;font-weight:800;line-height:1.15}.Work_project_content__4ySLO,.Work_project_cta__1OuI1,.Work_project_header__ryABO{padding:24px}.Work_project_header__ryABO{padding-bottom:18px;border-bottom:1px solid #edf2f7}.Work_project_title__CxGiw{margin:0 0 14px;color:#12263f;font-size:1.35rem;font-weight:800;line-height:1.25}.Work_project_types__N6Jex{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.Work_project_type_tag__wznyv{padding:7px 11px}.Work_project_client__JqMk8{margin:0;color:#526581;font-size:.95rem}.Work_project_content__4ySLO{flex:1 1;display:grid;grid-gap:18px;gap:18px}.Work_project_section__kX64p{margin:0}.Work_project_label__WDIe_{margin:0 0 7px;color:#0b6e56;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.Work_benefit_item__KV0EL p,.Work_project_section__kX64p p,.Work_service_description__vkvls,.Work_step_description__se86A,.Work_testimonial_quote__HX3qG{margin:0;color:#334e68;font-size:.96rem;line-height:1.72}.Work_project_cta__1OuI1{padding-top:0}.Work_project_button__Cj_pv{display:inline-flex;justify-content:center;width:100%;padding:13px 18px;border-radius:999px;background:#0b6e56;color:#fff;font-weight:700;text-decoration:none;transition:transform .18s ease,background-color .18s ease}.Work_project_button__Cj_pv:hover{background:#0a5d4a}.Work_results_section__ZJhOZ,.Work_what_we_handle_section__KjhIT{padding:70px 20px}.Work_benefits_grid__U6fUh,.Work_services_grid__kK2ax,.Work_testimonials_grid__tt2rZ{display:grid;grid-gap:20px;gap:20px;margin-top:30px}.Work_services_grid__kK2ax{grid-template-columns:repeat(3,minmax(0,1fr))}.Work_service_card__Whlox{padding:26px}.Work_service_title__FB4wY{margin:0 0 12px;color:#12263f;font-size:1.18rem;font-weight:800}.Work_process_steps__Z1u9i{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:30px}.Work_process_step__5bCyF{padding:0 0 0 18px;border-left:2px solid #d9e2ec}.Work_step_number___qYMB{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:15px;border-radius:999px;background:#0b6e56;color:#fff;font-weight:800}.Work_step_title__ha7RR{margin:0 0 10px;color:#12263f;font-size:1.12rem;font-weight:800}.Work_benefits_grid__U6fUh{grid-template-columns:repeat(4,minmax(0,1fr))}.Work_benefit_item__KV0EL{display:flex;align-items:flex-start;gap:13px;padding:20px}.Work_benefit_check__51ZwM{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;border-radius:999px;background:#e8f7f3;color:#0b6e56;font-weight:800}.Work_testimonials_grid__tt2rZ{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));max-width:900px}.Work_testimonial_card__m0T1_{padding:26px}.Work_testimonial_quote__HX3qG{font-style:italic}.Work_testimonial_client___PhpH{margin:20px 0 4px;color:#12263f;font-weight:800}.Work_testimonial_service__ixDEp{margin:0;color:#0b6e56;font-size:.92rem;font-weight:700}.Work_final_cta_section__kc6QG{padding:70px 20px;background:#f7f8fb}.Work_cta_container__LDCd8{padding:42px 32px;border-radius:28px;background:#0b6e56;color:#fff;text-align:center}.Work_cta_headline___lCiu{margin:0 0 16px;font-size:clamp(2rem,3vw,2.7rem);font-weight:800;line-height:1.12}.Work_cta_copy__v_lnf{max-width:720px;margin:0 auto 26px;color:#d7e4dc;font-size:1.02rem;line-height:1.75}.Work_cta_buttons__iY83S{justify-content:center}.Work_cta_primary__PJjh1{background:#fff;color:#0b6e56}.Work_cta_secondary__SdOEJ{color:#fff;border-color:#fff}@media (max-width:1024px){.Work_benefits_grid__U6fUh,.Work_process_steps__Z1u9i,.Work_projects_grid__CD_Oa,.Work_services_grid__kK2ax{grid-template-columns:1fr 1fr}}@media (max-width:768px){.Work_featured_projects_section__dY7kb,.Work_final_cta_section__kc6QG,.Work_hero__BNCX9,.Work_process_section__ntv6_,.Work_results_section__ZJhOZ,.Work_testimonial_section__Mqeil,.Work_what_we_handle_section__KjhIT{padding-left:16px;padding-right:16px}.Work_cta_buttons__iY83S,.Work_hero_cta__QkR6z{flex-direction:column;align-items:stretch}.Work_benefits_grid__U6fUh,.Work_process_steps__Z1u9i,.Work_projects_grid__CD_Oa,.Work_services_grid__kK2ax{grid-template-columns:1fr}.Work_cta_container__LDCd8,.Work_intro_container__swu8F{padding:26px 22px}}@media (max-width:560px){.Work_hero_title__ZU5x0{font-size:2.2rem}.Work_project_content__4ySLO,.Work_project_cta__1OuI1,.Work_project_header__ryABO,.Work_service_card__Whlox,.Work_testimonial_card__m0T1_{padding-left:20px;padding-right:20px}}.SideSectionNav_layout__YkonS{width:min(1400px,100%);margin:0 auto}.SideSectionNav_content__4a_Os{min-width:0}.SideSectionNav_section_anchor__pCTRV{scroll-margin-top:112px}.SideSectionNav_side_nav__uPmfa{display:none}.SideSectionNav_section_anchor__pCTRV{scroll-margin-top:120px}@media (min-width:1120px){.SideSectionNav_layout__YkonS{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-gap:28px;gap:28px;align-items:start}.SideSectionNav_side_nav__uPmfa{position:-webkit-sticky;position:sticky;top:104px;display:block;margin-top:56px;padding:20px 18px;border:1px solid #d9e2ec;border-radius:24px;background:hsla(0,0%,100%,.92);box-shadow:0 18px 40px rgba(27,44,76,.06)}.SideSectionNav_side_nav_label__aG3UB{margin:0 0 14px;color:#12263f;font-size:.82rem;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.SideSectionNav_section_list__4bl8v{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0 0 0 12px;list-style:none;border-left:1px solid #d9e2ec}.SideSectionNav_section_link__hUw0c{position:relative;display:block;padding:8px 0 8px 14px;color:#526581;font-size:.95rem;font-weight:600;line-height:1.35;text-decoration:none;transition:color .18s ease,transform .18s ease}.SideSectionNav_section_link__hUw0c:before{content:"";position:absolute;top:50%;left:-15px;width:3px;height:18px;border-radius:999px;background:transparent;transform:translateY(-50%);transition:background-color .18s ease}.SideSectionNav_section_link__hUw0c:focus-visible,.SideSectionNav_section_link__hUw0c:hover{color:#0b6e56;background:#fff}.SideSectionNav_section_link__hUw0c:focus-visible{outline:2px solid rgba(11,110,86,.28);outline-offset:4px;border-radius:8px}.SideSectionNav_active__1waaI{color:#12263f;font-weight:800}.SideSectionNav_active__1waaI:before{background:#0b6e56}}@media (prefers-reduced-motion:reduce){.SideSectionNav_section_link__hUw0c,.SideSectionNav_section_link__hUw0c:before{transition:none}}