.stay-museum-access-note{border:1px solid var(--line);background:#f6f9f7;margin:-20px 0 52px;padding:26px 30px}.stay-museum-access-note h2{margin:0 0 9px;font-size:1.15rem;line-height:1.5}.stay-museum-access-note p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.8}.stay-museum-access-note a{border-bottom:1px solid;align-items:center;gap:7px;min-height:44px;margin-top:12px;font-size:.82rem;font-weight:700;display:inline-flex}@media (max-width:720px){.stay-museum-access-note{padding:22px 18px}}.stay-museum-access-note p{overflow-wrap:anywhere;font-size:1rem;line-height:1.85}.stay-museum-access-note p+p{margin-top:12px}.stay-museum-access-note a{overflow-wrap:anywhere;min-height:52px;font-size:1rem;line-height:1.8}.stay-museum-access-note a:focus-visible{outline-offset:3px;outline:3px solid #297bc2}.stay-museum-access-note [id]{scroll-margin-top:110px}.stay-hotel-choice-list{gap:18px;min-width:0;margin:20px 0;padding:0;list-style:none;display:grid}.stay-hotel-choice-list li{border:1px solid var(--line);overflow-wrap:anywhere;background:#fff;min-width:0;padding:16px}.stay-hotel-choice-list strong{font-size:1rem;line-height:1.8;display:block}.stay-hotel-choice-list li a{width:fit-content;max-width:100%;display:flex}
