.drug-detail-page{--drug-top-gap:40px;max-width:1180px;padding-block:calc(var(--header-height,80px) + var(--drug-top-gap)) 64px}.drug-breadcrumb{margin-bottom:24px}.drug-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.drug-intro{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:56px;align-items:center;padding-bottom:40px;border-bottom:1px solid var(--color-slate-light)}.drug-intro h1{font-family:var(--font-serif);font-size:clamp(2.4rem,4vw,4rem);line-height:1.1;overflow-wrap:anywhere;margin:0 0 16px}.drug-inn{font-size:1.25rem;color:var(--color-text-muted);margin:0 0 16px}.drug-intro .btn{margin-top:12px}.drug-context{max-width:66ch;line-height:1.7}.drug-product-image{margin:0;background:#fff}.drug-product-image img{width:100%;height:240px;object-fit:contain;display:block}.drug-product-image figcaption{font-size:.78rem;line-height:1.5;color:var(--color-text-muted);margin-top:12px}.drug-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:64px;padding-top:36px}.drug-reading{min-width:0}.drug-reading section{scroll-margin-top:24px;margin:0 0 44px}.drug-reading h2{font-family:var(--font-serif);font-size:2rem;line-height:1.2;margin:0 0 20px}.drug-reading p,.drug-reading li{font-size:1.02rem;line-height:1.8;max-width:72ch}.drug-reading a{text-decoration:underline;text-underline-offset:4px}.drug-facts{display:grid;grid-template-columns:155px 1fr;gap:12px 24px}.drug-facts dt{color:var(--color-text-muted)}.drug-facts dd{margin:0;overflow-wrap:anywhere}.drug-source-excerpt{margin:0;padding:0;max-width:72ch;font-style:normal}.drug-source-excerpt p{margin:0 0 16px}.drug-safety-list{padding-inline-start:22px}.drug-source-note{padding:20px;background:var(--color-platinum);font-size:.9rem!important}.drug-toc{position:sticky;top:calc(var(--header-height,80px) + var(--nav-extra-height,0px) + 24px);align-self:start}.drug-toc h2{font-size:1rem;margin:0 0 12px}.drug-toc nav{display:grid;gap:0}.drug-toc nav a{padding:10px 0;border-bottom:1px solid var(--color-slate-light);line-height:1.4;text-decoration:none}.drug-toc .btn{margin-top:24px;width:100%;white-space:normal;min-height:48px}.drug-quote-note{font-size:.85rem;line-height:1.6;color:var(--color-text-muted)}.drug-faq{border-top:1px solid var(--color-slate-light)}.drug-faq details{border-bottom:1px solid var(--color-slate-light)}.drug-faq summary{cursor:pointer;font-weight:500;padding:19px 0;line-height:1.5}.drug-faq details p{margin:0 0 20px}.drug-source-meta{font-size:.88rem;color:var(--color-text-muted);line-height:1.65}.drug-source-meta time{font-variant-numeric:tabular-nums}.drug-related{display:flex;flex-wrap:wrap;gap:12px 24px}.drug-detail-page [hidden]{display:none!important}.drug-label-list{padding-inline-start:22px}.drug-label-list li{margin-bottom:12px}.drug-detail-page :focus-visible{outline:3px solid var(--color-teal-light);outline-offset:4px}.drug-detail-page ::selection{background:#d6e3df;color:#053332}@media(max-width:850px){.drug-intro{grid-template-columns:minmax(0,1fr) 230px;gap:28px}.drug-layout{grid-template-columns:1fr;gap:24px}.drug-toc{position:static;grid-row:1}.drug-toc nav{display:flex;flex-wrap:wrap;gap:4px 18px}.drug-toc .btn,.drug-toc .drug-quote-note{display:none}.drug-toc nav a{padding:9px 0}.drug-intro h1{font-size:2.8rem}}@media(max-width:600px){.drug-detail-page{--drug-top-gap:26px}.drug-intro{grid-template-columns:1fr;gap:28px}.drug-product-image{max-width:320px;margin-inline:auto;width:100%}.drug-product-image img{height:180px}.drug-intro h1{font-size:2.4rem}.drug-facts{grid-template-columns:1fr;gap:5px}.drug-facts dd{margin-bottom:12px}.drug-layout{padding-top:24px}.drug-reading h2{font-size:1.65rem}.drug-reading section{margin-bottom:36px}}

.drug-detail-page a{color:var(--color-teal-dark,#0a5c5a)}.drug-detail-page a:hover{color:var(--color-navy,#053332)}.drug-detail-page .btn{color:#fff;max-width:100%;min-height:44px;white-space:normal;overflow-wrap:anywhere}.drug-source-excerpt+.drug-source-note{margin-top:20px}
.drug-quote-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-block:20px}.drug-intro .drug-quote-actions .btn{margin:0}.drug-whatsapp-link{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:5px;font-weight:500}
