.BlogList_container__vVMAU{width:100%;max-width:calc(min(84.8958333333vw,1630px)*1);margin:calc(min(2.5vw,48px)*1) auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:calc(min(1.875vw,36px)*1) calc(min(1.3541666667vw,26px)*1)}@media(max-width:768px){.BlogList_container__vVMAU{margin-top:24px;max-width:100%;grid-template-columns:1fr;gap:24px}.BlogList_container__vVMAU .BlogList_card__7Ufcr{width:100%}}.BlogList_container__vVMAU .BlogList_pagination__d6b9P{margin-top:calc(min(2.5vw,48px)*1);grid-column:1/-1}.HeaderNavigation_container__F8EeB{width:calc(min(84.8958333333vw,1630px)*1);margin:calc(min(1.25vw,24px)*1) auto 0;position:relative;display:flex;align-items:center;justify-content:space-between}@media(max-width:768px){.HeaderNavigation_container__F8EeB{margin-top:12px;width:calc(100% - 40px)}}.HeaderNavigation_container__F8EeB .HeaderNavigation_menuContainer__Fhg7P{display:flex;align-items:center;color:var(--txt-on-light)}.HeaderNavigation_container__F8EeB .HeaderNavigation_menuContainer__Fhg7P .HeaderNavigation_contactButton__qDtS9{box-sizing:border-box;justify-content:center;width:fit-content;max-width:100%}.HeaderNavigation_container__F8EeB .HeaderNavigation_socials__7_upm{margin-right:calc(min(1.25vw,24px)*1);margin-left:calc(min(3.6458333333vw,70px)*1)}@media(max-width:768px){.HeaderNavigation_container__F8EeB .HeaderNavigation_socials__7_upm{display:none}.HeaderNavigation_container__F8EeB .HeaderNavigation_controls__cm2uI{display:flex;align-items:center;gap:10px}.HeaderNavigation_container__F8EeB .HeaderNavigation_controls__cm2uI a,.HeaderNavigation_container__F8EeB .HeaderNavigation_controls__cm2uI button{background:var(--txt-on-light);color:var(--txt-on-dark);border-color:var(--txt-on-light)}}body:has(.hero) .HeaderNavigation_menuContainer__Fhg7P{color:var(--txt-on-dark)}@media(max-width:768px){body:has(.hero) .HeaderNavigation_controls__cm2uI a,body:has(.hero) .HeaderNavigation_controls__cm2uI button{background:var(--txt-on-dark);color:var(--txt-on-light);border-color:rgba(0,0,0,0)}}body:not(:has(.hero)) .HeaderNavigation_contactButton__qDtS9{background:var(--txt-on-light);color:var(--txt-on-dark)}body:not(:has(.hero)) .HeaderNavigation_contactButton__qDtS9:hover{background:var(--beige)}body:not(:has(.hero)) .HeaderNavigation_contactButton__qDtS9:active{background:var(--accent-orange);color:var(--txt-on-dark)}body:not(:has(.hero)) .HeaderNavigation_contactButton__qDtS9:active svg{color:var(--txt-on-dark)}body:has(.project-page) .HeaderNavigation_menuContainer__Fhg7P{color:var(--txt-on-dark)}body:has(.project-page) .HeaderNavigation_contactButton__qDtS9{background:var(--txt-on-light);color:var(--txt-on-dark)}@media(max-width:768px){body:has(.project-page) .HeaderNavigation_controls__cm2uI a,body:has(.project-page) .HeaderNavigation_controls__cm2uI button{background:var(--txt-on-dark);color:var(--txt-on-light);border-color:rgba(0,0,0,0)}}#header-fixed .HeaderNavigation_menuContainer__Fhg7P{color:var(--txt-on-light)}#header-fixed .HeaderNavigation_contactButton__qDtS9{background:var(--txt-on-light);color:var(--txt-on-dark)}#header-fixed .HeaderNavigation_contactButton__qDtS9:hover{background:var(--beige)}#header-fixed .HeaderNavigation_contactButton__qDtS9:active{background:var(--accent-orange);color:var(--txt-on-dark)}#header-fixed .HeaderNavigation_contactButton__qDtS9:active svg{color:var(--txt-on-dark)}@media(max-width:768px){#header-fixed .HeaderNavigation_controls__cm2uI a,#header-fixed .HeaderNavigation_controls__cm2uI button{background:var(--txt-on-dark);color:var(--txt-on-light);border-color:rgba(0,0,0,0)}}.NavigationMenu_container__2H3Od{display:flex;width:fit-content;gap:calc(min(1.71875vw,33px)*1);align-items:center;justify-content:flex-end;flex-wrap:wrap;color:inherit;position:relative;z-index:2}.HeaderSocials_socials__B5JeI{display:flex;align-items:center;gap:calc(min(.8333333333vw,16px)*1)}@media(max-width:768px){.HeaderSocials_socials__B5JeI{gap:6px}}.HeaderSocials_socials__B5JeI svg{width:calc(min(1.875vw,36px)*1);height:calc(min(1.875vw,36px)*1)}@media(max-width:768px){.HeaderSocials_socials__B5JeI svg{width:20px;height:20px}}.HeaderSocials_socials__B5JeI .HeaderSocials_facebook__CGomB{color:#0865ff}.HeaderSocials_socials__B5JeI .HeaderSocials_youtube__qpszH{color:#fe0000}.HeaderSocials_socials__B5JeI .HeaderSocials_linkedin__4wxvJ{color:#0b67c3}.MenuDropdown_wrapper__41PJL{display:flex;align-items:center;gap:calc(min(.2604166667vw,5px)*1)}.MenuDropdown_link__z2Qws{color:inherit;text-decoration:none;cursor:pointer}.MenuDropdown_link__z2Qws:hover{opacity:.8}.MenuDropdown_trigger__j53gs{display:flex;align-items:center;cursor:pointer;padding:0;background:none;border:none}.MenuDropdown_trigger__j53gs svg{width:calc(min(1.0416666667vw,20px)*1);height:calc(min(1.0416666667vw,20px)*1);flex-shrink:0}.MenuDropdown_trigger__j53gs svg.MenuDropdown_icon__DqLnt{margin-right:calc(min(.1041666667vw,2px)*1)}.MenuDropdown_trigger__j53gs svg.MenuDropdown_arrow__wLWs0{color:inherit;transition:transform .2s ease}.MenuDropdown_trigger__j53gs[data-state=open] .MenuDropdown_arrow__wLWs0{transform:rotate(180deg)}.MenuDropdown_content__K4ZQi{margin-top:calc(min(.4166666667vw,8px)*1);width:fit-content;border-radius:0;padding:0;box-shadow:1px 8px 17px 0 rgba(59,55,53,.05),11px 126px 51px 0 rgba(59,55,53,.01);background:var(--bg);border:1px solid rgba(91,87,85,.2);min-width:fit-content}.MenuDropdown_content__K4ZQi .MenuDropdown_item__9NQ5J{color:var(--txt-on-light);border-bottom:1px solid rgba(91,87,85,.2);transition:background .2s ease;border-radius:0;padding:calc(min(.8333333333vw,16px)*1) calc(min(1.25vw,24px)*1);display:flex;align-items:center;justify-content:flex-start;width:100%;cursor:pointer}.MenuDropdown_content__K4ZQi .MenuDropdown_item__9NQ5J:last-child{border-bottom:none}.MenuDropdown_content__K4ZQi .MenuDropdown_item__9NQ5J:hover{background:var(--light-gray)}.BlogSliderSection_container__wlnB1{width:100%;position:relative;max-width:calc(min(84.8958333333vw,1630px)*1);margin:0 auto}@media(max-width:768px){.BlogSliderSection_container__wlnB1{max-width:calc(100% - 40px);margin:0 auto}}.BlogSliderSection_container__wlnB1 .BlogSliderSection_header__pgChg{display:flex;justify-content:space-between;align-items:center}.BlogSliderSection_container__wlnB1 .BlogSliderSection_header__pgChg .BlogSliderSection_title__4RuPM{color:var(--txt-on-light)}.BlogSliderSection_container__wlnB1 .BlogSliderSection_header__pgChg .BlogSliderSection_title__4RuPM span{color:var(--dark-beige)}.BlogSliderSection_container__wlnB1 .BlogSliderSection_button__Zs2B0{height:fit-content}@media(max-width:768px){.BlogSliderSection_container__wlnB1 .BlogSliderSection_navigationWrapper__p2f2g{display:flex;justify-content:space-between;margin-top:24px}}.BlogSliderSection_container__wlnB1.BlogSliderSection_news__CIyxe .BlogSliderSection_navigation__e8mUp{bottom:calc(min(11.1979166667vw,215px)*1)}.BlogSliderSection_container__wlnB1 .BlogSliderSection_navigation__e8mUp{position:absolute;bottom:calc(min(16.9791666667vw,326px)*1);left:50%;display:flex;align-items:center;justify-content:space-between;gap:calc(min(.8333333333vw,16px)*1);width:calc(100% + min(10.8333333333vw,208px)*1);transform:translateX(-50%);pointer-events:none;z-index:1}@media(max-width:768px){.BlogSliderSection_container__wlnB1 .BlogSliderSection_navigation__e8mUp{gap:8px;position:static;width:fit-content;justify-content:flex-start;transform:none}}.BlogSliderSection_container__wlnB1 .BlogSliderSection_navigation__e8mUp .BlogSliderSection_next__WC6fv{transform:rotate(180deg);pointer-events:auto}.BlogSliderSection_container__wlnB1 .BlogSliderSection_navigation__e8mUp .BlogSliderSection_prev__hJQ1h{transform:none;pointer-events:auto}.BlogSliderSection_container__wlnB1 .BlogSliderSection_swiper__S9NEx{margin-top:calc(min(2.5vw,48px)*1);width:100%}@media(max-width:768px){.BlogSliderSection_container__wlnB1 .BlogSliderSection_swiper__S9NEx{margin-top:24px;width:calc(100% + 40px);margin-left:-20px;padding:0 20px}.BlogSliderSection_container__wlnB1 .BlogSliderSection_swiper__S9NEx .BlogSliderSection_slide__S6mVW{width:auto!important}}.BlogSliderCard_container__PUetK{display:block;width:calc(min(27.3958333333vw,526px)*1);transition:background-color .3s ease;position:relative;color:var(--txt-on-light)}@media(max-width:768px){.BlogSliderCard_container__PUetK{width:335px}}.BlogSliderCard_container__PUetK:hover .BlogSliderCard_date__1PkSH{background:var(--accent-orange);color:var(--txt-on-dark)}.BlogSliderCard_container__PUetK:hover .BlogSliderCard_image__6wV_n{transform:scale(1.05)}.BlogSliderCard_container__PUetK .BlogSliderCard_imageWrapper__MzNYP{width:100%;height:calc(min(16.6666666667vw,320px)*1);object-fit:cover;overflow:hidden}@media(max-width:768px){.BlogSliderCard_container__PUetK .BlogSliderCard_imageWrapper__MzNYP{height:200px}}.BlogSliderCard_container__PUetK .BlogSliderCard_image__6wV_n{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.BlogSliderCard_container__PUetK .BlogSliderCard_date__1PkSH{position:absolute;top:calc(min(1.25vw,24px)*1);left:calc(min(1.25vw,24px)*1);transition:all .3s ease}@media(max-width:768px){.BlogSliderCard_container__PUetK .BlogSliderCard_date__1PkSH{top:24px;left:24px}}.BlogSliderCard_container__PUetK .BlogSliderCard_author__HaUUo{margin-top:calc(min(1.0416666667vw,20px)*1)}@media(max-width:768px){.BlogSliderCard_container__PUetK .BlogSliderCard_author__HaUUo{margin-top:16px}}.BlogSliderCard_container__PUetK .BlogSliderCard_title__kqcG8{margin-top:calc(min(.625vw,12px)*1)}@media(max-width:768px){.BlogSliderCard_container__PUetK .BlogSliderCard_title__kqcG8{margin-top:8px}}.BlogSliderCard_container__PUetK .BlogSliderCard_description__lZgb8{margin-top:calc(min(.8333333333vw,16px)*1);display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.BlogSliderCard_container__PUetK .BlogSliderCard_description__lZgb8{margin-top:12px;line-clamp:3;-webkit-line-clamp:3}}.BlogSliderCard_container__PUetK .BlogSliderCard_button__Nc9t2{margin-top:calc(min(1.0416666667vw,20px)*1)}@media(max-width:768px){.BlogSliderCard_container__PUetK .BlogSliderCard_button__Nc9t2{margin-top:16px}}.FeedbackSection_container__H49Ag{width:100%;background:var(--accent-orange);padding:100px 0}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD{max-width:calc(min(84.8958333333vw,1630px)*1);margin:0 auto;display:flex;gap:calc(min(2.7083333333vw,52px)*1)}@media(max-width:768px){.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD{flex-direction:column;gap:24px}}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_imageWrapper__b6RvY{flex:2 0;height:auto;border-radius:10px;overflow:hidden;position:relative;display:flex;align-items:flex-end;justify-content:center}@media(max-width:768px){.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_imageWrapper__b6RvY{width:100%;height:320px}}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_imageWrapper__b6RvY .FeedbackSection_imageTextContainer__4Q9uQ{width:calc(100% - 40px);background:rgba(61,55,53,.4);backdrop-filter:blur(5px);border-radius:10px;color:#fff;padding:20px;margin:20px 0}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_imageWrapper__b6RvY .FeedbackSection_imageTextContainer__pretitle__4Z8_v{font-weight:500;line-height:24px}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_imageWrapper__b6RvY .FeedbackSection_imageTextContainer__title__91cWo{font-family:var(--third-family);font-weight:600;font-size:32px;line-height:90%;margin-top:8px}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_imageWrapper__b6RvY .FeedbackSection_imageTextContainer__steps__ljzHg{counter-reset:stepCounter;margin-top:30px}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_imageWrapper__b6RvY .FeedbackSection_imageTextContainer__stepsStep__TY4PQ{display:flex;gap:16px;counter-increment:stepCounter;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #c4c4c4}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_imageWrapper__b6RvY .FeedbackSection_imageTextContainer__stepsStep__TY4PQ:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_imageWrapper__b6RvY .FeedbackSection_imageTextContainer__stepsStep__TY4PQ:before{font-family:var(--third-family);content:counter(stepCounter,decimal-leading-zero);display:block;font-size:30px;line-height:60%}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_image__l25bY{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;position:absolute;top:0;left:0}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_image__l25bY:hover{transform:scale(1.05)}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_form__STzrQ{flex:3 0;display:flex;flex-direction:column}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_form__STzrQ .FeedbackSection_preTitle__fm1Ii{color:#fff}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_form__STzrQ .FeedbackSection_title__1zRtw{color:#fff;text-transform:none}@media(max-width:768px){.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_form__STzrQ .FeedbackSection_title__1zRtw{margin-bottom:4px}}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_form__STzrQ .FeedbackSection_fields__GywIh{display:flex;flex-direction:column;gap:calc(min(1.4583333333vw,28px)*1);flex:1 1 auto;margin-top:36px}@media(max-width:768px){.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_form__STzrQ .FeedbackSection_fields__GywIh{gap:16px}}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_form__STzrQ .FeedbackSection_fields__GywIh .FeedbackSection_label__hEMOs{color:#fff}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_form__STzrQ .FeedbackSection_fields__GywIh .FeedbackSection_fieldsBlock__x9Eo2{display:grid;grid-template-columns:1fr 1fr;gap:calc(min(1.25vw,24px)*1)}@media(max-width:768px){.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_form__STzrQ .FeedbackSection_fields__GywIh .FeedbackSection_fieldsBlock__x9Eo2{grid-template-columns:1fr;gap:16px}}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_form__STzrQ .FeedbackSection_fields__GywIh .FeedbackSection_textarea__Di5W8,.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_form__STzrQ .FeedbackSection_fields__GywIh .FeedbackSection_textarea__Di5W8 .FeedbackSection_textareaInput__h_pse{flex:1 1 auto}@media(max-width:768px){.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_form__STzrQ .FeedbackSection_fields__GywIh .FeedbackSection_textarea__Di5W8 .FeedbackSection_textareaInput__h_pse{height:140px}}.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_form__STzrQ .FeedbackSection_button__TRZSP{min-width:calc(min(11.9791666667vw,230px)*1);background:var(--txt-on-light);font-weight:500;margin-top:40px}@media(max-width:768px){.FeedbackSection_container__H49Ag .FeedbackSection_innerContainer__3EgPD .FeedbackSection_form__STzrQ .FeedbackSection_button__TRZSP{min-width:180px}}.HiringCard_container___TvO5{background:var(--light-gray);border:1px solid rgba(0,0,0,0);transition:border-color .3s ease;display:flex}.HiringCard_container___TvO5:hover{border-color:hsl(from var(--txt-on-light) h s l/.2)}@media(max-width:768px){.HiringCard_container___TvO5{flex-direction:column-reverse}}.HiringCard_container___TvO5 .HiringCard_imageWrapper__lx32B{flex:0 0 calc(min(13.9583333333vw,268px)*1);max-width:calc(min(13.9583333333vw,268px)*1);height:100%;overflow:hidden}@media(max-width:768px){.HiringCard_container___TvO5 .HiringCard_imageWrapper__lx32B{flex:initial;max-width:100%;width:100%;height:200px}}.HiringCard_container___TvO5 .HiringCard_image___ZrPS{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .3s ease}.HiringCard_container___TvO5 .HiringCard_image___ZrPS:hover{transform:scale(1.05)}.HiringCard_container___TvO5 .HiringCard_imagePlaceholder__QKDq6{width:100%;height:100%;min-height:100%;background:hsl(from var(--txt-on-light) h s l/.06)}.HiringCard_container___TvO5 .HiringCard_content__4YGru{flex:1 1 auto;padding:calc(min(1.4583333333vw,28px)*1) calc(min(1.3541666667vw,26px)*1);display:flex;flex-direction:column}@media(max-width:768px){.HiringCard_container___TvO5 .HiringCard_content__4YGru{padding:28px 24px}}.HiringCard_container___TvO5 .HiringCard_content__4YGru .HiringCard_title__PHVku{margin-bottom:calc(min(.8333333333vw,16px)*1)}@media(max-width:768px){.HiringCard_container___TvO5 .HiringCard_content__4YGru .HiringCard_title__PHVku{margin-bottom:12px}}.HiringCard_container___TvO5 .HiringCard_content__4YGru .HiringCard_info__bhQfI{margin-bottom:calc(min(1.25vw,24px)*1);display:flex;gap:calc(min(.4166666667vw,8px)*1);align-items:center}@media(max-width:768px){.HiringCard_container___TvO5 .HiringCard_content__4YGru .HiringCard_info__bhQfI{margin-bottom:20px;gap:6px}}.HiringCard_container___TvO5 .HiringCard_content__4YGru .HiringCard_info__bhQfI .HiringCard_point__CwnDB{width:calc(min(.2083333333vw,4px)*1);height:calc(min(.2083333333vw,4px)*1);color:var(--dark-beige)}@media(max-width:768px){.HiringCard_container___TvO5 .HiringCard_content__4YGru .HiringCard_info__bhQfI .HiringCard_point__CwnDB{width:4px;height:4px}}.HiringCard_container___TvO5 .HiringCard_content__4YGru .HiringCard_text__fJGPS{margin-bottom:calc(min(2.1875vw,42px)*1);flex:1 1 auto}@media(max-width:768px){.HiringCard_container___TvO5 .HiringCard_content__4YGru .HiringCard_text__fJGPS{margin-bottom:24px}}.HiringCard_container___TvO5 .HiringCard_content__4YGru .HiringCard_controls__j1Akw{margin-top:auto;display:flex;gap:calc(min(.8333333333vw,16px)*1);justify-content:space-between;align-items:center}@media(max-width:768px){.HiringCard_container___TvO5 .HiringCard_content__4YGru .HiringCard_controls__j1Akw{gap:16px;flex-direction:column;align-items:flex-start;justify-content:flex-start}}.HiringSection_container__Qn_6v{width:100%;max-width:calc(min(84.8958333333vw,1630px)*1);margin:0 auto}@media(max-width:768px){.HiringSection_container__Qn_6v{max-width:calc(100% - 40px)}}.HiringSection_container__Qn_6v .HiringSection_title__gGofr{color:var(--txt-on-light);margin-bottom:calc(min(2.5vw,48px)*1)}.HiringSection_container__Qn_6v .HiringSection_title__gGofr span{color:var(--dark-beige)}@media(max-width:768px){.HiringSection_container__Qn_6v .HiringSection_title__gGofr{max-width:100%;margin-bottom:16px}}.HiringSection_container__Qn_6v .HiringSection_list__4FGAq{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(min(1.6666666667vw,32px)*1) calc(min(1.3541666667vw,26px)*1)}@media(max-width:768px){.HiringSection_container__Qn_6v .HiringSection_list__4FGAq{gap:24px;grid-template-columns:1fr}}.HistoryListSection_container__l9_pG{width:100%;overflow-x:hidden}@media(max-width:768px){.HistoryListSection_container__l9_pG{margin-top:-24px}}.LicensesList_container__14WYi{width:100%;max-width:calc(min(84.8958333333vw,1630px)*1);margin:calc(min(2.5vw,48px)*1) auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:calc(min(1.875vw,36px)*1) calc(min(1.3541666667vw,26px)*1)}@media(max-width:768px){.LicensesList_container__14WYi{margin-top:24px;max-width:calc(100% - 40px);grid-template-columns:1fr;gap:24px}}.LicensesList_container__14WYi .LicensesList_image__cYtTc{border:1px solid hsl(from var(--txt-on-light) h s l/.1);transition:border-color .3s ease;width:100%;height:auto}.LicensesList_container__14WYi .LicensesList_image__cYtTc:hover{border-color:hsl(from var(--txt-on-light) h s l/1)}.OurTeamList_container__Ad1mM{width:100%;max-width:calc(min(84.8958333333vw,1630px)*1);margin:0 auto}@media(max-width:768px){.OurTeamList_container__Ad1mM{max-width:calc(100% - 40px)}}.OurTeamList_container__Ad1mM .OurTeamList_header__NJacn{display:flex;justify-content:space-between;margin-bottom:calc(min(2.5vw,48px)*1)}@media(max-width:768px){.OurTeamList_container__Ad1mM .OurTeamList_header__NJacn{flex-direction:column;gap:12px;margin-bottom:24px}}.OurTeamList_container__Ad1mM .OurTeamList_header__NJacn .OurTeamList_title__hbHp3{color:var(--txt-on-light)}.OurTeamList_container__Ad1mM .OurTeamList_header__NJacn .OurTeamList_title__hbHp3 span{color:var(--dark-beige)}.OurTeamList_container__Ad1mM .OurTeamList_header__NJacn .OurTeamList_caption__SYDMB{max-width:calc(min(34.5833333333vw,664px)*1)}@media(max-width:768px){.OurTeamList_container__Ad1mM .OurTeamList_header__NJacn .OurTeamList_caption__SYDMB{max-width:100%}}.OurTeamList_container__Ad1mM .OurTeamList_list__zlmtW{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(min(1.875vw,36px)*1) calc(min(1.3541666667vw,26px)*1)}@media(max-width:768px){.OurTeamList_container__Ad1mM .OurTeamList_list__zlmtW{grid-template-columns:1fr;gap:20px}.OurTeamList_container__Ad1mM .OurTeamList_list__zlmtW .OurTeamList_card__XG0bW{width:100%}.HistoryCard_container__7NQvR{padding:36px 0;position:relative}}.HistoryCard_container__7NQvR.HistoryCard_dark__TwviH{background:var(--txt-on-light);color:var(--txt-on-dark)}@media(max-width:768px){.HistoryCard_container__7NQvR.HistoryCard_dark__TwviH{padding-bottom:202px}}.HistoryCard_container__7NQvR.HistoryCard_dark__TwviH .HistoryCard_content__Cok5P{border-left-color:hsl(from var(--txt-on-dark) h s l/.2);position:relative}@media(max-width:768px){.HistoryCard_container__7NQvR.HistoryCard_dark__TwviH .HistoryCard_content__Cok5P{position:static}}.HistoryCard_container__7NQvR.HistoryCard_dark__TwviH .HistoryCard_content__Cok5P .HistoryCard_image__u_30e{position:absolute;bottom:0;left:0;width:56.51vw;max-width:unset;height:100%;max-height:100%;object-fit:cover;z-index:1}@media(max-width:768px){.HistoryCard_container__7NQvR.HistoryCard_dark__TwviH .HistoryCard_content__Cok5P .HistoryCard_image__u_30e{width:100%;height:280px;max-height:100%;object-fit:cover}}.HistoryCard_container__7NQvR.HistoryCard_dark__TwviH .HistoryCard_content__Cok5P .HistoryCard_caption__npvKQ,.HistoryCard_container__7NQvR.HistoryCard_dark__TwviH .HistoryCard_content__Cok5P .HistoryCard_title__QD9Me{position:relative;z-index:3}.HistoryCard_container__7NQvR.HistoryCard_dark__TwviH .HistoryCard_content__Cok5P:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(-90deg,transparent 0,var(--txt-on-light) 100%);z-index:2}@media(max-width:768px){.HistoryCard_container__7NQvR.HistoryCard_dark__TwviH .HistoryCard_content__Cok5P:after{bottom:0;top:auto;height:280px;background:linear-gradient(0deg,transparent 0,var(--txt-on-light) 100%)}}.HistoryCard_container__7NQvR:first-child .HistoryCard_content__Cok5P{padding-top:calc(min(.9375vw,18px)*1)}@media(max-width:768px){.HistoryCard_container__7NQvR:first-child .HistoryCard_content__Cok5P{padding-top:0}}.HistoryCard_container__7NQvR:first-child .HistoryCard_years__HmhbF{margin-top:0}@media(max-width:768px){.HistoryCard_container__7NQvR:first-child{padding-top:0}}.HistoryCard_container__7NQvR .HistoryCard_wrapper__VdVIE{max-width:calc(min(84.8958333333vw,1630px)*1);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(12,1fr);gap:calc(min(1.3541666667vw,26px)*1)}@media(max-width:768px){.HistoryCard_container__7NQvR .HistoryCard_wrapper__VdVIE{grid-template-columns:1fr;gap:8px;max-width:calc(100% - 40px)}}.HistoryCard_container__7NQvR .HistoryCard_years__HmhbF{margin-top:calc(min(3.75vw,72px)*1);grid-column:span 5;text-align:right;color:var(--dark-beige)}@media(max-width:768px){.HistoryCard_container__7NQvR .HistoryCard_years__HmhbF{grid-column:1;text-align:left;margin-top:0}}.HistoryCard_container__7NQvR .HistoryCard_content__Cok5P{border-left:1px solid hsl(from var(--txt-on-light) h s l/.2);grid-column:span 7;padding:calc(min(4.6875vw,90px)*1) calc(min(0vw,0px)*1) calc(min(3.75vw,72px)*1) calc(min(1.875vw,36px)*1)}@media(max-width:768px){.HistoryCard_container__7NQvR .HistoryCard_content__Cok5P{grid-column:1;border-left:none;padding:0}}.HistoryCard_container__7NQvR .HistoryCard_content__Cok5P .HistoryCard_title__QD9Me{max-width:calc(min(32.7083333333vw,628px)*1);margin-bottom:calc(min(1.6666666667vw,32px)*1)}@media(max-width:768px){.HistoryCard_container__7NQvR .HistoryCard_content__Cok5P .HistoryCard_title__QD9Me{max-width:100%;margin-bottom:16px}}.HistoryCard_container__7NQvR .HistoryCard_content__Cok5P .HistoryCard_caption__npvKQ{display:flex;gap:calc(min(2.1875vw,42px)*1)}@media(max-width:768px){.HistoryCard_container__7NQvR .HistoryCard_content__Cok5P .HistoryCard_caption__npvKQ{gap:24px;flex-direction:column}}.HistoryCard_container__7NQvR .HistoryCard_content__Cok5P .HistoryCard_caption__npvKQ .HistoryCard_description__sqHpz{flex:0 0 calc(min(21.875vw,420px)*1);max-width:calc(min(21.875vw,420px)*1)}@media(max-width:768px){.HistoryCard_container__7NQvR .HistoryCard_content__Cok5P .HistoryCard_caption__npvKQ .HistoryCard_description__sqHpz{flex:1 1 auto;max-width:100%}}.HistoryCard_container__7NQvR .HistoryCard_content__Cok5P .HistoryCard_caption__npvKQ .HistoryCard_image__u_30e{flex:0 0 calc(min(13.0208333333vw,250px)*1);max-width:calc(min(13.0208333333vw,250px)*1);width:100%;height:fit-content;max-height:calc(min(18.75vw,360px)*1);object-fit:contain}@media(max-width:768px){.HistoryCard_container__7NQvR .HistoryCard_content__Cok5P .HistoryCard_caption__npvKQ .HistoryCard_image__u_30e{flex:1 1 auto;max-width:160px;height:auto;max-height:167px}}.LicensesHero_container__7M_8A{width:100%;max-width:calc(min(84.8958333333vw,1630px)*1);margin:calc(min(1.6666666667vw,32px)*1) auto 0}@media(max-width:768px){.LicensesHero_container__7M_8A{max-width:100%;margin-bottom:32px;margin-top:16px}}.LicensesHero_container__7M_8A .LicensesHero_title__1DaFe{color:var(--txt-on-light);margin-bottom:calc(min(2.5vw,48px)*1)}@media(max-width:768px){.LicensesHero_container__7M_8A .LicensesHero_title__1DaFe{max-width:100%;margin-bottom:16px}}.LicensesHero_container__7M_8A .LicensesHero_title__1DaFe span{color:var(--dark-beige)}.LicensesHero_container__7M_8A .LicensesHero_column___uoxc{min-width:0}.LicensesHero_container__7M_8A .LicensesHero_text__kZjiV{display:grid;grid-template-columns:calc(min(33.4375vw,642px)*1) 1fr;gap:calc(min(2.5vw,48px)*1)}@media(max-width:768px){.LicensesHero_container__7M_8A .LicensesHero_text__kZjiV{grid-template-columns:1fr;gap:12px}}.LicensesHero_container__7M_8A .LicensesHero_text__kZjiV ol,.LicensesHero_container__7M_8A .LicensesHero_text__kZjiV ul{list-style:disc;margin-left:calc(min(1.6666666667vw,32px)*1);margin-top:calc(min(.625vw,12px)*1);display:flex;flex-direction:column;gap:calc(min(.4166666667vw,8px)*1)}@media(max-width:768px){.LicensesHero_container__7M_8A .LicensesHero_text__kZjiV ol,.LicensesHero_container__7M_8A .LicensesHero_text__kZjiV ul{margin-left:24px;margin-top:8px;gap:6px}}.OurTeamCard_container___H_Dd{width:calc(min(20.2083333333vw,388px)*1);height:calc(min(27.0833333333vw,520px)*1);position:relative;display:flex;flex-direction:column;overflow:hidden}.OurTeamCard_container___H_Dd:hover .OurTeamCard_content__KYQQK{transform:translateY(0);background:var(--txt-on-light)}@media(max-width:768px){.OurTeamCard_container___H_Dd{width:335px;height:380px}.OurTeamCard_container___H_Dd:hover .OurTeamCard_content__KYQQK{transform:translateY(calc(100% - 90px));background:hsl(from #212322 h s l/.7)}}.OurTeamCard_container___H_Dd .OurTeamCard_image__T_3Gh{z-index:0;object-fit:cover}.OurTeamCard_container___H_Dd .OurTeamCard_content__KYQQK{position:relative;width:100%;flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;gap:calc(min(1.0416666667vw,20px)*1);padding:calc(min(1.6666666667vw,32px)*1) calc(min(1.875vw,36px)*1);background:hsl(from #212322 h s l/.7);color:var(--txt-on-dark);transition:all .3s ease;transform:translateY(calc(100% - min(6.1458333333vw, 118px) * 1));z-index:1}@media(max-width:768px){.OurTeamCard_container___H_Dd .OurTeamCard_content__KYQQK{padding:24px;gap:20px;transform:translateY(calc(100% - 90px));background:hsl(from #212322 h s l/.7)}.OurTeamCard_container___H_Dd .OurTeamCard_content__KYQQK.OurTeamCard_active__0Fxam{transform:translateY(0)}.OurTeamCard_container___H_Dd .OurTeamCard_content__KYQQK:hover{background:hsl(from #212322 h s l/.7)}}.OurTeamCard_container___H_Dd .OurTeamCard_content__KYQQK:before{content:"";position:absolute;top:calc(min(2.6041666667vw,50px)*-1);left:0;width:100%;height:calc(min(2.6041666667vw,50px)*1);background:linear-gradient(180deg,transparent,hsl(from #212322 h s l/.7));transition:all .3s ease}@media(max-width:768px){.OurTeamCard_container___H_Dd .OurTeamCard_content__KYQQK:before{height:24px;top:-24px}}.OurTeamCard_container___H_Dd .OurTeamCard_content__KYQQK .OurTeamCard_title__Yjwas{margin-bottom:calc(min(.3125vw,6px)*1)}@media(max-width:768px){.OurTeamCard_container___H_Dd .OurTeamCard_content__KYQQK .OurTeamCard_title__Yjwas{margin-bottom:6px}}.OurTeamCard_container___H_Dd .OurTeamCard_description__axeGi{flex:0 0 auto}.ProjectCard_container__jBNz5{width:100%;padding:calc(min(3.3333333333vw,64px)*1) 0;transition:background-color .3s ease}@media(max-width:768px){.ProjectCard_container__jBNz5{padding:32px 0}}.ProjectCard_container__jBNz5 .ProjectCard_wrapper__4xkUj{margin:0 auto;width:fit-content;display:grid;grid-template-columns:calc(min(20.2083333333vw,388px)*1) calc(min(34.5833333333vw,664px)*1);gap:calc(min(8.5416666667vw,164px)*1);max-width:calc(min(84.8958333333vw,1630px)*1)}@media(max-width:768px){.ProjectCard_container__jBNz5 .ProjectCard_wrapper__4xkUj{grid-template-columns:repeat(2,1fr);gap:32px 16px;max-width:calc(100% - 40px)}}.ProjectCard_container__jBNz5 .ProjectCard_wrapper__4xkUj .ProjectCard_mainImageWrapper__62B7C{flex:0 0 calc(min(20.2083333333vw,388px)*1);height:calc(min(27.0833333333vw,520px)*1);overflow:hidden}@media(max-width:768px){.ProjectCard_container__jBNz5 .ProjectCard_wrapper__4xkUj .ProjectCard_mainImageWrapper__62B7C{flex:initial;width:100%;height:200px}}.ProjectCard_container__jBNz5 .ProjectCard_wrapper__4xkUj .ProjectCard_mainImage__IcCY0{width:calc(min(20.2083333333vw,388px)*1);height:calc(min(27.0833333333vw,520px)*1);object-fit:cover;transition:transform .3s ease-in-out}.ProjectCard_container__jBNz5 .ProjectCard_wrapper__4xkUj .ProjectCard_mainImage__IcCY0:hover{transform:scale(1.05)}@media(max-width:768px){.ProjectCard_container__jBNz5 .ProjectCard_wrapper__4xkUj .ProjectCard_mainImage__IcCY0{width:100%;height:200px;order:2}}.ProjectCard_container__jBNz5 .ProjectCard_wrapper__4xkUj .ProjectCard_caption__CEMV9{display:flex;flex-direction:column;gap:calc(min(1.875vw,36px)*1);transition:color .3s ease}@media(max-width:768px){.ProjectCard_container__jBNz5 .ProjectCard_wrapper__4xkUj .ProjectCard_caption__CEMV9{gap:16px;order:1;grid-column:span 2/span 2}}.ProjectCard_container__jBNz5 .ProjectCard_wrapper__4xkUj .ProjectCard_caption__CEMV9 .ProjectCard_description__vFjuH p{margin-bottom:calc(min(.8333333333vw,16px)*1)}@media(max-width:768px){.ProjectCard_container__jBNz5 .ProjectCard_wrapper__4xkUj .ProjectCard_caption__CEMV9 .ProjectCard_description__vFjuH p{margin-bottom:8px}}.ProjectCard_container__jBNz5 .ProjectCard_wrapper__4xkUj .ProjectCard_caption__CEMV9 .ProjectCard_description__vFjuH p:last-child{margin-bottom:0}.ProjectCard_container__jBNz5.ProjectCard_active__eRDEp{background-color:var(--txt-on-light)}.ProjectCard_container__jBNz5.ProjectCard_active__eRDEp .ProjectCard_caption__CEMV9,.ProjectCard_container__jBNz5.ProjectCard_active__eRDEp .ProjectCard_caption__CEMV9 .ProjectCard_button__pl54G:hover{color:var(--txt-on-dark)}.NewsCard_container__wNBML{display:block;width:calc(min(20.2083333333vw,388px)*1);transition:background-color .3s ease;position:relative;color:var(--txt-on-light);background:var(--light-gray);border:1px solid rgba(0,0,0,0);transition:border-color .3s ease}@media(max-width:768px){.NewsCard_container__wNBML{width:335px}}.NewsCard_container__wNBML:hover{border:1px solid rgba(63,59,57,.2)}.NewsCard_container__wNBML:hover .NewsCard_date__tEXBA{background:var(--accent-orange)}.NewsCard_container__wNBML .NewsCard_date__tEXBA{transition:background-color .3s ease}.NewsCard_container__wNBML .NewsCard_imageWrapper__y95eR{width:100%;height:calc(min(13.5416666667vw,260px)*1);overflow:hidden}@media(max-width:768px){.NewsCard_container__wNBML .NewsCard_imageWrapper__y95eR{height:210px}}.NewsCard_container__wNBML .NewsCard_image__8enpx{width:100%;height:calc(min(13.5416666667vw,260px)*1);object-fit:cover;transition:transform .3s ease}.NewsCard_container__wNBML .NewsCard_image__8enpx:hover{transform:scale(1.05)}@media(max-width:768px){.NewsCard_container__wNBML .NewsCard_image__8enpx{height:210px}}.NewsCard_container__wNBML .NewsCard_content__QMQkn{padding:calc(min(1.0416666667vw,20px)*1) calc(min(1.25vw,24px)*1)}@media(max-width:768px){.NewsCard_container__wNBML .NewsCard_content__QMQkn{padding:20px 24px}}.NewsCard_container__wNBML .NewsCard_content__QMQkn .NewsCard_title__yK9g_{margin-top:calc(min(.8333333333vw,16px)*1)}@media(max-width:768px){.NewsCard_container__wNBML .NewsCard_content__QMQkn .NewsCard_title__yK9g_{margin-top:16px}}.NewsCard_container__wNBML .NewsCard_content__QMQkn .NewsCard_description__rDy0i{margin-top:calc(min(.4166666667vw,8px)*1);display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.NewsCard_container__wNBML .NewsCard_content__QMQkn .NewsCard_description__rDy0i{margin-top:8px;line-clamp:2;-webkit-line-clamp:2}}.NewsCard_container__wNBML .NewsCard_content__QMQkn .NewsCard_button__OBg1m{margin-top:calc(min(1.25vw,24px)*1)}@media(max-width:768px){.NewsCard_container__wNBML .NewsCard_content__QMQkn .NewsCard_button__OBg1m{margin-top:24px}}.ProjectRelatedSlider_container__NOp17{width:100%}.ProjectRelatedSlider_container__NOp17 .ProjectRelatedSlider_header__d5nFy{display:flex;justify-content:space-between;align-items:center;max-width:calc(min(84.8958333333vw,1630px)*1);margin:0 auto}@media(max-width:768px){.ProjectRelatedSlider_container__NOp17 .ProjectRelatedSlider_header__d5nFy{flex-direction:column;align-items:flex-start;gap:12px;max-width:calc(100% - 40px)}}.ProjectRelatedSlider_container__NOp17 .ProjectRelatedSlider_header__d5nFy .ProjectRelatedSlider_title__KFW4C{color:var(--txt-on-light)}.ProjectRelatedSlider_container__NOp17 .ProjectRelatedSlider_header__d5nFy .ProjectRelatedSlider_title__KFW4C span{color:var(--dark-beige)}.ProjectRelatedSlider_container__NOp17 .ProjectRelatedSlider_header__d5nFy .ProjectRelatedSlider_caption__hrxld{max-width:calc(min(34.5833333333vw,664px)*1)}@media(max-width:768px){.ProjectRelatedSlider_container__NOp17 .ProjectRelatedSlider_header__d5nFy .ProjectRelatedSlider_caption__hrxld{max-width:100%}}.ProjectRelatedSlider_container__NOp17 .ProjectRelatedSlider_header__d5nFy .ProjectRelatedSlider_caption__hrxld p{margin-bottom:calc(min(1.0416666667vw,20px)*1)}@media(max-width:768px){.ProjectRelatedSlider_container__NOp17 .ProjectRelatedSlider_header__d5nFy .ProjectRelatedSlider_caption__hrxld p{margin-bottom:0}}.ProjectRelatedSlider_container__NOp17 .ProjectRelatedSlider_navigation___YKXS{display:flex;align-items:center;gap:calc(min(.8333333333vw,16px)*1)}@media(max-width:768px){.ProjectRelatedSlider_container__NOp17 .ProjectRelatedSlider_navigation___YKXS{gap:8px;margin:20px 20px 0}}.ProjectRelatedSlider_container__NOp17 .ProjectRelatedSlider_navigation___YKXS .ProjectRelatedSlider_next__eXjwK{transform:rotate(180deg)}.ProjectRelatedSlider_container__NOp17 .ProjectRelatedSlider_navigation___YKXS .ProjectRelatedSlider_prev__M_2_X{transform:none}.ProjectRelatedSlider_container__NOp17 .ProjectRelatedSlider_swiper__Zgcnx{margin-top:calc(min(2.5vw,48px)*1);width:100%;padding:0 calc((100% - min(84.8958333333vw,1630px)*1)/2)}@media(max-width:768px){.ProjectRelatedSlider_container__NOp17 .ProjectRelatedSlider_swiper__Zgcnx{margin-top:24px;padding:0 20px}.ProjectRelatedSlider_container__NOp17 .ProjectRelatedSlider_swiper__Zgcnx .ProjectRelatedSlider_slide__02KCQ{width:auto!important}}.PartnersMarquee_container__ei0d3{width:100%;display:flex;flex-direction:column;gap:60px}.PartnersMarquee_container__ei0d3 .PartnersMarquee_row__dNP7T{width:100%;overflow:hidden}.Breadcrumbs_container___7zGQ{display:flex;width:fit-content;gap:calc(min(.5208333333vw,10px)*1);align-items:center;justify-content:flex-start;flex-wrap:wrap;color:var(--white)}.Breadcrumbs_container___7zGQ svg{width:calc(min(.2604166667vw,5px)*1);height:calc(min(.2604166667vw,5px)*1);color:var(--accent-orange)}@media(max-width:768px){.Breadcrumbs_container___7zGQ{gap:8px}.Breadcrumbs_container___7zGQ svg{width:5px;height:5px}}.Breadcrumbs_container___7zGQ>div{display:flex;gap:calc(min(.5208333333vw,10px)*1);align-items:center;width:fit-content}@media(max-width:768px){.Breadcrumbs_container___7zGQ>div{gap:8px}}.Breadcrumbs_link__qbjZO{text-decoration:none;display:flex}a.Breadcrumbs_link__qbjZO:hover{text-decoration:underline;text-decoration-skip-ink:none}.NewsList_container__GI3pp{width:100%;max-width:calc(min(84.8958333333vw,1630px)*1);margin:calc(min(2.5vw,48px)*1) auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:calc(min(1.875vw,36px)*1) calc(min(1.3541666667vw,26px)*1)}@media(max-width:768px){.NewsList_container__GI3pp{margin-top:24px;max-width:100%;grid-template-columns:1fr;gap:24px}.NewsList_container__GI3pp .NewsList_card__2l3VR{width:100%}}.NewsList_container__GI3pp .NewsList_pagination__KaRPD{margin-top:calc(min(2.5vw,48px)*1);grid-column:1/-1}.TextPageSection_container__u7rQi{width:100%;margin-top:calc(min(2.5vw,48px)*1)}@media(max-width:768px){.TextPageSection_container__u7rQi{margin-top:32px}}.TextPageSection_container__u7rQi p:first-child{font-family:var(--font-family);font-weight:400;font-size:calc(min(1.3541666667vw,26px)*1);line-height:150%;color:var(--txt-on-light)}@media(max-width:768px){.TextPageSection_container__u7rQi p:first-child{font-size:18px}}.TextPageSection_container__u7rQi p{margin-bottom:calc(min(.625vw,12px)*1);font-family:var(--font-family);font-weight:300;font-size:calc(min(1.1458333333vw,22px)*1);line-height:140%;color:var(--txt-on-light)}@media(max-width:768px){.TextPageSection_container__u7rQi p{margin-bottom:8px;font-size:17px}}.TextPageSection_container__u7rQi h3{margin-bottom:calc(min(.4166666667vw,8px)*1);margin-top:calc(min(1.875vw,36px)*1);font-family:var(--third-family);font-weight:400;font-size:calc(min(2.1875vw,42px)*1);line-height:120%;text-transform:uppercase;color:var(--txt-on-light)}@media(max-width:768px){.TextPageSection_container__u7rQi h3{margin-bottom:8px;margin-top:20px;font-size:24px}}.TextPageSection_container__u7rQi ol,.TextPageSection_container__u7rQi ul{margin-bottom:calc(min(.625vw,12px)*1);margin-left:calc(min(1.3541666667vw,26px)*1);list-style:disc;font-family:var(--font-family);font-weight:300;font-size:calc(min(1.0416666667vw,20px)*1);line-height:140%;color:var(--txt-on-light)}@media(max-width:768px){.TextPageSection_container__u7rQi ol,.TextPageSection_container__u7rQi ul{margin-bottom:8px;margin-left:24px;font-size:17px}}.TextPageSection_container__u7rQi ol li,.TextPageSection_container__u7rQi ul li{margin-bottom:calc(min(.3125vw,6px)*1)}@media(max-width:768px){.TextPageSection_container__u7rQi ol li,.TextPageSection_container__u7rQi ul li{margin-bottom:6px}}.InlineButton_button__TZK8N{width:fit-content;display:flex;align-items:center;gap:calc(min(.2083333333vw,4px)*1);cursor:pointer;text-decoration:none;transition:all .3s ease}@media(max-width:768px){.InlineButton_button__TZK8N{gap:4px}}.InlineButton_button__TZK8N svg{width:calc(min(1.1458333333vw,22px)*1);height:calc(min(1.1458333333vw,22px)*1);transition:all .3s ease}@media(max-width:768px){.InlineButton_button__TZK8N svg{width:22px;height:22px}}.InlineButton_button__TZK8N.InlineButton_underline__TbFsj{text-decoration:underline;text-decoration-skip-ink:none}.InlineButton_button__TZK8N.InlineButton_disabled__1GdFH,.InlineButton_button__TZK8N:disabled{cursor:default;pointer-events:none}.InlineButton_button__TZK8N.InlineButton_opacity__s0I2d,.InlineButton_button__TZK8N.InlineButton_primary__yUZ2V{color:var(--accent-orange)}.InlineButton_button__TZK8N.InlineButton_opacity__s0I2d:hover,.InlineButton_button__TZK8N.InlineButton_primary__yUZ2V:hover{color:var(--txt-on-light)}.InlineButton_button__TZK8N.InlineButton_opacity__s0I2d:active,.InlineButton_button__TZK8N.InlineButton_primary__yUZ2V:active{color:var(--dark-gray)}.InlineButton_button__TZK8N.InlineButton_opacity__s0I2d.InlineButton_disabled__1GdFH,.InlineButton_button__TZK8N.InlineButton_opacity__s0I2d:disabled,.InlineButton_button__TZK8N.InlineButton_primary__yUZ2V.InlineButton_disabled__1GdFH,.InlineButton_button__TZK8N.InlineButton_primary__yUZ2V:disabled{color:var(--txt-on-light);opacity:.5}.InlineButton_button__TZK8N.InlineButton_opacity__s0I2d{opacity:.4}.InlineButton_button__TZK8N.InlineButton_opacity__s0I2d:hover{opacity:.8}.InlineButton_button__TZK8N.InlineButton_opacity__s0I2d:active{opacity:1}.InlineButton_button__TZK8N.InlineButton_opacity__s0I2d.InlineButton_disabled__1GdFH,.InlineButton_button__TZK8N.InlineButton_opacity__s0I2d:disabled{opacity:.2}.InlineButton_button__TZK8N.InlineButton_secondary__UBbhl{color:var(--txt-on-dark)}.InlineButton_button__TZK8N.InlineButton_secondary__UBbhl:hover{color:var(--beige)}.InlineButton_button__TZK8N.InlineButton_secondary__UBbhl:active{color:var(--dark-beige)}.InlineButton_button__TZK8N.InlineButton_secondary__UBbhl.InlineButton_disabled__1GdFH,.InlineButton_button__TZK8N.InlineButton_secondary__UBbhl:disabled{color:var(--txt-on-dark);opacity:.5}.OurServicesSection_container__G1IYc{width:100%}.OurServicesSection_container__G1IYc .OurServicesSection_header__5b29p{display:flex;justify-content:space-between;max-width:calc(min(84.8958333333vw,1630px)*1);margin:0 auto}@media(max-width:768px){.OurServicesSection_container__G1IYc .OurServicesSection_header__5b29p{flex-direction:column;gap:12px;max-width:calc(100% - 40px)}}.OurServicesSection_container__G1IYc .OurServicesSection_header__5b29p .OurServicesSection_titleColumn__7B4Bu{display:flex;flex-direction:column;gap:calc(min(.625vw,12px)*1);flex-shrink:0}@media(max-width:768px){.OurServicesSection_container__G1IYc .OurServicesSection_header__5b29p .OurServicesSection_titleColumn__7B4Bu{gap:8px}}.OurServicesSection_container__G1IYc .OurServicesSection_header__5b29p .OurServicesSection_viewAll__z3ImR{color:var(--dark-beige);text-decoration:underline;text-underline-offset:.2em;width:fit-content}.OurServicesSection_container__G1IYc .OurServicesSection_header__5b29p .OurServicesSection_viewAll__z3ImR:hover{opacity:.85}.OurServicesSection_container__G1IYc .OurServicesSection_header__5b29p .OurServicesSection_title__N_an1{color:var(--txt-on-light)}.OurServicesSection_container__G1IYc .OurServicesSection_header__5b29p .OurServicesSection_title__N_an1 span{color:var(--dark-beige)}.OurServicesSection_container__G1IYc .OurServicesSection_header__5b29p .OurServicesSection_caption__p69BB{max-width:calc(min(34.5833333333vw,664px)*1)}@media(max-width:768px){.OurServicesSection_container__G1IYc .OurServicesSection_header__5b29p .OurServicesSection_caption__p69BB{max-width:100%}}.OurServicesSection_container__G1IYc .OurServicesSection_header__5b29p .OurServicesSection_caption__p69BB p{margin-bottom:calc(min(1.0416666667vw,20px)*1)}@media(max-width:768px){.OurServicesSection_container__G1IYc .OurServicesSection_header__5b29p .OurServicesSection_caption__p69BB p{margin-bottom:0}}.OurServicesSection_container__G1IYc .OurServicesSection_navigation__IAPGD{display:flex;align-items:center;gap:calc(min(.8333333333vw,16px)*1)}@media(max-width:768px){.OurServicesSection_container__G1IYc .OurServicesSection_navigation__IAPGD{gap:8px;margin:20px 20px 0}}.OurServicesSection_container__G1IYc .OurServicesSection_navigation__IAPGD .OurServicesSection_next__RwqbM{transform:rotate(180deg)}.OurServicesSection_container__G1IYc .OurServicesSection_navigation__IAPGD .OurServicesSection_prev__wPgHc{transform:none}.OurServicesSection_container__G1IYc .OurServicesSection_swiper__Riu6H{margin-top:calc(min(2.5vw,48px)*1);width:100%;padding:0 calc((100% - min(84.8958333333vw,1630px)*1)/2)}@media(max-width:768px){.OurServicesSection_container__G1IYc .OurServicesSection_swiper__Riu6H{margin-top:24px;padding:0 20px}}.OurServicesSection_container__G1IYc .OurServicesSection_swiper__Riu6H .OurServicesSection_slide__Z4yCF{width:auto!important}.OurServicesCard_container__X0liS{width:calc(min(20.2083333333vw,388px)*1);height:calc(min(27.0833333333vw,520px)*1);position:relative;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;color:inherit}.OurServicesCard_container__X0liS:hover .OurServicesCard_content__6aoBW{transform:translateY(0)}@media(max-width:768px){.OurServicesCard_container__X0liS{width:335px;height:380px}.OurServicesCard_container__X0liS:hover .OurServicesCard_content__6aoBW{transform:translateY(calc(100% - 66px))}}.OurServicesCard_container__X0liS .OurServicesCard_image__1zXZE{z-index:-1;object-fit:cover}.OurServicesCard_container__X0liS .OurServicesCard_content__6aoBW{position:relative;width:100%;flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;gap:calc(min(1.0416666667vw,20px)*1);padding:calc(min(1.6666666667vw,32px)*1) calc(min(1.875vw,36px)*1);background:hsl(from #212322 h s l/.7);color:var(--txt-on-dark);transition:all .3s ease;transform:translateY(calc(100% - min(4.6875vw, 90px) * 1))}@media(max-width:768px){.OurServicesCard_container__X0liS .OurServicesCard_content__6aoBW{padding:24px;gap:20px;transform:translateY(calc(100% - 66px))}}.OurServicesCard_container__X0liS .OurServicesCard_content__6aoBW:before{content:"";position:absolute;top:calc(min(2.6041666667vw,50px)*-1);left:0;width:100%;height:calc(min(2.6041666667vw,50px)*1);background:linear-gradient(180deg,transparent,hsl(from #212322 h s l/.7));transition:all .3s ease}@media(max-width:768px){.OurServicesCard_container__X0liS .OurServicesCard_content__6aoBW:before{height:24px;top:-24px}}.OurServicesCard_container__X0liS .OurServicesCard_content__6aoBW .OurServicesCard_title__EY_jA{margin-bottom:calc(min(1.25vw,24px)*1)}@media(max-width:768px){.OurServicesCard_container__X0liS .OurServicesCard_content__6aoBW .OurServicesCard_title__EY_jA{margin-bottom:20px}}.OurServicesCard_container__X0liS .OurServicesCard_content__6aoBW .OurServicesCard_description_____6s{display:-webkit-box;line-clamp:12;-webkit-line-clamp:12;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.OurServicesCard_container__X0liS .OurServicesCard_content__6aoBW .OurServicesCard_description_____6s{line-clamp:10;-webkit-line-clamp:10}}.PartnersMarqueeCard_container__wHb9Q{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0 45px}.PartnersMarqueeCard_container__wHb9Q .PartnersMarqueeCard_image__BJDyb{max-width:120px;max-height:80px;object-fit:contain;object-position:center;filter:grayscale(1);transition:all .2s}.PartnersMarqueeCard_container__wHb9Q .PartnersMarqueeCard_image__BJDyb:hover{filter:grayscale(0)}.H1_title__dp_di{color:var(--txt-on-light);margin-top:calc(min(1.6666666667vw,32px)*1)}@media(max-width:768px){.H1_title__dp_di{margin-top:24px}}.H1_title__dp_di span{color:var(--dark-beige)}.TextSection_container__1ron5{width:100%;max-width:calc(min(84.8958333333vw,1630px)*1);margin:0 auto}@media(max-width:768px){.TextSection_container__1ron5{max-width:calc(100% - 40px)}}.TextSection_container__1ron5 .TextSection_title__LLlsN{color:var(--txt-on-light);max-width:calc(min(43.75vw,840px)*1);margin-bottom:calc(min(2.5vw,48px)*1)}@media(max-width:768px){.TextSection_container__1ron5 .TextSection_title__LLlsN{max-width:100%;margin-bottom:16px}}.TextSection_container__1ron5 .TextSection_title__LLlsN span{color:var(--dark-beige)}.TextSection_container__1ron5 .TextSection_text__BDyFa{display:grid;grid-template-columns:calc(min(33.4375vw,642px)*1) 1fr;gap:calc(min(2.5vw,48px)*1)}@media(max-width:768px){.TextSection_container__1ron5 .TextSection_text__BDyFa{grid-template-columns:1fr;gap:12px}}.UserReviewsList_container__g4Nwx{width:100%;max-width:calc(min(84.8958333333vw,1630px)*1);margin:calc(min(2.5vw,48px)*1) auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:calc(min(1.875vw,36px)*1) calc(min(1.3541666667vw,26px)*1)}@media(max-width:768px){.UserReviewsList_container__g4Nwx{margin-top:24px;max-width:calc(100% - 40px);grid-template-columns:1fr;gap:24px}}.SitemapPage_sitemapMain__vFNpu{align-items:stretch;width:100%}.SitemapPage_body__iU5OQ{box-sizing:border-box;width:100%;max-width:calc(min(84.8958333333vw,1630px)*1);margin:0 auto;padding:0 0 calc(min(3.3333333333vw,64px)*1)}@media(max-width:768px){.SitemapPage_body__iU5OQ{padding:0 20px 48px;max-width:100%}}.SitemapPage_grid___Ojvl{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:calc(min(1.6666666667vw,32px)*1);row-gap:calc(min(2.0833333333vw,40px)*1);align-items:start;justify-items:start}@media(max-width:1024px){.SitemapPage_grid___Ojvl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:36px}}@media(max-width:640px){.SitemapPage_grid___Ojvl{grid-template-columns:1fr;row-gap:32px}}.SitemapPage_section__B8sC2{margin:0;min-width:0;width:100%;max-width:100%}.SitemapPage_sectionTitle__tc9Q5{font-size:clamp(1rem,.95rem + .2vw,1.2rem);font-weight:600;margin:0 0 .85rem;line-height:1.25;text-transform:uppercase;letter-spacing:.04em}.SitemapPage_groupLabel__8ZsUd{font-weight:600}.SitemapPage_list__kzfcu{list-style:none;padding:0;margin:0;width:100%}.SitemapPage_item__Nq7Sv{margin:.28rem 0}.SitemapPage_link__fW5s_{text-decoration:underline;text-underline-offset:.15em;word-break:break-word}.SitemapPage_link__fW5s_:hover{text-decoration:none}.SitemapPage_nested__IWQGl{margin:.35rem 0 .15rem;padding:0 0 0 1.1rem;list-style:disc;border-left:1px solid hsl(from var(--txt-on-light) h s l/.18)}.SitemapPage_nested__IWQGl[data-depth="1"]{margin-left:.15rem}.SitemapPage_nested__IWQGl[data-depth="2"]{list-style:circle;border-left-color:hsl(from var(--txt-on-light) h s l/.12)}