.drug-page[data-astro-cid-2njbfcmu]{padding-top:var(--space-8)}.article-header[data-astro-cid-2njbfcmu]{margin-bottom:var(--space-8)}.article-header[data-astro-cid-2njbfcmu] .badge[data-astro-cid-2njbfcmu]{margin-bottom:var(--space-4)}.article-header__title[data-astro-cid-2njbfcmu]{font-size:var(--font-size-4xl);font-weight:var(--font-weight-extrabold);margin-bottom:var(--space-4);max-width:var(--max-width-narrow);letter-spacing:-.01em}.article-header__meta[data-astro-cid-2njbfcmu]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap}.article-header__sep[data-astro-cid-2njbfcmu]{color:var(--color-border)}.article-hero-image[data-astro-cid-2njbfcmu]{width:100%;max-height:500px;object-fit:cover;border-radius:var(--radius-xl);margin-bottom:var(--space-10)}.article-layout[data-astro-cid-2njbfcmu]{display:flex;gap:var(--space-12)}.article-body[data-astro-cid-2njbfcmu]{flex:1;min-width:0}.prose[data-astro-cid-2njbfcmu] table[data-astro-cid-2njbfcmu]{width:100%;border-collapse:collapse;margin:var(--space-6) 0;font-size:var(--font-size-sm)}.prose[data-astro-cid-2njbfcmu] th[data-astro-cid-2njbfcmu],.prose[data-astro-cid-2njbfcmu] td[data-astro-cid-2njbfcmu]{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);text-align:left}.prose[data-astro-cid-2njbfcmu] th[data-astro-cid-2njbfcmu]{background:var(--color-bg-alt);font-weight:var(--font-weight-semibold);color:var(--color-text)}.prose[data-astro-cid-2njbfcmu] td[data-astro-cid-2njbfcmu]{color:var(--color-text-secondary)}.faq-list[data-astro-cid-2njbfcmu]{display:flex;flex-direction:column;gap:var(--space-3);max-width:var(--max-width-narrow);margin-top:var(--space-2)}.faq-item[data-astro-cid-2njbfcmu]{background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:box-shadow var(--transition-base)}.faq-item[data-astro-cid-2njbfcmu][open]{box-shadow:var(--shadow-md)}.faq-item__question[data-astro-cid-2njbfcmu]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text);list-style:none;user-select:none}.faq-item__question[data-astro-cid-2njbfcmu]::-webkit-details-marker{display:none}.faq-item__question[data-astro-cid-2njbfcmu]::marker{content:""}.faq-item__question[data-astro-cid-2njbfcmu]:hover{color:var(--color-primary)}.faq-item__icon[data-astro-cid-2njbfcmu]{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-primary);flex-shrink:0;transition:transform var(--transition-fast)}.faq-item[data-astro-cid-2njbfcmu][open] .faq-item__icon[data-astro-cid-2njbfcmu]{transform:rotate(45deg)}.faq-item__answer[data-astro-cid-2njbfcmu]{padding:0 var(--space-6) var(--space-5)}.faq-item__answer[data-astro-cid-2njbfcmu] p[data-astro-cid-2njbfcmu]{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}.sources-section[data-astro-cid-2njbfcmu]{max-width:var(--max-width-narrow);margin-top:var(--space-10);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.sources-section__toggle[data-astro-cid-2njbfcmu]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-6);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);background:var(--color-bg-alt);list-style:none;user-select:none}.sources-section__toggle[data-astro-cid-2njbfcmu]::-webkit-details-marker{display:none}.sources-section__toggle[data-astro-cid-2njbfcmu]::marker{content:""}.sources-section__toggle[data-astro-cid-2njbfcmu]:hover{color:var(--color-text)}.sources-section__icon[data-astro-cid-2njbfcmu]{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-muted);transition:transform var(--transition-fast)}.sources-section[data-astro-cid-2njbfcmu][open] .sources-section__icon[data-astro-cid-2njbfcmu]{transform:rotate(45deg)}.sources-section__content[data-astro-cid-2njbfcmu]{padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border)}.sources-section__content[data-astro-cid-2njbfcmu] ol[data-astro-cid-2njbfcmu]{list-style:decimal;padding-left:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.sources-section__content[data-astro-cid-2njbfcmu] li[data-astro-cid-2njbfcmu]{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-muted)}.sources-section__content[data-astro-cid-2njbfcmu] a[data-astro-cid-2njbfcmu]{color:var(--color-primary);text-decoration:underline}.related-posts[data-astro-cid-2njbfcmu]{margin-top:var(--space-16);padding-top:var(--space-12);border-top:1px solid var(--color-border)}.drug-cta[data-astro-cid-2njbfcmu]{background:linear-gradient(135deg,var(--color-bg-dark) 0%,#122a22 50%,#0a3d2e 100%);padding:var(--space-16) 0;text-align:center}.drug-cta__inner[data-astro-cid-2njbfcmu]{max-width:700px}.drug-cta[data-astro-cid-2njbfcmu] h2[data-astro-cid-2njbfcmu]{font-size:var(--font-size-3xl);color:#fff;margin-bottom:var(--space-4)}.drug-cta[data-astro-cid-2njbfcmu] p[data-astro-cid-2njbfcmu]{font-size:var(--font-size-lg);color:#fffc;margin-bottom:var(--space-6);line-height:var(--line-height-relaxed)}.drug-cta__actions[data-astro-cid-2njbfcmu]{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap;margin-bottom:var(--space-4)}.drug-cta__note[data-astro-cid-2njbfcmu]{font-size:var(--font-size-sm)!important;color:#ffffff80!important;margin-bottom:0!important}.btn--outline-light[data-astro-cid-2njbfcmu]{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.5)}.btn--outline-light[data-astro-cid-2njbfcmu]:hover{background:#fff;color:var(--color-text);border-color:#fff}@media(max-width:640px){.article-header__title[data-astro-cid-2njbfcmu]{font-size:var(--font-size-2xl)}.article-layout[data-astro-cid-2njbfcmu]{flex-direction:column}.drug-cta[data-astro-cid-2njbfcmu]{padding:var(--space-10) 0}}
