.treatment-focus,.medical-approaches{padding:85px 7vw;border-top:1px solid #d6d6ca}.treatment-focus h2,.medical-approaches h2,.book-section h2{font:300 clamp(42px,4.3vw,66px)/1.06 'Cormorant Garamond',serif;letter-spacing:-.02em;margin:0 0 25px}.section-intro{max-width:760px;font-size:18px;line-height:1.65;margin-bottom:40px}.longevity-focus{background:#e4e5da;padding:32px 38px;max-width:100%;margin:0 0 35px}.longevity-focus .eyebrow{display:block;margin-bottom:15px}.longevity-focus h3{font:400 38px/1.15 'Cormorant Garamond',serif;margin:0 0 14px}.longevity-focus p{font-size:18px;line-height:1.6;max-width:880px}.focus-grid,.approach-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 65px}.focus-grid article{border-bottom:1px solid #cfD1c4;padding:26px 0 28px}.focus-grid h3{font:500 21px/1.3 Jost,sans-serif;letter-spacing:0;margin-bottom:12px}.focus-grid p,.approach-grid p{font-size:17px;line-height:1.65;max-width:550px}.treatment-note{font-size:13px;line-height:1.7;margin-top:28px;max-width:880px;color:#626859}.medical-approaches{background:#e8e7dd}.approach-grid{gap:38px 65px;margin-top:40px}.approach-grid article{border-top:1px solid #bfc5b6;padding-top:24px}.approach-number{font-size:11px;letter-spacing:.15em;color:#73745e}.approach-grid h3{font:400 31px/1.15 'Cormorant Garamond',serif;margin:18px 0}.medical-approaches .private-link{margin-top:18px}.book-section{padding:90px 7vw;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:7vw}.book-art{min-width:0}.book-cover{width:100%;height:auto;object-fit:contain;display:block}.book-recognition{display:flex;align-items:center;gap:20px;margin-top:24px}.book-recognition img{width:130px;height:auto;object-fit:contain}.book-recognition p{font-size:12px;line-height:1.7}.book-recognition strong{font-weight:500}.book-recognition a{text-decoration:underline;text-underline-offset:3px}.book-copy>p:not(.eyebrow){font-size:17px;line-height:1.7}.book-copy .private-link{margin-top:24px}.treatments-jump{display:block;font-size:12px;text-decoration:underline;text-underline-offset:5px;margin-top:18px}.treatment-focus{scroll-margin-top:88px}@media(max-width:700px){.treatment-focus,.medical-approaches{padding:50px 24px}.focus-grid,.approach-grid{grid-template-columns:1fr;gap:0}.approach-grid article{padding:26px 0}.longevity-focus{padding:25px;margin-bottom:10px}.longevity-focus h3{font-size:31px}.section-intro,.longevity-focus p,.focus-grid p,.approach-grid p,.book-copy>p:not(.eyebrow){font-size:16px}.book-section{padding:55px 24px;grid-template-columns:1fr;gap:40px}.book-copy{grid-row:1}.book-recognition{gap:12px}.book-recognition img{width:100px}.book-recognition p{font-size:11px}.treatment-focus h2,.medical-approaches h2,.book-section h2{font-size:40px}}
/* Match the existing localized typography in the new care and book sections. */
.focus-grid article,.approach-grid article,.book-copy{min-width:0;overflow-wrap:anywhere}
html[lang="ar"] :is(.treatment-focus h2,.medical-approaches h2,.book-section h2,.longevity-focus h3,.approach-grid h3){font-family:'Noto Naskh Arabic',serif;line-height:1.4;letter-spacing:0}
html[lang="ar"] .focus-grid h3{font-family:'Noto Sans Arabic',sans-serif;line-height:1.6}
html[lang="ar"] :is(.section-intro,.longevity-focus p,.focus-grid p,.approach-grid p,.book-copy>p,.treatment-note){line-height:1.9;letter-spacing:0}
html[lang="ar"] .approach-number{direction:ltr;unicode-bidi:isolate;display:inline-block}
html[lang="zh-Hans"] :is(.treatment-focus h2,.medical-approaches h2,.book-section h2,.longevity-focus h3,.approach-grid h3){font-family:'Noto Serif SC',serif;line-height:1.4;letter-spacing:0}
html[lang="zh-Hans"] .focus-grid h3{font-family:'Noto Sans SC',sans-serif;line-height:1.5}
