/* Match the RA monogram to the classic Cormorant typography of the cover title. */
.mark{font:600 47px/.8 'Cormorant Garamond',serif;letter-spacing:-.15em;color:var(--gold);white-space:nowrap;padding-right:0}
.mark span{font:inherit;font-size:.65em;vertical-align:-.16em;letter-spacing:inherit}
.placeholder .document-mark{display:inline-block;margin:6px 0 24px;font:600 47px/.8 'Cormorant Garamond',serif;letter-spacing:-.15em;color:var(--gold)}
.placeholder .document-mark span{font:inherit;font-size:.65em;vertical-align:-.16em;letter-spacing:inherit}

/* Arabic scripts must retain their connected letterforms, especially in gold labels. */
.ar .overline,.ar .breadcrumb,.ar .back,.ar .item small,.ar .fact span,
.ar .hero-copy h2,.ar .brand small,.ar .discover,.ar #nav a,
.ar .nav-bottom,.ar .location,.ar footer,.ar .social a{letter-spacing:normal;word-spacing:normal}
.ar .overline,.ar .item small,.ar .breadcrumb,.ar .back,
.ar .fact span,.ar .discover{font-family:'Noto Naskh Arabic',serif;font-weight:600}
.ar .inner-wrap,.ar .grid,.ar .item,.ar .facts,.ar .fact,
.ar .placeholder,.ar .contacts{min-width:0;max-width:100%}
.ar .inner p,.ar .item p,.ar .intro,.ar .inner h2,.ar .item h3{overflow-wrap:break-word}
.ar .inner h2{line-height:1.35}
.ar .item h3{line-height:1.5}
.ar .inner .intro{line-height:1.8}
.ar .item small{font-size:13px}
.ar .overline{font-size:13px}
.ar .back{font-size:13px}
.ar .contacts a[href^="tel"] b{direction:ltr;unicode-bidi:isolate;display:inline-block;white-space:nowrap;font-family:'DM Sans',sans-serif;font-variant-numeric:lining-nums}
body{overflow-x:hidden}
@media(max-width:800px){.ar .inner-wrap{width:calc(100% - 48px)}.ar .item,.ar .intro,.ar .inner p{max-width:100%}.ar .contacts a{font-size:15px}}
