#MainContent:has(> .mcy-culture-section){max-width:1120px;margin:0 auto;padding:0}
@media(min-width:750px){#MainContent>.mcy-culture-section .mcy-culture-photo{width:100%;max-width:1120px}}
.mcy-culture-intro{padding:64px 8% 32px}.mcy-culture-intro h1{font-size:52px;line-height:.98;font-weight:500;letter-spacing:-.045em;max-width:800px;margin:0 0 24px}.mcy-culture-intro p{font-size:21px;line-height:1.3;max-width:760px;margin:0}
.mcy-culture-landscape{position:relative;aspect-ratio:1919/1080;overflow:hidden}.mcy-culture-landscape img{width:100%;height:100%;object-fit:cover;display:block;object-position:50% 50%}
.mcy-culture-words{position:absolute;color:white;font-size:46px;line-height:.96;font-weight:400;letter-spacing:-.045em;margin:0}.mcy-culture-words--left{left:7%;top:5.3%}.mcy-culture-words--right{right:7%;top:45.5%;text-align:right}
.mcy-culture-copy{padding:28px 8%;}.mcy-culture-copy p{max-width:760px;margin:0;font-size:21px;line-height:1.3}
.mcy-culture-photo{margin:0 auto;max-width:960px}.mcy-culture-photo img{display:block;width:100%;height:auto;object-fit:cover}.mcy-culture-photo--spinner img{aspect-ratio:4/3}.mcy-culture-photo--pottery{max-width:800px}.mcy-culture-photo--pottery img{aspect-ratio:108/140;object-fit:cover;object-position:center}
@media(min-width:750px) and (max-width:1200px){#MainContent:has(> .mcy-culture-section){margin:0 4vw}.mcy-culture-words{font-size:clamp(32px,4vw,46px)}}
@media(max-width:749px){#MainContent:has(> .mcy-culture-section){max-width:none;margin:0;padding-bottom:0}.mcy-culture-intro{padding:5.6vw 7% 24px}.mcy-culture-intro h1{font-size:8.5vw;margin:0 0 24px;max-width:none}.mcy-culture-intro p{font-size:4vw;line-height:1.1;max-width:none}.mcy-culture-landscape{aspect-ratio:108/155.3}.mcy-culture-words{font-size:8.2vw}.mcy-culture-words--left{left:7%;top:5.3%}.mcy-culture-words--right{right:7%;top:45.5%}.mcy-culture-copy{padding:24px 7%}.mcy-culture-copy p{font-size:4vw;line-height:1.13}.mcy-culture-photo{max-width:none}.mcy-culture-photo--pottery img{aspect-ratio:108/140}}

.mcy-culture-section{font-family:"TikTok Sans",sans-serif;color:#111;letter-spacing:normal}.mcy-culture-section h1,.mcy-culture-section h2{font-family:inherit;color:inherit}.mcy-culture-section .mcy-culture-words{color:#fff}.mcy-culture-section *{box-sizing:border-box}.mcy-culture-section .mcy-culture-landscape{margin:0}.mcy-culture-section .mcy-culture-photo{overflow:hidden}
