.author[data-astro-cid-2tgtkdc7]{gap:var(--sp-5);padding:var(--sp-5);align-items:flex-start;display:flex}.author[data-astro-cid-2tgtkdc7] .author__img{object-fit:cover;object-position:top;border-radius:50%;flex:none;width:84px;height:84px}.author__eyebrow[data-astro-cid-2tgtkdc7]{font-size:var(--fs-xs);letter-spacing:.08em;color:var(--c-muted);margin:0}.author__name[data-astro-cid-2tgtkdc7]{color:var(--c-ink);font-weight:700;font-size:var(--fs-md);margin:2px 0}.author__title[data-astro-cid-2tgtkdc7]{margin:0 0 var(--sp-3);font-size:var(--fs-sm);color:var(--c-muted);line-height:1.6}.author__links[data-astro-cid-2tgtkdc7]{gap:var(--sp-4);font-size:var(--fs-sm);flex-wrap:wrap;font-weight:600;display:flex}.author__links[data-astro-cid-2tgtkdc7] a[data-astro-cid-2tgtkdc7]{align-items:center;gap:4px;text-decoration:none;display:inline-flex}.author__links[data-astro-cid-2tgtkdc7] .icon{width:1em;height:1em}@media (width<=480px){.author[data-astro-cid-2tgtkdc7]{flex-direction:column}}.medical-visual[data-astro-cid-fbo5jrki]{gap:18px;display:grid}.medical-visual__heading[data-astro-cid-fbo5jrki]{color:var(--c-brand-700);flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:13px;display:flex}.medical-visual[data-astro-cid-fbo5jrki] h2[data-astro-cid-fbo5jrki]{margin:0;font-size:clamp(1.4rem,3vw,1.85rem)}.medical-visual__review[data-astro-cid-fbo5jrki]{color:#825320;background:#fff4e6;border-radius:10px;margin:0;padding:12px 15px;font-size:13px;line-height:1.8}.medical-visual__points[data-astro-cid-fbo5jrki]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.medical-visual__diagram[data-astro-cid-fbo5jrki]{border:1px solid var(--c-line);background:#fff;border-radius:14px;margin:0;overflow:hidden}.medical-visual__diagram[data-astro-cid-fbo5jrki] img[data-astro-cid-fbo5jrki]{width:100%;max-width:720px;height:auto;margin-inline:auto;display:block}.medical-visual__diagram[data-astro-cid-fbo5jrki] figcaption[data-astro-cid-fbo5jrki]{border-top:1px solid var(--c-line);color:var(--c-muted);background:#f5f9f8;padding:12px 18px;font-size:13px;line-height:1.8}.medical-visual__points[data-astro-cid-fbo5jrki]>div[data-astro-cid-fbo5jrki]{border:1px solid var(--c-line);background:#f5f9f8;border-radius:12px;padding:18px}.medical-visual__points[data-astro-cid-fbo5jrki] span[data-astro-cid-fbo5jrki]{color:#237571;font-size:13px;font-weight:700}.medical-visual__points[data-astro-cid-fbo5jrki] h3[data-astro-cid-fbo5jrki]{margin:6px 0 9px;font-size:17px}.medical-visual__points[data-astro-cid-fbo5jrki] p[data-astro-cid-fbo5jrki],.medical-visual__caution[data-astro-cid-fbo5jrki]{margin:0;font-size:15px;line-height:1.85}.medical-visual__caution[data-astro-cid-fbo5jrki]{background:#fff9f1;border-left:3px solid #dc9250;padding:14px 18px}.medical-visual__details[data-astro-cid-fbo5jrki]{border-block:1px solid var(--c-line);padding:14px 0;font-size:14px}.medical-visual__details[data-astro-cid-fbo5jrki] summary[data-astro-cid-fbo5jrki]{cursor:pointer;min-height:28px}.medical-visual__details[data-astro-cid-fbo5jrki] figure[data-astro-cid-fbo5jrki]{margin:20px 0}.medical-visual__details[data-astro-cid-fbo5jrki] img[data-astro-cid-fbo5jrki]{border-radius:10px;width:100%;height:auto;display:block}.medical-visual__details[data-astro-cid-fbo5jrki] figcaption[data-astro-cid-fbo5jrki],.medical-visual__source-note[data-astro-cid-fbo5jrki]{color:var(--c-muted);margin-top:10px;font-size:12px;line-height:1.8}.medical-visual__downloads[data-astro-cid-fbo5jrki]{flex-wrap:wrap;gap:16px;display:flex}.medical-visual__details[data-astro-cid-fbo5jrki] li[data-astro-cid-fbo5jrki]{margin-block:8px}@media (width<=680px){.medical-visual__points[data-astro-cid-fbo5jrki]{grid-template-columns:1fr}}.article__header[data-astro-cid-sgg5joot]{padding-top:clamp(1.5rem,3vw,2.5rem)}.article__meta-top[data-astro-cid-sgg5joot]{gap:var(--sp-2);margin:var(--sp-5) 0 var(--sp-4);display:flex}.article__header[data-astro-cid-sgg5joot] h1[data-astro-cid-sgg5joot]{max-width:24em}.article__lede[data-astro-cid-sgg5joot]{font-size:var(--fs-md);color:var(--c-muted);max-width:40em;line-height:1.75}.article__meta[data-astro-cid-sgg5joot]{gap:var(--sp-3) var(--sp-6);margin:var(--sp-5) 0 0;padding:var(--sp-4) 0;border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);font-size:var(--fs-xs);flex-wrap:wrap;display:flex}.article__meta[data-astro-cid-sgg5joot]>div[data-astro-cid-sgg5joot]{gap:var(--sp-2);display:flex}.article__meta[data-astro-cid-sgg5joot] dt[data-astro-cid-sgg5joot]{color:var(--c-muted)}.article__meta[data-astro-cid-sgg5joot] dd[data-astro-cid-sgg5joot]{color:var(--c-ink);margin:0;font-weight:500}.article__cover[data-astro-cid-sgg5joot]{margin-top:var(--sp-6)}.article__cover[data-astro-cid-sgg5joot] .article__cover-img{object-fit:cover;border-radius:var(--r-xl);width:100%;max-height:520px}.article__cover[data-astro-cid-sgg5joot] .article__cover-generated{border-radius:var(--r-xl);aspect-ratio:21/9}.article__body[data-astro-cid-sgg5joot]{gap:var(--sp-8);padding-block:clamp(2rem,4vw,3rem);display:grid}.article__disclaimer[data-astro-cid-sgg5joot]{max-width:var(--measure)}.article__sources[data-astro-cid-sgg5joot] h2[data-astro-cid-sgg5joot]{font-size:var(--fs-md);margin-bottom:var(--sp-3)}.article__sources[data-astro-cid-sgg5joot] ul[data-astro-cid-sgg5joot]{font-size:var(--fs-sm);color:var(--c-muted);margin:0;padding-left:1.2em}.article__sources[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]{margin-left:var(--sp-2);font-size:var(--fs-xs);align-items:center;gap:3px;display:inline-flex}.article__sources[data-astro-cid-sgg5joot] .icon{width:1em;height:1em}.article__source-note[data-astro-cid-sgg5joot]{color:var(--c-muted)}.article__topics[data-astro-cid-sgg5joot]{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--c-muted);flex-wrap:wrap;display:flex}.related-title[data-astro-cid-sgg5joot]{margin-bottom:var(--sp-6)}.article__cta[data-astro-cid-sgg5joot]{text-align:center}.article__cta[data-astro-cid-sgg5joot] p[data-astro-cid-sgg5joot]{color:var(--c-muted);max-width:36em;margin-inline:auto}.article__cta-actions[data-astro-cid-sgg5joot]{gap:var(--sp-3);margin-top:var(--sp-6);flex-wrap:wrap;justify-content:center;display:flex}
