/* Latin webfonts from Google Fonts. Original SIL OFL notices in assets/fonts/. */
@font-face{font-family:'Cormorant Garamond';src:url('assets/fonts/cormorant-garamond-latin.woff2') format('woff2');font-style:normal;font-weight:400 600;font-display:swap}
@font-face{font-family:'Cormorant Garamond';src:url('assets/fonts/cormorant-garamond-italic-latin.woff2') format('woff2');font-style:italic;font-weight:400 600;font-display:swap}
@font-face{font-family:Manrope;src:url('assets/fonts/manrope-latin.woff2') format('woff2');font-style:normal;font-weight:400 700;font-display:swap}
:root{--serif:'Cormorant Garamond',Georgia,serif;--sans:Manrope,'Segoe UI',sans-serif}
body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
h1,h2,.hero-copy h1,.scene-copy h2{font-weight:500;letter-spacing:-.035em}
h1 em,h2 em{font-weight:500}
.hero-copy h1{line-height:1.01}
.brand>span{font-family:var(--serif);font-weight:600;letter-spacing:.16em}
.journey-link{font-weight:500}
summary{font-weight:500}
