.selected--projects--list{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}@media (min-width:768px){.selected--projects--list{display:flex;flex-wrap:wrap;gap:2.5rem;margin-bottom:5rem;max-width:calc(464px + 2.5rem)}.selected--projects--list>div{flex-basis:230px}}@media(min-width:1920px){.selected--projects--list{max-width:calc(696px + 5rem)}}.definition--list{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--primary);font-size:14px;font-weight:300;letter-spacing:0;line-height:1.3}.definition--list>.item{margin-bottom:1.7em;position:relative}.definition--list>.item .ico{background-color:var(--primary);border-radius:.4rem 0;display:block;height:1.3rem;left:0;position:absolute;top:.4em;width:1.3rem}@media (min-width:768px){.definition--list>.item .ico{top:.5em}}@media (min-width:1054px){.definition--list>.item .ico{top:.55em}}@media (min-width:1600px){.definition--list>.item .ico{top:.65em}}.definition--list>.item .text{padding-left:2.5rem}.definition--list>.item .icon{--tw-text-opacity:1;color:rgb(177 173 173/var(--tw-text-opacity,1));flex-basis:2.7rem;font-size:2.7rem;margin-left:-3rem;width:2.7rem}.definition--list>.item .title,.definition--list>.item strong{display:block;font-size:126%;font-weight:600;margin-bottom:.3em;position:relative}.definition--list>.item .title strong{font-size:inherit;margin-bottom:0}.definition--list>.item:last-child{margin-bottom:0}.definition--list.--nobullets>.item .ico{display:none}.definition--list.--nobullets>.item strong{padding-left:0}.definition--list.--simplebold{line-height:1.4;margin-bottom:1.2em}.definition--list.--simplebold>.item{margin-bottom:.4em}.definition--list.--simplebold>.item .ico{height:1rem;top:.9rem;width:1rem}.definition--list.--simplebold>.item strong{font-size:1.9rem;font-weight:500}.definition--list.--with-icons>.item{display:flex;font-size:2.1rem;margin-bottom:2rem;text-align:left;text-indent:0}.definition--list.--with-icons>.item p{font-size:1.6rem;font-weight:400}.definition--list.--with-icons>.item .icon{--tw-text-opacity:1;color:rgb(94 92 92/var(--tw-text-opacity,1));display:block;font-size:2.7rem;margin-left:0;margin-right:3rem;margin-top:.25rem;position:static;width:2.7rem!important}@media (min-width:768px){.definition--list{font-size:1.9rem}}@media (min-width:1054px){.definition--list{font-size:1.6rem}}@media (min-width:1600px){.definition--list{font-size:1.9rem}}.icon--list{display:grid;gap:2.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.icon--list.-alt>.item{text-align:center}}.icon--list.-alt>.item .ico{font-size:3rem;line-height:1;margin-bottom:4rem;position:relative}@media (min-width:768px){.icon--list.-alt>.item .ico{margin-left:auto;margin-right:auto}}.icon--list.-alt>.item .text,.icon--list.-alt>.item .title{display:block;margin-bottom:0;padding-bottom:3.5rem;padding-left:0}.icon--list.-alt>.item .text:last-child,.icon--list.-alt>.item .title:last-child{padding-bottom:0}.icon--list.-alt>.item .title{font-weight:500}.icon--list.-alt>.item .text{line-height:1.5}@media (max-width:1053px){.icon--list.-alt>.item>.ico{margin-bottom:2rem;margin-top:2rem}.icon--list.-alt>.item .title{padding-bottom:2rem}}.icon--list>.item{position:relative}.icon--list>.item .title{color:var(--primary);display:block;font-size:1.9rem;font-weight:600;margin-bottom:1rem;padding-left:5.7rem}.icon--list>.item .ico{color:var(--primary);font-size:2.7rem;left:0;overflow:hidden;position:absolute;top:0}.icon--list>.item .ico>.icon{display:block}.icon--list>.item .text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--primary);display:block;font-size:1.6rem;font-weight:300;line-height:1.3;min-height:3rem;padding-left:5.7rem}.icon--list>.item .text .strong,.icon--list>.item .text strong{display:block;font-size:126%;font-weight:600;margin-bottom:.3em;position:relative}.icon--list>.item .text .strong strong{font-size:inherit;margin-bottom:0}@media (min-width:768px){.icon--list.-alt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1054px){.icon--list{-moz-column-gap:5rem;column-gap:5rem;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.25rem}.icon--list.-alt{gap:5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.icon--list.-alt>.item .title{font-size:2rem}.icon--list.-about-values{display:flex;flex-wrap:wrap;justify-content:center}.icon--list.-about-values>.item{width:calc(33.333% - 4rem)}.icon--list>.item .title{font-size:2.4rem}}@media (min-width:1320px){.icon--list{row-gap:1.5rem}}@media (min-width:1600px){.icon--list{row-gap:3rem}}.logos--list--text{display:grid;gap:4rem;grid-template-columns:repeat(1,minmax(0,1fr))}.logos--list--text--item>.logo{flex:0 0 174px;margin-bottom:2.5rem}.logos--list--text--item>.text{flex:1 1 0}.logos--list--text--item.-v{align-items:center;flex-direction:column}.logos--list--text--item.-v>.logo{flex:0 0 auto}@media (min-width:510px){.logos--list--text--item{display:flex;flex-direction:row;gap:2.5rem}.logos--list--text--item>.logo{margin-bottom:0}}@media (min-width:768px){.logos--list--text.-horizontal{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;max-width:1580px}.logos--list--text.-horizontal>.item{flex:0 0 31.6rem}.logos--list--text--item{display:block}.logos--list--text--item>.logo{flex:0 0 232px;margin-bottom:2.5rem}}@media (min-width:1320px){.logos--list--text--item{display:flex;flex-direction:row;gap:2.5rem}.logos--list--text--item>.logo{margin-bottom:0}}.-qf-component-loading{align-items:center;display:flex;justify-content:center;position:relative}.-qf-component-loading:before{animation:fadeIn .3s ease .5s forwards,placeHolderShimmer 1s linear .5s infinite;background:#f6f7f8;background:linear-gradient(90deg,hsla(0,0%,82%,.176) 8%,hsla(0,0%,76%,.239) 38%,hsla(0,0%,82%,.176) 54%);background-size:1000px 640px;border-radius:35px;content:"";display:block;height:250px;max-width:250px;opacity:0;padding:0;width:100%}.toast--container.-qf-component-loading:before{display:none}img:not([src]):not([srcset]){visibility:hidden}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cc-veil{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:5rem;visibility:hidden;z-index:35}.cc-modal{background:transparent;border:none;bottom:50px;left:50%;margin:0;max-width:min(56rem,94vw);overflow:visible;padding:0;position:fixed;top:auto;transform:translateX(-50%);width:100%}@media (min-width:768px){.cc-modal{max-width:min(68rem,94vw)}}@media (min-width:1320px){.cc-modal{max-width:min(56rem,94vw)}}.cc-modal :focus{outline:none}.cc-modal::backdrop{background:transparent}.cc-box{align-items:flex-end;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.88);border:1px solid rgba(0,0,0,.08);border-radius:1.2rem;box-shadow:0 -4px 24px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:0;overflow:visible;padding:2.4rem 2.4rem 2.4rem 0;position:relative}.cc-cookie-img{align-self:flex-start;filter:drop-shadow(0 4px 16px rgba(0,0,0,.18));flex-shrink:0;height:80vw;margin-top:-45vw;pointer-events:none;transform:rotate(12deg);-webkit-user-select:none;user-select:none;width:80vw}@media (max-width:767px){.cc-cookie-img{align-self:center;margin-left:auto;margin-right:auto}}.cc-cookie-img img,.cc-cookie-img picture{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:1054px){.cc-cookie-img{margin-top:-70px}}.cc-content{display:grid;flex:1;gap:1.2rem;min-width:0;padding-left:1.6rem}.cc-title{font-family:Questrial,sans-serif;font-size:2rem;font-weight:700;line-height:1.2;padding:0}.cc-text,.cc-title{color:#000;margin:0}.cc-text{font-size:1.4rem;font-weight:300;line-height:1.65}.cc-link{color:#000;text-decoration:underline;text-underline-offset:2px}.cc-link:hover{text-decoration:none}.cc-actions{--primary:#000;--contrast:#fff;align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2.2rem;justify-content:space-between;padding-top:.4rem}.cc-actions button{display:block;text-align:center}@media (min-width:768px){.cc-box{flex-direction:row}.cc-cookie-img{height:275px;margin-left:-13rem;margin-top:-120px;width:275px}.cc-title{font-size:2rem}.cc-text{font-size:1.5rem}.cc-actions{align-items:center;flex-direction:row}}.text-split-parent{overflow:hidden}.text-split-child{display:inline-block}.swup-progress-bar{background-color:#000;height:8px}.transition-fade{opacity:1;transition:.4s}html.is-animating .transition-fade{opacity:0}[data-animate-intro]{visibility:hidden}.accordion--component{display:flex;flex-direction:column;gap:1.6rem}@media (min-width:1054px){.accordion--component.-col2{display:grid;gap:2.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.accordion--item.-active{margin-bottom:2rem}.accordion--item.-active .description{grid-template-rows:1fr}.accordion--item>.button .title{display:flex;font-size:1.8rem;font-weight:400;line-height:1.2;margin-bottom:1rem;text-align:left}@media (min-width:768px){.accordion--item>.button .title{font-size:2.4rem}}.accordion--item>.button .title .icon{--tw-text-opacity:1;color:rgb(94 92 92/var(--tw-text-opacity,1));display:block;flex-basis:2.7rem;font-size:2.7rem;margin-right:3rem;width:2.7rem}.accordion--item .description{display:grid;grid-template-rows:0fr;padding-left:5.7rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.accordion--item .description .text{overflow:hidden}.accordion--item .description a,.accordion--item .description p,.accordion--item .description span{padding:0}[data-delayed-opacity-back]{opacity:0;transition:opacity .8s ease-in}[data-delayed-opacity-back].is-visible{opacity:1;transition-delay:var(--delayed-opacity-delay,.2s)}@media(max-width:767px){[data-delayed-opacity-back]{opacity:1!important;transition:none!important}}