.common-btn-jaune-pyrite{cursor:pointer;color:#a29e2a;font-size:1.125vw;line-height:.75vw;font-family:var(--font-saans-trial);border:.0625vw solid #a29e2a;border-radius:.4vw;font-style:normal;font-weight:400}@media only screen and (min-width:0) and (max-width:500px){.common-btn-jaune-pyrite{border:1px solid #a29e2a;border-radius:5px;font-size:18px;line-height:12px}}.common-btn-jaune-pyrite{text-align:center;width:fit-content;transition:color .2s ease-in-out,background-color .2s ease-in-out;display:block}.common-btn-jaune-pyrite:hover{color:#faf9eb;background-color:#797620}.common-btn-noir-boise-light{cursor:pointer;color:#f4f3f0;font-size:1.125vw;line-height:.75vw;font-family:var(--font-saans-trial);border:.0625vw solid #f4f3f0;border-radius:.4vw;font-style:normal;font-weight:400}@media only screen and (min-width:0) and (max-width:500px){.common-btn-noir-boise-light{border:1px solid #f4f3f0;border-radius:5px;font-size:18px;line-height:12px}}.common-btn-noir-boise-light{text-align:center;width:fit-content;transition:color .2s ease-in-out,background-color .2s ease-in-out;display:block}.common-btn-noir-boise-light:hover{color:#585041;background-color:#f4f3f0}.common-btn-noir-boise-dark{cursor:pointer;color:#766b56;font-family:var(--font-saans-trial);text-align:center;border:1px solid #beb6a7;border-radius:.25vw;width:fit-content;font-size:1vw;font-style:normal;font-weight:400;line-height:.75vw;display:block}@media only screen and (min-width:0) and (max-width:500px){.common-btn-noir-boise-dark{border-radius:5px;font-size:14px;line-height:12px}}.common-btn-noir-boise-dark{transition:color .2s ease-in-out,background-color .2s ease-in-out}.common-btn-noir-boise-dark:hover{color:#585041;border:1px solid #585041}.employee-container{border-top:1px solid #d4cfc4;flex-direction:row;justify-content:space-between;padding:40px 0;display:flex}@media only screen and (min-width:0) and (max-width:500px){.employee-container{flex-direction:column;margin-top:12vw;padding:2.5vw 0}}.employee-container:last-child{border-bottom:1px solid #d4cfc4}.employee-container .employee-picture-container{flex:0 20%}.employee-container .employee-picture-container .sanity-image-wrapper-container .sanity-image{border-radius:.75vw}@media only screen and (min-width:0) and (max-width:500px){.employee-container .employee-picture-container .sanity-image-wrapper-container .sanity-image{border-radius:10px}}.employee-container .employee-description-container{flex:0 70%}.employee-container .employee-description-container .employee-description-header{flex-direction:row;display:flex}@media only screen and (min-width:0) and (max-width:500px){.employee-container .employee-description-container .employee-description-header{flex-direction:column}}.employee-container .employee-description-container .employee-description-header .employee-description-header-left{flex:1}@media only screen and (min-width:0) and (max-width:500px){.employee-container .employee-description-container .employee-description-header .employee-description-header-left{margin-top:16px}}.employee-container .employee-description-container .employee-description-header .employee-description-header-left .employee-name,.employee-container .employee-description-container .employee-description-header .employee-description-header-left .employee-role{font-family:var(--font-saans-trial);font-size:1.5vw;font-style:normal;font-weight:400;line-height:1.875vw}@media only screen and (min-width:0) and (max-width:500px){.employee-container .employee-description-container .employee-description-header .employee-description-header-left .employee-name,.employee-container .employee-description-container .employee-description-header .employee-description-header-left .employee-role{font-size:18px;line-height:22px}}.employee-container .employee-description-container .employee-description-header .employee-description-header-left .employee-name{color:#585041}.employee-container .employee-description-container .employee-description-header .employee-description-header-left .employee-role{color:#a99e89}.employee-container .employee-description-container .employee-description-header .employee-description-header-right{flex-direction:column-reverse;flex:1;display:flex}.employee-container .employee-description-container .employee-description-header .employee-description-header-right .employee-email{color:#a99e89;font-family:var(--font-saans-trial);text-transform:lowercase;font-size:1.5vw;font-style:normal;font-weight:400;line-height:1.875vw}@media only screen and (min-width:0) and (max-width:500px){.employee-container .employee-description-container .employee-description-header .employee-description-header-right .employee-email{margin-top:8px;font-size:18px;line-height:22px}}.employee-container .employee-description-container .employee-description-body{margin-top:2.5vw}.employee-container .employee-description-container .employee-description-body .employee-description{color:#585041;font-family:var(--font-century-old-style-std);font-size:1.5vw;font-style:normal;font-weight:400;line-height:1.875vw}@media only screen and (min-width:0) and (max-width:500px){.employee-container .employee-description-container .employee-description-body .employee-description{margin-top:8px;font-size:18px;line-height:22px}}
.common-btn-jaune-pyrite{cursor:pointer;color:#a29e2a;font-size:1.125vw;line-height:.75vw;font-family:var(--font-saans-trial);border:.0625vw solid #a29e2a;border-radius:.4vw;font-style:normal;font-weight:400}@media only screen and (min-width:0) and (max-width:500px){.common-btn-jaune-pyrite{border:1px solid #a29e2a;border-radius:5px;font-size:18px;line-height:12px}}.common-btn-jaune-pyrite{text-align:center;width:fit-content;transition:color .2s ease-in-out,background-color .2s ease-in-out;display:block}.common-btn-jaune-pyrite:hover{color:#faf9eb;background-color:#797620}.common-btn-noir-boise-light{cursor:pointer;color:#f4f3f0;font-size:1.125vw;line-height:.75vw;font-family:var(--font-saans-trial);border:.0625vw solid #f4f3f0;border-radius:.4vw;font-style:normal;font-weight:400}@media only screen and (min-width:0) and (max-width:500px){.common-btn-noir-boise-light{border:1px solid #f4f3f0;border-radius:5px;font-size:18px;line-height:12px}}.common-btn-noir-boise-light{text-align:center;width:fit-content;transition:color .2s ease-in-out,background-color .2s ease-in-out;display:block}.common-btn-noir-boise-light:hover{color:#585041;background-color:#f4f3f0}.common-btn-noir-boise-dark{cursor:pointer;color:#766b56;font-family:var(--font-saans-trial);text-align:center;border:1px solid #beb6a7;border-radius:.25vw;width:fit-content;font-size:1vw;font-style:normal;font-weight:400;line-height:.75vw;display:block}@media only screen and (min-width:0) and (max-width:500px){.common-btn-noir-boise-dark{border-radius:5px;font-size:14px;line-height:12px}}.common-btn-noir-boise-dark{transition:color .2s ease-in-out,background-color .2s ease-in-out}.common-btn-noir-boise-dark:hover{color:#585041;border:1px solid #585041}@keyframes zoomAboutUs{0%{background-position-x:0;background-size:110%}50%{background-position-x:-30vw;background-size:140%}to{background-position-x:0;background-size:110%}}@keyframes zoomMobileAboutUs{0%{background-position-x:-300px;background-size:370%}50%{background-position-x:-700px;background-size:400%}to{background-position-x:-300px;background-size:370%}}.about-us-page-container .about-us-page-header{background-color:#fceb69;background-image:url(../media/desktopShapes.160ohgmndple1.svg);background-position-x:0;background-repeat:no-repeat;background-size:120%;justify-content:center;align-items:center;height:50vw;margin-left:-2.5vw;margin-right:-2.5vw;display:flex}@media only screen and (min-width:0) and (max-width:500px){.about-us-page-container .about-us-page-header{background-position-x:-300px;background-size:370%;height:170vw;margin:0 -16px}}.about-us-page-container .about-us-page-header .about-us-page-title{color:#968503;font-family:var(--font-saans-trial);font-size:3.5vw;font-style:normal;font-weight:400;line-height:3.5vw}@media only screen and (min-width:0) and (max-width:500px){.about-us-page-container .about-us-page-header .about-us-page-title{font-size:40px;line-height:56px}}.about-us-page-container .about-us-page-description-section{margin-top:2.5vw}@media only screen and (min-width:0) and (max-width:500px){.about-us-page-container .about-us-page-description-section{margin-top:60px}}.about-us-page-container .about-us-page-description-section .about-us-page-small-description{color:#585041;font-family:var(--font-saans-trial);padding-right:22vw;font-size:2vw;font-style:normal;line-height:2.5vw}@media only screen and (min-width:0) and (max-width:500px){.about-us-page-container .about-us-page-description-section .about-us-page-small-description{padding-right:0;font-size:28px;line-height:36px}}.about-us-page-container .about-us-page-description-section .about-us-page-description{flex-direction:row;gap:10vw;margin-top:10vw;margin-right:-1vw;display:flex}@media only screen and (min-width:0) and (max-width:500px){.about-us-page-container .about-us-page-description-section .about-us-page-description{flex-direction:column;margin-top:160px}}.about-us-page-container .about-us-page-description-section .about-us-page-description .about-us-page-description-rich-text{flex:0 50%}.about-us-page-container .about-us-page-description-section .about-us-page-description .about-us-page-description-rich-text p{color:#585041;font-family:var(--font-saans-trial);margin-bottom:40px;font-size:1.5vw;font-style:normal;font-weight:400;line-height:1.87vw}@media only screen and (min-width:0) and (max-width:500px){.about-us-page-container .about-us-page-description-section .about-us-page-description .about-us-page-description-rich-text p{margin-bottom:16px;font-size:18px;line-height:22px}}.about-us-page-container .about-us-page-description-section .about-us-page-description .test{flex:0 40%}.about-us-page-container .about-us-page-description-section .about-us-page-description .test .sanity-image{border-radius:.75vw}@media only screen and (min-width:0) and (max-width:500px){.about-us-page-container .about-us-page-description-section .about-us-page-description .test .sanity-image{border-radius:10px}}.about-us-page-container .about-us-page-employee-section{margin-top:14vw}
.common-btn-jaune-pyrite{cursor:pointer;color:#a29e2a;font-size:1.125vw;line-height:.75vw;font-family:var(--font-saans-trial);border:.0625vw solid #a29e2a;border-radius:.4vw;font-style:normal;font-weight:400}@media only screen and (min-width:0) and (max-width:500px){.common-btn-jaune-pyrite{border:1px solid #a29e2a;border-radius:5px;font-size:18px;line-height:12px}}.common-btn-jaune-pyrite{text-align:center;width:fit-content;transition:color .2s ease-in-out,background-color .2s ease-in-out;display:block}.common-btn-jaune-pyrite:hover{color:#faf9eb;background-color:#797620}.common-btn-noir-boise-light{cursor:pointer;color:#f4f3f0;font-size:1.125vw;line-height:.75vw;font-family:var(--font-saans-trial);border:.0625vw solid #f4f3f0;border-radius:.4vw;font-style:normal;font-weight:400}@media only screen and (min-width:0) and (max-width:500px){.common-btn-noir-boise-light{border:1px solid #f4f3f0;border-radius:5px;font-size:18px;line-height:12px}}.common-btn-noir-boise-light{text-align:center;width:fit-content;transition:color .2s ease-in-out,background-color .2s ease-in-out;display:block}.common-btn-noir-boise-light:hover{color:#585041;background-color:#f4f3f0}.common-btn-noir-boise-dark{cursor:pointer;color:#766b56;font-family:var(--font-saans-trial);text-align:center;border:1px solid #beb6a7;border-radius:.25vw;width:fit-content;font-size:1vw;font-style:normal;font-weight:400;line-height:.75vw;display:block}@media only screen and (min-width:0) and (max-width:500px){.common-btn-noir-boise-dark{border-radius:5px;font-size:14px;line-height:12px}}.common-btn-noir-boise-dark{transition:color .2s ease-in-out,background-color .2s ease-in-out}.common-btn-noir-boise-dark:hover{color:#585041;border:1px solid #585041}.publications-container{flex-direction:row;margin:10vw 0;display:flex}@media only screen and (min-width:0) and (max-width:500px){.publications-container{flex-direction:column;margin:160px 0}}.publications-container .publications-header{flex:1}@media only screen and (min-width:0) and (max-width:500px){.publications-container .publications-header{text-align:center;margin-bottom:40px}}.publications-container .publications-header .publications-title{color:#766b56;font-family:var(--font-saans-trial);font-size:3.5vw;font-style:normal;font-weight:400;line-height:3.5vw}@media only screen and (min-width:0) and (max-width:500px){.publications-container .publications-header .publications-title{font-size:40px;line-height:22px}}.publications-container .publications-body{flex:1}
.common-btn-jaune-pyrite{cursor:pointer;color:#a29e2a;font-size:1.125vw;line-height:.75vw;font-family:var(--font-saans-trial);border:.0625vw solid #a29e2a;border-radius:.4vw;font-style:normal;font-weight:400}@media only screen and (min-width:0) and (max-width:500px){.common-btn-jaune-pyrite{border:1px solid #a29e2a;border-radius:5px;font-size:18px;line-height:12px}}.common-btn-jaune-pyrite{text-align:center;width:fit-content;transition:color .2s ease-in-out,background-color .2s ease-in-out;display:block}.common-btn-jaune-pyrite:hover{color:#faf9eb;background-color:#797620}.common-btn-noir-boise-light{cursor:pointer;color:#f4f3f0;font-size:1.125vw;line-height:.75vw;font-family:var(--font-saans-trial);border:.0625vw solid #f4f3f0;border-radius:.4vw;font-style:normal;font-weight:400}@media only screen and (min-width:0) and (max-width:500px){.common-btn-noir-boise-light{border:1px solid #f4f3f0;border-radius:5px;font-size:18px;line-height:12px}}.common-btn-noir-boise-light{text-align:center;width:fit-content;transition:color .2s ease-in-out,background-color .2s ease-in-out;display:block}.common-btn-noir-boise-light:hover{color:#585041;background-color:#f4f3f0}.common-btn-noir-boise-dark{cursor:pointer;color:#766b56;font-family:var(--font-saans-trial);text-align:center;border:1px solid #beb6a7;border-radius:.25vw;width:fit-content;font-size:1vw;font-style:normal;font-weight:400;line-height:.75vw;display:block}@media only screen and (min-width:0) and (max-width:500px){.common-btn-noir-boise-dark{border-radius:5px;font-size:14px;line-height:12px}}.common-btn-noir-boise-dark{transition:color .2s ease-in-out,background-color .2s ease-in-out}.common-btn-noir-boise-dark:hover{color:#585041;border:1px solid #585041}.publication-container .publication-item{border-top:1px solid #d4cfc4;flex-direction:row;justify-content:space-between;align-items:center;padding:1vw 0;display:flex}@media only screen and (min-width:0) and (max-width:500px){.publication-container .publication-item{padding:16px 0}}.publication-container .publication-item:last-child{border-bottom:1px solid #d4cfc4}.publication-container .publication-item .publication-text{color:#585041;font-family:var(--font-saans-trial);font-size:1.5vw;font-style:normal;font-weight:400;line-height:1.875vw}@media only screen and (min-width:0) and (max-width:500px){.publication-container .publication-item .publication-text{font-size:4vw;line-height:6vw}}.publication-container .publication-item .publication-link{color:#766b56;text-align:center;font-family:var(--font-saans-trial);border:.0625vw solid #766b56;border-radius:.4vw;padding:.5vw 1.5vw;font-size:1vw;font-style:normal;font-weight:400;line-height:1vw}@media only screen and (min-width:0) and (max-width:500px){.publication-container .publication-item .publication-link{border:1px solid #766b56;border-radius:5px;padding:8px 24px;font-size:16px;line-height:16px}}.publication-container .publication-item .publication-link:hover{color:#faf9eb;background-color:#766b56}
