.technologies_root__aioRM{display:flex;flex-direction:column;gap:var(--spacing-sections);max-width:var(--max-width-lg);margin-inline:auto;margin-top:calc(var(--header-height) + var(--spacing-firstsection-menu));margin-bottom:var(--spacing-sections)}.technologies_techVision__IQPXk{display:flex;flex-direction:column;gap:var(--spacing-section-elements-4xl)}.technologies_cta__ZiI4V{margin-top:calc(var(--spacing-firstsection-menu) - var(--spacing-sections))!important}.technologies_bottomCta__f8wDG{margin-bottom:calc(var(--spacing-sections)*-1);margin-top:0!important}@media(min-width:960px) and (max-width:1279px){.technologies_bottomCta__f8wDG>div div h2{width:788px}}@media(1280px <= width){.technologies_bottomCta__f8wDG>div div h2{width:999px}}.technologies_projects__fum6z{display:flex;padding:0 var(--margin-left-right);flex-direction:column;justify-content:center;align-self:stretch;gap:var(--spacing-section-elements-2xl);max-width:var(--max-width-lg)}.technologies_projects__heading__Q9T6F{padding-bottom:var(--spacing-section-elements-xl);text-align:center}@media(max-width:959px){.technologies_projects__heading__Q9T6F{padding-bottom:var(--spacing-section-elements-xs);text-align:start}}@media(min-width:960px) and (max-width:1279px){.technologies_projects__heading__Q9T6F{padding-bottom:var(--spacing-section-elements-md)}}.tech-hero-section_hero__UsHsZ{position:relative;display:flex;max-width:var(--max-width-lg);padding:0 var(--margin-left-right);align-items:flex-start;align-self:stretch;flex-direction:column}@media(max-width:959px){.tech-hero-section_hero__UsHsZ{flex-direction:column}}.tech-hero-section_hero__background__pMVVs{width:100vw;height:600px;margin-left:calc(-50vw + 50%);position:absolute;z-index:-1;bottom:-100px;left:0;max-width:2300px}.tech-hero-section_hero__background__pMVVs img{object-fit:cover}@media(max-width:959px){.tech-hero-section_hero__background__pMVVs{display:none}}.tech-hero-section_hero__heading__VmgiQ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-button-text);flex:1 0}@media(max-width:959px){.tech-hero-section_hero__heading__VmgiQ{padding-right:var(--padding-lg)}}.tech-hero-section_hero__heading__title__vGGah{display:flex;flex-direction:column;gap:var(--spacing-h1-paragraph);align-self:stretch;width:910px}@media(min-width:960px) and (max-width:1279px){.tech-hero-section_hero__heading__title__vGGah{width:700px}}@media(max-width:959px){.tech-hero-section_hero__heading__title__vGGah{width:600px;max-width:100%}}@media(max-width:649px){.tech-hero-section_hero__heading__title__vGGah{width:100%}}.tech-hero-section_hero__heading__buttons__2igJS{display:flex;align-items:flex-end;gap:var(--spacing-button)}@media(max-width:959px){.tech-hero-section_hero__heading__buttons__2igJS{align-items:flex-start;flex-direction:column}}.tech-hero-section_hero__img__6GLCc{width:263px;height:558px;position:relative;align-self:stretch;z-index:-1}@media(max-width:959px){.tech-hero-section_hero__img__6GLCc{display:none}}.tech-hero-section_hero__img__6GLCc img{object-fit:contain}.tech-hero-section_hero__content__K_YXA{display:flex;flex-direction:row;align-items:flex-start;gap:var(--spacing-section-elements-2xs);flex:1 0;justify-content:space-between;width:100%}@media(max-width:959px){.tech-hero-section_hero__content__K_YXA{gap:var(--spacing-section-elements-sm)}}.tech-hero-section_hero__icons__2APe8{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;grid-gap:var(--spacing-section-elements-xl);gap:var(--spacing-section-elements-xl);align-self:stretch;padding:var(--padding-lg) 0}@media(max-width:959px){.tech-hero-section_hero__icons__2APe8{gap:var(--spacing-section-elements-sm);width:700px}}@media(max-width:619px){.tech-hero-section_hero__icons__2APe8{display:flex;flex-direction:column}}.tech-hero-section_hero__icons__2APe8 :hover{background:var(--background-accent-tertiary)}.tech-hero-section_hero__icons__icon__3j8iQ{display:flex;height:80px;width:280px;padding:var(--padding-vertical-button-primary) var(--padding-horizontal-button-primary);align-items:center;gap:var(--spacing-section-elements-2xs);align-self:stretch;border-radius:var(--radius-section);background:#fff;box-shadow:0 8px 30px -12px rgba(23,25,68,.1);justify-content:space-between}@media(max-width:959px){.tech-hero-section_hero__icons__icon__3j8iQ{max-width:365px;min-width:270px;width:100%}}@media(max-width:619px){.tech-hero-section_hero__icons__icon__3j8iQ{max-width:unset;width:100%;min-width:270px}}.tech-hero-section_hero__icons__icon__content__rtfuJ{display:flex;flex-direction:row;gap:var(--spacing-section-elements-2xs);align-items:center}.tech-hero-section_hero__icons__icon__image__rsP3b{position:relative;width:30px;height:30px}.tech-hero-section_hero__icons__icon__image__rsP3b img{object-fit:contain;width:100%}.tech-hero-section_arrowImage__vbT8T{display:flex;justify-content:right;align-items:center;width:50px}@media(min-width:960px) and (max-width:1279px){.tech-hero-section_arrowImage__vbT8T{align-items:flex-end;justify-content:flex-end}}.vision-section_vision__pg_mJ{display:flex;max-width:var(--max-width-lg);padding:0 var(--margin-left-right);flex-direction:column;gap:var(--spacing-section-elements-xl)}.vision-section_vision__wrapper__28prg{display:flex;flex-direction:column;align-self:stretch;position:relative}.vision-section_vision__header__adCna{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.vision-section_vision__header__heading__OvidN{align-self:stretch;margin-bottom:var(--spacing-section-elements-sm)}@media(max-width:619px){.vision-section_vision__header__heading__OvidN{text-align:left}}.vision-section_vision__header__subheading__OP91q{align-self:stretch;margin-bottom:var(--spacing-button-text);max-width:630px}@media(max-width:619px){.vision-section_vision__header__subheading__OP91q{text-align:left}}.vision-section_icons__BzPqp{display:flex;justify-content:space-between;justify-self:center;max-width:1080px;flex-direction:row;align-items:center;width:100%;border-radius:var(--radius-section);background:#fff;box-shadow:0 10px 25px -10px rgba(23,25,68,.1);z-index:2;flex-wrap:wrap}@media(max-width:619px){.vision-section_icons__BzPqp{flex-direction:column}}.vision-section_icons__BzPqp :hover{cursor:pointer;background:var(--background-accent-tertiary)}.vision-section_icons__BzPqp :hover .vision-section_icons__icon__image__mRx56{width:70px;height:53px;margin-bottom:-15px}@media(min-width:960px) and (max-width:1279px){.vision-section_icons__BzPqp :hover .vision-section_icons__icon__image__mRx56{width:50px;height:40px;margin-bottom:-13px}}@media(max-width:959px){.vision-section_icons__BzPqp :hover .vision-section_icons__icon__image__mRx56{width:45px;height:36px;margin-bottom:-10px}}.vision-section_icons__BzPqp :hover:first-child{border-radius:var(--radius-section) 0 0 var(--radius-section)}.vision-section_icons__BzPqp :hover:nth-child(3){border-radius:0 var(--radius-section) var(--radius-section) 0}.vision-section_icons__icon__HlYG6{display:flex;padding:55px var(--padding-sm);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-section-elements-md);flex:1 0;align-self:stretch}@media(min-width:960px) and (max-width:1279px){.vision-section_icons__icon__HlYG6{padding:45px var(--padding-sm)}}@media(max-width:959px){.vision-section_icons__icon__HlYG6{padding:30px var(--padding-sm);text-align:center}}@media(max-width:619px){.vision-section_icons__icon__HlYG6{max-width:unset;width:100%;min-width:270px}}.vision-section_icons__icon__label__qCyAU{display:flex;flex-direction:row;gap:var(--spacing-section-elements-2xs);align-items:center}.vision-section_icons__icon__image__mRx56{position:relative;width:50px;height:40px}@media(min-width:960px) and (max-width:1279px){.vision-section_icons__icon__image__mRx56{width:45px;height:36px}}@media(max-width:959px){.vision-section_icons__icon__image__mRx56{width:38px;height:31px}}.vision-section_icons__icon__image__mRx56 img{object-fit:contain;width:100%}.blog-post-card_blogPost__related-alt__o8Vyv,.blog-post-card_blogPost__related__iAfeR{display:flex;justify-content:center;align-items:center;align-content:center;gap:var(--spacing-section-elements-xs);flex:1 0;flex-direction:column;cursor:pointer;align-self:stretch;min-width:260px}@media(max-width:959px){.blog-post-card_blogPost__related-alt__o8Vyv,.blog-post-card_blogPost__related__iAfeR{min-width:220px}}.blog-post-card_blogPost__related-alt__o8Vyv:hover .blog-post-card_blogPost__related__content__text__title__Jqpgm,.blog-post-card_blogPost__related-alt__o8Vyv:hover .blog-post-card_blogPost__related__heading__category__ZQlas,.blog-post-card_blogPost__related__iAfeR:hover .blog-post-card_blogPost__related__content__text__title__Jqpgm,.blog-post-card_blogPost__related__iAfeR:hover .blog-post-card_blogPost__related__heading__category__ZQlas{color:var(--text-accent)}.blog-post-card_blogPost__related-alt__o8Vyv:hover .blog-post-card_blogPost__related__heading__img__dSmr9 img,.blog-post-card_blogPost__related__iAfeR:hover .blog-post-card_blogPost__related__heading__img__dSmr9 img{transform:scale(1.05)}.blog-post-card_blogPost__related-alt__heading__VBkqQ,.blog-post-card_blogPost__related__heading__nqHV_{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-section-elements-xs);flex:1 0}@media(max-width:959px){.blog-post-card_blogPost__related-alt__heading__VBkqQ,.blog-post-card_blogPost__related__heading__nqHV_{flex-direction:column}}@media(min-width:960px) and (max-width:1279px){.blog-post-card_blogPost__related-alt__heading__VBkqQ,.blog-post-card_blogPost__related__heading__nqHV_{flex-direction:column}}.blog-post-card_blogPost__related-alt__heading__img__kuLcK,.blog-post-card_blogPost__related__heading__img__dSmr9{position:relative;aspect-ratio:14/9;background-color:#fff;border-radius:var(--radius-photo);width:100%;overflow:hidden}.blog-post-card_blogPost__related-alt__heading__img__kuLcK img,.blog-post-card_blogPost__related__heading__img__dSmr9 img{transition:.3s;object-fit:cover}.blog-post-card_blogPost__related-alt__heading__category__urXLd,.blog-post-card_blogPost__related__heading__category__ZQlas{transition:.3s;text-transform:uppercase}.blog-post-card_blogPost__related-alt__content__3DUHo,.blog-post-card_blogPost__related__content__stzSX{display:flex;height:226px;flex-direction:column;align-items:flex-start;gap:var(--spacing-section-elements-xs);flex:1 0;width:100%}@media(min-width:960px) and (max-width:1279px){.blog-post-card_blogPost__related-alt__content__3DUHo,.blog-post-card_blogPost__related__content__stzSX{min-width:280px}}@media(1280px <= width){.blog-post-card_blogPost__related-alt__content__3DUHo,.blog-post-card_blogPost__related__content__stzSX{min-width:280px}}.blog-post-card_blogPost__related-alt__content__author__pLC6L,.blog-post-card_blogPost__related__content__author__JZIQy{display:flex;align-items:center;gap:var(--spacing-section-elements-2xs);color:var(--text-tertiary);flex-wrap:wrap}.blog-post-card_blogPost__related-alt__content__author__divider__jNMre,.blog-post-card_blogPost__related__content__author__divider__T61OI{background-color:var(--text-accent);height:17px;width:2px;border-radius:30px}.blog-post-card_blogPost__related-alt__content__text__erQMB,.blog-post-card_blogPost__related__content__text__lYwFo{display:flex;flex-direction:column;gap:var(--spacing-section-elements-2xs)}.blog-post-card_blogPost__related-alt__content__text__title__wfKCj,.blog-post-card_blogPost__related__content__text__title__Jqpgm{transition:.3s;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-post-card_blogPost__related-alt__content__text__description__nf90C,.blog-post-card_blogPost__related__content__text__description__XSMqr{color:var(--text-tertiary);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-post-card_blogPost__homepage__wtRtS{display:flex;align-self:stretch;align-items:center;align-content:center;gap:var(--spacing-section-elements-sm);flex:1 0;border-radius:var(--radius-section);background:var(--background-secondary);flex-direction:column;cursor:pointer}@media(max-width:959px){.blog-post-card_blogPost__homepage__wtRtS{padding:var(--padding-md);flex-direction:row;flex-wrap:wrap}}@media(min-width:960px) and (max-width:1279px){.blog-post-card_blogPost__homepage__wtRtS{flex-direction:row;padding:var(--padding-md);gap:var(--spacing-section-elements-xl);height:unset}}@media(1280px <= width){.blog-post-card_blogPost__homepage__wtRtS{padding:var(--padding-sm) var(--padding-md)}}.blog-post-card_blogPost__homepage__wtRtS:hover .blog-post-card_blogPost__homepage__content__text__title__jyHlq,.blog-post-card_blogPost__homepage__wtRtS:hover .blog-post-card_blogPost__homepage__heading__category__mU4tU{color:var(--text-accent)}.blog-post-card_blogPost__homepage__wtRtS:hover .blog-post-card_blogPost__homepage__heading__img__bxgVl img{transform:scale(1.05)}.blog-post-card_blogPost__homepage__wtRtS:hover .blog-post-card_blogPost__homepage__content__category__8oUk_{color:var(--text-accent)}.blog-post-card_blogPost__homepage__heading__s19cs{display:flex;min-width:280px;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-section-elements-sm);flex:1 0}@media(max-width:959px){.blog-post-card_blogPost__homepage__heading__s19cs{gap:var(--spacing-section-elements-2xs);width:100%;min-width:220px;flex-direction:column}}@media(min-width:960px) and (max-width:1279px){.blog-post-card_blogPost__homepage__heading__s19cs{flex:unset;width:300px;gap:var(--spacing-section-elements-2xs)}}@media(1280px <= width){.blog-post-card_blogPost__homepage__heading__s19cs{width:100%;flex:unset}}@media(min-width:580px)and (max-width:1279px){.blog-post-card_blogPost__homepage__heading__s19cs{flex-direction:column-reverse}}.blog-post-card_blogPost__homepage__heading__img__bxgVl{position:relative;aspect-ratio:14/9;background-color:#fff;border-radius:var(--radius-photo);width:100%;overflow:hidden}@media(min-width:960px) and (max-width:1279px){.blog-post-card_blogPost__homepage__heading__img__bxgVl{aspect-ratio:2/1}}.blog-post-card_blogPost__homepage__heading__img__bxgVl img{transition:.3s;object-fit:cover}.blog-post-card_blogPost__homepage__heading__category__mU4tU{transition:.3s;text-transform:uppercase}@media(max-width:959px){.blog-post-card_blogPost__homepage__heading__s19cs{flex-direction:column-reverse}}@media(min-width:960px) and (max-width:1279px){.blog-post-card_blogPost__homepage__heading__s19cs{flex-direction:column-reverse}}.blog-post-card_blogPost__homepage__content__iIE34{display:flex;height:226px;min-width:280px;flex-direction:column;align-items:flex-start;gap:var(--spacing-section-elements-xs);flex:1 0}@media(max-width:959px){.blog-post-card_blogPost__homepage__content__iIE34{min-width:215px;height:unset;text-align:left}}@media(min-width:960px) and (max-width:1279px){.blog-post-card_blogPost__homepage__content__iIE34{justify-content:center;height:unset}}.blog-post-card_blogPost__homepage__content__author__FsqkZ{display:flex;align-items:center;gap:var(--spacing-section-elements-2xs);color:var(--text-tertiary);flex-wrap:wrap}.blog-post-card_blogPost__homepage__content__author__divider__dLIgS{background-color:var(--text-accent);height:17px;width:2px;border-radius:30px}.blog-post-card_blogPost__homepage__content__text__JhigP{display:flex;align-items:center;flex-direction:column;gap:var(--spacing-section-elements-3xs)}@media(max-width:959px){.blog-post-card_blogPost__homepage__content__text__JhigP{align-items:flex-start}}@media(min-width:960px) and (max-width:1279px){.blog-post-card_blogPost__homepage__content__text__JhigP{align-items:flex-start}}.blog-post-card_blogPost__homepage__content__text__title__jyHlq{transition:.3s;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-post-card_blogPost__homepage__content__text__description__lRRte{color:var(--text-tertiary);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-post-card_blogPost__homepage__content__category__8oUk_{transition:.3s;color:var(--text-secondary);text-transform:uppercase}.blog-post-card_blogPost__list__tB1kU{display:flex;justify-content:center;align-items:center;align-content:center;gap:var(--spacing-section-elements-xs);flex:1 0;flex-direction:column;cursor:pointer;max-width:325px}.blog-post-card_blogPost__list__tB1kU:hover .blog-post-card_blogPost__list__content__text__title__K9EBT,.blog-post-card_blogPost__list__tB1kU:hover .blog-post-card_blogPost__list__heading__category__NgRo0{color:var(--text-accent)}.blog-post-card_blogPost__list__tB1kU:hover .blog-post-card_blogPost__list__heading__img__deBlv img{transform:scale(1.05)}.blog-post-card_blogPost__list__tB1kU:hover .blog-post-card_blogPost__list__heading__category__NgRo0{color:var(--text-accent)}.blog-post-card_blogPost__list__heading__EkyWS{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-section-elements-sm);flex:1 0}.blog-post-card_blogPost__list__heading__img__deBlv{position:relative;aspect-ratio:14/9;background-color:#fff;border-radius:var(--radius-photo);width:100%;overflow:hidden}.blog-post-card_blogPost__list__heading__img__deBlv img{transition:.3s;object-fit:cover}.blog-post-card_blogPost__list__heading__category__NgRo0{transition:.3s;color:var(--text-secondary);text-transform:uppercase}.blog-post-card_blogPost__list__content__FWhh9{display:flex;height:226px;flex-direction:column;align-items:flex-start;gap:var(--spacing-section-elements-xs);flex:1 0}@media(min-width:960px) and (max-width:1279px){.blog-post-card_blogPost__list__content__FWhh9{min-width:280px}}@media(1280px <= width){.blog-post-card_blogPost__list__content__FWhh9{min-width:280px}}.blog-post-card_blogPost__list__content__author__zAmdN{display:flex;align-items:center;gap:var(--spacing-section-elements-2xs);color:var(--text-tertiary);flex-wrap:wrap}.blog-post-card_blogPost__list__content__author__divider__xtAXy{background-color:var(--text-accent);height:17px;width:2px;border-radius:30px}.blog-post-card_blogPost__list__content__text__DN6ai{display:flex;flex-direction:column;gap:var(--spacing-section-elements-3xs)}.blog-post-card_blogPost__list__content__text__title__K9EBT{transition:.3s;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-post-card_blogPost__list__content__text__description__6__fm{color:var(--text-tertiary);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-post-card_blogPost__featured__zngFU{display:flex;justify-content:center;align-items:center;align-content:center;padding:var(--padding-lg);gap:var(--spacing-section-elements-lg);flex:1 0;border-radius:var(--radius-section);background:var(--background-secondary);cursor:pointer}@media(max-width:600px){.blog-post-card_blogPost__featured__zngFU{width:100%;flex-direction:column;gap:var(--spacing-section-elements-lg)}}@media(min-width:960px) and (max-width:1279px){.blog-post-card_blogPost__featured__zngFU{flex-direction:row;padding:var(--padding-sm);height:unset}}@media(1280px <= width){.blog-post-card_blogPost__featured__zngFU{padding:var(--padding-sm)}}.blog-post-card_blogPost__featured__zngFU:hover .blog-post-card_blogPost__featured__content__category__gI0xL,.blog-post-card_blogPost__featured__zngFU:hover .blog-post-card_blogPost__featured__content__text__title__yC4yE{color:var(--text-accent)}.blog-post-card_blogPost__featured__zngFU:hover .blog-post-card_blogPost__featured__img__pgIyA img{transform:scale(1.05)}.blog-post-card_blogPost__featured__zngFU:hover .blog-post-card_blogPost__featured__content__category__gI0xL{color:var(--text-accent)}.blog-post-card_blogPost__featured__img__pgIyA{position:relative;aspect-ratio:49/34;background-color:#fff;border-radius:var(--radius-photo);height:340px;overflow:hidden;margin:var(--padding-sm);margin-left:0}@media(max-width:600px){.blog-post-card_blogPost__featured__img__pgIyA{width:100%;height:170px;margin:0}}@media(max-width:959px){.blog-post-card_blogPost__featured__img__pgIyA{height:170px}}@media(min-width:960px) and (max-width:1279px){.blog-post-card_blogPost__featured__img__pgIyA{height:260px;margin:var(--padding-md);margin-left:0}}.blog-post-card_blogPost__featured__img__pgIyA img{transition:.3s;object-fit:cover}.blog-post-card_blogPost__featured__content__B4cXW{display:flex;min-width:280px;flex-direction:column;align-items:flex-start;gap:var(--spacing-section-elements-lg);flex:1 1;margin:var(--padding-sm);margin-right:0}.blog-post-card_blogPost__featured__content__hotFromTheOven__SMs_f{display:flex;align-items:center;gap:var(--spacing-section-elements-2xs)}@media(min-width:960px) and (max-width:1279px){.blog-post-card_blogPost__featured__content__B4cXW{margin:var(--padding-md);margin-right:0}}@media(max-width:959px){.blog-post-card_blogPost__featured__content__B4cXW{min-width:unset;margin:0}}.blog-post-card_blogPost__featured__content__category__gI0xL{transition:.3s;color:var(--text-secondary);text-transform:uppercase}.blog-post-card_blogPost__featured__content__author__Olefu{display:flex;align-items:center;gap:var(--spacing-section-elements-2xs);color:var(--text-tertiary);flex-wrap:wrap}.blog-post-card_blogPost__featured__content__text__SD_HW{display:flex;flex-direction:column;gap:var(--spacing-section-elements-xs)}.blog-post-card_blogPost__featured__content__text__title__yC4yE{transition:.3s}@media(max-width:959px){.blog-post-card_blogPost__featured__content__text__SD_HW{align-items:flex-start}}@media(min-width:960px) and (max-width:1279px){.blog-post-card_blogPost__featured__content__text__SD_HW{align-items:flex-start}}