body.single-post{background-color:#FAFCFA!important;color:#2C3E38!important}body.single-post #page,body.single-post #content,body.single-post .site-content,body.single-post #primary,body.single-post #main{background-color:#FAFCFA!important;background:#FAFCFA!important}body.single-post.ast-separate-container .ast-article-single,body.single-post .ast-article-single{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0 auto!important;width:100%!important;max-width:100%!important}body.single-post .site-content .ast-container,body.single-post .ast-narrow-container .site-content .ast-container{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important}body.single-post .entry-header{display:none!important}body.single-post .post-navigation,body.single-post .navigation.post-navigation{display:none!important}.mdc-article-page-shell{max-width:1240px;width:100%;margin:0 auto;padding:60px 28px 100px;box-sizing:border-box}.mdc-article-hero{max-width:1080px;margin:0 auto 44px;text-align:center}.mdc-article-eyebrow{display:inline-flex;align-items:center;gap:8px;background:rgb(15 92 75 / .08);color:#0F5C4B;font-family:var(--mdc-font-body,'Manrope',sans-serif);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:6px 18px;border-radius:100px;margin-bottom:22px}.mdc-article-title{font-family:var(--mdc-font-display,'DM Serif Display',serif)!important;font-size:clamp(38px, 4.4vw, 58px)!important;font-weight:400!important;color:#15221F!important;line-height:1.08!important;letter-spacing:-0.02em!important;max-width:860px;margin:0 auto 22px!important;text-wrap:balance}.mdc-article-meta-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;font-family:var(--mdc-font-body,'Manrope',sans-serif);font-size:15px;color:#5A6E68;margin-bottom:38px}.mdc-article-meta-author{color:#15221F;font-weight:700}.mdc-article-meta-sep{color:rgb(15 92 75 / .35);font-weight:700}.mdc-article-featured-image-wrap{max-width:1080px;width:100%;margin:0 auto;border-radius:20px;overflow:hidden;box-shadow:0 12px 36px rgb(15 92 75 / .08);background:#E8F3F0}.mdc-article-featured-image{width:100%;height:auto;aspect-ratio:16 / 9;max-height:560px;object-fit:cover;display:block}.single-post .blog-author-meta,.single-post .mdc-medical-review-box{max-width:800px!important;margin:0 auto 38px auto!important;background:#F0FAF7!important;border:1px solid rgb(15 92 75 / .15)!important;border-radius:14px!important;padding:16px 24px!important;display:flex!important;align-items:center!important;gap:16px!important;box-sizing:border-box!important;box-shadow:0 2px 8px rgb(15 92 75 / .04)!important}.single-post .blog-author-meta>div:first-child{width:44px!important;height:44px!important;border-radius:50%!important;background:#0F5C4B!important;color:#FFFFFF!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:800!important;font-size:17px!important;flex-shrink:0!important}.single-post .blog-author-meta>div:last-child{font-family:var(--mdc-font-body,'Manrope',sans-serif)!important;font-size:14px!important;color:#4A5E58!important;line-height:1.45!important}.mdc-article-body{max-width:800px;margin:0 auto;font-family:var(--mdc-font-body,'Manrope',sans-serif);font-size:18px;line-height:1.82;color:#2C3E38}.mdc-article-body p.lead-text,.mdc-article-body>p:first-of-type{font-size:19.5px;line-height:1.78;color:#15221F;margin-bottom:28px}.mdc-article-body p{font-family:var(--mdc-font-body,'Manrope',sans-serif)!important;font-size:18px!important;line-height:1.82!important;color:#2C3E38!important;margin-bottom:24px!important}.mdc-article-body h2{font-family:var(--mdc-font-display,'DM Serif Display',serif)!important;font-size:clamp(30px, 3.2vw, 42px)!important;font-weight:400!important;color:#15221F!important;line-height:1.15!important;letter-spacing:-0.015em!important;margin:56px 0 20px 0!important}.mdc-article-body h3{font-family:var(--mdc-font-display,'DM Serif Display',serif)!important;font-size:clamp(24px, 2.4vw, 30px)!important;font-weight:400!important;color:#15221F!important;line-height:1.25!important;margin:38px 0 16px 0!important}.mdc-article-body ul,.mdc-article-body ol{font-family:var(--mdc-font-body,'Manrope',sans-serif)!important;font-size:18px!important;line-height:1.75!important;color:#2C3E38!important;margin:0 0 28px 0!important;padding-left:28px!important}.mdc-article-body li{margin-bottom:12px!important;padding-left:4px!important}.mdc-article-body strong{color:#15221F!important;font-weight:700!important}.mdc-article-body a{color:#0F5C4B!important;font-weight:600!important;text-decoration:underline!important;text-decoration-color:rgb(15 92 75 / .35)!important;text-underline-offset:3px!important;transition:all 0.2s ease!important}.mdc-article-body a:hover{color:#0A3E32!important;text-decoration-color:#0A3E32!important}.single-post .blog-cta-box,.single-post .mdc-article-cta{max-width:800px!important;margin:64px auto 0 auto!important;background:#F0FAF7!important;border:1px solid rgb(15 92 75 / .16)!important;border-radius:20px!important;padding:44px 36px!important;text-align:center!important;box-shadow:0 6px 24px rgb(15 92 75 / .05)!important;box-sizing:border-box!important}.single-post .blog-cta-box h3,.single-post .mdc-article-cta h3{font-family:var(--mdc-font-display,'DM Serif Display',serif)!important;font-size:clamp(24px, 2.5vw, 30px)!important;color:#15221F!important;margin:0 0 12px 0!important;font-weight:400!important;line-height:1.25!important}.single-post .blog-cta-box p,.single-post .mdc-article-cta p{font-family:var(--mdc-font-body,'Manrope',sans-serif)!important;font-size:15.5px!important;color:#4A5E58!important;margin:0 auto 28px auto!important;max-width:560px!important;line-height:1.65!important}.single-post .blog-cta-box a:first-of-type,.single-post .blog-cta-box .elementor-button{display:inline-block!important;background:#0F5C4B!important;color:#FFFFFF!important;font-family:var(--mdc-font-body,'Manrope',sans-serif)!important;font-size:15px!important;font-weight:700!important;padding:14px 28px!important;border-radius:10px!important;text-decoration:none!important;box-shadow:0 4px 14px rgb(15 92 75 / .22)!important;transition:transform 0.2s ease,background 0.2s ease,box-shadow 0.2s ease!important}.single-post .blog-cta-box a:first-of-type:hover,.single-post .blog-cta-box .elementor-button:hover{background:#0A3E32!important;transform:translateY(-2px)!important;box-shadow:0 6px 18px rgb(15 92 75 / .3)!important}.single-post .blog-cta-box a:last-of-type{display:inline-block!important;background:#FFFFFF!important;color:#0F5C4B!important;border:1.5px solid #0F5C4B!important;font-family:var(--mdc-font-body,'Manrope',sans-serif)!important;font-size:15px!important;font-weight:700!important;padding:13px 26px!important;border-radius:10px!important;text-decoration:none!important;transition:transform 0.2s ease,background 0.2s ease!important}.single-post .blog-cta-box a:last-of-type:hover{background:rgb(15 92 75 / .06)!important;transform:translateY(-2px)!important}.mdc-related-blogs-section{max-width:1140px;width:100%;margin:80px auto 0 auto;padding-top:56px;border-top:1px solid rgb(15 92 75 / .12);box-sizing:border-box}.mdc-related-header{text-align:center;margin-bottom:36px}.mdc-related-eyebrow{font-family:var(--mdc-font-body,'Manrope',sans-serif);font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#0F5C4B;margin-bottom:6px}.mdc-related-title{font-family:var(--mdc-font-display,'DM Serif Display',serif)!important;font-size:clamp(28px, 2.8vw, 36px)!important;font-weight:400!important;color:#15221F!important;margin:0!important}.mdc-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;width:100%;box-sizing:border-box}.mdc-related-card{background:#FFF;border:1px solid rgb(15 92 75 / .1);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease;box-shadow:0 2px 10px rgb(0 0 0 / .03)}.mdc-related-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgb(15 92 75 / .1);border-color:rgb(15 92 75 / .25)}.mdc-related-thumb-wrap{width:100%;aspect-ratio:16 / 10;overflow:hidden;background:#E8F3F0}.mdc-related-thumb{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.35s ease}.mdc-related-card:hover .mdc-related-thumb{transform:scale(1.04)}.mdc-related-card-body{padding:22px;display:flex;flex-direction:column;flex-grow:1}.mdc-related-category{font-family:var(--mdc-font-body,'Manrope',sans-serif);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#0F5C4B;margin-bottom:8px}.mdc-related-post-title{font-family:var(--mdc-font-display,'DM Serif Display',serif)!important;font-size:19px!important;line-height:1.3!important;color:#15221F!important;margin:0 0 10px 0!important;font-weight:400!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mdc-related-excerpt{font-family:var(--mdc-font-body,'Manrope',sans-serif);font-size:13.5px;line-height:1.55;color:#64748B;margin-bottom:16px;flex-grow:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mdc-related-link{font-family:var(--mdc-font-body,'Manrope',sans-serif);font-size:13.5px;font-weight:700;color:#0F5C4B;display:inline-flex;align-items:center;gap:6px}body.single-post #comments{max-width:800px;margin:60px auto 0 auto;padding:32px 0 0 0;border-top:1px solid rgb(15 92 75 / .1)}body.single-post #comments .comment-reply-title{font-family:var(--mdc-font-display,'DM Serif Display',serif);font-size:24px;color:#15221F;margin-bottom:16px}body.single-post #comments input[type="text"],body.single-post #comments input[type="email"],body.single-post #comments input[type="url"],body.single-post #comments textarea{border:1px solid rgb(15 92 75 / .18);border-radius:8px;padding:12px 16px;background:#FFF}body.single-post #comments input[type="submit"]{background:#0F5C4B;color:#FFF;font-family:var(--mdc-font-body,'Manrope',sans-serif);font-weight:700;border-radius:8px;padding:12px 24px;border:none;cursor:pointer}@media (max-width:1024px){.mdc-article-page-shell{padding:48px 24px 80px}.mdc-related-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:768px){.mdc-article-page-shell{padding:32px 20px 60px}.mdc-article-title{font-size:clamp(30px, 6vw, 38px)!important;line-height:1.12!important}.mdc-article-body{font-size:17.5px;line-height:1.75}.mdc-article-body p{font-size:17.5px!important}.mdc-related-grid{grid-template-columns:1fr;gap:20px}.single-post .blog-author-meta,.single-post .mdc-medical-review-box{padding:14px 18px!important;gap:12px!important}}@media (max-width:480px){.mdc-article-page-shell{padding:20px 16px 48px}.mdc-article-title{font-size:32px!important;line-height:1.15!important}.mdc-article-meta-row{font-size:13.5px;gap:6px;margin-bottom:24px}.mdc-article-body{font-size:17px;line-height:1.7}.mdc-article-body p{font-size:17px!important}.mdc-article-body h2{font-size:27px!important;margin:40px 0 16px 0!important}.mdc-article-body h3{font-size:22px!important;margin:28px 0 12px 0!important}.single-post .blog-cta-box,.single-post .mdc-article-cta{padding:32px 20px!important}.single-post .blog-author-meta,.single-post .mdc-medical-review-box{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}}@media (prefers-reduced-motion:reduce){.mdc-related-card,.mdc-related-thumb,.blog-cta-box a{transition:none!important;transform:none!important}}