/* Legible supporting information, retaining the established Mincho typography. */
.rooms{font-size:13px;line-height:1.85}
.overline{font-size:11px;color:#b8b9bb}
figcaption{font-size:11px;color:#b0b3b5;line-height:1.8}
dt{font-size:11px;color:#b0b3b5}
dd{font-size:12px;color:#c3c5c7}
.exit .back{font-size:13px}
header nav,.header .nav{font-size:12px}
.work-copy small{font-size:11px;line-height:1.8}
@media(max-width:700px){
 header:not(.header){flex-wrap:wrap;row-gap:12px}
 .header{flex-wrap:wrap;row-gap:12px}
 header>nav,.header .nav{gap:16px;font-size:11px;flex-shrink:0}
 header>nav a,.header .nav a{display:inline-flex;align-items:center;min-height:44px}
 .rooms{font-size:12px}
 .entrance>.overline,.overline{font-size:10px;letter-spacing:.12em}
 figcaption{font-size:11px}
 .company-details dt span{font-size:9px}
 .exit .back{font-size:12px}
}
