.culture-story{max-width:78ch;min-width:0}.culture-story .culture-section{display:flow-root;margin:0 0 2.5rem}.culture-story h2{margin:0 0 1.1rem;padding-bottom:.45rem;border-bottom:2px solid #b29b78;color:#263c35;font-size:clamp(1.4rem,2.5vw,1.9rem);line-height:1.25;scroll-margin-top:1.5rem}.culture-story p{line-height:1.75;margin:0 0 1.2rem}.culture-story .culture-image{display:block;margin:1.3rem auto;max-width:680px}.culture-story .culture-image img{display:block;max-width:100%;width:auto;height:auto;margin:0 auto;float:none}.culture-story .culture-portrait{float:right;max-width:270px;margin:.3rem 0 1.2rem 1.5rem}.culture-story .culture-portrait img{width:100%}.culture-story h2+div{margin-bottom:1rem}.museum-room h2{font-size:1.25rem;line-height:1.35;margin:0 0 .8rem}.museum-room ul{margin:0;padding-left:1.2rem}.museum-room li{margin:.5rem 0;line-height:1.6}@media(max-width:650px){.culture-story .culture-portrait{float:none;max-width:320px;margin:1rem auto}.culture-story .culture-section{margin-bottom:2rem}.culture-story h2{font-size:1.4rem}.culture-story p{line-height:1.65}}
