.article-page.svelte-1jyis5{width:min(100% - 2rem,78rem);margin-inline:auto;padding:clamp(7rem,12vw,10rem) 0 8rem}.breadcrumbs.svelte-1jyis5{color:var(--muted);flex-wrap:wrap;gap:.55rem;font-size:.78rem;display:flex}.breadcrumbs.svelte-1jyis5 a:where(.svelte-1jyis5){min-height:44px;color:inherit;align-items:center;display:inline-flex}header.svelte-1jyis5{max-width:66rem;padding:clamp(3.5rem,8vw,7rem) 0 clamp(2.5rem,6vw,5rem)}.eyebrow.svelte-1jyis5{color:var(--mango);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}h1.svelte-1jyis5{letter-spacing:-.06em;text-wrap:balance;max-width:14ch;margin:.6rem 0 1.5rem;font-size:clamp(3.2rem,9vw,7.2rem);line-height:.91}.dek.svelte-1jyis5{max-width:48rem;color:var(--muted);font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.7}.byline.svelte-1jyis5{color:var(--muted);flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:2rem;font-size:.8rem;display:flex}.hero-image.svelte-1jyis5{margin:0}.hero-image.svelte-1jyis5 img:where(.svelte-1jyis5){object-fit:cover;border-radius:1rem;width:100%;max-height:48rem;display:block}.hero-image.svelte-1jyis5 figcaption:where(.svelte-1jyis5){color:var(--muted);padding-top:.7rem;font-size:.75rem}.answer-box.svelte-1jyis5{border:1px solid var(--mango);border-radius:1rem;max-width:58rem;margin:clamp(3rem,7vw,6rem) 0;padding:clamp(2rem,5vw,4rem)}h2.svelte-1jyis5{letter-spacing:-.035em;text-wrap:balance;margin:.6rem 0 1.2rem;font-size:clamp(2rem,4.5vw,3.5rem);line-height:1}.answer-box.svelte-1jyis5 p:where(.svelte-1jyis5):last-child,.article-body.svelte-1jyis5 p:where(.svelte-1jyis5),.article-body.svelte-1jyis5 li:where(.svelte-1jyis5){color:var(--muted);font-size:1rem;line-height:1.8}.answer-box.svelte-1jyis5 p:where(.svelte-1jyis5):last-child{color:var(--paper);font-size:clamp(1.05rem,2vw,1.25rem)}.article-layout.svelte-1jyis5{grid-template-columns:minmax(0,46rem) minmax(13rem,1fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.article-body.svelte-1jyis5>section:where(.svelte-1jyis5){border-top:1px solid var(--line);padding:clamp(2rem,5vw,4rem) 0}.article-body.svelte-1jyis5 ul:where(.svelte-1jyis5){padding-left:1.25rem}.article-body.svelte-1jyis5 li:where(.svelte-1jyis5){padding:.25rem 0}.related.svelte-1jyis5{border:1px solid var(--line);border-radius:.8rem;gap:0;padding:1.5rem;display:grid;position:sticky;top:7rem}.related.svelte-1jyis5 a:where(.svelte-1jyis5){border-top:1px solid var(--line);min-height:52px;color:var(--paper);justify-content:space-between;align-items:center;gap:1rem;font-size:.85rem;font-weight:700;text-decoration:none;display:flex}.medical-notice.svelte-1jyis5{border-left:3px solid var(--mango);background:color-mix(in srgb, var(--mango) 8%, transparent);color:var(--muted);margin:2rem 0;padding:1.25rem;font-size:.85rem;line-height:1.7}.faq.svelte-1jyis5 details:where(.svelte-1jyis5){border-top:1px solid var(--line)}.faq.svelte-1jyis5 summary:where(.svelte-1jyis5){cursor:pointer;min-height:44px;padding:1.2rem 0;font-weight:800}.faq.svelte-1jyis5 details:where(.svelte-1jyis5) p:where(.svelte-1jyis5){padding-bottom:1.2rem}.sources.svelte-1jyis5 h2:where(.svelte-1jyis5){font-size:1.5rem}.sources.svelte-1jyis5 a:where(.svelte-1jyis5){color:var(--paper)}@media (width<=800px){.article-layout.svelte-1jyis5{grid-template-columns:1fr}.related.svelte-1jyis5{position:static}}
