.sh-wellness{margin:48px 0;padding:clamp(22px,4vw,48px);background:#fffdf7;border:1px solid #dfdfd2;border-radius:16px;scroll-margin-top:90px}.sh-wellness h2{font-size:clamp(26px,3vw,38px);line-height:1.35;color:#183b32;margin:12px 0 28px}.sh-wellness h3{font-size:20px;line-height:1.5;color:#234638;margin:0 0 12px}.sh-wellness p{line-height:1.9;color:#4a5e53}.sh-wellness-intro{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.sh-wellness figure{margin:0}.sh-wellness img{width:100%;height:auto;display:block;border-radius:10px}.sh-wellness figcaption{font-size:12px;color:#66776d;margin-top:10px}.sh-wellness-topics{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:36px}.sh-wellness-topic{border-top:1px solid #dddccf;padding-top:24px}.sh-wellness .sh-wellness-sources{font-size:12px;margin-top:28px}.sh-wellness-sources a{color:inherit;text-decoration:underline}@media(max-width:700px){.sh-wellness-intro,.sh-wellness-topics{grid-template-columns:minmax(0,1fr)}.sh-wellness h3{font-size:18px}}