html[lang=en] body{font-family:Arial,sans-serif;line-height:1.75}html[lang=en] h1,html[lang=en] h2,html[lang=en] h3{font-family:Georgia,serif;letter-spacing:-.035em}html[lang=en] .hero h1{font-size:clamp(58px,6.5vw,100px);line-height:1.12}html[lang=en] .place-latin{margin-right:0;margin-left:auto}html[lang=en] .name strong{font-size:23px}html[lang=en] .hero-title{min-width:0}html[lang=en] .members h2{font-size:44px}html[lang=ar] h1,html[lang=ar] h2{letter-spacing:0}html[lang=ar] .hero h1{font-size:clamp(64px,7.3vw,106px)}.language-switch a:nth-child(2){display:flex}.book-spread article>div{min-width:0}.book-spread h3{overflow-wrap:anywhere}details summary{cursor:pointer}@media(max-width:720px){html[lang=en] .hero h1{font-size:62px}html[lang=en] h2,html[lang=en] .sharing h2,html[lang=en] .watch h2,html[lang=en] .members h2{font-size:36px}html[lang=en] .closing h2{font-size:46px}html[lang=en] .member-mark{left:auto;right:25px}html[lang=en] .members .kicker{padding-left:0;padding-right:55px}html[lang=ar] .hero h1{font-size:67px}.service-notes summary{font-size:19px}.book-spread h3{font-size:22px}.language-switch{gap:25px}footer nav a:nth-child(2){display:flex}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}