.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.single-post .entry-content p a,.single-post .entry-content li a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.single-post .entry-content a.cta-btn,.single-post .entry-content a.whatsapp-btn,.single-post .entry-content .sibling-cross-link__title a{text-decoration:none}.pushengage-opt-in__bell--right{left:20px!important;right:unset!important}body:not(.single-post) .mef2-faq{background:linear-gradient(160deg,#eaf4f9 0%,#daeef5 100%)!important}body:not(.single-post) .mef2-faq-cta-btn{background:linear-gradient(135deg,#1a5f7a,#0d4a63)!important}body:not(.single-post) .mef2-faq-cta-btn:hover{box-shadow:rgba(26,95,122,.45) 0px 12px 32px!important}@media print{table,.author-card,blockquote,figure{page-break-inside:avoid}.faq-item summary{font-weight:600}.faq-item[open] .faq-answer,.faq-item .faq-answer{display:block!important}}.single-post .entry-content .intro-card,.single-post .entry-content .summary-card,.single-post .entry-content .author-card,.single-post .entry-content .cta-inline,.single-post .entry-content .schedule-hero,.single-post .entry-content .faq-section .faq-item,.single-post .entry-content .medical-disclaimer,.single-post .entry-content .premium-table,.single-post .entry-content .featured-img,.single-post .entry-content .body-img,.single-post .entry-content .sibling-cross-link{box-sizing:border-box;max-width:100%}.single-post .entry-content .intro-card p,.single-post .entry-content .summary-card p,.single-post .entry-content .author-card p,.single-post .entry-content .cta-inline p,.single-post .entry-content .schedule-hero p,.single-post .entry-content .faq-item p,.single-post .entry-content .medical-disclaimer p,.single-post .entry-content .sibling-cross-link p{padding-bottom:0}.single-post .entry-content table.premium-table{border-collapse:collapse;width:100%}.single-post .entry-content table.premium-table th,.single-post .entry-content table.premium-table td{border:0;border-bottom:1px solid rgba(0,0,0,.08)}.single-post .entry-content table.premium-table thead th{border-bottom:0}.single-post .entry-content .featured-img img,.single-post .entry-content .body-img img{display:block;margin:0;width:100%;height:auto}.single-post .entry-content ul.premium-list{list-style:disc;padding-left:1.25rem}.single-post .entry-content ol.premium-list{list-style:decimal;padding-left:1.25rem}.single-post .entry-content ul.premium-list li,.single-post .entry-content ol.premium-list li{background:0 0;padding:0}.single-post .entry-content .faq-item summary{list-style:none}.single-post .entry-content .faq-item summary::-webkit-details-marker{display:none}.single-post .entry-content .sibling-cross-link__title a{text-decoration:none}.single-post .entry-content .sibling-cross-link__title a:hover{text-decoration:underline}.single-post .entry-content h1,.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-content h4,.single-post .entry-content h5,.single-post .entry-content h6,.single-post .et_pb_post_content h1,.single-post .et_pb_post_content h2,.single-post .et_pb_post_content h3,.single-post .et_pb_post_content h4,.single-post .et_pb_post_content h5,.single-post .et_pb_post_content h6,.single-post [class*=et_pb_post_content] h1,.single-post [class*=et_pb_post_content] h2,.single-post [class*=et_pb_post_content] h3,.single-post [class*=et_pb_post_content] h4,.single-post [class*=et_pb_post_content] h5,.single-post [class*=et_pb_post_content] h6{color:inherit;padding:0;line-height:1.2;font-weight:inherit}.single-post .entry-content .featured-img{margin:0 0 1rem;border-radius:16px;overflow:hidden}.single-post .entry-content .featured-img img{width:100%;height:auto;display:block}.single-post .entry-content .premium-credibility-bar{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0 1.5rem;padding:1rem 1.25rem;background:var(--brand-primary-lighter);border-radius:12px;border:1px solid var(--brand-primary-light)}.single-post .entry-content .credibility-pill{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--brand-primary);font-weight:600}.single-post .entry-content .intro-card{background:var(--gradient-primary);color:#fff;padding:2rem;border-radius:16px;margin:2rem 0;box-shadow:var(--shadow-card)}.single-post .entry-content .intro-chip{display:inline-block;background:rgba(255,255,255,.2);padding:.25rem .75rem;border-radius:20px;font-size:.85rem;font-weight:600;margin-bottom:1rem}.single-post .entry-content .intro-hook{font-size:1.15rem;line-height:1.6;margin:0;color:#fff}.single-post .entry-content .summary-card{background:var(--brand-primary-lighter);padding:2rem;border-radius:16px;margin:2rem 0;border:1px solid var(--brand-primary-light)}.single-post .entry-content .summary-card h2,.single-post .entry-content .summary-card h3{color:var(--brand-primary);margin-top:0;margin-bottom:1.5rem}.single-post .entry-content .summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.single-post .entry-content .summary-item{display:flex;gap:.75rem;align-items:flex-start}.single-post .entry-content .summary-icon{background:var(--brand-primary);color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.8rem;font-weight:700;margin-top:.15rem}.single-post .entry-content .summary-item p{margin:0;line-height:1.5}.single-post .entry-content .author-card{position:relative;border:1px solid var(--brand-primary-light);border-radius:20px;overflow:hidden;margin:3rem 0;background:linear-gradient(180deg,#fff 0%,var(--brand-primary-lighter) 100%);box-shadow:var(--shadow-card)}.single-post .entry-content .author-header{background:var(--gradient-primary);color:#fff;padding:1rem 2rem;letter-spacing:.02em;text-transform:uppercase;font-size:.78rem}.single-post .entry-content .author-header h2,.single-post .entry-content .author-header h3{margin:0;font-size:.85rem;font-weight:700;color:#fff}.single-post .entry-content .author-body{padding:2.25rem 2rem;display:flex;gap:2rem;align-items:center}@media (max-width:600px){.single-post .entry-content .author-body{flex-direction:column;align-items:center;text-align:center;gap:1.25rem;padding:2rem 1.5rem}}.single-post .entry-content .author-name{display:block;font-size:1.4rem;font-weight:700;color:var(--brand-primary);margin-bottom:.25rem}.single-post .entry-content .author-specialty{display:block;font-size:.95rem;color:var(--brand-secondary);font-weight:600;margin:0 0 .85rem;text-transform:uppercase;letter-spacing:.01em}.single-post .entry-content .author-credentials{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem}.single-post .entry-content .credential-chip{display:inline-block;background:var(--brand-primary-lighter);color:var(--brand-primary);padding:.3rem .8rem;border-radius:999px;font-size:.8rem;font-weight:600;border:1px solid var(--brand-primary-light)}.single-post .entry-content .author-bio{line-height:1.65;color:var(--brand-text);margin-bottom:1.5rem;font-size:.98rem}.single-post .entry-content .whatsapp-btn{display:inline-flex;align-items:center;gap:.5rem;background:var(--gradient-primary);color:#fff!important;padding:.85rem 1.75rem;border-radius:999px;text-decoration:none;font-weight:600;font-size:.98rem;box-shadow:0 8px 20px -8px var(--brand-primary)}.single-post .entry-content .video-wrap{aspect-ratio:16/9;width:100%;border-radius:16px;overflow:hidden;margin:2rem 0;box-shadow:var(--shadow-card)}.single-post .entry-content .video-wrap iframe{width:100%;height:100%;border:0}.single-post .entry-content .premium-section{margin:2.5rem 0}.single-post .entry-content .premium-section h2{color:var(--brand-primary);font-size:1.6rem;margin-top:0}.single-post .entry-content .premium-section h3{color:var(--brand-secondary);font-size:1.2rem;margin-top:1.5rem}.single-post .entry-content .premium-table{width:100%;border-collapse:collapse;margin:1.5rem 0;border-radius:12px;overflow:hidden;box-shadow:var(--shadow-card)}.single-post .entry-content .premium-table thead{background:var(--brand-primary);color:#fff}.single-post .entry-content .premium-table th,.single-post .entry-content .premium-table td{padding:.85rem 1rem;text-align:left;border-bottom:1px solid var(--brand-primary-light)}.single-post .entry-content .premium-table tbody tr:nth-child(even){background:var(--brand-primary-lighter)}.single-post .entry-content .premium-table tbody tr:last-child td{border-bottom:none}.single-post .entry-content .premium-sidecard{background:#fff;border-left:4px solid var(--brand-accent);padding:1.25rem 1.5rem;border-radius:0 12px 12px 0;margin:1.5rem 0;box-shadow:var(--shadow-card)}.single-post .entry-content .sidecard-headline{display:block;font-size:.78rem;font-weight:700;color:var(--brand-accent);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.single-post .entry-content .premium-sidecard p{margin:0;line-height:1.6}.single-post .entry-content .premium-list{margin:1rem 0 1.5rem 1.5rem;line-height:1.7}.single-post .entry-content .premium-list li{margin-bottom:.5rem}.single-post .entry-content .cta-inline{background:var(--brand-primary-lighter);border-left:4px solid var(--brand-cta);padding:1.25rem 1.5rem;border-radius:0 12px 12px 0;margin:2rem 0;text-align:center}.single-post .entry-content .cta-inline p{margin:0 0 .75rem;color:var(--brand-primary);font-weight:500}.single-post .entry-content .cta-btn{display:inline-block;background:var(--brand-cta);color:#fff!important;padding:.75rem 1.5rem;border-radius:10px;text-decoration:none;font-weight:600;margin:0 auto;width:fit-content}.single-post .entry-content .body-img{margin:2rem 0;border-radius:16px;overflow:hidden;box-shadow:var(--shadow-card)}.single-post .entry-content .body-img img{width:100%;height:auto;display:block}.single-post .entry-content .schedule-hero{background:var(--gradient-primary);color:#fff;padding:3rem 2rem;border-radius:20px;margin:3rem 0 2rem;text-align:center}.single-post .entry-content .schedule-hero h2{color:#fff;margin-top:0}.single-post .entry-content .schedule-hero p{max-width:500px;margin:0 auto 1.5rem;font-size:1.1rem;line-height:1.6}.single-post .entry-content .schedule-hero .cta-btn{background:#fff;color:var(--brand-primary)!important;font-size:1.05rem}.single-post .entry-content .brand-voice-section{margin:2.5rem 0 3rem;padding:2rem 1.75rem;background:var(--brand-primary-lighter);border-left:4px solid var(--brand-primary);border-radius:12px}.single-post .entry-content .brand-voice-section h2{color:var(--brand-primary);margin-top:0;margin-bottom:1rem}.single-post .entry-content .brand-voice-section p{line-height:1.7;margin-bottom:1rem}.single-post .entry-content .brand-voice-section p:last-child{margin-bottom:0}.single-post .entry-content .faq-section{margin:3rem 0}.single-post .entry-content .faq-section h2{color:var(--brand-primary);margin-bottom:1.5rem}.single-post .entry-content .faq-item{background:var(--brand-primary-lighter);border:1px solid var(--brand-primary-light);border-radius:12px;margin-bottom:.75rem;overflow:hidden}.single-post .entry-content .faq-item[open]{background:#fff;box-shadow:var(--shadow-card)}.single-post .entry-content .faq-item summary{padding:1.15rem 1.5rem;cursor:pointer;font-weight:600;color:var(--brand-primary);list-style:none;position:relative;padding-right:3rem}.single-post .entry-content .faq-item summary::-webkit-details-marker{display:none}.single-post .entry-content .faq-item summary::after{content:"+";position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);font-size:1.3rem;color:var(--brand-primary)}.single-post .entry-content .faq-item[open] summary::after{content:"−"}.single-post .entry-content .faq-answer{padding:0 1.5rem 1.25rem;line-height:1.6}.single-post .entry-content .faq-answer p{margin:0 0 .75rem}.single-post .entry-content .faq-answer p:last-child{margin:0}.single-post .entry-content .medical-disclaimer{margin-top:3rem;padding:1.5rem;background:var(--brand-primary-lighter);border-left:3px solid var(--brand-primary);border-radius:6px;font-size:.9rem;color:#555;line-height:1.5}.single-post .entry-content .medical-disclaimer strong{color:var(--brand-primary)}.single-post .entry-content .sibling-cross-link{margin:2.5rem 0;padding:1.5rem;background:var(--brand-primary-lighter);border-radius:12px;border:1px solid var(--brand-primary-light)}.single-post .entry-content .sibling-cross-link__heading{color:var(--brand-primary);margin:0 0 1rem;font-size:1.15rem}.single-post .entry-content .sibling-cross-link__card{background:#fff;padding:1rem 1.25rem;border-radius:10px;margin-bottom:.75rem;border:1px solid var(--brand-primary-light)}.single-post .entry-content .sibling-cross-link__card:last-child{margin-bottom:0}.single-post .entry-content .sibling-cross-link__eyebrow{font-size:.78rem;color:var(--brand-accent);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .35rem}.single-post .entry-content .sibling-cross-link__title{margin:0 0 .35rem;font-size:1rem}.single-post .entry-content .sibling-cross-link__title a{color:var(--brand-primary);text-decoration:none}.single-post .entry-content .sibling-cross-link__excerpt{margin:0;color:var(--brand-text);font-size:.9rem;line-height:1.5}.single-post .entry-content .premium-section h2,.single-post .entry-content .intro-card h2,.single-post .entry-content .author-card h2,.single-post .entry-content .faq-item h2,.single-post .entry-content .premium-credibility-bar h2,.single-post .entry-content .premium-section h2.section-title{color:var(--brand-primary)!important}.single-post .entry-content .premium-section h3,.single-post .entry-content .intro-card h3{color:var(--brand-secondary)!important}.single-post a.lite-yt{display:block!important;position:relative!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:16/9;max-height:480px;background:#000;overflow:hidden;margin:1.5rem auto;box-sizing:border-box;cursor:pointer}.single-post a.lite-yt img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;margin:0!important;transition:filter .3s ease}.single-post a.lite-yt:hover img{filter:brightness(.85)}.single-post a.lite-yt span{display:none!important}.single-post a.lite-yt::after{content:"";position:absolute;top:50%;left:50%;width:68px;height:48px;margin:-24px 0 0 -34px;background-color:rgba(33,33,33,.8);border-radius:14%;z-index:2;transition:background-color .2s ease}.single-post a.lite-yt:hover::after{background-color:#f00}.single-post a.lite-yt::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;margin:-10px 0 0 -7px;border-style:solid;border-width:10px 0 10px 18px;border-color:transparent transparent transparent #fff;z-index:3;pointer-events:none}.single-post .et_pb_code_0_tb_body{display:none!important}.sbi-fln-body,.sbi-fln-expired-text{display:none!important}.single-post .pac_divi_table_of_contents.et_pb_sticky--top .pac_dtoc_body_area{display:none!important}.single-post .pac_divi_table_of_contents.et_pb_sticky--top .pac_dtoc_title_area{cursor:pointer}.single-post .pac_divi_table_of_contents.et_pb_sticky--top{max-height:calc(100vh - 140px);overflow:hidden}.single-post [class*=et_pb_post_content] a:has(>img){display:inline-block;max-width:100%}.single-post [class*=et_pb_post_content] img,.blog [class*=et_pb_post_content] img,.archive [class*=et_pb_post_content] img,.category [class*=et_pb_post_content] img,.tag [class*=et_pb_post_content] img{max-width:100%;height:auto}