/* R05 — owner-selected Prompt; ARISA wordmark stays serif. */
:root{--serif:Prompt,sans-serif;--latin:Prompt,sans-serif;--body:Prompt,sans-serif}
h1,h2,h3{font-family:Prompt,sans-serif;font-style:normal;letter-spacing:0;font-weight:500;line-height:1.65}
.hero-copy h1{font-family:Prompt,sans-serif;font-style:normal;font-weight:500;font-size:clamp(42px,5.3vw,76px);line-height:1.65;letter-spacing:0;margin-left:0}
.hero-copy p{margin-top:12px}.latin,.english{font-style:normal}
.wordmark{font-family:Georgia,'Times New Roman',serif;font-style:normal;font-weight:400}
@media(max-width:1000px) and (min-width:701px){.hero-copy h1{font-size:clamp(36px,4.8vw,52px)}}
@media(max-width:700px){.hero-copy h1{font-size:clamp(29px,8.3vw,38px);line-height:1.7;white-space:normal}.hero-copy p{margin-top:5px}.section-heading h2{font-size:23px;line-height:1.65}.editorial-copy h2{font-size:27px}}
