/* Simpur Talang — reduce traditional dress image display by about 30%. */
.culture-feature { display: flex; flex-direction: column; align-items: center; gap: 1.25rem; }
.culture-feature .culture-portrait { box-sizing: border-box; width: min(70%, 620px); max-width: 100%; margin: 0 auto; }
.culture-feature .culture-portrait img { display: block; width: 100%; height: auto; max-height: none; object-fit: contain; object-position: center; }
.culture-feature .culture-portrait figcaption { margin-top: .45rem; font-size: .9rem; }
.culture-feature .culture-feature-copy { width: min(100%, 720px); }
@media (max-width: 640px) { .culture-feature .culture-portrait { width: 86%; } }
