.yang-sheng-editorial{color:#2c4437;background:#fffdf7}.ys-editorial-heading{text-align:center;max-width:940px;margin:auto;padding:68px 24px 44px}.ys-editorial-heading .eyebrow{letter-spacing:.16em;color:#92713d;font-size:11px}.ys-editorial-heading h1{letter-spacing:-.02em;margin:20px 0 26px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(40px,5vw,68px);font-weight:400;line-height:1.07}.ys-editorial-deck{max-width:790px;margin:0 auto 24px;font-size:21px;line-height:1.7}.ys-editorial-byline{color:#69736a;font-size:13px}.ys-editorial-body{box-sizing:border-box;max-width:800px;margin:auto;padding:0 24px 72px}.ys-editorial-body>p,.ys-editorial-body section>p{margin:0 0 22px;font-size:18px;line-height:1.9}.ys-editorial-body>p:first-child{border-top:1px solid #dfd6c4;padding-top:32px}.ys-editorial-body section{margin-top:20px;padding-top:22px}.ys-editorial-body h2{color:#294638;margin:0 0 24px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(29px,3.2vw,39px);font-weight:400;line-height:1.2}.ys-editorial-body strong{font-weight:600}.ys-editorial-notes{border-top:1px solid #dfd6c4;margin-top:40px;padding-top:22px}.ys-editorial-notes p{color:#637064;margin:0 0 12px;font-size:13px;line-height:1.8}.ys-editorial-body a{text-underline-offset:4px;text-decoration:underline}.ys-editorial-body a:focus-visible{outline-offset:5px;outline:2px solid #a97f3f}.ys-editorial-body .ys-editorial-ending{margin-top:32px;padding-top:32px}.ys-editorial-ending a{color:#9a512f;font-weight:600}@media (max-width:640px){.ys-editorial-heading{padding:40px 22px 30px}.ys-editorial-deck{font-size:19px;line-height:1.75}.ys-editorial-body{padding:0 22px 48px}.ys-editorial-body>p,.ys-editorial-body section>p{font-size:17px;line-height:1.85}.ys-editorial-heading h1 br{display:none}.ys-editorial-body section{margin-top:14px;padding-top:18px}}
