.site-header nav{flex-wrap:wrap;gap:12px 20px;justify-content:flex-end}.nav-inner{flex-wrap:wrap;padding-top:15px;padding-bottom:15px}.review-links{display:flex;flex-wrap:wrap;gap:14px 26px;margin:35px 0 15px;padding:22px 0;border-top:1px solid #dedfd9}.review-links a{font-weight:650}.headline h1{font-size:clamp(26px,3vw,38px);line-height:1.15;margin:0;max-width:25ch}.skip-home{position:absolute;left:-9999px}.skip-home:focus{position:relative;left:0;display:block;background:white;padding:12px;color:#0b2a66}a:focus-visible{outline:3px solid #b94e36;outline-offset:4px}.info-page .lead{margin-bottom:22px}.info-page .disclosure{margin-bottom:28px}.info-page .prose{max-width:800px}.prose .booking-box h2{margin-top:0}.visitdc-nav div{flex-wrap:wrap}@media(max-width:760px){.site-header nav{justify-content:flex-start;gap:12px 18px}.headline h1{font-size:27px}.review-links{flex-direction:column;gap:12px}.info-page h1{font-size:clamp(32px,8vw,48px)}}
