.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}.projects-page-container{padding-bottom:15vw}.projects-page-container .projects-page-header{justify-content:center;align-items:center;height:40vw;display:flex}@media only screen and (min-width:0) and (max-width:500px){.projects-page-container .projects-page-header{height:170vw;margin:0 -16px}}.projects-page-container .projects-page-header .projects-page-title{color:#585041;font-family:var(--font-saans-trial);margin-top:10vw;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){.projects-page-container .projects-page-header .projects-page-title{text-align:center;padding:0 16px;font-size:40px;line-height:56px}}.projects-page-container .projects-page-content .projects-page-secondary-projects,.projects-page-container .projects-page-content .projects-page-primary-projects{flex-flow:wrap;display:flex}.projects-page-container .projects-page-content .projects-page-primary-projects .project-container{width:50%}@media only screen and (min-width:0) and (max-width:500px){.projects-page-container .projects-page-content .projects-page-primary-projects .project-container{width:100%}.projects-page-container .projects-page-content .projects-page-secondary-projects .project-description-description{display:none}}.projects-page-container .projects-page-content .projects-page-secondary-projects .project-container{width:25%}@media only screen and (min-width:0) and (max-width:500px){.projects-page-container .projects-page-content .projects-page-secondary-projects .project-container{width:50%;padding:0 4px}}.projects-page-container .projects-page-content .projects-page-archives{margin-top:15vw}.projects-page-container .projects-page-content .projects-page-archives .projects-page-archives-title{text-align:center;color:#545448;font-family:var(--font-saans-trial);margin-bottom:5vw;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){.projects-page-container .projects-page-content .projects-page-archives .projects-page-archives-title{font-size:40px;line-height:56px}}
.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}.projects-page-project-archived-container{width:75%;margin:auto}.projects-page-project-archived-container:last-child{border-bottom:1px solid #d4cfc4}@media only screen and (min-width:0) and (max-width:500px){.projects-page-project-archived-container{width:100%}}.projects-page-project-archived-container .project-archived-open{color:#766b56!important}.projects-page-project-archived-container .projects-page-project-archived-header{cursor:pointer;color:#d4cfc4;font-family:var(--font-saans-trial);border-top:1px solid #d4cfc4;flex-direction:row;padding:1.25vw 0;font-size:1.25vw;font-style:normal;font-weight:400;line-height:1.25vw;display:flex}.projects-page-project-archived-container .projects-page-project-archived-header:hover{color:#766b56}@media only screen and (min-width:0) and (max-width:500px){.projects-page-project-archived-container .projects-page-project-archived-header{padding:3.5vw 0;font-size:18px;line-height:22px}}.projects-page-project-archived-container .projects-page-project-archived-header .projects-page-project-archived-name,.projects-page-project-archived-container .projects-page-project-archived-header .projects-page-project-archived-project-types{flex:5}@media only screen and (min-width:0) and (max-width:500px){.projects-page-project-archived-container .projects-page-project-archived-header .projects-page-project-archived-project-types{display:none}}.projects-page-project-archived-container .projects-page-project-archived-header .projects-page-project-archived-completion-year,.projects-page-project-archived-container .projects-page-project-archived-header .projects-page-project-archived-location{flex:4}@media only screen and (min-width:0) and (max-width:500px){.projects-page-project-archived-container .projects-page-project-archived-header .projects-page-project-archived-completion-year,.projects-page-project-archived-container .projects-page-project-archived-header .projects-page-project-archived-location{text-align:right}}.projects-page-project-archived-container .projects-page-project-archived-header .projects-page-project-archived-image-container{flex:1;justify-content:flex-end;align-items:center;display:flex}
.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}.projects-page-project-archived-images{cursor:grab;flex-direction:row;gap:1vw;display:flex;overflow:hidden}.projects-page-project-archived-images:active{cursor:grabbing}.projects-page-project-archived-images .sanity-image-wrapper-container{pointer-events:none;-webkit-user-select:none;user-select:none;width:25vw;min-width:25vw;margin-bottom:1rem}@media only screen and (min-width:0) and (max-width:500px){.projects-page-project-archived-images .sanity-image-wrapper-container{min-width:50vw;margin-top:3vw;margin-bottom:5vw}}.projects-page-project-archived-images .sanity-image-wrapper-container .sanity-image{border-radius:.75vw}@media only screen and (min-width:0) and (max-width:500px){.projects-page-project-archived-images .sanity-image-wrapper-container .sanity-image{border-radius:10px}}
