.article-hero.svelte-1x7d5rp{background-size:cover;background-position:center;color:#fff;padding:4.5rem 0 4rem}.article-hero-inner.svelte-1x7d5rp{max-width:860px}.breadcrumb.svelte-1x7d5rp{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.82rem;color:#ffffffc7;margin-bottom:1.25rem}.article-cat-badge.svelte-1x7d5rp{display:inline-block;background:var(--hf-red);color:#fff;font-family:var(--font-heading);font-size:.72rem;font-weight:700;letter-spacing:2px;padding:.3rem .75rem;border-radius:3px;margin-bottom:1rem}.article-title.svelte-1x7d5rp{color:#fff;font-size:clamp(1.9rem,3.8vw,2.8rem);margin-bottom:1rem}.article-meta-bar.svelte-1x7d5rp{font-size:.9rem;color:#ffffffd9;display:flex;gap:.5rem}.article-body-container.svelte-1x7d5rp{max-width:860px;padding-top:2.5rem;padding-bottom:4rem}.article-tldr-card.svelte-1x7d5rp{background:#fff;border:1px solid var(--hf-border);border-left:5px solid var(--hf-red);border-radius:10px;padding:2rem;box-shadow:0 12px 32px #0000000f;margin-bottom:2.5rem}.tldr-lead.svelte-1x7d5rp{font-size:1.05rem;color:var(--hf-charcoal)}.external-source-bar.svelte-1x7d5rp{margin:.25rem 0 1.25rem}.external-source-btn.svelte-1x7d5rp{--hf-navy: #18373d;--hf-cyan: #2a9d8f;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1rem;border-radius:6px;background:var(--hf-navy);color:#fff;font-family:var(--font-heading);font-size:.78rem;font-weight:700;text-decoration:none;letter-spacing:.03em;transition:background .2s}.external-source-btn.svelte-1x7d5rp:hover{background:var(--hf-cyan);color:#fff}.takeaways-box.svelte-1x7d5rp{background:var(--hf-light-bg);padding:1.25rem 1.5rem;border-radius:8px;margin-top:1.25rem}.takeaways-box.svelte-1x7d5rp h2:where(.svelte-1x7d5rp){font-size:1rem;margin-bottom:.6rem}.takeaways-box.svelte-1x7d5rp ul:where(.svelte-1x7d5rp){margin:0;padding-left:1.2rem}.clinical-quote-block.svelte-1x7d5rp{background:linear-gradient(125deg,#18373d,#232220);color:#fff;border-left:5px solid var(--hf-mint-bright);padding:2rem;border-radius:10px;margin:2rem 0}.clinical-quote-block.svelte-1x7d5rp p:where(.svelte-1x7d5rp){font-size:1.15rem;font-style:italic}.article-featured-figure.svelte-1x7d5rp{margin:2rem 0;border-radius:10px;overflow:hidden;border:1px solid var(--hf-border)}.article-featured-figure.svelte-1x7d5rp figcaption:where(.svelte-1x7d5rp){padding:.65rem 1rem;font-size:.82rem;color:var(--hf-muted);background:var(--hf-light-bg)}.article-section.svelte-1x7d5rp{margin-bottom:2.25rem}.article-bullets.svelte-1x7d5rp{padding-left:1.25rem}.article-faq-section.svelte-1x7d5rp{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--hf-border)}.faq-list.svelte-1x7d5rp{display:flex;flex-direction:column;gap:1rem}.faq-item.svelte-1x7d5rp{background:var(--hf-light-bg);border-radius:8px;padding:1.1rem 1.5rem}.faq-item.svelte-1x7d5rp summary:where(.svelte-1x7d5rp){font-family:var(--font-heading);font-weight:700;cursor:pointer}.other-posts-grid.svelte-1x7d5rp{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:1.5rem}.other-post-card.svelte-1x7d5rp{background:#fff;border:1px solid var(--hf-border);border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.other-post-card.svelte-1x7d5rp img:where(.svelte-1x7d5rp){height:190px;width:100%;object-fit:cover}.other-post-body.svelte-1x7d5rp{padding:1.5rem}.other-cat.svelte-1x7d5rp{font-size:.72rem;font-weight:700;color:var(--hf-red)}@media(max-width:900px){.other-posts-grid.svelte-1x7d5rp{grid-template-columns:1fr}}
