html{font-size:16px;background-color:#000}*,:after,:before,html{box-sizing:border-box}:focus{outline:none}body,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0;font-weight:400}ol,ul{list-style:none}li,ul{padding:0;margin:0}img{height:auto}button{border:none;background:transparent}img{max-width:100%;-webkit-user-drag:none;user-drag:none;user-select:none}figure{margin:0}.u-hidden{position:absolute;visibility:hidden}.u-block{display:block}.mobile--only{display:none!important}@media only screen and (max-width:960px){.mobile--only{display:block}.desktop--only{display:none!important}}html{font-family:itc-avant-garde-gothic-pro,sans-serif;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:20px}@media screen and (min-width:1200px){html{font-size:calc(.8px + 1.6vw)}}@media screen and (min-width:1700px){html{font-size:28px}}@media screen and (max-width:1200px){html{font-size:16px}}@media screen and (max-width:1200px) and (min-width:485px){html{font-size:calc(13.28671px + .55944vw)}}@media screen and (max-width:1200px) and (min-width:1200px){html{font-size:20px}}body{color:#000;font-weight:300}h1,h2,h3,h4,h5,h6{margin:0}h1{letter-spacing:.02em;font-weight:400}h1,h2,p{font-size:20px}p{font-weight:300;letter-spacing:.02em}a{cursor:pointer;text-decoration:none}.l-header{height:100vh;height:100dvh;padding:1.5987210232rem}.l-header .l-container{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.l-header__logo{max-width:278px;width:100%;margin:auto}@media screen and (max-width:485px){.l-header{padding:10px 0}.l-header__logo{max-width:160px}}.l-footer{max-width:60%;margin:auto;padding:0 40px}@media screen and (max-width:960px){.l-footer{max-width:630px}}@media screen and (max-width:340px){.l-footer{padding:0 20px}}.main{position:relative;margin-bottom:80px}.main__grid{position:static;height:27.9776179057rem;width:100%;display:grid;grid-template-columns:minmax(auto,30.2083333333%) minmax(630px,44.7916666667%) 25%;grid-template-rows:minmax(146px,auto) minmax(146px,auto) minmax(146px,auto);grid-template-areas:"top top right" "top top right" "left content right" "cc content dd" "cc content dd"}.main__img{width:100%;height:100%;object-fit:cover}.main__img.top{grid-area:top}.main__img.right{grid-area:right;object-position:left;padding-bottom:40px}.main__img.left{grid-area:left}.main__img.tablet{display:none}@media screen and (max-width:1023px){.main__grid{height:750px;grid-template-columns:20% 60% 20%}}@media screen and (max-width:960px){.main__img{display:none}.main__img.tablet{min-height:460px;display:block}.main__grid{display:block;height:100%}}.card{display:flex;flex-direction:column;justify-content:space-between;max-width:224px;height:auto;padding:46px 18px 20px;font-weight:100;font-size:14px;max-height:300px;background-color:#dcd1ca}.card.desktop{position:relative;z-index:1;justify-self:start;grid-column-start:3;grid-row-start:3;grid-row-end:6;margin:0}.card__infos,.card a,.card p{color:#000;font-size:14px;letter-spacing:0}.linkedin{position:relative;display:inline-block;width:36px;height:36px;margin-top:110px;text-align:center}.linkedin svg{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.linkedin path{fill:#af8778}.card.tablet{display:none}@media screen and (max-width:1023px){.card.desktop{display:none}.card.tablet{display:block}.card{max-width:none;margin:0 auto;width:100%}}.s-infos{max-width:630px;width:100%;margin:0 auto;padding:30px 40px;grid-area:content;color:#4d4d4d}.s-infos__title{text-transform:uppercase;margin-bottom:1.2em}.s-infos__description p:not(:last-child){margin:1em 0}@media screen and (max-width:960px){.s-infos{padding:50px 40px}}@media screen and (max-width:340px){.s-infos{padding:50px 20px}}
/*# sourceMappingURL=/styles.c609d69f.css.map */