section.article-content-and-actions-section_container___o0bV{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:44px;margin-top:30px;z-index:1}@media(max-width:1200px){section.article-content-and-actions-section_container___o0bV{flex-direction:column}}.articles-carousel-section_articlesCarouselContainer__GlAEU{width:100%;position:relative;padding-bottom:174px}.articles-carousel-section_seeAllArticlesButton__iBOH7{position:absolute;right:0;top:20px}.articles-carousel-section_bottomBackgroundImage__0btkY{position:absolute;z-index:-5;bottom:0;right:0;width:749px;min-width:749px}@media(max-width:900px){.articles-carousel-section_articlesCarouselContainer__GlAEU{padding-bottom:100px}.articles-carousel-section_seeAllArticlesButton__iBOH7{position:absolute;top:unset;right:unset;bottom:20px;left:0}.articles-carousel-section_bottomBackgroundImage__0btkY{bottom:-30px}}@media(max-width:500px){.articles-carousel-section_bottomBackgroundImage__0btkY{width:375px;min-width:375px}}.article-carousel-card_articleCardContainer__GyOJv{display:flex;justify-content:center;align-items:center;gap:40px;background-color:white;width:var(--screen-w-1185);height:100%;padding:var(--screen-w-83) var(--screen-w-107) var(--screen-w-83) var(--screen-w-129);--textColor:#181321}.article-carousel-card_imageContainer__YxIr4{width:var(--screen-w-273);height:var(--screen-w-337)}.article-carousel-card_imageContainer__YxIr4 img{width:100%;height:100%;object-fit:cover;object-position:inherit}.article-carousel-card_textContentContainer__XPgSl{width:var(--screen-w-636);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:40px}.article-carousel-card_title__mZq7a{color:var(--textColor);line-height:1.4}.article-carousel-card_buttonContainer__ueu9T a{color:var(--background-color)}.article-carousel-card_buttonContainer__ueu9T svg path{stroke:var(--background-color);stroke-width:1px}.article-carousel-card_buttonContainer__ueu9T:hover a{color:var(--accent-color)}.article-carousel-card_buttonContainer__ueu9T:hover svg path{stroke:var(--accent-color)}.article-carousel-card_summary__L_nfE{font-size:1.8rem;color:var(--textColor);font-weight:400}@media(max-width:900px){.article-carousel-card_imageContainer__YxIr4{width:306px;height:183px}.article-carousel-card_articleCardContainer__GyOJv{width:var(--screen-w-994);flex-direction:column;align-items:flex-start;padding:40px 20px}.article-carousel-card_textContentContainer__XPgSl{width:100%}}@media(max-width:600px){.article-carousel-card_imageContainer__YxIr4{width:306px;height:183px}.article-carousel-card_articleCardContainer__GyOJv{width:var(--screen-w-1289)}}@media(max-width:450px){.article-carousel-card_imageContainer__YxIr4{width:273px;height:337px}}.other-articles-section_sectionTitle__waSI8{text-align:left;margin-bottom:90px}@media(max-width:1200px){.other-articles-section_sectionTitle__waSI8{text-align:center;width:100%;margin-bottom:60px}}@media(max-width:900px){.other-articles-section_sectionContainer__BXoRA{margin-bottom:80px}}.home-page-header_homepageContentContainer__LVtzq{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:50px;max-width:530px;min-height:100%}@media(max-width:600px){.home-page-header_homepageContentContainer__LVtzq{margin-top:352px}}@media(max-height:724px){.home-page-header_homepageContentContainer__LVtzq{margin-top:0;min-height:calc(100vh - var(--min-header-height));justify-content:flex-end;padding-bottom:40px}}.service-item_serviceItemInsideContainer__m4tbo{display:flex;justify-content:space-between;align-items:center;padding:40px var(--screen-w-66);width:var(--screen-w-1076);gap:24px;transition:height .3s ease-out,width .3s ease-out;text-decoration:none;color:inherit;height:160px}.service-item_linkContainer__hBi1l{cursor:pointer;z-index:100}.service-item_serviceItemInsideContainer__m4tbo h3{font-size:var(--secondary-paragraph-header-font-size);line-height:1.4;font-weight:200;opacity:.9}.service-item_descriptionAndArrowContainer___TZ36,.service-item_iconAndTitleContainer__B6vtZ{display:flex;align-items:center;gap:var(--screen-w-90)}.service-item_iconAndTitleContainer__B6vtZ{flex-basis:50%;transition:flex-basis .3s ease-out;min-width:-moz-fit-content;min-width:fit-content}.service-item_descriptionAndArrowContainer___TZ36{justify-content:flex-end;position:relative}.service-item_serviceItemInsideContainer__m4tbo svg{opacity:.4;margin:11.5px 0;transition:opacity .3s ease}.service-item_serviceItemInsideContainer__m4tbo:hover{width:var(--screen-w-1296);height:-moz-fit-content;height:fit-content}.service-item_serviceItemInsideContainer__m4tbo:hover svg{opacity:1}.service-item_serviceItemInsideContainer__m4tbo:not(:hover) svg{transition:none}.service-item_serviceItemInsideContainer__m4tbo:hover .service-item_serviceItemInsideContainer__m4tbo .service-item_descriptionAndArrowContainer___TZ36{flex-basis:50%}.service-item_serviceDescription__OuNht{display:none;width:var(--screen-w-416);transform:translate(350px,60px);transition:transform .3s ease}.service-item_serviceItemInsideContainer__m4tbo:not(:hover) .service-item_arrowContainer__atwZP{transition:none}.service-item_serviceItemInsideContainer__m4tbo:hover .service-item_arrowContainer__atwZP{transform:rotate(45deg);transition:transform .3s ease}.service-item_serviceItemInsideContainer__m4tbo:hover .service-item_serviceDescription__OuNht{display:block;height:-moz-fit-content;height:fit-content;transform:translate(0);color:var(--secondary-text-color)}.service-item_serviceItemInsideContainer__m4tbo:hover .service-item_iconAndTitleContainer__B6vtZ{flex-basis:50%;max-width:50%}.service-item_serviceItemInsideContainer__m4tbo:not(:hover),.service-item_serviceItemInsideContainer__m4tbo:not(:hover) .service-item_serviceDescription__OuNht{transition:none}.service-item_serviceItemInsideContainer__m4tbo svg{min-width:-moz-fit-content;min-width:fit-content}@media (max-width:900px){.service-item_serviceItemContainer__lDw0V{width:100%}.service-item_serviceItemInsideContainer__m4tbo{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:20px 10px;width:100%;gap:24px;transition:height .3s ease-out,width .3s ease-out;text-decoration:none;color:inherit;height:-moz-fit-content;height:fit-content}.service-item_descriptionAndArrowContainer___TZ36{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:20px}.service-item_serviceItemInsideContainer__m4tbo .service-item_serviceDescription__OuNht{display:none;width:-moz-fit-content;width:fit-content;opacity:1}.service-item_serviceItemInsideContainer__m4tbo:hover .service-item_serviceDescription__OuNht{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;transform:none}.service-item_arrowContainer__atwZP{margin-left:auto;margin-right:30px}.service-item_serviceItemInsideContainer__m4tbo p{display:none;text-wrap:unset}.service-item_serviceItemInsideContainer__m4tbo:hover{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.service-item_serviceItemInsideContainer__m4tbo:hover .service-item_serviceItemInsideContainer__m4tbo .service-item_descriptionAndArrowContainer___TZ36{flex-basis:50%}}.services-list_serviceListContainer__2nPBC{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;list-style:none}.solutions-list_solutionsListContainer__vNSdo{width:100%;display:grid;grid-gap:var(--flex-gallery-item-horizontal-gap);gap:var(--flex-gallery-item-horizontal-gap);grid-template-columns:1fr 1fr 1fr}@media(max-width:1000px){.solutions-list_solutionsListContainer__vNSdo{grid-template-columns:1fr}}.solution-card_solutionCardContainer__hklVY{display:flex;flex-direction:column;justify-content:flex-start;gap:24px;padding:50px 40px}.solution-card_solutionCardContainer__hklVY h3{font-weight:300;color:var(--accent-color)}.solution-card_buttonContainer__m4J2X{margin-top:auto}.solution-card_solutionCardContainer__hklVY .solution-card_tagsContainer__AU60C ul{justify-content:flex-start}@media(max-width:1000px){.solution-card_solutionCardContainer__hklVY{background-color:rgba(255,255,255,.08);border-bottom:2px solid rgba(255,255,255,.5);padding:40px 20px}}