.df-site .df-editorial-cover{margin:0 0 30px;width:100%;max-width:100%}.df-site .df-editorial-cover img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:14px;margin:0}.df-site .df-editorial-cover figcaption{font-size:12px;line-height:1.5;color:#566878;margin:8px 0 0}.df-site .df-clinic-intro{max-width:920px}.df-site .df-clinic-intro>.df-editorial-cover{max-width:850px}.df-site .df-editorial-note{margin-top:38px;padding:20px 22px;border:1px solid #dce7ee;border-radius:12px;background:#f6f9fb;color:#496073;font-size:14px;line-height:1.65}.df-site .df-editorial-note p{font-size:14px;margin:0 0 10px}.df-site .df-editorial-note p:last-child{margin-bottom:0}.df-site .df-editorial-note summary{cursor:pointer;font-weight:600;color:var(--navy)}.df-site .df-editorial-note ul{margin:12px 0 0;padding-left:20px}.df-site .df-editorial-note a{overflow-wrap:anywhere}.df-site .df-clinic-authentic img{height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:12px}.df-site .df-original-content h2,.df-site .df-clinic-intro h2{scroll-margin-top:130px}.df-site .df-clinic-intro h2{margin-top:38px}@media(max-width:700px){.df-site .df-editorial-cover{margin-bottom:24px}.df-site .df-editorial-note{padding:16px}.df-site .df-original-content h2,.df-site .df-clinic-intro h2{scroll-margin-top:100px}}

.df-site .df-editorial-lead p{font-size:19px;line-height:1.75;color:#364f64;margin:0 0 24px}@media(max-width:700px){.df-site .df-editorial-lead p{font-size:17px}}
