.lotus-photo-story{padding:44px 0 58px;background:#f2f3ed}.lotus-photo-story h2{margin:0 0 26px;font-size:clamp(28px,3vw,40px)}.lotus-photo-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.lotus-photo-pair:has(figure:only-child){grid-template-columns:minmax(0,820px);justify-content:center}.lotus-photo-pair figure{margin:0;background:#fff}.lotus-photo-pair img{width:100%;height:310px;object-fit:cover;display:block}.lotus-photo-pair figcaption{padding:16px 20px;font-size:14px;color:#173c49}.lotus-photo-pair figcaption span{display:block;margin-top:5px;font-size:11px;color:#50656d}.photo-card-credit{display:block;padding:5px 12px;font-size:10px;color:#425d67;background:#edf1ed}.photo-stock-hero{position:relative}.photo-stock-credit{position:absolute;right:20px;bottom:8px;z-index:2;font-size:10px;line-height:1.3;color:white;background:#133b49;padding:5px 8px}.photo-stock-hero .lg-hero-image{background-position:center 40%}.more-hero .lotus-library-image{object-position:center}.editorial-card .lotus-library-image,.service-photo-card .lotus-library-image{object-fit:cover}@media(max-width:760px){.lotus-photo-pair{grid-template-columns:1fr}.lotus-photo-pair img{height:250px}.lotus-photo-story{padding:32px 0}.photo-stock-credit{right:12px;bottom:4px;font-size:9px}}