.SpecializationBlock_root__HIVeL{display:flex;flex-direction:column;gap:40px;margin-bottom:60px}@media(min-width:992px){.SpecializationBlock_root__HIVeL{gap:60px;margin-bottom:120px}}.SpecializationBlock_specializationTitle__O_cIJ{font-size:26px;line-height:1.2;font-weight:500}@media(min-width:992px){.SpecializationBlock_specializationTitle__O_cIJ{font-size:48px}}.SpecializationBlock_accent__Y_0ak{color:var(--text-accent-color)}.SpecializationBlock_specializationGrid__d6Qsr{display:none}@media(min-width:768px){.SpecializationBlock_specializationGrid__d6Qsr{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.SpecializationBlock_specializationGrid__d6Qsr{grid-template-columns:repeat(3,1fr)}}.TechStackSwiper_swiper__ycSoI{width:100vw;position:relative;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;padding:0 20px!important}@media(min-width:576px){.TechStackSwiper_swiper__ycSoI{padding:0 40px!important}}@media(min-width:768px){.TechStackSwiper_swiper__ycSoI{display:none!important}}.TechStackSwiper_slide__fVegp{height:auto!important;min-height:300px;width:calc(100vw - 40px)!important}@media(min-width:576px){.TechStackSwiper_slide__fVegp{width:calc(100vw - 80px)!important}}.TechStackCard_card__vf7HP{height:100%;display:flex;flex-direction:column;gap:30px;padding:30px;background:var(--tech-stack-card-bg-color);border-radius:30px}@media(min-width:768px){.TechStackCard_card__vf7HP{flex-direction:row;gap:7%}}.TechStackCard_cardInfo__V2V9f{border-bottom:2px solid var(--tech-stack-card-separator);padding-bottom:30px}@media(min-width:768px){.TechStackCard_cardInfo__V2V9f{min-width:250px;flex:0 0 25%;padding-bottom:0;border-bottom:none;border-right:2px solid var(--tech-stack-card-separator)}}.TechStackCard_cardTitle__RwpM3{font-weight:700}@media(min-width:768px){.TechStackCard_cardTitle__RwpM3{display:inline-block;margin-top:12px}}.TechStackCard_tagsList__M7N8u{display:flex;flex-wrap:wrap;gap:10px}.TechStackCard_cardTag__ypo7b{padding:15px 20px;border-radius:60px;background:var(--btn-group-highlight-color)}.TechStackCard_tagText__801im{color:var(--text-btn-group-color);font-weight:700}.TechStackBlock_root__n0Z3t{display:flex;flex-direction:column;gap:40px;margin-bottom:60px}@media(min-width:992px){.TechStackBlock_root__n0Z3t{gap:60px;margin-bottom:120px}}.TechStackBlock_techStackTitle__yi0lk{font-size:26px;line-height:1.2;font-weight:500}@media(min-width:992px){.TechStackBlock_techStackTitle__yi0lk{font-size:48px}}.TechStackBlock_accent__7pVdg{color:var(--text-accent-color)}.TechStackBlock_techStackList__4T_Q1{display:none}@media(min-width:768px){.TechStackBlock_techStackList__4T_Q1{width:100%;display:flex;flex-direction:column;gap:10px}}.WorkStageCard_card___0BtS{height:100%;display:flex;flex-direction:column;gap:10px;padding:30px;background:var(--work-stages-card-bg-color);border-radius:30px}.WorkStageCard_card_form__TU2L3{position:relative;background:var(--primary-color);justify-content:center;align-items:center;overflow:hidden;padding:0}.WorkStageCard_cardId__10_xO{font-size:36px;font-weight:500;color:var(--text-accent-color)}.WorkStageCard_cardTitle__WpPDm{font-weight:700}.WorkStageCard_cardDesc__7oTUg{color:var(--text-desc-06)}.WorkStageCard_orderBtn__ieRJZ{height:100%;width:100%;font-size:var(--font-size-m)}.WorkStageCard_arrowIcon__o14GU{rotate:-45deg}.ProjectCostBlock_root__MFoOS{display:flex;flex-direction:column;gap:30px;margin-bottom:60px;padding:30px;border-radius:30px;background:var(--project-cost-card-bg-color)}@media(min-width:992px){.ProjectCostBlock_root__MFoOS{flex-direction:row;justify-content:space-between;gap:60px;margin-bottom:120px}}.ProjectCostBlock_infoContainer__bKYK4{display:flex;flex-direction:column;gap:20px}@media(min-width:992px){.ProjectCostBlock_infoContainer__bKYK4{gap:30px}}.ProjectCostBlock_projectCostTitle__8ZyJH{font-size:var(--font-size-xxxl);line-height:1.2;font-weight:700}@media(min-width:992px){.ProjectCostBlock_projectCostTitle__8ZyJH{font-size:var(--font-size-title)}}.ProjectCostBlock_accent__x6Efc{color:var(--text-accent-color)}.ProjectCostBlock_projectCostSubtitle__r0mvY{font-size:var(--font-size-s)}@media(min-width:992px){.ProjectCostBlock_projectCostSubtitle__r0mvY{font-size:var(--font-size-m)}}.WorkStagesSwiper_swiper__MTxNh{width:100vw;position:relative;margin-right:-20px!important;margin-left:-20px!important;padding:0 20px!important}@media(min-width:576px){.WorkStagesSwiper_swiper__MTxNh{margin-right:-40px!important;margin-left:-40px!important;padding:0 40px!important}}@media(min-width:768px){.WorkStagesSwiper_swiper__MTxNh{display:none!important}}.WorkStagesSwiper_slide__u8try{height:auto!important;min-height:200px;width:calc(100vw - 40px)!important}@media(min-width:576px){.WorkStagesSwiper_slide__u8try{width:calc(100vw - 80px)!important}}.WorkStagesBlock_root__ZY_R2{display:flex;flex-direction:column;gap:40px;margin-bottom:60px}@media(min-width:992px){.WorkStagesBlock_root__ZY_R2{gap:60px;margin-bottom:120px}}.WorkStagesBlock_workStagesTitle__HN_NW{font-size:26px;line-height:1.2;font-weight:500}@media(min-width:992px){.WorkStagesBlock_workStagesTitle__HN_NW{font-size:48px}}.WorkStagesBlock_accent__4IX_f{color:var(--text-accent-color)}.WorkStagesBlock_workStagesGrid__rHqFR{display:none}@media(min-width:768px){.WorkStagesBlock_workStagesGrid__rHqFR{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.WorkStagesBlock_workStagesGrid__rHqFR{grid-template-columns:repeat(3,1fr)}}