.page-module__soh_jW__container{color:#1f1f1f;background:#f8f8ee;min-height:100vh}.page-module__soh_jW__hero{text-align:center;max-width:900px;margin:0 auto;padding:120px 24px 80px}.page-module__soh_jW__eyebrow{color:#6b4;letter-spacing:2px;margin-bottom:12px;font-weight:600}.page-module__soh_jW__title{color:#6b4;margin-bottom:20px;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.1}.page-module__soh_jW__subtitle{color:#555;max-width:700px;margin:0 auto;font-size:1.05rem;line-height:1.8}.page-module__soh_jW__content{max-width:900px;margin:0 auto;padding:0 24px 100px}.page-module__soh_jW__section{background:#fff;border-radius:20px;margin-bottom:24px;padding:32px;box-shadow:0 8px 30px #0000000d}.page-module__soh_jW__section h2{color:#6b4;margin-bottom:16px;font-size:1.4rem;font-weight:400}.page-module__soh_jW__section p{color:#444;line-height:1.8}.page-module__soh_jW__section ul{margin-top:12px;padding-left:20px}.page-module__soh_jW__section li{color:#444;margin-bottom:10px;line-height:1.7}.page-module__soh_jW__contactBox{background:#f7f9f4;border-left:4px solid #6b4;border-radius:12px;margin-top:20px;padding:20px}.page-module__soh_jW__contactBox p{margin:6px 0}@media (max-width:768px){.page-module__soh_jW__hero{padding:90px 20px 60px}.page-module__soh_jW__content{padding:0 20px 80px}.page-module__soh_jW__section{padding:24px}.page-module__soh_jW__title{font-size:2.5rem}}
