.sustainability-policy{padding:65px 0 150px}.sustainability-policy h2{padding-bottom:14px;margin-bottom:40px;border-bottom:2px solid #f6f1ec;font-size:28px;font-weight:500;text-align:left;line-height:40px;color:#fd7500}.sustainability-policy h2::before{content:"";display:inline-block;vertical-align:top;width:16px;height:9px;margin-top:14px;margin-right:12px;background:linear-gradient(90deg, #fb9b00, #ff5e00);border-radius:4px 0px 4px 0px}.sustainability-policy p{margin-bottom:unset}.sustainability-policy .list{display:flex;flex-wrap:wrap;gap:8px 6px}.sustainability-policy .list .item{display:block;width:calc((100% - 18px)/4);border-radius:5px;overflow:hidden;color:#fff}.sustainability-policy .list .item .img{position:relative;width:100%;aspect-ratio:1/1.3093}.sustainability-policy .list .item .img::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:6px;background:linear-gradient(90deg, #C5AD86, #B0905D)}.sustainability-policy .list .item .img::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);transition:all .3s ease}.sustainability-policy .list .item .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sustainability-policy .list .item .title-wrap{position:absolute;top:0;left:0;width:100%;height:100%;padding:38px 30px}.sustainability-policy .list .item .title-wrap .title{position:relative;margin-bottom:16px;padding-bottom:16px;font-size:22px;font-weight:500;line-height:1.2;text-shadow:1px 1px 2px rgba(0,0,0,.1)}.sustainability-policy .list .item .title-wrap .title::before{content:"";position:absolute;bottom:0;left:0;width:18px;height:2px;background:#ffa533}.sustainability-policy .list .item .title-wrap .en-title p{font-size:18px;line-height:1.08;opacity:.5}.sustainability-policy .list .item .title-wrap .btn-more{position:absolute;bottom:38px;left:30px;width:0;padding-right:24px;padding-bottom:8px;text-align:right;white-space:nowrap;font-size:12px;line-height:14px;opacity:0}.sustainability-policy .list .item .title-wrap .btn-more::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background:url(/en/wp-content/themes/yuexiu-reit-20260828/images/policy-line.png) no-repeat center right/100% 100%}.sustainability-policy .list .item:hover .img::after{background:rgba(0,0,0,.5)}.sustainability-policy .list .item:hover .title-wrap .btn-more{width:calc(100% - 60px);opacity:1;transition:all .3s ease}@media screen and (max-width: 1200px){.sustainability-policy{padding:60px 0 100px}.sustainability-policy h2{margin-bottom:30px}.sustainability-policy .list .item .img::before{height:4px}.sustainability-policy .list .item .title-wrap{padding:30px 24px}.sustainability-policy .list .item .title-wrap .btn-more{left:24px;bottom:30px;padding-right:20px}.sustainability-policy .list .item:hover .title-wrap .btn-more{width:calc(100% - 48px)}}@media screen and (max-width: 992px){.sustainability-policy{padding:0 0 60px}.sustainability-policy .list .item{width:calc((100% - 12px)/3)}}@media screen and (max-width: 768px){.sustainability-policy h2{font-size:24px;line-height:32px}.sustainability-policy .list .item .title-wrap{padding:24px 16px}.sustainability-policy .list .item .title-wrap .title{padding-bottom:10px;margin-bottom:10px;font-size:20px}.sustainability-policy .list .item .title-wrap .en-title p{font-size:16px}.sustainability-policy .list .item .title-wrap .btn-more{left:16px;bottom:24px;padding-right:14px;padding-bottom:6px}.sustainability-policy .list .item .title-wrap .btn-more::before{height:6px}.sustainability-policy .list .item:hover .title-wrap .btn-more{width:calc(100% - 32px)}}@media screen and (max-width: 600px){.sustainability-policy .list .item{width:calc((100% - 6px)/2)}}@media screen and (max-width: 450px){.sustainability-policy .list .item{width:100%}}