body{background:#f7f7f2;color:#263533}.shuizhuo-header{padding:20px 24px;border-bottom:1px solid #d6e3df;background:#fff}.shuizhuo-header img{max-width:100%;height:auto}.shuizhuo-header nav{font-size:15px;gap:18px}.shuizhuo-main{padding:36px 24px}.shuizhuo-hero{padding:40px;background:#e6f0ed;border-radius:20px;margin-bottom:36px}.shuizhuo-hero h1{font-size:clamp(28px,4vw,46px);color:#1f5952;line-height:1.3}.shuizhuo-hero p{line-height:1.85;max-width:760px}.shuizhuo-grid>li{background:white;border:1px solid #dce5e2;border-radius:15px;overflow:hidden;padding:0 0 20px}.shuizhuo-grid .wp-block-post-featured-image{margin:0}.shuizhuo-grid img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.shuizhuo-grid h2{font-size:20px;line-height:1.55;margin:18px 20px 10px}.shuizhuo-grid .wp-block-post-excerpt,.shuizhuo-grid .wp-block-post-date{margin:10px 20px;font-size:14px;line-height:1.8}.shuizhuo-grid a{color:#245f59}.shuizhuo-footer{border-top:1px solid #d6e3df;padding:28px 24px;color:#657874}figure.wp-block-image img{max-width:100%;height:auto}.related-posts,.guess-like{overflow:hidden}body .wp-block-post-content{line-height:1.95}.wp-block-query-pagination{margin:30px 0;gap:16px}@media(max-width:900px){.shuizhuo-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){.shuizhuo-main,.shuizhuo-header{padding:22px 16px}.shuizhuo-hero{padding:24px}.shuizhuo-grid{grid-template-columns:1fr!important}.related-posts [style*="display:grid"],.guess-like [style*="display:grid"]{grid-template-columns:1fr!important}}
