@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Manrope:wght@400;500&family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500;1,600&display=swap');

/* Tous les chapitres reprennent la composition typographique de la scierie. */
:root{--editorial-bronze-light:#e0bd83;--editorial-bronze-dark:#785628;--editorial-green:#174632}
.scene-copy h2,.contact h2,.portfolio h2{font-family:Manrope,Arial,sans-serif;font-weight:400;letter-spacing:-.045em;line-height:1.12}
.scene-copy h2 em,.contact h2 em,.portfolio h2 em{font-family:'Cormorant Garamond',Georgia,serif;font-size:1.12em;font-weight:500;letter-spacing:-.025em;color:var(--editorial-bronze-light)}
.scene-copy .eyebrow,.contact>.eyebrow,.contact>div>.eyebrow{font-family:'DM Sans',Arial,sans-serif;color:var(--editorial-bronze-light);font-weight:600;letter-spacing:.16em}
.scene-copy h2,.scene-copy .eyebrow{text-shadow:0 2px 14px #071911b3}
.scene-copy p:not(.eyebrow){font-family:'DM Sans',Arial,sans-serif;line-height:1.75}
.portfolio h2{color:var(--editorial-green)}
.portfolio h2 em{color:var(--editorial-bronze-dark)}
.portfolio>.eyebrow{color:var(--editorial-green);font-weight:600;letter-spacing:.18em}
.contact h2 em{color:var(--editorial-bronze-light)}
nav a.project,#menuLinks a[href="#contact"]{color:var(--editorial-bronze-light)}
.public-opening .welcome h2{font-family:Manrope,Arial,sans-serif;font-weight:400;letter-spacing:-.045em}
.public-opening .welcome h2 em{font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;color:var(--editorial-bronze-light);letter-spacing:-.025em;font-size:1.08em}
.public-opening .welcome .welcome-kicker{font-family:'DM Sans',Arial,sans-serif;color:var(--editorial-bronze-light)}
.public-opening .welcome .welcome-copy{font-family:'DM Sans',Arial,sans-serif;letter-spacing:0}
@media(max-width:760px){
 .scene-copy h2,.contact h2,.portfolio h2{font-size:clamp(36px,10vw,49px)}
 .scene-copy h2 em,.contact h2 em,.portfolio h2 em{overflow-wrap:normal}
}

.scene-copy h2{color:#fff;text-transform:none}
.scene-copy h2 em{font-style:italic;text-transform:none}
.scene-copy .eyebrow{text-transform:uppercase}
