@layer components{.article{padding-block:var(--s-1) var(--s-7)}.article .breadcrumbs+.article__layout{margin-top:var(--s-4)}.article__head{justify-items:start;gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.article__topic{margin:0;text-decoration:none}a.article__topic{transition:background-color .15s}a.article__topic:hover{background:var(--green-200)}.article__title{letter-spacing:-.025em;font-size:clamp(1.75rem,1.35rem + 1.6vw,2.625rem);line-height:1.15}.article__lead{font-size:var(--fs-md);line-height:var(--lh-text);color:var(--muted)}.article__figure{margin:var(--s-2) 0 0;justify-self:stretch}.article__image{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-xl);background:var(--bg-soft);width:100%;height:auto;display:block}.byline{align-items:center;gap:var(--s-3) var(--s-6);padding-block:var(--s-2);font-size:var(--fs-sm);flex-wrap:wrap;justify-self:stretch;display:flex}.byline__item{gap:1px;display:grid}.byline__label{font-size:var(--fs-xs);color:var(--muted)}.byline__value{color:var(--ink);font-weight:600}.byline__reviewer,.byline__author{color:var(--primary-ink)}.byline a.byline__author,.byline a.byline__reviewer{text-decoration:none}.byline a.byline__author:hover,.byline a.byline__reviewer:hover{text-underline-offset:3px;text-decoration:underline}.byline__note{font-size:var(--fs-xs);color:var(--muted)}.byline__copy{gap:var(--s-2);margin-left:auto}.byline__copy-icon{flex:none;width:16px;height:16px}.byline__copy-icon--done,.byline__copy.is-copied .byline__copy-icon--link{display:none}.byline__copy.is-copied .byline__copy-icon--done{color:var(--primary-ink);display:block}@media (width<=40em){.byline__copy{border-radius:50%;justify-content:center;width:40px;height:40px;margin-left:auto;padding:0}.byline__copy-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.byline__icon{width:16px;height:16px}@media (width<=40em){.byline{gap:var(--s-3) var(--s-5)}}.key-points{padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--mint)}.key-points__title{margin:0 0 var(--s-3);color:var(--primary-ink);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.key-points .key-points__list{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.key-points__item{gap:var(--s-3);font-size:var(--fs-sm);line-height:var(--lh);align-items:flex-start;display:flex}.key-points__icon{width:18px;height:18px;color:var(--primary-ink);stroke-width:3px;flex:none;margin-top:2px}.article__layout{gap:var(--s-5);margin-top:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width<=59.99em){.article__main{display:contents}.article__head{order:-1}.article__main>.content{min-width:0;margin-top:0}.article__layout{row-gap:var(--s-3)}}@media (width>=60em){.article__layout{justify-content:space-between;column-gap:var(--s-7);grid-template-columns:minmax(0,48rem) minmax(17rem,21rem)}.article__aside{grid-area:1/2}.article__main{grid-area:1/1}}.article__main{min-width:0}.article__main>.content{margin-top:var(--s-6);overflow-wrap:anywhere}.article__aside{gap:var(--s-4);align-content:start;display:grid}@media (width>=60em){.article__aside{align-self:start;position:sticky;top:88px}}.content{font-size:var(--fs-base);line-height:var(--lh-text);color:var(--ink-body)}.content :where(strong,b),.chapter__body :where(strong,b){color:var(--ink);font-weight:600}.content>*+*{margin-top:var(--s-4)}.content :where(h2){margin-top:var(--s-7);color:var(--ink);font-size:var(--fs-title);letter-spacing:-.015em;scroll-margin-top:88px;font-weight:600;line-height:1.25}.content :where(h3){margin-top:var(--s-6);color:var(--ink);font-size:var(--fs-md);scroll-margin-top:88px;font-weight:600}.content :where(ul,ol){gap:var(--s-2);padding-left:1.3rem;display:grid}.content :where(ul>li,ol>li)::marker{color:var(--brand)}.content :where(a:not(.btn)){color:var(--primary-ink);text-underline-offset:.2em}.content :where(img){border-radius:var(--r-lg);height:auto}.content--disease :where(img){object-fit:cover;width:100%;max-height:320px}.content :where(blockquote){padding:var(--s-4) var(--s-5);border-left:4px solid var(--brand);border-radius:0 var(--r) var(--r) 0;background:var(--bg-soft);color:var(--ink)}.content :where(table){width:100%;font-size:var(--fs-sm);border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.content :where(th){background:var(--bg-soft);font-weight:600}.content :where(th,td){padding:var(--s-3);border-bottom:1px solid var(--line);text-align:left}.content :where(tr:last-child>td){border-bottom:0}.toc{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);font-size:var(--fs-sm);background:#fff}.toc__title{align-items:center;gap:var(--s-2);min-height:52px;padding:0 var(--s-4);font-family:var(--font-head);font-weight:600;font-size:var(--fs-base);color:var(--ink);cursor:pointer;list-style:none;display:flex}.toc__title::-webkit-details-marker{display:none}.toc__title:after{content:"";border:solid var(--primary-ink);width:10px;height:10px;transition:transform .2s var(--ease);border-width:0 2px 2px 0;margin-left:auto;transform:translateY(-3px)rotate(45deg)}.toc[open] .toc__title:after{transform:translateY(2px)rotate(-135deg)}.toc__icon{width:18px;height:18px;color:var(--primary-ink);flex:none}@media (width>=60em){.toc__icon{display:none}}.toc__list{padding:0 var(--s-2) var(--s-3);counter-reset:toc;gap:2px;margin:0;list-style:none;display:grid}.toc__item{counter-increment:toc}.toc__link{gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);color:var(--muted);line-height:1.4;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.toc__link:before{content:counter(toc, decimal-leading-zero);font-variant-numeric:tabular-nums;color:var(--primary-ink);flex:none;font-weight:600}.toc__link:hover{background:var(--bg-soft);color:var(--ink)}.toc__link[aria-current=true]{background:var(--mint);color:var(--primary-hover);font-weight:600}@media (width>=60em){.toc__title{pointer-events:none}.toc__title:after{display:none}.toc__list{max-height:calc(100vh - 22rem);overflow-y:auto}}.aside-cta{gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-lg);background:var(--mint);display:grid}.aside-cta__icon{width:48px;height:48px;color:var(--primary-ink);background:#fff;border-radius:50%;place-items:center;display:grid}.aside-cta__svg{width:24px;height:24px}.aside-cta__title{font-family:var(--font-head);font-weight:600;font-size:var(--fs-h3);line-height:1.25}.aside-cta__text{font-size:var(--fs-sm);color:var(--muted)}@media (width<=59.99em){.aside-cta{display:none}}.cta-band{gap:var(--s-3) var(--s-5);padding:var(--s-5);border-radius:var(--r-xl);background:var(--mint);align-items:center;display:grid}@media (width>=40em){.cta-band{padding:var(--s-5) var(--s-6);grid-template-columns:auto 1fr auto}}.cta-band__icon{color:var(--primary-ink)}.cta-band__svg{width:28px;height:28px}.cta-band__title{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600;line-height:1.3}@media (width<=39.99em){.cta-band{grid-template-columns:auto minmax(0,1fr)}.cta-band__actions{grid-column:1/-1}}.cta-band__text{margin-top:var(--s-1);color:var(--ink-body);font-size:var(--fs-sm)}.cta-band__actions{gap:var(--s-2);flex-wrap:wrap;display:flex}@media (width<=39.99em){.cta-band__actions .btn{flex:100%}}.cta-band__more{color:var(--primary-ink);box-shadow:inset 0 0 0 1px var(--green-300);background:0 0}.cta-band__more:hover{box-shadow:inset 0 0 0 1px var(--primary);background:#fff9}@media (width>=40em){.cta-band:has(.cta-band__more){grid-template-columns:auto minmax(0,1fr)}.cta-band:has(.cta-band__more) .cta-band__actions{grid-column:2}}.editorial-note{gap:var(--s-3) var(--s-5);padding:var(--s-5);border-radius:var(--r-xl);background:var(--mint);align-items:center;display:grid}@media (width>=48em){.editorial-note{padding:var(--s-5) var(--s-6);grid-template-columns:auto 1fr auto}}.editorial-note__icon{width:56px;height:56px;color:var(--primary-ink);background:#fff;border-radius:50%;place-items:center;display:grid}.editorial-note__svg{width:28px;height:28px}.editorial-note__title{font-size:var(--fs-lg);margin:0}.editorial-note__text{margin:var(--s-1) 0 0;max-width:var(--measure);color:var(--ink-body);font-size:var(--fs-sm)}.editorial-note__link{justify-self:start}.qa-tail{margin-block:var(--s-6) var(--s-8)}.sources{max-width:var(--measure);font-size:var(--fs-sm)}.sources__list{gap:var(--s-3);padding-left:1.5rem;list-style:decimal;display:grid}.sources__item{padding-left:var(--s-1);color:var(--muted)}.sources__item::marker{color:var(--muted);font-size:var(--fs-xs)}.sources__list--one{padding-left:0}.sources__list--one .sources__item{margin:0;padding-left:0}.sources__label{color:var(--ink);overflow-wrap:anywhere;display:block}.sources__link{color:var(--primary-ink);overflow-wrap:anywhere;margin-top:2px;display:inline-block}.author-box{gap:var(--s-2) var(--s-4);max-width:var(--measure);margin-top:var(--s-7);padding:var(--s-5);border-radius:var(--r-xl);background:var(--bg-soft);grid-template-columns:64px minmax(0,1fr);align-items:center;display:grid}@media (width>=40em){.author-box{padding:var(--s-5) var(--s-6);grid-template-columns:80px minmax(0,1fr)}}.author-box__avatar{object-fit:cover;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 0 4px #fff}@media (width>=40em){.author-box__avatar{width:80px;height:80px}}.author-box__body{gap:2px;min-width:0;display:grid}.author-box__label{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--primary-ink);font-weight:700}.author-box__name{font-family:var(--font-head);font-size:var(--fs-md);color:var(--ink);font-weight:600}.author-box__link{color:inherit;text-decoration:none}.author-box__link:hover{color:var(--primary-ink)}.author-box__bio{margin-top:var(--s-1);font-size:var(--fs-sm);line-height:var(--lh);color:var(--ink-body)}.author-box__note{align-items:flex-start;gap:var(--s-2);margin-top:var(--s-3);padding-top:var(--s-4);font-size:var(--fs-xs);line-height:var(--lh);color:var(--muted);border-top:1px solid #0f1f1a14;grid-column:1/-1;display:flex}.author-box__note-icon{width:16px;height:16px;color:var(--primary-ink);flex:none;margin-top:1px}.author-box__note a{color:inherit;text-underline-offset:2px;font-weight:600}.author-box__note a:hover{color:var(--primary-ink)}.author-hero__grid{gap:var(--s-5);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (width>=48em){.author-hero__grid{gap:var(--s-7);grid-template-columns:auto minmax(0,1fr)}}.author-hero__photo{object-fit:cover;object-position:top;width:120px;height:120px;box-shadow:var(--shadow-card);background:#fff;border:6px solid #fff;border-radius:50%}@media (width>=48em){.author-hero__photo{width:176px;height:176px}}.author-hero__photo--initials{place-items:center;font-size:2.5rem;display:grid}.author-hero__stats{gap:var(--s-2) var(--s-3);margin:var(--s-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.author-hero__stat{padding:var(--s-2) var(--s-4);border-radius:var(--r-pill);color:var(--muted);font-size:var(--fs-sm);background:#fff;align-items:baseline;gap:.4em;display:inline-flex}.author-hero__num{color:var(--ink);font-family:var(--font-head);font-size:var(--fs-md);font-weight:700}@media (width<=47.99em){.author-hero__photo{border-width:4px;width:96px;height:96px}.author-hero__grid{gap:var(--s-4);text-align:center;justify-items:center}.author-hero .page-hero__text{justify-items:center;display:grid}.author-hero__stats{width:100%;margin-top:var(--s-4);padding-block:var(--s-3);border-radius:var(--r-xl);box-shadow:var(--shadow-card);background:#fff;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;display:grid}.author-hero__stat{padding:var(--s-1) var(--s-2);font-size:var(--fs-xs);text-align:center;background:0 0;border-radius:0;place-content:center;justify-items:center;gap:2px;line-height:1.3;display:grid}.author-hero__stat+.author-hero__stat{border-left:1px solid var(--line)}.author-hero__num{font-size:var(--fs-md);font-variant-numeric:tabular-nums;line-height:1.2}}.author-about{padding-top:0}@media (width>=48em){.author-about__more>.dz-more__toggle{display:none}}.author-about__grid{gap:var(--s-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=60em){.author-about__grid{gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,22rem)}}.author-about__title{letter-spacing:-.015em;font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem)}.author-about__bio{margin-top:var(--s-3);max-width:var(--measure);color:var(--ink-body)}.author-about__card{gap:var(--s-3);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-xl);justify-items:start;display:grid}.author-about__label{color:var(--ink);font-family:var(--font-head);font-weight:600}.author-about__topics{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.author-about__topic{text-decoration:none}.author-about__topic:hover{background:var(--green-200)}.author-about__note{color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh)}.hub-head{justify-items:start;gap:var(--s-3);padding-block:var(--s-4) var(--s-5);max-width:var(--measure);grid-template-columns:minmax(0,1fr);display:grid}.hub-head__eyebrow{margin:0}.hub-head__lead{color:var(--muted);font-size:var(--fs-lead)}.topic-nav{min-width:0}.topic-nav__list{gap:var(--s-2);scrollbar-width:none;min-width:0;margin:calc(-1 * var(--s-3)) calc(-1 * var(--gutter)) calc(-1 * var(--s-4));padding:var(--s-3) var(--gutter) var(--s-5);display:flex;position:relative;overflow-x:auto}.topic-nav__link{min-height:42px;padding:0 var(--s-4);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink);font-size:var(--fs-sm);white-space:nowrap;background:#fff;align-items:center;font-weight:600;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}.topic-nav__link:hover{border-color:var(--primary)}.topic-nav__link{gap:var(--s-2)}.topic-nav__count{border-radius:var(--r-pill);background:var(--bg-soft);min-width:1.5rem;color:var(--muted);font-size:var(--fs-2xs);text-align:center;font-variant-numeric:tabular-nums;padding:1px 7px;font-weight:600}.topic-nav__link[aria-current=page] .topic-nav__count{background:var(--primary-ink);color:#fff}.topic-nav__link[aria-current=page]{border-color:var(--primary);background:var(--primary);color:#fff;box-shadow:var(--shadow-btn)}.topics{gap:var(--s-3);display:grid}@media (width>=40em){.topics{grid-template-columns:repeat(3,1fr)}}.topic{padding:var(--s-4);border-radius:var(--r-lg);position:relative}.topic:nth-child(3n+1){background:var(--tint-mint-bg)}.topic:nth-child(3n+2){background:var(--tint-aqua-bg)}.topic:nth-child(3n+3){background:var(--tint-lilac-bg)}.topic__title{font-size:var(--fs-h3)}.topic__link{color:var(--ink);text-decoration:none}.topic__link:after{content:"";position:absolute;inset:0}.topic__text{margin-top:var(--s-1);font-size:var(--fs-sm);color:var(--muted)}.post-list{gap:var(--s-5);display:grid}@media (width>=40em){.post-list{grid-template-columns:repeat(2,1fr)}}@media (width>=60em){.post-list{grid-template-columns:repeat(3,1fr)}}.post-card{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);transition:transform .2s var(--ease), box-shadow .2s var(--ease);background:#fff;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.post-card:hover{box-shadow:var(--shadow-2);transform:translateY(-3px)}.post-card__media{aspect-ratio:16/9;background:var(--bg-soft);overflow:hidden}@media (width>=64em){.post-card__media{aspect-ratio:2}}.post-card__media--empty{background:var(--mint);color:var(--primary);place-items:center;display:grid}.post-card__ph{stroke-width:1.5px;opacity:.7;width:40px;height:40px}.post-card__image{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease);display:block}.post-card:hover .post-card__image{transform:scale(1.04)}.post-card__body{align-items:flex-start;gap:var(--s-2);padding:var(--s-4) var(--s-5) var(--s-5);flex-direction:column;display:flex}.post-card__title{font-size:var(--fs-md);line-height:1.3}.post-card__link{color:var(--ink);text-decoration:none}.post-card__link:hover{color:var(--primary-ink)}.post-card__link:after{content:"";position:absolute;inset:0}.post-card__text{-webkit-line-clamp:3;font-size:var(--fs-sm);color:var(--muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.post-card__meta{align-items:center;gap:var(--s-1);padding-top:var(--s-2);font-size:var(--fs-2xs);color:var(--muted);margin-top:auto;display:flex}.post-card__icon{width:13px;height:13px}@media (width>=40em){.post-card__topic{z-index:1;top:var(--s-3);left:var(--s-3);box-shadow:var(--shadow-1);background:#fffffff0;position:absolute}}@media (width<=39.99em){.post-list{gap:var(--s-3)}.post-card{border-radius:var(--r);grid-template-rows:none;grid-template-columns:96px minmax(0,1fr)}.post-card__media{aspect-ratio:auto;height:100%;min-height:96px}.post-card__body{gap:var(--s-1);padding:var(--s-3)}.post-card__title{font-size:var(--fs-sm);line-height:1.35}.post-card__topic{min-height:0;padding:2px var(--s-2);font-size:var(--fs-2xs)}.post-card__text{display:none}.post-card__meta{padding-top:0}.post-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.post-card,.post-card__image{transition:none}.post-card:hover,.post-card:hover .post-card__image{transform:none}}.red-flags{gap:var(--s-4) var(--s-7);margin-block:var(--s-6);padding:var(--s-5);border:1px solid var(--danger-line);border-radius:var(--r-xl);background:var(--danger-soft);display:grid}@media (width>=56em){.red-flags{padding:var(--s-6) var(--s-7);grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:center}}.red-flags__head{gap:var(--s-1) var(--s-3);grid-template-columns:auto minmax(0,1fr);place-items:center start;display:grid}.red-flags__badge{background:var(--danger);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.red-flags__badge-icon{width:22px;height:22px}.red-flags__title{font-size:var(--fs-md);color:var(--danger);margin:0;line-height:1.3}.red-flags__lead{margin:var(--s-2) 0 0;font-size:var(--fs-sm);color:var(--danger);grid-column:1/-1}.red-flags__call{margin-top:var(--s-3);gap:var(--s-2);white-space:nowrap;background:var(--danger);color:#fff;grid-column:1/-1}.red-flags__call:hover{color:#fff;background:#912018}.gcard__call{margin-top:var(--s-4);justify-self:start}.gcard__crisis{margin-top:var(--s-3);font-size:var(--fs-sm);color:var(--ink-body)}.gcard__crisis a{color:var(--danger);font-weight:700}.red-flags__list{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.red-flags__item{align-items:flex-start;gap:var(--s-3);font-size:var(--fs-sm);color:var(--ink);line-height:1.5;display:flex}.red-flags__item:before{content:"";background:var(--danger);border-radius:50%;flex:none;width:8px;height:8px;margin-top:.45em}.red-flags__tel{color:var(--danger);white-space:nowrap;font-weight:700;text-decoration:none}.red-flags__tel:hover{text-decoration:underline}.red-flags--compact{border-radius:var(--r-lg);grid-template-columns:minmax(0,1fr);gap:12px;padding:20px 24px}.red-flags--compact .red-flags__head{grid-template-columns:28px minmax(0,1fr);gap:12px}.red-flags--compact .red-flags__badge{width:28px;height:28px;color:var(--danger);background:#fff}.red-flags--compact .red-flags__badge-icon{width:18px;height:18px}.red-flags--compact .red-flags__title{font-size:var(--fs-base)}.red-flags--compact .red-flags__item{color:var(--ink-body);gap:10px}.red-flags--compact .red-flags__item:before{width:5px;height:5px;margin-top:.55em}.red-flags--compact .red-flags__lead{color:var(--ink-body)}@media (width<=39.99em){.red-flags--compact{padding:16px}}.page-block{margin-block:var(--s-6)}.hero-points .key-points{background:0 0;padding:0}.page-block>.key-points{max-width:var(--measure)}.qa{gap:var(--s-6);max-width:48rem;display:grid}.qa.article__main{margin-top:0}.qa__head{justify-items:start;gap:var(--s-2);display:grid}.qa__head .eyebrow{margin:0}.qa__title{font-size:var(--fs-h2);letter-spacing:-.02em;line-height:1.2}.qa__facts{gap:var(--s-1) var(--s-4);font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;display:flex}.qa__facts-ok{align-items:center;gap:var(--s-1);color:var(--primary-ink);font-weight:600;display:inline-flex}.qa__facts-icon{width:16px;height:16px}.qa-q{padding:var(--s-5);border-radius:var(--r-lg);font-size:var(--fs-base);line-height:var(--lh-text);overflow-wrap:anywhere;background:#f1f4f6}.qa-q__text>:where(p)+:where(p),.qa-a__body>:where(p)+:where(p){margin-top:var(--s-3)}.qa-answers{gap:var(--s-4);display:grid}.qa-answers__title{font-size:var(--fs-lg)}.qa-a{gap:var(--s-4);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);background:#fff;display:grid}.qa-a__head{align-items:center;gap:var(--s-3);padding-bottom:var(--s-4);border-bottom:1px solid var(--line);display:flex}.qa-a__photo{object-fit:cover;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.qa-a__ph{width:24px;height:24px}.qa-a__who{min-width:0;line-height:1.3;display:grid}.qa-a__name{color:var(--ink);font-weight:600;text-decoration:none}a.qa-a__name:hover{color:var(--primary-ink);text-decoration:underline}.qa-a__meta{font-size:var(--fs-xs);color:var(--muted)}.qa-a__body{font-size:var(--fs-base);line-height:var(--lh-text);overflow-wrap:anywhere}.qa-note{margin:calc(-1 * var(--s-2)) 0 0;padding-inline:var(--s-2);color:var(--muted);font-size:var(--fs-xs);align-items:flex-start;gap:6px;line-height:1.45;display:flex}.qa-note__icon{flex:none;width:14px;height:14px;margin-top:2px}.qa-offer__photo{object-fit:cover;object-position:top;padding:0}.qa-offer__star{color:var(--star)}.qa-offer__lead{color:var(--ink-body);font-weight:400;display:block}.side-box{gap:var(--s-3);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;display:grid}.side-box__title{font-size:var(--fs-md)}.side-box__text{font-size:var(--fs-sm);color:var(--ink-body)}.side-links{margin:0;padding:0;list-style:none;display:grid}.side-links__link{padding:var(--s-2) 0;border-bottom:1px solid var(--line);color:var(--ink);font-size:var(--fs-sm);font-weight:500;line-height:1.4;text-decoration:none;display:block}.side-links__link:hover{color:var(--primary-ink)}.side-box__more{align-items:center;gap:var(--s-1);color:var(--primary-ink);font-size:var(--fs-sm);font-weight:600;text-decoration:none;display:inline-flex}@media (width<=40em){.qa-q,.qa-a{padding:var(--s-4)}}.qa-hero__grid{gap:var(--s-6);align-items:center;display:grid}@media (width>=64em){.qa-hero__grid{gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,26rem)}}.qa-ask .qa-ask__title{margin:0 0 var(--s-4);font-size:var(--fs-lg)}.qa-ask .field__label{margin-bottom:var(--s-2);display:block}.qa-hero__inner{justify-items:start;gap:var(--s-3);grid-template-columns:minmax(0,1fr);display:grid}.qa-hero .eyebrow{background:#fff;margin:0}.qa-hero__title{font-size:var(--fs-h1);letter-spacing:-.025em}.qa-hero__lead{max-width:40rem;color:var(--muted);font-size:var(--fs-lead)}.qa-hero__search{max-width:40rem;margin-top:var(--s-2);justify-self:stretch}.qa-hero__actions{margin:var(--s-2) 0 0}.qa-ask__title{margin-bottom:var(--s-4)}.steps--compact .steps__item{padding-bottom:var(--s-4);grid-template-columns:44px 1fr}.steps--compact .steps__icon{width:44px;height:44px}.steps--compact .steps__svg{width:20px;height:20px}.steps--compact .steps__item:not(:last-child):after{top:50px;left:21px}.steps--compact .steps__text{font-size:var(--fs-sm)}@media (width<=63.99em){.qa-ask{display:none}}@media (width>=64em){.qa-hero__actions,.qa-aside__ask{display:none}}.ask-hero__grid{gap:var(--s-6);display:grid}.ask-hero__intro{justify-items:start;gap:var(--s-3);display:grid}.ask-hero__how{gap:var(--s-4);align-content:start;display:grid}.ask-hero__subtitle{font-size:var(--fs-lg);margin:0}@media (width>=64em){.ask-hero__grid{column-gap:var(--s-8);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,34rem);align-items:start}.ask-hero__card{grid-area:1/2/span 2}}.ask-latest{grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr))}.ask-note{padding-top:var(--s-4);border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--muted);margin:0}.qa-hero__count{font-size:var(--fs-sm);color:var(--primary-hover);font-weight:600}.qa-layout{gap:var(--s-6);margin-top:var(--s-6);display:grid}@media (width>=60em){.qa-layout{grid-template-columns:minmax(0,1fr) 21rem}.qa-aside{align-self:start;position:sticky;top:88px}}.qa-aside{gap:var(--s-4);display:grid}@media (width<=59.99em){.qa-aside .aside-cta{display:grid}}.active-docs{padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff}.active-docs__title{align-items:center;gap:var(--s-2);margin-bottom:var(--s-2);font-size:var(--fs-base);display:flex}.active-docs__badge{width:20px;height:20px;color:var(--primary)}.active-docs__list{counter-reset:rank;margin:0;padding:0;list-style:none;display:grid}.active-docs__item{gap:var(--s-2) var(--s-3);padding-block:var(--s-3);counter-increment:rank;grid-template-columns:.9rem 36px minmax(0,1fr) auto;align-items:center;display:grid}.active-docs__item+.active-docs__item{border-top:1px solid var(--line)}.active-docs__item:before{content:counter(rank);color:var(--muted);font-family:var(--font-head);font-size:var(--fs-sm);text-align:center;font-weight:600}.active-docs__item:nth-child(-n+3):before{color:var(--primary)}.active-docs__media{width:36px;height:36px;display:block}.active-docs__photo{object-fit:cover;object-position:top;background:var(--mint);width:36px;height:36px;color:var(--primary-ink);border-radius:50%;place-items:center;display:grid}.active-docs__ph{width:18px;height:18px}.active-docs__id{min-width:0;line-height:1.35;display:grid}.active-docs__link{color:var(--ink);font-size:var(--fs-sm);font-weight:600;line-height:1.3;text-decoration:none}.active-docs__link:after{content:"";position:absolute;inset:0}.active-docs__item{position:relative}.active-docs__item:hover .active-docs__link{color:var(--primary-ink)}.active-docs__spec{font-size:var(--fs-xs);color:var(--muted)}.active-docs__count{border-radius:var(--r-pill);background:var(--mint);color:var(--primary-ink);font-size:var(--fs-xs);align-items:center;gap:4px;padding:2px 8px;font-weight:600;display:inline-flex}.active-docs__count strong{font-weight:700}.active-docs__count-icon{width:13px;height:13px}.search-form{box-sizing:border-box;gap:var(--s-2);border:1px solid var(--field-line);border-radius:var(--r-pill);width:100%;max-width:36rem;box-shadow:var(--shadow-card);background:#fff;padding:6px;display:flex;position:relative}.search-form:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px #2280682e}.search-form__icon{width:20px;height:20px;margin-left:var(--s-3);color:var(--muted);flex:none;align-self:center}.search-form__input{width:100%;min-width:0;min-height:44px;padding:0 var(--s-2);font-size:var(--fs-field);background:0 0;border:0;flex:1 1 0}.search-form__input:focus{outline:none}.search-hero__nav{align-items:center;gap:var(--s-3) var(--s-4);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.search-hero__count{color:var(--muted);font-size:var(--fs-sm);margin:0;font-weight:600}.search-hero__tabs .tabbar__tab{min-height:40px;padding:0 var(--s-4);text-decoration:none}.search-results{padding-block:var(--s-6) var(--s-8)}.result-group{scroll-margin-top:96px}.result-group+.result-group{margin-top:var(--s-7);padding-top:var(--s-6);border-top:1px solid var(--line)}.result-group__title{align-items:center;gap:var(--s-2);margin-bottom:var(--s-4);font-size:var(--fs-h3);display:flex}.result-group__count{border-radius:var(--r-pill);background:var(--mint);min-width:1.75rem;height:1.75rem;color:var(--primary-ink);font-size:var(--fs-xs);place-items:center;padding:0 .4rem;font-weight:700;display:inline-grid}.result-rows{gap:0 var(--s-6);margin:0;padding:0;list-style:none;display:grid}@media (width>=48em){.result-rows{grid-template-columns:1fr 1fr}}.result-row{align-items:center;gap:var(--s-4);margin-inline:calc(-1 * var(--s-3));padding:var(--s-3);border-radius:var(--r);transition:background-color .15s;display:flex;position:relative}.result-row:hover{background:var(--bg-soft)}.result-row__media{background:var(--mint);width:48px;height:48px;color:var(--primary-ink);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.result-row__icon{width:22px;height:22px}.result-row__photo{object-fit:cover;width:100%;height:100%}.result-row__text{flex:1;gap:2px;min-width:0;display:grid}.result-row__link{color:var(--ink);font-family:var(--font-head);font-weight:600;line-height:1.35;text-decoration:none}.result-row__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.result-row__link:focus-visible{outline:none}.result-row:has(.result-row__link:focus-visible){outline:3px solid var(--focus);outline-offset:0}.result-row:hover .result-row__link{color:var(--primary-ink)}.result-row__about{color:var(--muted);font-size:var(--fs-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.result-row__chevron{width:18px;height:18px;color:var(--muted);flex:none;transition:transform .15s,color .15s}.result-row:hover .result-row__chevron{color:var(--primary-ink);transform:translate(2px)}.search-mark{background:var(--green-100);color:inherit;border-radius:2px;padding:0}.longform__grid{gap:var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=60em){.longform__grid{column-gap:var(--s-6);grid-template-columns:minmax(17rem,20rem) minmax(0,1fr)}.longform__grid--solo{grid-template-columns:minmax(0,48rem);justify-content:center}.longform__aside{scrollbar-width:thin;grid-area:1/1;align-self:start;max-height:calc(100vh - 120px);position:sticky;top:96px;overflow-y:auto}.longform__main{grid-area:1/2}}.longform__aside{gap:var(--s-4);align-content:start;display:grid}@media (width<=59.99em){.longform__aside .aside-cta{display:none}}.longform__main{grid-template-columns:minmax(0,1fr);gap:0;min-width:0;display:grid}.longform__part{margin-top:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--line);font-size:var(--fs-h2);letter-spacing:-.02em;scroll-margin-top:88px}.longform__part:first-child{border-top:0;margin-top:0;padding-top:0}.not-found__inner{justify-items:center;gap:var(--s-3);text-align:center;display:grid}.not-found__inner .eyebrow{background:#fff;margin:0}.not-found__inner .page-hero__lead{max-width:34rem}.not-found__icon{border:1px solid var(--line);border-radius:var(--r-xl);width:80px;height:80px;color:var(--primary-ink);background:#fff;place-items:center;display:grid}.not-found__svg{width:40px;height:40px}.not-found__search{width:100%;max-width:36rem;margin-top:var(--s-2);text-align:left}.not-found__sub{margin-bottom:var(--s-4);font-size:var(--fs-md);text-align:center}.chapter{padding-block:0}.chapter+.chapter{margin-top:var(--s-7)}.chapter--solo{max-width:48rem;margin-inline:auto}.longform__main .chapter--solo{max-width:none}.chapter__head{margin-bottom:var(--s-3)}.chapter__title{font-size:var(--fs-title);letter-spacing:-.015em;text-wrap:balance;scroll-margin-top:96px;font-weight:600;line-height:1.25}.chapter__body .text-h2{margin:var(--s-7) 0 var(--s-3);font-size:var(--fs-title);letter-spacing:-.015em;text-wrap:balance;font-weight:600;line-height:1.25}.chapter__body>.text-h2:first-child,.chapter__body .text-h2+*{margin-top:0}.chapter__body{line-height:var(--lh-text)}.chapter__body>*+*{margin-top:var(--s-4)}.chapter__body{max-width:none;font-size:var(--fs-base);color:var(--ink-body);overflow-wrap:break-word}.chapter__body>:where(h3){margin-top:var(--s-6)}.chapter__body :where(h3){font-size:var(--fs-md);color:var(--ink);font-weight:600}.chapter__body :where(ul:not([class])){gap:var(--s-2);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.chapter__body :where(ul:not([class])>li){padding-left:1.5rem;position:relative}.chapter__body :where(ul:not([class])>li):before{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;top:.68em;left:.4rem}.chapter__body :where(ul:not([class])>li.is-no){padding-left:2rem}.chapter__body :where(ul:not([class])>li.is-no):before{background-color:var(--danger-soft);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c2412d' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M17 7 7 17M7 7l10 10'/%3E%3C/svg%3E");width:20px;height:20px;top:.2em;left:0}.chapter__body :where(ol){gap:var(--s-3);counter-reset:ch;padding:0;list-style:none;display:grid}.chapter__body :where(ol>li){counter-increment:ch;padding-left:1.75rem;position:relative}.chapter__body :where(ol>li):before{content:counter(ch) ".";width:1.5rem;color:var(--primary-ink);font:600 var(--fs-base)/inherit var(--font-head);font-variant-numeric:tabular-nums;position:absolute;top:0;left:0}.chapter--solo .chapter__body{counter-reset:ch}.chapter--solo .chapter__body :where(h2,h3,h4,h5){counter-set:ch 0}.chapter--solo .chapter__body :where(ol:not([start])){counter-reset:none}.chapter__cards{margin-top:var(--s-4)}@media (width>=64em){.chapter__cards{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}.logos{gap:var(--s-3);margin:var(--s-4) 0 0;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));padding:0;list-style:none;display:grid}.logos__item{height:72px;padding:var(--s-2) var(--s-3);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:#fff;place-items:center;display:grid}.logos__img{object-fit:contain;filter:grayscale();opacity:.8;width:auto;max-width:100%;height:auto;max-height:40px}.chapter__body :where(.callout){margin-block:var(--s-5);padding:var(--s-1) 0 var(--s-1) var(--s-5);border-left:3px solid var(--primary);color:var(--ink);font-family:var(--font-head);font-size:var(--fs-md);line-height:var(--lh)}.chapter__body :where(.callout) strong{font-weight:500}.chapter__body :where(.trust){margin-top:var(--s-4);padding:var(--s-3) var(--s-4);border-radius:var(--r);background:var(--bg-soft)}.chapter__body :where(.lead-in){margin-top:var(--s-5);font-family:var(--font-head);font-weight:600}.chapter__body :where(table:not(.table-scroll>table)){display:block;overflow-x:auto}.qa-book{gap:var(--s-5);align-items:center;display:grid}@media (width>=60em){.qa-book{gap:var(--s-7);grid-template-columns:minmax(0,1fr) minmax(0,32rem)}}.disease__head{justify-items:start;gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.disease__head .article__topic{margin:0}.disease__head .key-points{margin-top:var(--s-2);justify-self:stretch}.disease__head .key-points__list{gap:var(--s-3)}.disease__nav{margin-block:calc(var(--s-7) * -.5)}.disease__nav .tabs-nav__link{padding-inline:var(--s-3)}.disease__layout{gap:var(--s-6);margin-top:var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=60em){.disease__layout{justify-content:space-between;column-gap:var(--s-7);grid-template-columns:minmax(0,48rem) minmax(17rem,20rem)}.disease__aside{align-self:start;position:sticky;top:96px}}.disease__main{gap:var(--s-6);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (width>=60em){.disease__main{gap:var(--s-7)}}.disease__main>.author-box{margin-top:0}@media (width<=59.99em){.disease__layout{row-gap:0}.disease__aside>:first-child{margin-top:var(--s-6)}}.dz{gap:var(--s-4);min-width:0;scroll-margin-top:140px;display:grid}.dz__title{color:var(--ink);font-size:var(--fs-title);letter-spacing:-.015em;scroll-margin-top:140px;font-weight:600;line-height:1.25}.dz__intro,.dz__text,.dz-facts__text,.dz-steps__text,.dz-compare__text{color:var(--ink-body);line-height:var(--lh-text)}.dz__intro{color:var(--muted)}.dz__outro{margin-top:var(--s-4)}:where(.dz__intro,.dz__text,.dz-facts__text,.dz-steps__text,.dz-compare__text,.dz-call__text)>*+*{margin-top:var(--s-3)}:where(.dz__text,.dz-facts__text,.dz-steps__text,.dz-compare__text) :where(strong,b){color:var(--ink);font-weight:600}:where(.dz__text,.dz-facts__text,.dz-steps__text) :where(ul,ol){gap:var(--s-1);padding-left:1.2rem;display:grid}:where(.dz__text,.dz-facts__text,.dz-steps__text) :where(ul>li,ol>li)::marker{color:var(--brand)}:where(.dz__text,.dz-facts__text) :where(h3,h4){color:var(--ink);font-size:var(--fs-base);font-weight:600}.dz__text :where(table){width:100%;font-size:var(--fs-sm);border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}@media (width<=47.99em){:where(.dz__text,.dz__intro,.dz-grid__text,.dz-steps__text,.content) :where(table:not(.table-scroll>table)){display:block;overflow-x:auto}}.table-scroll{border-radius:var(--r);max-width:100%;overflow-x:auto}.table-scroll+*,*+.table-scroll{margin-top:var(--s-4)}.dz>*,.dz-tabs,.dz-tabs__panel{min-width:0}.dz-tabs{grid-template-columns:minmax(0,1fr);display:grid}.dz-vtable{max-width:34rem}.dz-vtable th{text-align:left;width:55%}.dz-vtable--notes{max-width:40rem}.dz-vtable--notes th{width:40%}.dz-vtable__value{display:block}.dz-vtable__note{color:var(--muted);font-size:var(--fs-xs);margin-top:2px;display:block}.dz-ctable thead th{background:var(--mint);color:var(--primary-ink)}.dz-ctable tbody th{width:24%}.dz-ctable td{width:38%}@media (width<=39.99em){.dz__text.dz-ctable:not(.dz-ctable--wide) table,.dz-ctable:not(.dz-ctable--wide) :is(tbody,tr,th,td){width:auto;display:block}.dz-ctable:not(.dz-ctable--wide) thead{display:none}.dz-ctable:not(.dz-ctable--wide) tr+tr{border-top:1px solid var(--line)}.dz-ctable:not(.dz-ctable--wide) tbody th{width:auto;padding-bottom:var(--s-1);background:var(--bg-soft)}.dz-ctable:not(.dz-ctable--wide) td{width:auto;padding-block:var(--s-2);border:0}.dz-ctable:not(.dz-ctable--wide) td:before{content:attr(data-col);color:var(--primary-ink);font-size:var(--fs-xs);font-weight:600;display:block}}.dz__text :where(th){background:var(--bg-soft);font-weight:600}.dz__text :where(th,td){padding:var(--s-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.dz__text :where(tr:last-child>td){border-bottom:0}.dz .faq{gap:var(--s-2)}.dz .faq__question{padding-block:var(--s-3);font-size:var(--fs-base)}.dz-more__toggle{align-items:center;gap:var(--s-1);color:var(--primary-ink);font-size:var(--fs-sm);cursor:pointer;font-weight:600;list-style:none;display:inline-flex}.dz-more__toggle::-webkit-details-marker{display:none}.dz-more__icon{width:16px;height:16px;transition:transform .2s var(--ease);transform:rotate(90deg)}.dz-more.is-open .dz-more__icon{transform:rotate(-90deg)}.dz-more__close,.dz-more.is-open .dz-more__open{display:none}.dz-more.is-open .dz-more__close{display:inline}.dz-more.is-open{gap:var(--s-3);flex-direction:column-reverse;display:flex}.dz-more.is-open .dz-more__toggle{align-self:flex-start}.dz-important{font-size:var(--fs-sm);padding:var(--s-3) var(--s-4) var(--s-3) calc(var(--s-4) + 28px);border:1px solid var(--warn-line,#f1dfb5);border-radius:var(--r-lg);background:var(--warn-bg);color:var(--warn-ink);line-height:1.5;position:relative}.dz-important:before{content:"";left:var(--s-4);top:calc(var(--s-3) + .05em);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b07813' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 8v4'/%3E%3Cpath d='M12 16h.01'/%3E%3C/svg%3E") 50%/contain no-repeat;width:20px;height:20px;position:absolute}.dz-important :where(strong,b){color:inherit}.dz-tiles{gap:var(--s-3);display:grid}.dz-tiles__item{padding:var(--s-4) var(--s-5);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff}.dz-tiles__title{margin:0 0 var(--s-2);color:var(--ink);font-size:var(--fs-base);font-weight:600;line-height:1.4}.dz-tiles__text{font-size:var(--fs-sm)}.dz-tele{gap:var(--s-3);padding:var(--s-5);border:1px solid var(--green-300);border-radius:var(--r-lg);background:#fff;display:grid}.dz-tele__title{align-items:center;gap:var(--s-3);color:var(--ink);font-size:var(--fs-md);margin:0;font-weight:600;display:flex}.dz-tele__icon{background:var(--mint);width:36px;height:36px;color:var(--primary-ink);border-radius:50%;flex:none;place-items:center;display:grid}.dz-tele__icon svg{width:18px;height:18px}.dz-tele__text{color:var(--ink-body);font-size:var(--fs-sm);line-height:var(--lh)}.dz-tele__text p{margin:0 0 var(--s-2)}.dz-tele__text ul{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.dz-tele__text li{padding-left:var(--s-5);position:relative}.dz-tele__text li:before{content:"";background:var(--primary);border-radius:50%;width:7px;height:7px;position:absolute;top:.6em;left:4px}.dz-tele-wrap{gap:var(--s-3);display:grid}.dz-facts{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=40em){.dz-facts{columns:2;column-gap:var(--s-3);display:block}.dz-facts__item{break-inside:avoid;margin-bottom:var(--s-3)}}.dz-facts__item{--fact:var(--primary);padding:var(--s-5);border:var(--fc-border,0);border-radius:var(--fc-radius,var(--r-lg));background:var(--fc-bg,color-mix(in srgb, var(--fact) 7%, #fff));box-shadow:var(--fc-shadow,none);position:relative}.dz-facts__item:nth-child(4n+2){--fact:#3b74b8}.dz-facts__item:nth-child(4n+3){--fact:#d27a2c}.dz-facts__item:nth-child(4n+4){--fact:#7a62c4}.dz-facts__icon{width:var(--fi-size,52px);height:var(--fi-size,52px);margin-bottom:var(--s-3);border:var(--fi-border,0);border-radius:var(--fi-radius,14px);background:var(--fi-bg,#fff);color:var(--fi-color,var(--fact));box-shadow:var(--fi-shadow,0 1px 0 color-mix(in srgb, var(--fact) 25%, transparent), 0 6px 16px color-mix(in srgb, var(--fact) 14%, transparent));place-items:center;display:grid}.dz-facts__svg{width:26px;height:26px}.dz-facts__title{color:var(--ink);font-size:var(--fs-base);font-weight:600;line-height:1.5}.dz-facts__text{color:var(--ink-body);font-size:var(--fs-sm);line-height:var(--lh);margin-top:4px}.dz-facts__text :where(p){margin:0}.dz-side{gap:var(--s-3);display:grid}@media (width>=48em){.dz-side:has(>.dz-side__list:not([hidden])){gap:var(--s-4);grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start}}.dz-side__list{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}@media (width>=48em){.dz-side__list{flex-direction:column;overflow:visible}}.dz-side__tab{align-items:center;gap:var(--s-2);min-height:44px;padding:var(--s-2) var(--s-3);border-radius:var(--r);color:var(--muted);font:600 var(--fs-sm)/1.3 var(--font);text-align:left;cursor:pointer;background:0 0;border:0;flex:none;transition:background-color .15s,color .15s;display:flex}@media (width<=47.99em){.dz-side__tab{border-radius:var(--r-pill);white-space:nowrap;background:var(--bg-soft)}}.dz-side__tab:hover{color:var(--ink);background:var(--bg-soft)}.dz-side__tab[aria-selected=true]{background:var(--mint);color:var(--primary-hover)}.dz-side__tab:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.dz-side__num{width:1.5rem;height:1.5rem;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;opacity:.8;border:1.5px solid;border-radius:50%;flex:none;place-items:center;display:grid}.dz-side__panel{padding:var(--s-4) var(--s-5);border:1px solid var(--line);border-radius:var(--r-lg);font-size:var(--fs-sm);background:#fff}.dz-side__panel+.dz-side__panel{margin-top:var(--s-3)}.dz-side__panel[role=tabpanel]{margin-top:0}.dz-side__title{margin-bottom:var(--s-2);color:var(--ink);font-size:var(--fs-md);font-weight:600}.dz-steps{counter-reset:dz-step;gap:0;margin:0;padding:0;list-style:none;display:grid}.dz-steps__item{gap:var(--s-1);padding:0 0 var(--s-5) 3.25rem;counter-increment:dz-step;display:grid;position:relative}.dz-steps__item:before{content:counter(dz-step);border:1.5px solid var(--green-300);width:2.25rem;height:2.25rem;color:var(--primary-ink);font-weight:700;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.dz-steps__item:not(:last-child):after{content:"";background:var(--green-100);width:2px;position:absolute;top:2.5rem;bottom:.25rem;left:calc(1.125rem - 1px)}.dz-steps__item:last-child{padding-bottom:0}.dz-steps__label{color:var(--primary-ink);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.dz-steps__title{color:var(--ink);font-size:var(--fs-md);font-weight:600}.dz-steps__text{font-size:var(--fs-sm);line-height:var(--lh)}.dz-compare{gap:var(--s-3);display:grid}@media (width>=40em){.dz-compare{grid-template-columns:repeat(2,minmax(0,1fr))}}.dz-compare__col{align-content:start;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--mint);display:grid}.dz-compare__col--no{background:var(--danger-soft)}.dz-compare__title{align-items:center;gap:var(--s-2);color:var(--ink);font-size:var(--fs-md);font-weight:600;display:flex}.dz-compare__icon{width:20px;height:20px;color:var(--primary-ink);stroke-width:2.5px;flex:none}.dz-compare__col--no .dz-compare__icon{color:var(--danger)}.dz-compare__text{font-size:var(--fs-sm);line-height:var(--lh)}.dz-compare__text :where(ul){gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.dz-compare__text :where(li){padding-left:1.25rem;position:relative}.dz-compare__text :where(li):before{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:.25rem}.dz-compare__col--no .dz-compare__text :where(li):before{background:var(--danger)}.dz-figure{gap:var(--s-4);align-items:start;display:grid}.dz-figure__media{border-radius:var(--r-lg);background:var(--bg-soft);width:fit-content;max-width:100%;display:block;overflow:hidden}.dz-figure__image{max-width:100%;height:auto;display:block}.dz-figure__body{gap:var(--s-4);min-width:0;display:grid}.dz-tabs__list{margin-bottom:var(--s-2);box-shadow:none}.dz-tabs__panel+.dz-tabs__panel{margin-top:var(--s-4)}.dz-tabs__panel[role=tabpanel]{padding:var(--s-4) var(--s-5);border:1px solid var(--line);border-radius:var(--r-lg);margin-top:0}.dz-tabs__title{margin-bottom:var(--s-2);font-size:var(--fs-base)}.dz-tabs__panel[role=tabpanel] .dz-tabs__title{display:none}.dz-grid{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=48em){.dz-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dz-grid__item{align-content:start;gap:var(--s-2);padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--bg-soft);display:grid}.dz-grid__num{width:1.75rem;height:1.75rem;color:var(--primary-ink);font-size:var(--fs-xs);background:#fff;border-radius:50%;place-items:center;font-weight:700;display:grid}.dz-grid__title{color:var(--ink);font-size:var(--fs-md);font-weight:600;line-height:1.3}.dz-grid__text{color:var(--ink-body);font-size:var(--fs-sm);line-height:var(--lh)}.dz-grid__text>*+*{margin-top:var(--s-2)}.dz-alarm{gap:var(--s-3);padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:#fff8e8;border:1px solid #f3d9a4;grid-template-columns:auto minmax(0,1fr);display:grid}.dz-alarm__icon{color:#b26b00;width:22px;height:22px;margin-top:2px}.dz-alarm__title{color:var(--ink);font-size:var(--fs-md);font-weight:600;line-height:1.3}.dz-alarm__text{margin-top:var(--s-1);color:var(--ink-body);font-size:var(--fs-sm);line-height:var(--lh)}.dz-alarm__text>*+*{margin-top:var(--s-2)}.dz-alarm--emergency{background:var(--danger-soft);border-color:var(--danger-line)}.dz-alarm--emergency :is(.dz-alarm__icon,.dz-alarm__title){color:var(--danger)}.dz-notice-primary{scroll-margin-top:160px}.dz-advice,.dz-care-link{margin-top:var(--s-4);color:var(--ink-body);font-size:var(--fs-base);line-height:var(--lh)}.dz-care{margin-top:var(--s-5);color:var(--ink-body)}.dz>.dz-care,.dz-tele-wrap>:is(.dz-care-link,.dz-advice){margin-top:0}.dz-care__title{color:var(--ink);font-size:var(--fs-base);font-weight:600;line-height:1.45}.dz-care__text{margin-top:var(--s-2);font-size:var(--fs-base);line-height:var(--lh)}.dz-care__text>*+*{margin-top:var(--s-2)}.dz-care__part+.dz-care__part{margin-top:var(--s-4)}.dz-care-link a{color:var(--primary-ink);font-size:var(--fs-sm);text-underline-offset:3px;text-decoration:underline}.dz-call{gap:var(--s-3) var(--s-4);padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--mint);align-items:center;display:grid}@media (width>=40em){.dz-call{grid-template-columns:auto minmax(0,1fr) auto}}.dz-call__icon{color:var(--primary-ink)}.dz-call__svg{width:22px;height:22px}.dz-call__title{color:var(--ink);font-family:var(--font-head);font-weight:600;line-height:1.35}.dz-call__text{color:var(--ink-body);font-size:var(--fs-sm);line-height:var(--lh);margin-top:2px}.dz-call__btn{white-space:nowrap;justify-self:start}.dz-doctors{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.dz-doc{align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;transition:border-color .15s;display:flex;position:relative}.dz-doc:hover{border-color:var(--green-300)}.dz-doc__photo{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px}.dz-doc__body{flex:1;min-width:0}.dz-doc__name{font-size:var(--fs-md);font-weight:600}.dz-doc__link{color:var(--ink);text-decoration:none}.dz-doc__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.dz-doc__meta{color:var(--muted);font-size:var(--fs-sm);margin-top:2px}.dz-doc__btn{flex:none}.dz-doc__slot{z-index:1;position:relative}@media (width<=30em){.dz-doc{grid-template-columns:56px minmax(0,1fr);min-width:0;display:grid}.dz-doc__btn{display:none}.dz-doc__slot{white-space:normal;grid-column:2;justify-self:start;max-width:100%}}.dz-doctors__all{justify-self:end;gap:var(--s-1)}.disease__main>.rx-continue{margin-top:0}.content .read-also{margin:var(--s-5) 0}.read-also__link{align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-4) var(--s-3) var(--s-3);border:1px solid var(--line);border-radius:var(--r-lg);color:var(--ink);box-shadow:var(--shadow-card);transition:border-color .15s, transform .2s var(--ease);background:#fff;text-decoration:none;display:flex}.read-also__link:hover{border-color:var(--green-300);transform:translateY(-2px)}.read-also__link:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.read-also__media{border-radius:var(--r);background:var(--mint);flex:none;width:72px;height:72px;overflow:hidden}.read-also__img{object-fit:cover;width:100%;height:100%}.read-also__text{flex:1;gap:2px;min-width:0;display:grid}.read-also__label{color:var(--primary-ink);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.read-also__title{-webkit-line-clamp:2;font-family:var(--font-head);font-size:var(--fs-sm);-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.read-also__arrow{width:20px;height:20px;color:var(--primary-ink);transition:transform .2s var(--ease);flex:none}.read-also__link:hover .read-also__arrow{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.read-also__link,.read-also__arrow{transition:none}.read-also__link:hover{transform:none}}.hub-hero__service{margin-top:var(--s-2);color:var(--muted);font-size:var(--fs-sm)}.hub-hero__service a{color:var(--primary-ink);text-underline-offset:3px;font-weight:600}.med-hero__grid{gap:var(--s-5);align-items:start;display:grid}@media (width>=60em){.med-hero__grid{gap:var(--s-7);grid-template-columns:repeat(2,minmax(0,1fr))}}.med-hero__tags{gap:var(--s-2);margin:0 0 var(--s-3);flex-wrap:wrap;display:flex}.med-tag{border-radius:var(--r-pill);color:var(--primary-ink);font-size:var(--fs-xs);background:#fff;align-items:center;gap:6px;padding:.3rem .8rem;font-weight:700;text-decoration:none;display:inline-flex}.med-tag:hover{color:var(--primary-hover)}.med-tag__icon{width:16px;height:16px}.med-status{border-radius:var(--r-pill);font-size:var(--fs-2xs);white-space:nowrap;align-items:center;padding:.15rem .6rem;font-weight:700;display:inline-flex}.med-status--otc{background:var(--green-50);color:var(--primary-deep);box-shadow:inset 0 0 0 1px var(--green-200)}.med-status--rx{color:#2c4f86;background:#eef3fb;box-shadow:inset 0 0 0 1px #cbd9ef}.med-status--both{color:#6b5219;background:#f6f1e7;box-shadow:inset 0 0 0 1px #e6d8b8}.med-hero__tags .med-status{font-size:var(--fs-xs);padding:.3rem .8rem}.med-hero__title{margin-bottom:var(--s-1);overflow-wrap:anywhere}.med-hero__latin{margin:0 0 var(--s-3);color:var(--muted);font-size:var(--fs-md);font-style:italic}.med-hero__lead{max-width:40rem}.med-hero__uses{align-items:center;gap:var(--s-2);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.med-hero__uses-label{color:var(--muted);font-size:var(--fs-sm);font-weight:600}.med-use{border:1px solid var(--green-200);border-radius:var(--r-pill);color:var(--primary-ink);font-size:var(--fs-sm);background:#fff;padding:.3rem .8rem;font-weight:600;text-decoration:none}.med-use:hover{border-color:var(--primary)}.med-card{padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-2);background:#fff}.med-card__facts{margin:0;display:grid}.med-card__row{gap:var(--s-3);padding:var(--s-2) 0;border-bottom:1px dashed var(--line);font-size:var(--fs-sm);grid-template-columns:8.5rem minmax(0,1fr);display:grid}.med-card__row:first-child{padding-top:0}.med-card__row dt{color:var(--muted)}.med-card__row dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600}@media (width<=39.99em){.med-hero__tags{flex-wrap:nowrap;gap:6px;max-width:100%}.med-tag,.med-hero__tags .med-status{font-size:var(--fs-2xs);white-space:nowrap;padding:.25rem .65rem}.med-tag{text-overflow:ellipsis;min-width:0;overflow:hidden}.med-hero__tags .med-status{flex:none}.med-tag__icon{width:14px;height:14px}.med-hero__latin{font-size:var(--fs-base)}.med-card{padding:var(--s-4)}.med-card__row{grid-template-columns:minmax(0,1fr);gap:2px}.med-card__row dt{font-size:var(--fs-xs)}.med-card__code{margin-left:6px}}.med-card__code{background:var(--bg-soft);color:var(--muted);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;border-radius:6px;margin-left:4px;padding:0 .4rem;font-weight:700;display:inline-block}.med-card__actions{gap:var(--s-2);margin-top:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.med-card__source{margin:var(--s-3) 0 0;color:var(--muted);font-size:var(--fs-2xs);align-items:center;gap:6px;display:flex}.med-card__source-icon{width:14px;height:14px}.med-side{gap:var(--s-3);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-2);background:#fff;display:grid}@media (width>=64em){.med-page .calc-aside{align-self:stretch}.med-side{position:sticky;top:96px}}.med-side__name{color:var(--ink);font-size:var(--fs-lg);margin:0;font-weight:700;line-height:1.3}.med-side__meta{align-items:center;gap:var(--s-2);color:var(--muted);font-size:var(--fs-sm);flex-wrap:wrap;margin:0;display:flex}.med-side__text{color:var(--ink-body);font-size:var(--fs-sm);margin:0}.med-chpl{margin-top:0}.med-meta{gap:var(--s-1);margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line);color:var(--muted);font-size:var(--fs-xs);display:grid}.med-meta__dates,.med-meta__note{margin:0}.med-meta__dates{color:var(--ink-body);font-weight:600}.med-nav{margin-top:var(--s-5)}@media (width>=64em){.container:has(>.med-nav+.dz-layout){column-gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(17rem,20rem);align-items:start;display:grid}.container:has(>.med-nav+.dz-layout)>.med-nav{grid-area:1/1;max-width:none}.container:has(>.med-nav+.dz-layout)>.dz-layout{display:contents}.container:has(>.med-nav+.dz-layout)>.dz-layout>.calc-article{margin-top:var(--s-4);padding-bottom:var(--s-7);grid-area:2/1}.container:has(>.med-nav+.dz-layout)>.dz-layout>.calc-aside{margin-top:var(--s-5);grid-area:1/2/span 2}}.med-search{max-width:36rem;margin-top:var(--s-5)}.med-search__field .field__input{background:#fff;min-height:54px}.med-search .combo__option small{color:var(--muted);margin-left:6px}.med-letters{margin-top:var(--s-4)}.med-letters__list{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.med-letters__link{min-width:34px;height:34px;color:var(--primary-ink);font-size:var(--fs-sm);background:#fff;border-radius:10px;place-items:center;padding:0 6px;font-weight:700;text-decoration:none;display:grid}.med-letters__link:hover,.med-letters__link.is-current{background:var(--primary);color:#fff}.med-letters__link.is-empty{color:#b9c3bf;background:0 0}.med-groups{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.med-groups__card{gap:var(--s-1);height:100%;padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-xl);color:var(--ink);box-shadow:var(--shadow-card);transition:border-color .15s var(--ease), transform .15s var(--ease);background:#fff;grid-template-rows:auto auto 1fr auto;text-decoration:none;display:grid}.med-groups__card:hover{border-color:var(--primary);transform:translateY(-2px)}.med-groups__icon{width:44px;height:44px;margin-bottom:var(--s-2);background:var(--mint);color:var(--primary-ink);border-radius:14px;place-items:center;display:grid}.med-groups__svg{width:24px;height:24px}.med-groups__title{font-family:var(--font-head);font-weight:700;line-height:1.3}.med-groups__text{color:var(--muted);font-size:var(--fs-xs);line-height:1.45}.med-groups__count{margin-top:var(--s-2);color:var(--muted);font-size:var(--fs-sm)}.med-bars{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}@media (width>=40em){.med-bars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.med-bars{grid-template-columns:repeat(3,minmax(0,1fr))}}.med-bars:not(.is-open)>.med-bars__item--more{display:none}.med-bars__link{align-items:center;gap:var(--s-3);height:100%;padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r);color:var(--ink);transition:border-color .15s var(--ease), background-color .15s var(--ease);background:#fff;grid-template-columns:auto minmax(0,1fr) auto auto;text-decoration:none;display:grid}.med-bars__link:hover{border-color:var(--primary);background:var(--green-50)}.med-bars__icon{background:var(--mint);width:36px;height:36px;color:var(--primary-ink);border-radius:12px;place-items:center;display:grid}.med-bars__svg{width:20px;height:20px}.med-bars__title{font-size:var(--fs-sm);font-weight:700;line-height:1.3}.med-bars__count{color:var(--muted);font-size:var(--fs-xs);white-space:nowrap}.med-bars__arrow{width:16px;height:16px;color:var(--primary-ink)}.med-groups--compact{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(min(10rem,45%),1fr))}.med-groups--compact .med-groups__card{padding:var(--s-3)}.med-groups--compact .med-groups__icon{width:36px;height:36px;margin-bottom:var(--s-1);border-radius:12px}.med-groups--compact .med-groups__svg{width:20px;height:20px}.med-groups--compact .med-groups__title{font-size:var(--fs-sm)}.page-hero>.container>.med-eyebrow{align-items:center;gap:6px;display:inline-flex}.med-eyebrow__icon{flex:none;width:16px;height:16px}.med-subnav{margin-top:var(--s-6)}.med-subnav__list,.med-groups-nav__list{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.med-subnav__link{border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink);font-size:var(--fs-sm);background:#fff;align-items:center;gap:6px;padding:.4rem .85rem;font-weight:600;text-decoration:none;display:inline-flex}.med-subnav__link:hover{border-color:var(--primary);color:var(--primary-ink)}.med-subnav__count{color:var(--muted);font-size:var(--fs-2xs);font-weight:700}.med-group{margin-top:var(--s-6)}.med-group__title{margin:0 0 var(--s-3);font-size:var(--fs-h4,1.125rem);scroll-margin-top:6rem}.med-group__code{color:var(--muted);font-size:var(--fs-xs);margin-left:6px;font-weight:600}.med-groups-nav{margin-block:var(--s-7)}.med-groups-nav__title{margin:0 0 var(--s-3);font-family:var(--font-head);font-weight:700}.med-groups-nav__icon{width:18px;height:18px;color:var(--primary-ink);flex:none}.med-groups-nav__more{display:none}@media (width<=39.99em){.med-groups-nav__list{gap:6px;display:grid}.med-groups-nav__link{width:100%;padding:var(--s-2) var(--s-3);border-radius:var(--r);font-size:var(--fs-sm)}.med-groups-nav__list:not(.is-open)>li:nth-child(n+5){display:none}.med-groups-nav__more{display:flex}.med-groups-nav__list.is-open+.med-groups-nav__more{display:none}}.med-list{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.med-list--compact{margin-top:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.med-list__link{height:100%;padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);color:var(--ink);transition:border-color .15s var(--ease);background:#fff;align-content:start;gap:4px;text-decoration:none;display:grid}.med-list__link:hover{border-color:var(--primary)}.med-list__top{justify-content:space-between;align-items:baseline;gap:4px var(--s-2);flex-wrap:wrap;display:flex}.med-list__name{font-family:var(--font-head);overflow-wrap:anywhere;font-weight:700}.med-list__note{color:var(--muted);font-size:var(--fs-xs);font-style:italic}.med-list__status{color:var(--primary-ink);font-size:var(--fs-xs);font-weight:600}.med-list__brands{color:var(--muted);font-size:var(--fs-xs)}.med-part__title{margin:var(--s-4) 0 0;color:var(--muted);font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.med-list--disease{margin-top:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.med-brands{gap:var(--s-2);margin:var(--s-3) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.dz__text .med-brands{padding-left:0}.med-brands__item{border:1px solid var(--line);border-radius:var(--r-pill);font-size:var(--fs-sm);background:#fff;padding:.2rem .7rem}.med-brands__link{color:var(--ink);text-decoration:none}.med-brands:not(.is-open) .med-brands__item--more{display:none}.med-tiles{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.med-tiles:not(.is-open)>.med-tile--more,.med-tiles.is-open+.med-brands__all{display:none}.med-tile{gap:var(--s-2);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);background:#fff;grid-template-rows:auto 1fr auto;display:grid}.med-tile__head{justify-content:space-between;align-items:flex-start;gap:var(--s-2);display:flex}.med-tile__name{color:var(--ink);font-family:var(--font-head);font-weight:700;line-height:1.3;text-decoration:none}.med-tile__name:hover{color:var(--primary-ink);text-decoration:underline}.med-tile__body{align-content:start;gap:var(--s-2);display:grid}.med-tile__form{color:var(--muted);font-size:var(--fs-xs);margin:0;line-height:1.4}.med-tile__doses{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.med-tile__dose{border-radius:var(--r-pill);background:var(--mint);color:var(--primary-ink);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;white-space:nowrap;padding:2px 8px;font-weight:700}.med-tile__dose--more{background:var(--bg-soft);color:var(--muted)}.med-tile__btn{justify-self:start}.med-brands.is-open+.med-brands__all{display:none}.med-brands__link:hover{color:var(--primary-ink);text-decoration:underline}.dz__text .med-brands__item:before{content:none}.med-brands__note{color:var(--muted);font-size:var(--fs-sm)}.med-tail{margin-block:var(--s-6) var(--s-8)}.med-tail:has(+.med-groups-nav){margin-bottom:0}.med-leaflets{margin-top:var(--s-4)}.dz__text .med-leaflets__list{padding:0 var(--s-5) var(--s-3);margin:0;list-style:none}.dz__text .med-leaflets__item{align-items:start;gap:var(--s-2) var(--s-5);padding:var(--s-3) 0;border-top:1px solid var(--line);grid-template-columns:minmax(0,14rem) minmax(0,1fr);margin:0;display:grid}.dz__text .med-leaflets__item:before,.dz__text .med-dose:before{content:none}.med-leaflets__head{gap:2px;padding-top:4px;display:grid}.med-leaflets__name{color:var(--ink);font-weight:600;font-size:var(--fs-sm)}.med-leaflets__meta{color:var(--muted);font-size:var(--fs-xs);line-height:1.35}.dz__text .med-leaflets__doses{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.dz__text .med-dose{border:1px solid var(--line);border-radius:var(--r-pill);font-size:var(--fs-xs);background:#fff;align-items:stretch;margin:0;padding:0;line-height:1;display:inline-flex;overflow:hidden}.med-dose__strength{background:var(--bg-soft);color:var(--ink);white-space:nowrap;align-items:center;padding:8px 10px 8px 12px;font-weight:600;display:inline-flex}.med-dose__link{border-left:1px solid var(--line);color:var(--primary-ink);align-items:center;padding:8px 10px;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.med-dose__link:hover{background:var(--mint)}.med-dose__link:focus-visible{outline-offset:-2px}.med-dose>.med-dose__link:first-child{border-left:0;padding-left:12px}.med-dose>.med-dose__link:last-child{padding-right:12px}@media (width<=39.99em){.dz__text .med-leaflets__list{padding:0 var(--s-4) var(--s-2)}.dz__text .med-leaflets__item{grid-template-columns:minmax(0,1fr)}}.med-view{margin-block:var(--s-5) var(--s-2)}.med-brands-list{gap:var(--s-3);margin:var(--s-4) 0 0;padding:0;list-style:none;display:grid}@media (width>=64em){.med-brands-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.med-brand{gap:var(--s-4);padding:var(--s-4) var(--s-5);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;grid-template-rows:auto 1fr auto;align-content:start;display:grid}.med-brand__head{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.med-brand__name{font-size:var(--fs-md);margin:0;font-weight:700;line-height:1.3}.med-brand__link{color:var(--ink);text-decoration:none}.med-brand__link:hover{color:var(--primary-ink);text-decoration:underline}.med-brand__facts{align-content:start;gap:var(--s-3);font-size:var(--fs-sm);margin:0;display:grid}.med-brand__fact{gap:4px;min-width:0;padding-left:44px;display:grid;position:relative}.med-brand__fact+.med-brand__fact{padding-top:var(--s-3);border-top:1px dashed var(--line)}.med-brand__fact dt{color:var(--muted);font-size:var(--fs-xs);line-height:1.4}.med-brand__fact dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.5}.med-brand__fact dd a{text-underline-offset:3px;-webkit-text-decoration-color:var(--green-200);text-decoration-color:var(--green-200)}.med-brand__fact-icon{border-radius:var(--r-pill);width:32px;height:32px;color:var(--primary-ink);background:var(--mint);place-items:center;display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%)}.med-brand__fact+.med-brand__fact .med-brand__fact-icon{margin-top:calc(var(--s-3) / 2)}.med-brand__fact-icon svg{width:17px;height:17px}.med-brand__latin{color:var(--muted)}.med-brand__fact .med-brand__latin{font-size:var(--fs-xs);margin-top:2px;font-weight:400;display:block}.med-brand__strengths{color:var(--ink-body);margin-top:2px;font-weight:400;display:block}.med-brand__actions{gap:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.med-subs{gap:var(--s-4);margin:var(--s-4) 0 0;padding:0;list-style:none;display:grid}.med-sub{gap:var(--s-4);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;display:grid}.med-sub__head{gap:var(--s-2);display:grid}.med-sub__title{gap:2px;display:grid}.med-sub__name{font-size:var(--fs-lg);margin:0;font-weight:700;line-height:1.3}.med-sub__name .med-brand__link{color:var(--ink);text-decoration:none}.med-sub__name .med-brand__link:hover{color:var(--primary-ink);text-decoration:underline}.med-sub__label{color:var(--muted);font-size:var(--fs-sm);margin:0}.med-sub__facts{align-items:center;gap:var(--s-2);font-size:var(--fs-sm);color:var(--ink-body);flex-wrap:wrap;margin:0;display:flex}.med-sub__brands{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.med-sub__chip-link{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface,#f7faf9);color:var(--ink);font-size:var(--fs-sm);align-items:baseline;gap:6px;padding:.45rem .85rem;font-weight:600;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.med-sub__chip-link:hover{border-color:var(--primary);background:var(--mint);color:var(--primary-ink)}.med-sub__chip-kind{color:var(--muted);font-size:var(--fs-2xs);font-weight:600}.med-sub__brands--rows{gap:0 var(--s-5);display:grid}@media (width>=48em){.med-sub__brands--rows{grid-template-columns:repeat(2,minmax(0,1fr))}}.med-sub__brand{align-items:center;gap:2px var(--s-2);padding:var(--s-2) 0;border-bottom:1px dashed var(--line);font-size:var(--fs-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.med-sub__brand-name{color:var(--ink);font-weight:700;text-decoration:none}.med-sub__brand-name:hover{color:var(--primary-ink);text-decoration:underline}.med-sub__brands:not(.is-open)>.med-sub__brand--more{display:none}.med-sub__foot{align-items:center;gap:var(--s-2) var(--s-5);padding-top:var(--s-3);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.med-sub__action{color:var(--primary-ink);font-size:var(--fs-sm);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.med-sub__action:hover{text-decoration:underline}.med-sub__all{margin:0;padding-inline:0}.med-sub__all+.med-sub__action{margin-left:auto}.med-sub__arrow{width:14px;height:14px}.med-cat{gap:var(--s-5);margin-top:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}.med-cat__main,.med-cat__side{min-width:0}.med-cat__bar{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.med-cat__bar>*{min-width:0;max-width:100%;margin:0}.med-cat__bar .tabs-nav__list{background:var(--bg-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;padding:4px}.med-cat__bar .tabs-nav__link{font-size:var(--fs-sm);padding:.45rem .9rem}.med-cat__bar .tabs-nav__link[aria-current=true],.med-cat__bar .tabs-nav__link[aria-pressed=true]{box-shadow:var(--shadow-card);background:#fff}.med-cat__panel>*{min-width:0}.med-cat__main>.med-group:first-child{margin-top:0}.med-cat__panel{gap:var(--s-4);min-width:0;display:grid}.med-cat__nav-title{margin:0 0 var(--s-2);font-size:var(--fs-xs);color:var(--muted);font-weight:600}.med-cat__nav-list{gap:var(--s-2);scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.med-cat__nav-list::-webkit-scrollbar{display:none}.med-cat__nav-link{justify-content:space-between;align-items:center;gap:var(--s-2);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink);font-size:var(--fs-sm);white-space:nowrap;background:#fff;padding:.45rem .85rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:flex}.med-cat__nav-link:hover,.med-cat__nav-link[aria-current=true]{border-color:var(--mint);background:var(--mint);color:var(--primary-ink)}.med-cat__nav-count{min-width:1.6em;color:var(--muted);font-size:var(--fs-xs);text-align:right;flex:none;font-weight:600}.med-cat__nav-link[aria-current=true] .med-cat__nav-count{color:var(--primary-ink)}.med-cat__note{margin:var(--s-6) 0 0;color:var(--muted);font-size:var(--fs-xs);line-height:1.5}.med-group__head{justify-content:space-between;align-items:baseline;gap:var(--s-1) var(--s-4);margin-bottom:var(--s-3);padding-bottom:var(--s-2);border-bottom:2px solid var(--mint);flex-wrap:wrap;display:flex}.med-group__head .med-group__title{margin:0}.med-group__count{color:var(--muted);font-size:var(--fs-sm);margin:0}@media (width>=64em){.med-cat{gap:var(--s-7,3rem);grid-template-columns:19rem minmax(0,1fr);align-items:start}.med-cat__side{position:sticky;top:96px}.med-cat__panel{padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);background:#fff}.med-cat__nav-list{gap:2px;display:grid;overflow:visible}.med-cat__nav-link{border-radius:var(--r-sm);white-space:normal;border:0;padding:.5rem .65rem;line-height:1.3}.med-cat__nav-list{margin-inline:-.65rem}.med-cat--solo{grid-template-columns:minmax(0,1fr)}.med-cat__panel{padding:0 var(--s-2) var(--s-3);font-size:var(--fs-sm)}.med-cat__nav-title{align-items:center;gap:var(--s-2);min-height:52px;padding:0 var(--s-2);color:var(--ink);font-family:var(--font-head);font-size:var(--fs-base);margin:0;font-weight:600;display:flex}.med-cat__nav-list{max-height:calc(100vh - 14rem);margin-inline:0;overflow-y:auto}.med-cat__nav-link{padding:var(--s-2) var(--s-3);color:var(--muted);font-size:var(--fs-sm);font-weight:400;line-height:1.4}.med-cat__nav-link:hover{background:var(--bg-soft);color:var(--ink)}.med-cat__nav-link[aria-current=true]{background:var(--mint);color:var(--primary-hover);font-weight:600}.med-cat__nav-count{color:var(--primary-ink);font-variant-numeric:tabular-nums}}.med-category__actions{gap:var(--s-2);margin:var(--s-4) 0 0;flex-wrap:wrap;display:flex}.med-category__bar{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.med-category__bar>*{min-width:0;max-width:100%}.med-view .tabs-nav__list{scrollbar-width:none;max-width:100%;overflow-x:auto}.med-view .tabs-nav__list::-webkit-scrollbar{display:none}.med-sub__brand[hidden],.med-sub[hidden],.med-group[hidden]{display:none}.med-sub__brands--rows{gap:var(--s-2)}.med-sub__brand{align-content:start;align-items:start;gap:2px var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;transition:border-color .15s,box-shadow .15s;position:relative}.med-sub__brand:hover{border-color:var(--green-300);box-shadow:var(--shadow-card)}.med-sub__brand-icon{background:var(--mint);width:38px;height:38px;color:var(--primary-ink);border-radius:50%;grid-row:span 3;place-items:center;display:grid}.med-sub__brand-icon svg{width:18px;height:18px}.med-sub__brand-name{min-height:22px;font-size:var(--fs-base);grid-column:2;align-self:center}.med-sub__brand-name:after{content:"";border-radius:inherit;position:absolute;inset:0}.med-sub__brand>.med-status{z-index:1;grid-area:1/3;position:relative}.med-sub__form,.med-sub__dose{color:var(--ink-body);font-size:var(--fs-sm);grid-column:2/-1;line-height:1.45}.med-sub__dose{color:var(--muted);font-variant-numeric:tabular-nums}.med-sub__foot{justify-content:flex-end}.med-sub__all{margin-right:auto}@media (width<=39.99em){.med-sub__foot{justify-content:flex-start}.med-sub__all{flex-basis:100%;justify-content:flex-start}.med-sub__brand{padding:var(--s-3)}}.med-sub__name .med-brand__latin{font-weight:500}.med-empty{margin-top:var(--s-4);color:var(--muted)}@media (width<=39.99em){.med-brand,.med-sub{padding:var(--s-4)}.med-brand__fact{grid-template-columns:minmax(0,1fr)}.med-brand__actions .btn{flex:auto}}.med-az-list[aria-busy=true]{opacity:.55;transition:opacity .2s}.med-az-title:focus{outline:none}.med-index{gap:var(--s-4);display:grid}@media (width>=64em){.med-index{columns:2;column-gap:var(--s-4);display:block}.med-index__group{break-inside:avoid;margin-bottom:var(--s-4)}}.med-index__group{gap:var(--s-3);padding:var(--s-4) var(--s-5) var(--s-5);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-card);background:#fff;display:grid}.med-index__head{align-items:center;gap:var(--s-2) var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.med-index__letter{white-space:nowrap;background:var(--mint);width:auto;min-width:48px;height:48px;color:var(--primary-ink);font-size:var(--fs-title);border-radius:14px;place-items:center;margin:0;padding-inline:10px;line-height:1;display:grid}.med-index__count{color:var(--muted);font-size:var(--fs-sm);margin:0}.med-index__more{color:var(--primary-ink);font-size:var(--fs-sm);align-items:center;gap:4px;margin-left:auto;font-weight:700;text-decoration:none;display:inline-flex}.med-index__more:hover{text-decoration:underline}.med-index__arrow{width:16px;height:16px}.med-index__list{columns:12rem;column-gap:var(--s-5);margin:0;padding:0;list-style:none}.med-index__item{break-inside:avoid;font-size:var(--fs-sm);padding:6px 0;line-height:1.35;display:grid}.med-index__link{color:var(--ink);font-weight:600;text-decoration:none}.med-index__link:hover{color:var(--primary-ink);text-decoration:underline}.med-index__inn{color:var(--muted);font-size:var(--fs-xs)}.med-pop{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}@media (width>=48em){.med-pop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=75em){.med-pop{grid-template-columns:repeat(3,minmax(0,1fr))}}.med-pop__card{gap:var(--s-3);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-card);background:#fff;grid-template-rows:auto 1fr auto;display:grid}.med-pop__title{align-items:center;gap:var(--s-3);font-size:var(--fs-md);margin:0;line-height:1.3;display:flex}.med-pop__icon{background:var(--mint);width:44px;height:44px;color:var(--primary-ink);border-radius:50%;flex:none;place-items:center;display:grid}.med-pop__svg{width:24px;height:24px}.med-pop__link{color:var(--ink);text-decoration:none}.med-pop__link:hover{color:var(--primary-ink);text-decoration:underline}.med-pop__list{align-content:start;margin:0;padding:0;list-style:none;display:grid}.med-pop__item{align-items:center;gap:0 var(--s-2);padding:var(--s-2) 0;border-bottom:1px dashed var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.med-pop__item:last-child{border-bottom:0}.med-pop__brand{color:var(--ink);font-weight:700;text-decoration:none}.med-pop__brand:hover{color:var(--primary-ink);text-decoration:underline}.med-pop__inn{color:var(--muted);font-size:var(--fs-sm);grid-column:1}.med-pop__item .med-status{grid-area:1/2/span 2}.med-pop:not(.is-open)>.med-pop__card:nth-child(n+4){display:none}@media (width>=48em){.med-pop:not(.is-open)>.med-pop__card:nth-child(n+4){display:grid}.med-pop:not(.is-open)>.med-pop__card:nth-child(n+5){display:none}}@media (width>=75em){.med-pop:not(.is-open)>.med-pop__card:nth-child(n+5){display:grid}.med-pop:not(.is-open)>.med-pop__card:nth-child(n+7){display:none}}.med-pop+.med-pop__more{margin-top:var(--s-5)}.med-pop+.btn.med-pop__more,.med-cards__base{width:fit-content;margin:var(--s-5) auto 0;display:flex}.med-pop.is-open+.med-pop__more{display:none}.med-pop__all{color:var(--primary-ink);font-size:var(--fs-sm);justify-self:start;font-weight:700;text-decoration:none}.med-pop__all:hover{text-decoration:underline}.med-pop__all,.med-popcats__all{align-items:center;gap:4px;display:inline-flex}.med-pop__arrow,.med-popcats__arrow{width:16px;height:16px;transition:transform .2s var(--ease);flex:none}.med-pop__all:hover .med-pop__arrow,.med-popcats__all:hover .med-popcats__arrow{transform:translate(3px)}.med-anchor{scroll-margin-top:64px}.med-popcats{align-items:center;gap:var(--s-2) var(--s-3);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.med-popcats__label{color:var(--muted);font-size:var(--fs-sm);margin:0;font-weight:600}.med-popcats__list{align-items:center;gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.med-popcats__all{color:var(--primary-ink);font-size:var(--fs-sm);font-weight:600}.med-letters__link--all{padding:0 var(--s-3)}.med-hero__body{grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.med-hero__body .med-hero__lead{max-width:46rem}.med-facts{gap:var(--s-2);margin:var(--s-5) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;display:grid}@media (width>=48em){.med-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.med-facts__tile{align-content:start;align-items:start;gap:2px var(--s-3);min-width:0;padding:var(--s-3) var(--s-4);border-radius:var(--r);background:#fff;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);display:grid}.med-facts__icon{background:var(--mint);width:32px;height:32px;color:var(--primary-ink);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.med-facts__tile{align-items:center;row-gap:var(--s-2)}.med-facts__icon{grid-row:auto;width:34px;height:34px}.med-facts__icon svg{width:18px;height:18px}.med-facts__tile dd{font-size:var(--fs-sm);grid-column:2}@media (width>=48em){.med-facts__tile{align-content:center;align-items:center;row-gap:8px}.med-facts__tile dt{align-self:end}.med-facts__icon{grid-row:span 2;align-self:center}}@media (width<=47.99em){.med-facts__tile dd{grid-column:1/-1}}.med-others__kicker{color:var(--muted);font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:700}.med-aside .calc-others{padding:var(--s-5)}.med-aside .calc-others__title{margin:var(--s-1) 0 var(--s-4);font-size:var(--fs-base);line-height:1.3}.med-aside .calc-others__list{gap:var(--s-2)}.med-others__link{padding:var(--s-2) var(--s-3) var(--s-2) var(--s-2);margin-inline:calc(-1 * var(--s-2));border:1px solid #0000;transition:background-color .15s,border-color .15s}.med-others__link:hover{border-color:var(--green-200,var(--line))}.med-others__text{flex:1;gap:1px;min-width:0;display:grid}.med-others__name{overflow-wrap:anywhere}.med-others__status{color:var(--muted);font-size:var(--fs-xs);font-weight:500}.med-others__chevron{width:16px;height:16px;color:var(--muted);flex:none;transition:transform .15s,color .15s}.med-others__link:hover .med-others__chevron{color:var(--primary-ink);transform:translate(2px)}.med-facts__tile dt{color:var(--muted);font-size:var(--fs-xs);font-weight:400;line-height:1.4}.med-facts__tile dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.35}.med-facts__tile .med-facts__chips{font-weight:600}.med-facts__value{color:var(--ink);font-size:var(--fs-sm);-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;line-height:1.5}.med-facts__more,.med-facts__none{color:var(--muted)}.med-facts__tile dt,.med-facts__value{overflow-wrap:anywhere;min-width:0}@media (width<=23em){.med-facts__tile{grid-template-columns:minmax(0,1fr)}.med-facts__tile dt,.med-facts__tile dd,.med-facts__tile .med-facts__icon{grid-column:1}}.med-facts__source{margin:var(--s-3) 0 0;color:var(--muted);font-size:var(--fs-2xs);align-items:center;gap:6px;display:flex}.med-uses{gap:var(--s-2);margin:var(--s-4) 0 0;padding:0 0 0 1.25em;list-style:outside;display:grid}.med-uses>li{padding-left:2px}.med-uses>li::marker{color:var(--primary-ink)}.dz__text .med-uses__note{margin-top:var(--s-4);color:var(--muted);font-size:var(--fs-sm);line-height:1.6}.med-before{gap:var(--s-3);display:grid}@media (width>=48em){.med-before{grid-template-columns:repeat(2,minmax(0,1fr))}.med-before__card--wide{grid-column:1/-1}}.med-before__card{align-content:start;gap:var(--s-3);min-width:0;padding:var(--s-4) var(--s-5);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;display:grid}.med-before__title{align-items:center;gap:var(--s-2);font-size:var(--fs-md);margin:0;font-weight:600;display:flex}.med-before__icon{background:var(--mint);width:34px;height:34px;color:var(--primary-ink);border-radius:50%;flex:none;place-items:center;display:grid}.med-before__icon svg{width:18px;height:18px}.med-before__label{margin:0 0 var(--s-2);color:var(--ink);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.med-before__split{gap:var(--s-4);display:grid}@media (width>=48em){.med-before__split{gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.med-before__part+.med-before__part{padding-top:var(--s-4);border-top:1px solid var(--line)}@media (width>=48em){.med-before__part+.med-before__part{padding:0 0 0 var(--s-6);border-top:0;border-left:1px solid var(--line)}}.med-before__list{gap:var(--s-2);font-size:var(--fs-sm);color:var(--ink-body);margin:0;padding:0;line-height:1.6;list-style:none;display:grid}.med-before__list li{padding-left:var(--s-4);position:relative}.med-before__list li:before{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:2px}.med-before__list--stop li:before{background:var(--danger,#c0392b)}@media (width>=48em){.med-before__list--cols{columns:2;column-gap:var(--s-6);display:block}.med-before__list--cols li{break-inside:avoid;margin-bottom:var(--s-2)}}.med-before__text{padding-top:var(--s-3);border-top:1px dashed var(--line);color:var(--muted);font-size:var(--fs-xs);margin:0;line-height:1.55}.med-before__urgent{padding:var(--s-3) var(--s-4);border-radius:var(--r);background:var(--warn-bg)}.med-before__urgent-title{align-items:center;gap:var(--s-2);margin:0 0 var(--s-2);color:var(--warn-ink);font-size:var(--fs-sm);font-weight:700;display:flex}.med-before__urgent-icon{width:16px;height:16px}.med-before__urgent--apart{margin-top:var(--s-3);padding:var(--s-4) var(--s-5);border:1px solid var(--warn-line,#f1dfb5);border-radius:var(--r-lg)}.med-before__urgent--apart .med-before__urgent-title{font-size:var(--fs-base)}.med-before__urgent .med-before__list li:before{background:var(--warn-ink)}.med-before__store{gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r);background:var(--bg-soft);font-size:var(--fs-sm);align-items:flex-start;margin:0;line-height:1.55;display:flex}.med-before__store-icon{width:16px;height:16px;color:var(--primary-ink);flex:none;margin-top:3px}.med-how{align-items:center;gap:var(--s-3);margin:var(--s-4) 0 0;padding:var(--s-4);border-radius:var(--r-lg);background:var(--bg-soft);grid-template-columns:auto minmax(0,1fr);display:grid}.med-how__icon{width:34px;height:34px;color:var(--primary-ink);background:#fff;border-radius:50%;place-items:center;display:grid}.med-how__icon svg{width:18px;height:18px}.med-how__title{margin:0 0 var(--s-1);font-size:var(--fs-base);font-weight:600}.med-how p{margin:0}.med-before__source{margin:var(--s-3) 0 0;color:var(--muted);font-size:var(--fs-sm)}.med-chpl{gap:var(--s-7);display:grid}.med-page .calc-article{gap:var(--s-7)}.med-chpl>.med-before__source{margin-top:calc(var(--s-3) - var(--s-7))}.med-sec__title{align-items:center;gap:var(--s-3);display:flex}.med-sec__title .med-before__icon{width:38px;height:38px}.med-sec__title .med-before__icon svg{width:20px;height:20px}.med-sec--warning .med-sec__title .med-before__icon{background:var(--warn-bg);color:var(--warn-ink)}.med-sec--warning .med-before__list li:before{background:var(--warn-ink)}.med-sec--danger .med-sec__title .med-before__icon{background:var(--danger-soft);color:var(--danger)}.med-sec--danger .med-before__list li:before{background:var(--danger)}.med-sec__text{color:var(--ink-body);margin:0;line-height:1.65}.med-sec .med-before__card,.med-sec__body{margin-top:var(--s-3)}.med-chpl .med-sec__body{gap:16px;display:grid}.med-chpl .med-before__list{font-size:var(--fs-base);gap:12px}.med-chpl .med-before__label{margin:0}.med-chpl .med-before__text{font-size:var(--fs-sm);border-top:0;padding-top:0}.med-chpl .med-before__urgent .med-before__list{font-size:var(--fs-sm)}.med-chpl .med-before__list--cols{columns:auto;display:grid}.med-chpl .med-before__list--cols li{margin-bottom:0}@media (width>=48em){.med-chpl .med-before__list--cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}}.med-reading{margin:20px 0 0}.med-reading>div{border-top:1px solid var(--line);gap:6px 24px;padding:16px 0;display:grid}.med-reading dt{color:var(--ink);font-weight:600}.med-reading dd{color:var(--ink-body);font-size:var(--fs-sm);margin:0;line-height:1.6}@media (width>=40em){.med-reading>div{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.med-effects{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.med-effects__item{border-radius:var(--r-lg);background:var(--bg-soft);align-items:center;gap:12px;min-width:0;min-height:78px;margin:0;padding:16px;display:flex}.med-effects__icon{width:42px;height:42px;color:var(--warn-ink);background:#fff;border-radius:14px;flex:0 0 42px;place-items:center;display:grid}.med-effects__icon svg{width:22px;height:22px}.med-effects__text{min-width:0;font-size:var(--fs-sm);color:var(--ink);overflow-wrap:break-word;font-weight:500;line-height:1.5}@media (width>=48em){.med-effects{grid-template-columns:repeat(2,minmax(0,1fr))}}.med-chpl .med-before__label{font-size:var(--fs-sm);letter-spacing:normal;text-transform:none;font-weight:600}.med-usage-sequence__title{font-size:var(--fs-base);margin:0 0 12px;font-weight:600}.med-usage-steps{counter-reset:medicine-step;gap:12px;margin:0;padding:0;list-style:none;display:grid}.med-usage-steps>li{counter-increment:medicine-step;color:var(--ink-body);font-size:var(--fs-sm);margin:0;padding:5px 0 5px 48px;line-height:1.6;position:relative}.med-usage-steps>li:before{content:counter(medicine-step);background:var(--mint);width:32px;height:32px;color:var(--primary-ink);border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;top:0;left:0}.med-usage-cards{margin:0;padding:0;list-style:none}.med-usage-cards .guide-card{min-width:0}.med-usage-cards .guide-card__title{font-size:var(--fs-sm)}.med-usage-sequence+.med-usage-cards{margin-top:var(--s-4)}.med-interactions{border:1px solid var(--line);border-radius:var(--r-lg);min-width:0;overflow:hidden}.med-interactions table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--fs-sm);line-height:1.6}.med-interactions :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:14px 16px}.med-interactions th:first-child{width:34%}.med-interactions thead th{background:var(--mint);color:var(--primary-ink);font-weight:600}.med-interactions tbody th{background:var(--bg-soft);color:var(--ink);font-weight:600}.med-interactions tbody tr:last-child>*{border-bottom:0}@media (width<=47.99em){.med-interactions thead{clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.med-interactions :is(table,tbody,tr,th,td){width:100%;display:block}.med-interactions th:first-child{width:100%}.med-interactions tbody th{background:0 0;border:0;padding-bottom:4px}.med-interactions tbody td{padding-top:0}.med-interactions tbody td[colspan]{padding-top:14px}.med-interactions tbody tr{border-bottom:1px solid var(--line)}.med-interactions tbody tr:last-child,.med-interactions tbody td{border-bottom:0}}.med-document-links{margin:0;padding:0;list-style:none;display:grid}.med-document-links li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:18px 0;display:flex}.med-document-links li>span{flex:220px}.med-document-links small{color:var(--muted);font-size:var(--fs-sm);margin-top:4px;display:block}.med-document-links a,.med-sec__text a{color:var(--primary-ink);text-underline-offset:3px;text-decoration:underline}.med-document-links a{font-size:var(--fs-sm);font-weight:600}.med-btable__anchor{scroll-margin-top:140px;display:block}.med-btable{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.med-btable th,.med-btable td{padding:var(--s-3) var(--s-2);border-bottom:1px dashed var(--line);text-align:left;vertical-align:top}.med-btable thead th{padding-block:var(--s-2);border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--fs-xs);font-weight:600}.med-btable__name{font-weight:700}.med-btable__name a{color:var(--ink);text-decoration:none}.med-btable__name a:hover{color:var(--primary-ink);text-decoration:underline}.med-btable:not(.is-open) .med-btable__row--more,.med-btable.is-open+.more-btn{display:none}.med-btable__link{color:var(--primary-ink);align-items:center;gap:4px;font-weight:600;display:inline-flex}.med-btable__icon{flex:none;width:15px;height:15px}.med-blist{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.med-blist:not(.is-open) .med-bitem--more,.med-blist.is-open+.more-btn{display:none}.med-bitem{align-items:center;gap:var(--s-1) var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}.med-bitem:hover{border-color:var(--green-300);box-shadow:var(--shadow-card)}.med-bitem:has(.med-bitem__fold[open]){border-color:var(--green-300);box-shadow:var(--shadow-card)}.med-bitem__icon{background:var(--mint);width:38px;height:38px;color:var(--primary-ink);border-radius:50%;place-items:center;display:grid}.med-bitem__icon svg{width:18px;height:18px}.med-bitem__head{align-items:center;gap:4px var(--s-2);flex-wrap:wrap;margin:0;display:flex}.med-bitem__name{color:var(--ink);font-weight:700;text-decoration:none}a.med-bitem__name:hover{color:var(--primary-ink);text-decoration:underline}.med-bitem__meta{color:var(--muted);font-size:var(--fs-sm);margin:2px 0 0;line-height:1.45}.med-bitem__docs{justify-self:end}.med-bitem__fold{grid-column:1/-1}@media (width>=40em){.med-bitem:has(.med-bitem__fold){padding-right:12.5rem}.med-bitem__fold[open] .med-bitem__files{margin-right:calc(var(--s-4) - 12.5rem)}.med-bitem__toggle{top:calc(var(--s-3) + 2px);right:var(--s-4);position:absolute}}.med-bitem__fold>summary{list-style:none}.med-bitem__fold>summary::-webkit-details-marker{display:none}.med-bitem__toggle{padding:6px var(--s-3);border:1px solid var(--green-300);border-radius:var(--r-pill);color:var(--primary-ink);font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-weight:600;transition:background-color .15s;display:inline-flex}.med-bitem__toggle:hover{background:var(--mint)}.med-bitem__fold[open] .med-docs__chevron{transform:rotate(180deg)}.med-bitem__files{margin:var(--s-2) 0 0;padding:var(--s-2) 0 0;border-top:1px dashed var(--line);gap:0;list-style:none;display:grid}.med-bitem__file{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);padding:var(--s-2) 0;flex-wrap:wrap;display:flex}.med-bitem__file+.med-bitem__file{border-top:1px solid var(--bg-soft)}.med-bitem__dose{color:var(--ink-body);font-size:var(--fs-sm)}.med-bitem .med-docs__links{gap:var(--s-2)}.med-bitem .med-btable__link{border-radius:var(--r-pill);background:var(--bg-soft);font-size:var(--fs-xs);padding:4px 10px;text-decoration:none;transition:background-color .15s}.med-bitem .med-btable__link:hover{background:var(--mint)}@media (width<=39.99em){.med-bitem{grid-template-columns:auto minmax(0,1fr)}.med-bitem__docs{grid-column:1/-1;justify-self:start}.med-bitem__toggle{margin-top:var(--s-1)}}.med-docs__lead{margin:0 0 var(--s-3);color:var(--muted);font-size:var(--fs-sm)}.med-docs{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));margin:0;padding:0;list-style:none;display:grid}.med-docs__item{padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;gap:2px;display:grid}.med-docs__dose{font-weight:600;font-size:var(--fs-sm)}.med-docs__links{gap:var(--s-3);font-size:var(--fs-sm);display:flex}.med-docs:not(.med-docs--list){gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.med-docs:not(.med-docs--list) .med-docs__item{gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);transition:border-color .15s,box-shadow .15s}.med-docs:not(.med-docs--list) .med-docs__item:hover{border-color:var(--green-300);box-shadow:var(--shadow-card)}.med-docs__head{align-items:center;gap:var(--s-2);display:flex}.med-docs__icon{background:var(--mint);width:34px;height:34px;color:var(--primary-ink);border-radius:50%;flex:none;place-items:center;display:grid}.med-docs__icon svg{width:17px;height:17px}.med-docs:not(.med-docs--list) .med-docs__dose{font-size:var(--fs-base)}.med-docs:not(.med-docs--list) .med-docs__links{gap:var(--s-2)}.med-docs:not(.med-docs--list) .med-btable__link{border-radius:var(--r-pill);background:var(--bg-soft);font-size:var(--fs-xs);padding:5px 12px;text-decoration:none;transition:background-color .15s}.med-docs:not(.med-docs--list) .med-btable__link:hover{background:var(--mint)}.med-docs--list{margin-top:var(--s-2);grid-template-columns:1fr;gap:0}.med-docs--list .med-docs__item{align-items:baseline;gap:var(--s-3);background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;padding:4px 0}.med-docs--list .med-docs__dose{color:var(--muted);white-space:nowrap;font-weight:400}.med-btable__docs{min-width:12.5rem}.med-docs__fold>summary{list-style:none}.med-docs__fold>summary::-webkit-details-marker{display:none}.med-docs__toggle{color:var(--primary-ink);font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:6px;font-weight:600;display:inline-flex}.med-docs__count{border-radius:var(--r-pill);background:var(--mint);font-size:var(--fs-2xs);padding:0 7px;line-height:1.6}.med-docs__chevron{width:16px;height:16px;transition:transform .2s var(--ease)}.med-docs__fold[open] .med-docs__chevron{transform:rotate(180deg)}.med-btable__none{color:var(--muted);font-size:var(--fs-xs)}@media (width<=47.99em){.med-btable thead{display:none}.med-btable,.med-btable tbody,.med-btable tr,.med-btable th,.med-btable td{display:block}.med-btable .med-btable__row{gap:4px var(--s-2);padding:var(--s-3) 0;border-bottom:1px dashed var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.med-btable:not(.is-open) .med-btable__row--more{display:none}.med-btable th,.med-btable td{border:0;padding:0}.med-btable__form,.med-btable__docs{grid-column:1/-1}.med-btable__form{color:var(--muted)}}.med-panel{gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-lg);background:var(--mint);display:grid}.med-panel__title{font-size:var(--fs-lg);margin:0;line-height:1.3}.med-panel__text{color:var(--ink-body);font-size:var(--fs-sm);margin:0}.med-panel__form{gap:var(--s-2);display:grid}.med-panel__select{width:100%}.med-panel__select[aria-invalid=true]{border-color:var(--danger)}.med-panel__steps{gap:var(--s-2);margin:var(--s-1) 0 0;padding:var(--s-3) 0 0;border-top:1px dashed var(--green-300);counter-reset:step;color:var(--ink-body);font-size:var(--fs-sm);line-height:1.45;list-style:none;display:grid}.med-panel__steps li{gap:var(--s-2);counter-increment:step;grid-template-columns:24px minmax(0,1fr);align-items:start;display:grid}.med-panel__steps li:before{content:counter(step);width:24px;height:24px;color:var(--primary-ink);font-size:var(--fs-2xs);background:#fff;border-radius:50%;place-items:center;font-weight:700;display:grid}@media (width>=64em){.med-panel{position:sticky;top:96px}}@media (width<=63.99em){.med-page .med-aside{display:contents}.med-aside>.med-panel,.med-aside>.med-side{order:1}}.dz-groups{gap:var(--s-6);display:grid}.dz-group__title{align-items:center;gap:var(--s-2);margin-bottom:var(--s-3);color:var(--ink);font-size:var(--fs-base);font-weight:600;display:flex}.dz-group__title:before{content:"";background:var(--primary);border-radius:2px;width:18px;height:3px}.dz-group__lead{margin-bottom:var(--s-4)}.dz-group__after{margin-top:var(--s-4)}.dz-signs{gap:var(--s-5) 0;margin:var(--s-4) 0;padding:var(--s-3) 0;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.dz-signs__item{align-items:center;gap:var(--s-2);padding:0 var(--s-3);border-left:1px solid var(--line);text-align:center;--tile:var(--primary);flex-direction:column;display:flex}.dz-signs__item:nth-child(4n+1){border-left:0}@media (width>=40em){.dz-signs--3{grid-template-columns:repeat(3,minmax(0,1fr))}.dz-signs--3 .dz-signs__item:nth-child(4n+1){border-left:1px solid var(--line)}.dz-signs--3 .dz-signs__item:nth-child(3n+1){border-left:0}}.dz-signs__item:before{content:none}.dz-signs__item:nth-child(4n+2){--tile:#3b74b8}.dz-signs__item:nth-child(4n+3){--tile:#d27a2c}.dz-signs__item:nth-child(4n+4){--tile:#7a62c4}.dz-signs__icon{border:2px solid var(--tile);width:56px;height:56px;color:var(--tile);box-shadow:0 0 0 7px color-mix(in srgb, var(--tile) 12%, transparent);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.dz-signs__svg{width:26px;height:26px}.dz-signs__text{min-width:0;color:var(--ink);font-size:var(--fs-xs);font-weight:600;line-height:1.35}.dz-signs__more{color:var(--muted);font-size:var(--fs-xs);margin-top:-4px;line-height:1.4}@media (width<=39.99em){.dz-signs,.dz-signs--3{gap:var(--s-2);grid-template-columns:minmax(0,1fr);padding:0}.dz-signs__item,.dz-signs__item:nth-child(n),.dz-signs--3 .dz-signs__item:nth-child(n){align-items:center;column-gap:var(--s-3);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r);text-align:left;background:#fff;grid-template-columns:auto minmax(0,1fr);row-gap:2px;display:grid}.dz-signs__icon{width:40px;height:40px;box-shadow:0 0 0 4px color-mix(in srgb, var(--tile) 12%, transparent);border-width:1.5px;grid-row:span 2}.dz-signs__svg{width:20px;height:20px}.dz-signs__more{grid-column:2;margin-top:0}.dz-signs__text:last-child{grid-row:span 2}}:is(.dz-facts--rows,.dz-facts--pair,.dz-facts--grid3,.dz-facts--feature){gap:var(--s-3);columns:auto;display:grid}:is(.dz-facts--rows,.dz-facts--pair,.dz-facts--grid3,.dz-facts--feature) .dz-facts__item{margin:0}@media (width>=40em){:is(.dz-facts--pair,.dz-facts--feature,.dz-facts--grid3){grid-template-columns:repeat(2,minmax(0,1fr))}.dz-facts--feature .dz-facts__item:first-child{grid-column:1/-1}}@media (width>=60em){.dz-facts--grid3{grid-template-columns:repeat(3,minmax(0,1fr))}}:is(.dz-facts--rows,.dz-facts--pair) .dz-facts__item,.dz-facts--feature .dz-facts__item:first-child{column-gap:var(--s-4);grid-template-columns:auto minmax(0,1fr);align-content:start;display:grid}:is(.dz-facts--rows,.dz-facts--pair) .dz-facts__icon,.dz-facts--feature .dz-facts__item:first-child .dz-facts__icon{grid-row:1/span 2;margin:0}:is(.dz-facts--rows,.dz-facts--pair) .dz-facts__title,.dz-facts--feature .dz-facts__item:first-child .dz-facts__title{align-self:center}.dz-facts--rows .dz-facts__item{padding-block:var(--s-4)}.dz-facts--compact{gap:var(--s-2) var(--s-3);columns:auto;display:grid}@media (width>=40em){.dz-facts--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=60em){.dz-facts--compact.dz-facts--by3{grid-template-columns:repeat(3,minmax(0,1fr))}}.dz-facts--compact .dz-facts__item{column-gap:var(--s-3);padding:var(--s-3) var(--s-4);grid-template-columns:auto minmax(0,1fr);align-items:center;margin:0;display:grid}.dz-facts--compact .dz-facts__icon{--fi-size:40px;border-radius:min(var(--fi-radius,14px), 12px);grid-row:1/span 2;margin:0}.dz-facts--compact .dz-facts__svg{width:20px;height:20px}.dz-facts--compact .dz-facts__title{font-size:var(--fs-sm);line-height:1.4}:is(.dz-facts--compact,.dz-facts--rows,.dz-facts--pair) .dz-facts__title:last-child,.dz-facts--feature .dz-facts__item:first-child .dz-facts__title:last-child{grid-row:1/span 2;align-self:center}.dz-facts--compact .dz-facts__text{font-size:var(--fs-xs);margin-top:2px}.dz-page--s2 .dz-facts--compact .dz-facts__item{padding:var(--s-2) 0}.dz-page--s2 .dz-facts--compact .dz-facts__icon{border-radius:50%}.dz-facts--t-alert .dz-facts__item{--fact:#c2410c}.dz-page--s2 .dz-facts__item{--fc-bg:transparent;--fc-radius:0;--fi-bg:#fff;--fi-border:2px solid var(--fact);--fi-radius:50%;--fi-size:50px;--fi-shadow:0 0 0 6px color-mix(in srgb, var(--fact) 12%, transparent);padding:var(--s-3) 0 var(--s-4);border-bottom:1px dashed var(--line)}.dz-page--s2 .dz-facts:not(.dz-facts--rows,.dz-facts--pair,.dz-facts--grid3,.dz-facts--feature) .dz-facts__item{padding-left:4px}.dz-page--s2 .dz-facts--grid3 .dz-facts__item{text-align:center;border-bottom:0}.dz-page--s2 .dz-facts--grid3 .dz-facts__icon{margin-inline:auto}.dz-page--s3 .dz-facts__item{--fc-bg:#fff;--fc-shadow:0 1px 2px #1b24300f, 0 8px 24px #1b243012;--fi-bg:var(--fact);--fi-color:#fff;--fi-radius:50%;--fi-size:48px;--fi-shadow:none}.dz-page--s4 .dz-facts__item{--fc-bg:#fff;--fc-border:1px solid var(--line);--fi-bg:color-mix(in srgb, var(--fact) 10%, #fff);--fi-radius:12px;--fi-size:44px;--fi-shadow:none;padding:var(--s-4) var(--s-5)}.dz-page--s4 .dz-facts__svg{width:22px;height:22px}.dz-page--s5 .dz-facts__item{--fi-bg:var(--fact);--fi-color:#fff;--fi-shadow:none}.dz-page--s5 .dz-facts--t-complications .dz-facts__item{--fact:#d27a2c}.dz-page--s5 .dz-facts--t-treatment .dz-facts__item{--fact:var(--primary)}.dz-page--s5 .dz-facts--t-daily .dz-facts__item{--fact:#7a62c4}.dz-page--s5 .dz-facts--t-types .dz-facts__item{--fact:#3b74b8}.dz-page--s5 .dz-facts--t-facts .dz-facts__item{--fact:#1f8a8a}.dz-page--s5 .dz:has(.dz-facts) .dz__title:after{content:"";width:44px;height:4px;margin-top:var(--s-2);background:var(--primary);border-radius:2px;display:block}.dz-page--s5 .dz:has(.dz-facts--t-alert) .dz__title:after{background:#c2410c}.dz-page--s5 .dz:has(.dz-facts--t-complications) .dz__title:after{background:#d27a2c}.dz-page--s5 .dz:has(.dz-facts--t-daily) .dz__title:after{background:#7a62c4}.dz-page--s5 .dz:has(.dz-facts--t-types) .dz__title:after{background:#3b74b8}.dz-page--s5 .dz:has(.dz-facts--t-facts) .dz__title:after{background:#1f8a8a}.dz-page--s6 :is(.dz-signs__item,.dz-facts__item,.dz-signs__item:nth-child(n),.dz-facts__item:nth-child(n)){--tile:var(--primary-ink);--fact:var(--primary-ink)}.dz-page--s6 .dz-signs__icon,.dz-page--s6 .dz-signs--num .dz-signs__item:before{background:var(--mint);width:48px;height:48px;color:var(--primary-ink);box-shadow:none;border:0;border-radius:14px;flex:none;place-items:center;display:grid}.dz-page--s6 .dz-signs__svg{width:24px;height:24px}.dz-page--s6 :is(.dz-signs,.dz-signs--3){gap:var(--s-2);margin:var(--s-4) 0;grid-template-columns:minmax(0,1fr);padding:0}@media (width>=48em){.dz-page--s6 :is(.dz-signs,.dz-signs--3){gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.dz-page--s6 .dz-signs .dz-signs__item{align-content:center;align-items:center;column-gap:var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);text-align:left;background:#fff;grid-template-columns:auto minmax(0,1fr);row-gap:2px;display:grid}.dz-page--s6 .dz-signs__icon{grid-row:span 2}.dz-page--s6 .dz-signs__text{color:var(--ink);font-size:var(--fs-sm);font-weight:600;line-height:1.4}.dz-page--s6 .dz-signs__text:last-child{grid-row:span 2}.dz-page--s6 .dz-signs__more{color:var(--muted);font-size:var(--fs-xs);grid-column:2;margin:0}.dz-page--s6 .dz-signs--num{counter-reset:dz6}.dz-page--s6 .dz-signs--num .dz-signs__item{counter-increment:dz6}.dz-page--s6 .dz-signs--num .dz-signs__icon{display:none}.dz-page--s6 .dz-signs--num .dz-signs__item:before{content:counter(dz6, decimal-leading-zero);font-size:var(--fs-sm);grid-row:span 2;font-weight:700}.dz-page--s6 .dz-signs--num .dz-signs__text{font-weight:500}.dz-page--s6 .dz-facts{gap:var(--s-2);columns:auto;margin:var(--s-4) 0;grid-template-columns:minmax(0,1fr);display:grid}.dz-page--s6 .dz-facts__item{--fc-bg:#fff;--fc-border:1px solid var(--line);--fc-radius:var(--r-lg);--fi-bg:var(--mint);--fi-color:var(--primary-ink);--fi-shadow:none;--fi-size:44px;--fi-radius:12px;margin:0}.dz-page--s6 .dz-facts__svg{width:22px;height:22px}.dz-page--s6 .dz-facts--rows .dz-facts__item{column-gap:var(--s-4);padding:var(--s-3) var(--s-4);grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;row-gap:2px;display:grid}.dz-page--s6 .dz-facts--rows .dz-facts__icon{grid-row:span 2;align-self:center;margin:0}.dz-page--s6 .dz-facts--rows .dz-facts__title{font-size:var(--fs-base);align-self:center}.dz-page--s6 .dz-facts--rows .dz-facts__title:last-child{grid-row:span 2}.dz-page--s6 .dz-facts--rows .dz-facts__text{grid-column:2;margin:0}.dz-page--s6 .dz-facts--sq{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=48em){.dz-page--s6 .dz-facts--sq{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr))}}.dz-page--s6 .dz-facts--sq .dz-facts__item{padding:var(--s-4);background:var(--bg-soft);border-color:#0000;flex-direction:column;display:flex}.dz-page--s6 .dz-facts--sq .dz-facts__icon{margin:0 0 var(--s-2);background:#fff}.dz-page--s6 .dz-facts--sq .dz-facts__title{font-size:var(--fs-sm);line-height:1.35}.dz-page--s6 .dz-facts--sq .dz-facts__text{font-size:var(--fs-xs);margin-top:4px}.dz-page--s6 .dz-signs.dz-signs--sq{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=48em){.dz-page--s6 .dz-signs.dz-signs--sq{grid-template-columns:repeat(3,minmax(0,1fr))}}.dz-page--s6 .dz-signs--sq .dz-signs__item{align-items:flex-start;gap:var(--s-2);padding:var(--s-4);background:var(--bg-soft);border-color:#0000;flex-direction:column;display:flex}.dz-page--s6 .dz-signs--sq .dz-signs__icon,.dz-page--s6 .dz-side__panel{background:#fff}.dz-page--s6 .dz-grid__item{column-gap:var(--s-4);row-gap:var(--s-1);padding:var(--s-4) var(--s-5);border:1px solid var(--line);background:#fff;grid-template-columns:auto minmax(0,1fr)}.dz-page--s6 .dz-grid__num{background:var(--mint);width:48px;height:48px;font-size:var(--fs-sm);border-radius:14px;grid-row:span 2}.dz-page--s6 .dz-grid__title{align-self:center}.dz-page--s6 :is(.dz-grid__text,.dz-grid__more){grid-column:2}@media (width<=29.99em){.dz-page--s6 .dz-grid__item{grid-template-columns:minmax(0,1fr)}.dz-page--s6 .dz-grid__num{grid-row:auto;width:40px;height:40px}.dz-page--s6 :is(.dz-grid__text,.dz-grid__more){grid-column:1}}.dz-page--s6 .dz-fold{gap:var(--s-2);margin:var(--s-4) 0;display:grid}.dz-page--s6 .dz-fold__item{border-radius:var(--r-lg);background:var(--bg-soft);transition:background-color .32s var(--ease)}.dz-page--s6 .dz-fold__item:is(.is-open,[open]:not([data-acc-ready])){background:var(--mint)}.dz-page--s6 .dz-fold__title{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);color:var(--ink);cursor:pointer;font-weight:700;line-height:1.35;list-style:none;display:flex}.dz-page--s6 .dz-fold__title::-webkit-details-marker{display:none}.dz-page--s6 .dz-fold__title:after{content:"+";padding-left:var(--s-2);color:var(--primary-ink);margin-left:auto;font-size:1.4em;font-weight:400;line-height:1}.dz-page--s6 .dz-fold__item:is(.is-open,[open]:not([data-acc-ready])) .dz-fold__title:after{content:"−"}.dz-page--s6 :is(.dz-fold__num,.dz-strips__num){width:28px;height:28px;color:var(--primary-ink);font-size:var(--fs-xs);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.dz-page--s6 .dz-fold__text{padding:0 var(--s-4) var(--s-4) calc(var(--s-4) + 28px + var(--s-3));font-size:var(--fs-sm);line-height:1.6}.dz-page--s6 .dz-fold__text>:first-child{margin-top:0}.dz-page--s6 .dz-fold__text>:last-child{margin-bottom:0}.dz-page--s6 .dz-vtable{max-width:none;margin:var(--s-4) 0}.dz-page--s6 .dz-vtable :is(table,tbody){gap:var(--s-2);width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;display:grid;overflow:visible}.dz-page--s6 .dz-vtable tr{align-items:center;column-gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);background:var(--bg-soft);grid-template-columns:minmax(0,1fr) auto;display:grid}.dz-page--s6 .dz-vtable :is(th,td){width:auto;font-size:var(--fs-sm);background:0 0;border:0;padding:0;display:contents}.dz-page--s6 .dz-vtable th{color:var(--ink);font-weight:700;line-height:1.35}.dz-page--s6 .dz-vtable__value{border-radius:var(--r-pill);color:var(--primary-ink);white-space:nowrap;background:#fff;justify-self:end;padding:4px 12px;font-weight:600}.dz-page--s6 .dz-vtable__note{margin-top:var(--s-1);color:var(--muted);font-size:var(--fs-xs);grid-column:1/-1;line-height:1.5}.dz-page--s6 .dz-vtable tr[data-bmi-category]{background:var(--bmi-bg)}.dz-vtable [data-bmi-category=normal]{--bmi-bg:#eaf6f0;--bmi-ink:#1f7a63}.dz-vtable [data-bmi-category=overweight]{--bmi-bg:#fff9e8;--bmi-ink:#886000}.dz-vtable [data-bmi-category=obesity-1]{--bmi-bg:#fff2e6;--bmi-ink:#a45312}.dz-vtable [data-bmi-category=obesity-2]{--bmi-bg:#feebe5;--bmi-ink:#ac4025}.dz-vtable [data-bmi-category=obesity-3]{--bmi-bg:#fde9e8;--bmi-ink:#b42318}.dz-page--s6 .dz-vtable [data-bmi-category] .dz-vtable__value{color:var(--bmi-ink)}@media (width<=39.99em){.dz-page--s6 .dz-vtable tr[data-bmi-category]{grid-template-columns:minmax(0,1fr);row-gap:8px}.dz-page--s6 .dz-vtable [data-bmi-category] .dz-vtable__value{white-space:normal;justify-self:start}}.dz-strips{gap:var(--s-2);margin:var(--s-4) 0;display:grid}.dz-strips__item{background:var(--bg-soft);border-radius:var(--r-lg);grid-template-columns:minmax(0,.85fr) minmax(0,2fr);align-items:center;gap:8px 24px;padding:16px 20px;display:grid}.dz-strips__title{color:var(--ink);font-size:var(--fs-sm);margin:0;font-weight:600;line-height:1.6}.dz-strips__text{min-width:0;font-size:var(--fs-sm);margin:0;line-height:1.6}.dz-strips__text>:first-child{margin-top:0}.dz-strips__text>:last-child{margin-bottom:0}.dz-strips--numbered .dz-strips__item{grid-template-columns:minmax(0,1.1fr) minmax(0,2fr)}.dz-strips--numbered .dz-strips__title{align-items:center;gap:12px;display:flex}@media (width<=47.99em){.dz-strips__item{grid-template-columns:minmax(0,1fr);gap:6px;padding:16px}.dz-strips--numbered .dz-strips__item{grid-template-columns:minmax(0,1fr)}.dz-strips--numbered .dz-strips__text{padding-left:40px}}.dz-page--s6 :is(.dz-check,.dz-line){margin:var(--s-4) 0;padding:0;list-style:none}.dz-page--s6 .dz-l__item{margin:0;position:relative}.dz-page--s6 .dz-l__title{color:var(--ink);font-size:var(--fs-base);margin:0;font-weight:700;line-height:1.35}.dz-page--s6 .dz-l__text{font-size:var(--fs-sm);margin-top:4px;line-height:1.6}.dz-page--s6 .dz-l__text>:first-child{margin-top:0}.dz-page--s6 .dz-l__text>:last-child{margin-bottom:0}.dz-page--s6 .dz-check .dz-l__item{padding:var(--s-3) 0 var(--s-3) 40px;border-top:1px solid var(--line)}.dz-page--s6 .dz-check .dz-l__item:last-child{border-bottom:1px solid var(--line)}.dz-page--s6 .dz-check .dz-l__item:before{content:"";left:0;top:calc(var(--s-3) + 1px);background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f7a63' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 14px no-repeat;border-radius:50%;width:24px;height:24px;position:absolute}.dz-page--s6 .dz-line{padding-left:28px;position:relative}.dz-page--s6 .dz-line:before{content:"";background:var(--mint);border-radius:1px;width:2px;position:absolute;top:10px;bottom:10px;left:7px}.dz-page--s6 .dz-line .dz-l__item{padding-bottom:var(--s-4)}.dz-page--s6 .dz-line .dz-l__item:last-child{padding-bottom:0}.dz-page--s6 .dz-line .dz-l__item:before{content:"";border:4px solid var(--mint);background:var(--primary);box-sizing:border-box;border-radius:50%;width:16px;height:16px;position:absolute;top:4px;left:-28px}.dz-page--s6 .dz-one{margin:var(--s-4) 0}.dz-page--s6 .dz-one__text{margin-top:var(--s-1)}.dz-page--s6 .dz-one__text>*+*{margin-top:var(--s-3)}.dz-page--s6 .dz-facts--sq.dz-facts--pair{grid-template-columns:minmax(0,1fr)}@media (width>=36em){.dz-page--s6 .dz-facts--sq.dz-facts--pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.dz-page--s6 .dz-facts--sq :is(.dz-facts__title,.dz-facts__text){text-align:left;align-self:stretch}.dz-page--s6 .dz-facts--pair .dz-facts__title{font-size:var(--fs-base)}.dz-page--s6 .dz-facts--pair .dz-facts__text{font-size:var(--fs-sm)}.dz-alarm--many .dz-alarm__part+.dz-alarm__part{margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid #f3d9a4}@media (width>=40em){.dz__text.dz-ctable table{table-layout:fixed;width:100%}.dz-ctable :is(tbody th,.dz-ctable__corner){width:22%}.dz-ctable td{width:auto}.dz-ctable :is(th,td){font-size:var(--fs-sm);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.dz-ctable tbody th{background:var(--bg-soft)}}.dz-ctable tbody th{background:var(--green-50);color:var(--primary-ink);font-weight:600}.dz-ctable thead .dz-ctable__corner{background:var(--green-50)}.dz__text.dz-ctable table{background:#fff}.dz-ctable__hint{display:none}.dz-ctable--wide .table-scroll{margin-top:0}@media (width<=47.99em){.dz-ctable__hint{align-items:center;gap:var(--s-2);margin:0 0 var(--s-2);color:var(--muted);font-size:var(--fs-xs);line-height:1.5;display:flex}.dz-ctable__hint span{color:var(--primary-ink);font-size:var(--fs-md);margin-left:auto}.dz-ctable--wide .table-scroll{border:1px solid var(--line);overscroll-behavior-x:contain}.dz__text.dz-ctable--wide table{table-layout:fixed;border:0;border-radius:0;min-width:44rem;display:table;overflow:visible}.dz-ctable--wide :is(th,td){width:auto;padding:var(--s-3);font-size:var(--fs-sm)}.dz-ctable--wide :is(tbody th,.dz-ctable__corner){z-index:1;width:8rem;box-shadow:1px 0 0 var(--line);position:sticky;left:0}.dz-ctable--wide tbody tr:last-child th{border-bottom:0}}:is(.dz-facts__text,.gcard__lead) h3{margin:var(--s-3) 0 0;color:var(--ink);font-size:var(--fs-base);font-weight:600}@media (width>=48em){.dz-page--s6 :is(.dz-facts--sq,.dz-signs.dz-signs--sq):has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.dz-facts__icon--num{color:var(--primary-ink);font-size:var(--fs-sm);place-items:center;font-weight:700;display:grid}.dz-page--s6 .dz-facts--sq.dz-pcols-1:not(:has(.dz-facts__text)) .dz-facts__item{align-items:center;gap:var(--s-3);flex-direction:row}.dz-page--s6 .dz-facts--sq.dz-pcols-1:not(:has(.dz-facts__text)) .dz-facts__icon{margin:0}.dz-page--s6 .dz-facts--sq.dz-pcols-1:not(:has(.dz-facts__text)) .dz-facts__title{align-self:center}.dz-page--s6 .dz-signs--sq.dz-pcols-1:not(:has(.dz-signs__more)) .dz-signs__item{align-items:center;gap:var(--s-3);flex-direction:row}@media (width>=48em){.dz-page--s6 .dz-facts--sq:not(:has(.dz-facts__text)) .dz-facts__item{align-items:center;gap:var(--s-3);flex-direction:row}.dz-page--s6 .dz-facts--sq:not(:has(.dz-facts__text)) .dz-facts__icon{margin:0}.dz-page--s6 .dz-facts--sq:not(:has(.dz-facts__text)) .dz-facts__title{align-self:center}.dz-page--s6 .dz-signs--sq:not(:has(.dz-signs__more)) .dz-signs__item{align-items:center;gap:var(--s-3);flex-direction:row}}.dz-page--s6 :is(.dz-signs__text,.dz-facts__title){overflow-wrap:break-word}.dz-page--s6 .dz-signs--sq.dz-signs--num:not(:has(.dz-signs__more)) .dz-signs__item:before{flex:none}.dz-alarm:not(:has(.dz-alarm__title)){align-items:center}.dz-alarm:not(:has(.dz-alarm__title)) .dz-alarm__text{margin-top:0}.dz__outro:empty{display:none}.dz-page--s6 :is(.dz-facts--sq,.dz-signs.dz-signs--sq).dz-pcols-1{grid-template-columns:minmax(0,1fr)}.dz-page--s6 :is(.dz-facts--sq,.dz-signs.dz-signs--sq).dz-pcols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.dz-page--s6 :is(.dz-facts--sq,.dz-signs.dz-signs--sq).dz-plast-wide>:last-child{grid-column:1/-1}@media (width>=48em){.dz-page--s6 :is(.dz-facts--sq,.dz-signs.dz-signs--sq).dz-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.dz-page--s6 :is(.dz-facts--sq,.dz-signs.dz-signs--sq).dz-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dz-page--s6 :is(.dz-facts--sq,.dz-signs.dz-signs--sq).dz-plast-wide>:last-child{grid-column:auto}.dz-page--s6 :is(.dz-facts--sq,.dz-signs.dz-signs--sq).dz-last-wide>:last-child{grid-column:1/-1}}.dz-inline-more{color:var(--ink-body);font-weight:400}@media (width>=48em){.dz-page--s6 :is(.dz-facts--sq,.dz-signs.dz-signs--sq,.dz-signs.dz-signs--3,.dz-signs).dz-g6.dz-g6{grid-template-columns:repeat(6,minmax(0,1fr))}.dz-page--s6 .dz-g6>li{grid-column:span var(--sp,2)}}.dz-page--s6 :is(.dz-facts__icon,.dz-signs__icon){flex:0 0 42px;width:42px;min-width:42px;height:42px;min-height:42px;margin:0}.dz-page--s6 :is(.dz-facts__svg,.dz-signs__svg){flex:none;width:22px;height:22px}.dz-page--s6 :is(.dz-facts__title,.dz-signs__text,.dz-facts__text,.dz-signs__more){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;min-width:0;line-height:1.5}.dz-page--s6 :is(.dz-facts__text,.dz-signs__more){font-size:var(--fs-sm)}.dz-page--s6 .dz-facts--rows .dz-facts__item{gap:4px 16px;padding:20px}.dz-page--s6 .dz-facts--rows .dz-facts__title{font-size:var(--fs-base)}.dz-page--s6 .dz-signs .dz-signs__item{gap:4px 14px;padding:16px}.dz-page--s6 .dz-facts--sq .dz-facts__item{padding:18px}.dz-page--s6 :is(.dz-facts,.dz-signs){margin-block:24px}.dz-page--s6 :is(.dz-facts__text,.dz-signs__more)>:first-child{margin-top:0}.dz-page--s6 :is(.dz-facts__text,.dz-signs__more)>:last-child{margin-bottom:0}.dz-plain-list{margin:24px 0;padding-left:22px;list-style:outside}.dz>.dz-plain-list{margin-block:0}.dz-plain-list>li{color:var(--ink-body);margin-top:14px;padding-left:6px;line-height:1.65}.dz-plain-list>li:first-child{margin-top:0}.disease :is(.dz-plain-list,:where(.dz__text,.dz__intro,.dz-facts__text,.dz-steps__text,.dz-compare__text,.dz-call__text,.dz-tele__text,.dz-alarm__text,.dz-care__text) ul:not([class])){padding-left:22px;list-style:outside}.disease :is(.dz-plain-list,:where(.dz__text,.dz__intro,.dz-facts__text,.dz-steps__text,.dz-compare__text,.dz-call__text,.dz-tele__text,.dz-alarm__text,.dz-care__text) ul:not([class]))>li{padding-left:6px}.disease :is(.dz-plain-list,:where(.dz__text,.dz__intro,.dz-facts__text,.dz-steps__text,.dz-compare__text,.dz-call__text,.dz-tele__text,.dz-alarm__text,.dz-care__text) ul:not([class]))>li::marker{color:var(--primary-ink);font-size:.875rem;font-weight:400}.disease .dz-tele__text ul:not([class])>li:before{content:none}.dz-plain-list__title{color:var(--ink);font-weight:600;font-size:var(--fs-base)}.dz-plain-list__text{margin-top:4px}.dz-plain-list__text>:first-child{margin-top:0}.dz-plain-list__text>:last-child{margin-bottom:0}.dz-detail-table{border:1px solid var(--line);border-radius:16px;margin:24px 0;overflow:hidden}.dz-detail-table table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:var(--fs-sm);margin:0;line-height:1.6}.dz-detail-table :is(th,td){text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:16px 20px}.dz-detail-table thead th{background:var(--mint);color:var(--primary-ink);font-weight:600}.dz-detail-table th:first-child{width:32%}.dz-detail-table tbody th{background:var(--bg-soft);color:var(--ink);font-weight:600}.dz-detail-table tbody tr:last-child>*{border-bottom:0}.dz-detail-table td>:first-child{margin-top:0}.dz-detail-table td>:last-child{margin-bottom:0}.dz-detail-table__label{color:var(--ink);font-size:inherit;letter-spacing:normal;margin:0 0 6px;font-weight:600}@media (width<=47.99em){.dz-page--s6 :is(.dz-facts--sq,.dz-signs.dz-signs--sq).dz-g6{grid-template-columns:minmax(0,1fr)}.dz-page--s6 .dz-g6>li{grid-column:auto}.dz-detail-table :is(th,td){padding:12px 10px}.dz-detail-table th:first-child{width:36%}}.patient-guide .section__lead p{margin:0}.patient-guide .section__head{margin-bottom:24px}.patient-guide.dz-page--s6 :is(.dz-facts,.dz-fold){margin:0}.patient-guide.dz-page--s6 .dz-facts{gap:16px}.patient-guide.dz-page--s6 .dz-facts__item{padding:24px}.patient-guide.dz-page--s6 .dz-facts__title{font-size:var(--fs-base)}.patient-guide.dz-page--s6 .dz-facts__text{font-size:var(--fs-sm);line-height:1.6}.patient-guide .dz-facts__text p{margin:0}.patient-guide .dz-facts__text p+p{margin-top:12px}.patient-guide .dz-facts__text a{color:var(--primary-ink);text-underline-offset:3px;text-decoration:underline}.patient-guide__note{margin-top:24px}.patient-guide__note p{font-size:var(--fs-sm);margin:0}.patient-guide__split{gap:24px;display:grid}.patient-guide__split .section__head{margin:0}.patient-guide__sources{color:var(--muted);font-size:var(--fs-xs);margin-top:32px}.patient-guide__sources h3{font-size:var(--fs-sm);margin:0 0 12px}.patient-guide__sources ul{flex-wrap:wrap;gap:10px 12px;margin:0;padding:0;list-style:none;display:flex}.patient-guide__sources li{align-items:baseline;gap:12px;display:flex}.patient-guide__sources li+li:before{content:"";background:var(--primary-ink);border-radius:50%;flex:none;align-self:center;width:3px;height:3px}.patient-guide__sources a{text-underline-offset:3px;text-decoration:underline}.patient-resources{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.patient-resources__card{border:1px solid var(--line);border-radius:var(--r-lg);height:100%;box-shadow:var(--shadow-sm);color:var(--ink);background:#fff;flex-direction:column;padding:24px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.patient-resources__card:hover{border-color:var(--primary-ink)}.patient-resources__card:focus-visible{outline:2px solid var(--primary-ink);outline-offset:4px}.patient-resources__logo{align-items:center;height:72px;margin-bottom:24px;display:flex}.patient-resources__logo img{object-fit:contain;object-position:left center;width:180px;max-width:100%;height:64px}.patient-resources__logo img[src$="/rpp-mono.svg"]{width:154px}.patient-resources__logo img[src$="/nfz-mono.svg"]{width:164px}.patient-resources__wordmark{color:#164194;letter-spacing:-.8px;font-family:Arial,sans-serif;font-size:25px;font-weight:700}.patient-resources__card h3{font-size:var(--fs-base);margin:0 0 8px;line-height:1.4}.patient-resources__description{color:var(--muted);font-size:var(--fs-sm);line-height:1.6}.patient-resources__description p{margin:0 0 24px}.patient-resources__visit{color:var(--primary-ink);font-size:var(--fs-sm);align-items:center;gap:8px;margin-top:auto;font-weight:600;display:flex}.patient-resources__visit svg{width:16px;height:16px}@media (width>=64em){.patient-guide__split{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px}.patient-guide__cards .dz-facts,.patient-guide.dz-page--s6 .patient-guide__cards .dz-facts.dz-facts--sq.dz-g6{grid-template-columns:repeat(3,minmax(0,1fr))}.patient-guide .patient-guide__cards .dz-g6>li{grid-column:auto}.patient-guide__cards--provider .dz-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.patient-resources{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=47.99em){.patient-guide.dz-page--s6 .dz-facts,.patient-resources{grid-template-columns:minmax(0,1fr)}.patient-guide.dz-page--s6 .dz-facts__item{padding:20px}.patient-resources__logo{margin-bottom:16px}}.about-page .section__lead p{margin:0}.about-page__links{font-size:var(--fs-sm);flex-wrap:wrap;justify-content:center;gap:12px 32px;margin:24px 0 0;padding:0;list-style:none;display:flex}.about-page__links a,.about-page__source a{color:var(--primary-ink);text-underline-offset:3px;text-decoration:underline}.about-page__source{color:var(--muted);font-size:var(--fs-xs);margin-top:20px}.about-page__source p{margin:0}.key-points__more{margin-top:var(--s-3)}.key-points__more summary{cursor:pointer;color:var(--primary-ink);font-weight:600;font-size:var(--fs-sm)}.key-points__more[open] summary{margin-bottom:var(--s-3)}}