.banner-projet{position:relative;height:480px;background-position:center center;background-size:cover}.banner-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,rgb(0 0 0 / .15) 0%,rgb(0 0 0 / .45) 100%)}.projet-annee{font-family:'Lato',sans-serif;font-size:1.8rem;color:#d2965a;letter-spacing:.06em;margin-top:.4em;margin-bottom:0}.projet-subnav{background-color:#f6f4f1;border-bottom:1px solid #e0dcd6;padding:12px 0}.projet-subnav-back{font-family:'Lora',serif;font-size:1.6rem;font-style:italic;color:#d2965a;transition:color .15s}.projet-subnav-back:hover{color:#221f20}.projet-subnav-back .bi{font-size:1.2em;vertical-align:middle;margin-right:4px}.projet-entry-content{max-width:880px;margin:0 auto;font-size:1.7rem;line-height:1.65;color:#221f20}.projet-entry-content p{font-size:1.7rem;margin-bottom:1.4em;text-align:justify}.projet-entry-content h2,.projet-entry-content h3{margin-top:1.8em;margin-bottom:.6em}.projet-entry-content img{max-width:100%;height:auto;display:block;margin:2em auto}.projet-entry-content ul,.projet-entry-content ol{list-style:disc;padding-left:2rem;margin-bottom:1.2em}.projet-entry-content ul li,.projet-entry-content ol li{display:list-item;font-size:1.7rem;margin-bottom:.4em}.projet-connexes .section-title-bg{height:200px;margin-bottom:0}.connexes-list{list-style:none;padding:0;max-width:680px;margin:0 auto}.connexe-item{display:block;border-bottom:1px solid #e0dcd6;padding:10px 0}.connexe-link{font-family:'Lora',serif;font-size:1.8rem;font-style:italic;color:#221f20;display:block;transition:color .15s,padding-left .15s}.connexe-link:hover{color:#d2965a;padding-left:6px}.connexe-link .bi{color:#d2965a;margin-right:6px;font-style:normal}.projet-content .btn.btn-orange{font-size:1.6rem}.projects-grid .project-card{margin-bottom:24px}.projects-grid .project-card a{display:block;overflow:hidden;position:relative}.projects-grid .project-card img{width:100%;height:220px;object-fit:cover;transition:transform .35s ease}.projects-grid .project-card:hover img{transform:scale(1.04)}.projects-grid .project-card h3{font-family:'Lora',serif;font-size:1.6rem;font-style:italic;color:#221f20;margin:10px 0 4px}@media (max-width:767px){.banner-projet{height:280px}.projet-entry-content{padding:0 5px}}.oeuvre-single{background-color:#f6f4f1;min-height:100vh}.oeuvre-category-bar{background-color:#f6f4f1;border-bottom:1px solid #e0dcd6;padding:10px 0}.oeuvre-category-inner{display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:0 10%;flex-wrap:wrap;gap:8px}.oeuvre-category-label{font-family:'Lato',sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#221f20}.oeuvre-back-link{font-family:'Lora',serif;font-size:1.6rem;font-style:normal;font-weight:400;color:#d2965a;text-decoration:none;text-transform:lowercase;transition:color .15s ease}.oeuvre-back-link:hover{color:#221f20}.oeuvre-main{display:grid;grid-template-columns:1fr 1fr;margin:0 10%;padding-top:48px}.oeuvre-col-text{padding-right:5%;align-items:flex-start}.oeuvre-text-inner{width:100%}.oeuvre-auteur{font-family:'Lora',serif;font-size:3.2rem;font-style:normal;font-weight:400;color:#d2965a;margin:0 0 .5em;line-height:1.25}.oeuvre-titre{font-family:'Lora',serif;font-size:2.8rem;font-style:italic;font-weight:600;color:#221f20;margin:0 0 .6em;line-height:1.2}.oeuvre-dates{font-family:'Lora',serif;font-size:2.4rem;font-style:normal;font-weight:400;color:#221f20;margin:0 0 .8em}.oeuvre-meta{display:flex;flex-direction:column;gap:0;margin-bottom:2em}.oeuvre-meta-line{font-family:'Lato',sans-serif;font-size:1.6rem;font-weight:700;font-style:normal;color:#221f20;line-height:1.6}.oeuvre-meta-collection{font-weight:700;font-style:normal;color:#221f20}.oeuvre-salle-link{display:block;font-family:'Lora',serif;font-size:1.8rem;font-style:normal;font-weight:400;color:#d2965a;text-decoration:none;text-transform:lowercase;margin-bottom:2.4em;transition:color .15s ease}.oeuvre-salle-link:hover{color:#221f20}.oeuvre-col-img{position:relative;min-height:340px;background-color:#efefef}.oeuvre-img{width:100%;height:100%;display:block;object-fit:contain;object-position:top}.oeuvre-img-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#efefef}.oeuvre-img-placeholder .dashicons{font-size:4rem;color:#ccc}.oeuvre-description{margin:0 10%;padding:48px 0 64px;border-top:1px solid #e0dcd6}.oeuvre-description p,.oeuvre-description blockquote{font-family:'Lato',sans-serif;font-size:1.6rem;line-height:1.75;color:#221f20;margin-bottom:1.4em}.oeuvre-description p:last-child{margin-bottom:0}.oeuvre-salle-link--bottom{margin-top:2em;margin-bottom:0}@media (max-width:1199px){.oeuvre-main{margin:0 5%}.oeuvre-description{margin:0 5%}}@media (max-width:767px){.oeuvre-main{grid-template-columns:1fr;margin:0}.oeuvre-category-inner{padding:0 5%}.oeuvre-col-text{padding:32px 5%}.oeuvre-col-img{min-height:280px;order:-1}.oeuvre-auteur{font-size:2.4rem}.oeuvre-titre{font-size:2.2rem}.oeuvre-dates{font-size:2rem}.oeuvre-description{margin:0;padding:32px 5%}}.salle-single{background-color:#f6f4f1;min-height:100vh}.salle-header{padding:40px 10% 32px;background-color:#f6f4f1}.salle-titre{font-family:'Lora',serif;font-size:4.8rem;font-style:italic;font-weight:400;color:#221f20;margin:0 0 .3em;line-height:1.1}.salle-intro{font-family:'Lato',sans-serif;font-size:1.6rem;line-height:1.65;color:#221f20}.salle-oeuvres-list{padding:0 10%}.salle-oeuvre-item{padding:60px 0 80px;border-bottom:1px solid #e0dcd6;align-items:center}.salle-oeuvre-item:last-child{border-bottom:none}.salle-oeuvre-text-col{display:flex;align-items:center}.salle-oeuvre-text{padding-right:8%}.salle-oeuvre-item--reverse .salle-oeuvre-text{padding-right:0;padding-left:8%}.salle-oeuvre-auteur{font-family:'Lora',serif;font-size:3.2rem;font-style:normal;font-weight:400;color:#d2965a;margin:0 0 .2em;line-height:1.3}.salle-oeuvre-titre{font-family:'Lora',serif;font-size:2.4rem;font-style:italic;font-weight:600;color:#221f20;margin:0 0 .4em;line-height:1.2}.salle-oeuvre-dates{font-family:'Lora',serif;font-size:2.2rem;font-style:normal;font-weight:400;color:#221f20;margin:0 0 .6em}.salle-oeuvre-meta{font-family:'Lato',sans-serif;font-size:1.6rem;font-weight:700;font-style:normal;color:#221f20;line-height:1.6;margin-bottom:1.8em;white-space:pre-line}.salle-oeuvre-link{display:inline-block;font-family:'Lora',serif;font-size:1.8rem;font-style:normal;font-weight:400;color:#d2965a;text-decoration:none;text-transform:lowercase;transition:color .15s ease}.salle-oeuvre-link:hover{color:#221f20}.salle-oeuvre-img-col{overflow:hidden;min-height:260px;background-color:#efefef;display:flex;align-items:center}.salle-oeuvre-img{width:100%;height:auto;display:block;object-fit:contain;transition:transform .4s ease}.salle-oeuvre-img-link:hover .salle-oeuvre-img{transform:scale(1.02)}.salle-oeuvre-img-placeholder{width:100%;min-height:260px;display:flex;align-items:center;justify-content:center;background-color:#efefef}.salle-oeuvre-img-placeholder .dashicons{font-size:4rem;color:#ccc}.salle-empty{padding:64px 0;text-align:center;font-family:'Lato',sans-serif;font-size:1.6rem;color:#6b6663;font-style:italic}@media (max-width:1199px){.salle-header,.salle-oeuvres-list{padding-left:5%;padding-right:5%}}@media (max-width:767px){.salle-titre{font-size:3.2rem}.salle-header,.salle-oeuvres-list{padding-left:5%;padding-right:5%}.salle-oeuvre-item{padding:40px 0 48px}.salle-oeuvre-text{padding-right:0;padding-bottom:24px}.salle-oeuvre-item--reverse .salle-oeuvre-text{padding-left:0}.salle-oeuvre-auteur{font-size:2.4rem}.salle-oeuvre-titre{font-size:2rem}.salle-oeuvre-dates{font-size:1.8rem}.salle-oeuvre-img-col{min-height:200px}}.sib_signup_form select[name="JOB_TITLE"]{max-width:270px!important;margin:0 auto!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 1rem center!important;background-size:1.2rem!important}#footer .sib_signup_form select[name="JOB_TITLE"] option{background-color:#fff;color:#000}.news-fullwidth .article{background:#fff;padding:15px 0}.news-fullwidth .article-img img.zoomed{aspect-ratio:4/3;object-fit:cover}.custom-article-margin{padding:0 8% 2rem 8%}@media (max-width:991px){.custom-article-margin{padding:0 5% 2rem 5%}}.custom-article-carousel{position:relative}.carousel-controls-custom{position:absolute;bottom:60px;left:0;width:100%;display:flex;justify-content:center;gap:15px;z-index:10}.carousel-controls-custom .carousel-control-prev,.carousel-controls-custom .carousel-control-next{position:relative;width:40px;height:40px;background:rgb(0 0 0 / .4);border-radius:50%;opacity:1;display:flex;align-items:center;justify-content:center;transition:background 0.3s ease}.carousel-controls-custom .carousel-control-prev-icon,.carousel-controls-custom .carousel-control-next-icon{width:20px;height:20px}.carousel-controls-custom .carousel-control-prev:hover,.carousel-controls-custom .carousel-control-next:hover{background:rgb(0 0 0 / .8)}.media-credit-text{font-size:1.15rem;color:#666;font-style:italic;margin-bottom:20px;margin-top:15px}.news-fullwidth .article-info h3{font-size:1.4rem!important;margin-bottom:8px!important}.news-fullwidth .article-info h2 a{font-size:1.8rem!important}.section-title-bg{background:url(https://fondationetrillard.ch/wp-content/themes/fondationetrillard/legacy/build/images/pattern_gray.0ecb5af0.png) center bottom}.section-title-bg-techno{background-image:url(https://fondationetrillard.ch/wp-content/themes/fondationetrillard/legacy/build/images/pattern_techno.3e15902d.png)}.section-title-bg-order{background-image:url(https://fondationetrillard.ch/wp-content/themes/fondationetrillard/legacy/build/images/pattern_ames.0f71627f.png)}@media (hover:none){.block-hover-container .block-hover{opacity:1}}.news .news-block img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}#projects-grid .block-hover-container img{width:100%;height:auto;aspect-ratio:640 / 460;object-fit:cover}.col-category-img>img.zoomed{width:100%;height:auto;aspect-ratio:1600 / 1000;object-fit:cover}#explorations .exploration .exploration-img img{width:100%;height:auto;aspect-ratio:410 / 620;object-fit:cover}