.article-body{--article-ink:140 14% 13%;--article-muted-ink:140 6% 27%;max-width:44rem;color:hsl(var(--article-ink));overflow-wrap:break-word;font-size:1.0625rem;line-height:1.8}.article-body p{font-size:inherit;line-height:inherit;text-wrap:pretty;margin:0 0 1em}.article-body :is(p,li)>span{font-size:inherit!important;line-height:inherit!important}.article-body a{color:hsl(var(--primary-700));text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}.article-body a:hover{color:hsl(var(--primary-900))}.article-body h2{color:hsl(var(--primary-800));text-wrap:balance;margin:0 0 .75em;font-size:1.5rem;font-weight:700;line-height:1.35!important}@media (width>=768px){.article-body h2{font-size:1.8125rem}}.article-body h3{color:hsl(var(--primary-800));margin:1.75em 0 .5em;font-size:1.1875rem;font-weight:600;line-height:1.5}.article-body h4{color:hsl(var(--primary-800));margin:1.5em 0 .4em;font-size:1.0625rem;font-weight:600;line-height:1.5}.article-body .article-heading-number{color:hsl(var(--primary-600))}.article-body .article-lead{color:hsl(var(--primary-900));font-size:1.125rem;line-height:1.75}@media (width>=768px){.article-body .article-lead{font-size:1.1875rem}}.article-body .article-subheading{color:hsl(var(--primary-800));margin:1.5em 0 .4em;font-weight:600}.article-body ul,.article-body ol{margin:0 0 1.25em;padding-left:1.4em}.article-body ul{list-style-type:circle!important}.article-body ol{list-style-type:decimal}.article-body li{margin:.3em 0;padding-left:.2em}.article-body li::marker{color:hsl(var(--primary-400))}.article-body ol>li::marker{color:hsl(var(--primary-600));font-weight:600}.article-body .article-term{color:hsl(var(--primary-800));font-weight:600}.article-body figure.table{background:linear-gradient(to right, hsl(var(--background)) 30%, transparent) left / 2.5rem 100% no-repeat local, linear-gradient(to left, hsl(var(--background)) 30%, transparent) right / 2.5rem 100% no-repeat local, radial-gradient(farthest-side at 0 50%, hsl(var(--primary-900) / .16), transparent) left / .75rem 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, hsl(var(--primary-900) / .16), transparent) right / .75rem 100% no-repeat scroll;place-items:normal;margin:1.5em 0;overflow-x:auto;width:auto!important;display:block!important}.article-body table{table-layout:auto;font-size:.9375rem;line-height:1.6;margin:0!important}.article-body table :is(td,th){vertical-align:top;min-width:8rem;border:1px solid hsl(var(--primary-100))!important;width:auto!important;padding:.5em .75em!important}.article-body table :is(td,th)>p{margin:0}.article-body table :is(td,th)>p+p{margin-top:.5em}.article-body thead :is(td,th){color:hsl(var(--primary-900));font-weight:600;background-color:hsl(var(--primary-50))!important}.article-body table:not(:has(thead)) tr:first-child>:is(td,th){color:hsl(var(--primary-900));font-weight:600;background-color:hsl(var(--primary-50))!important}.article-body .article-section,.article-body .article-summary{margin-top:3rem}.article-body .article-section{view-timeline-inset:30% 70%;scroll-margin-top:5.25rem}.article-body .article-summary,.article-body .article-conclusion{border-top:1px solid hsl(var(--primary-100));padding-top:1.5rem}.article-body .article-summary>h3{margin-top:0;font-size:1.4375rem;line-height:1.4}.article-body .article-list-label{color:hsl(var(--primary-600));margin:1.25em 0 .25em;font-size:.9375rem;font-weight:600}.article-body h2+.article-list-label{margin-top:0}.article-body .article-treatments{background:hsl(var(--secondary-100));border-radius:1rem;margin:1.5em 0 2em;padding:1em 1.25em .6em}.article-body .article-treatments ul{margin:0;padding:0;list-style:none!important}.article-body .article-treatments li{border-top:1px solid hsl(var(--secondary-200));margin:0;padding:.55em 0 .55em 1.95em;position:relative}.article-body .article-treatments li:first-child{border-top:0}.article-body .article-treatments li:before{content:"";border-radius:50%;width:1.2em;height:1.2em;position:absolute;top:.9em;left:0}.article-body .article-treatments-title{color:hsl(var(--secondary-800));margin:0 0 .25em;font-size:.875rem;font-weight:600}.article-body :is(.article-list-benefits,.article-list-cautions,.article-list-audience){padding-left:0;list-style:none!important}.article-body :is(.article-list-benefits,.article-list-cautions,.article-list-audience)>li{margin:.5em 0;padding-left:1.95em;position:relative}.article-body :is(.article-list-benefits,.article-list-cautions,.article-list-audience)>li:before{content:"";border-radius:50%;width:1.2em;height:1.2em;position:absolute;top:.3em;left:0}.article-body .article-treatments li:before,.article-body .article-list-benefits>li:before{background:hsl(var(--primary-600)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.6 8.4l2.9 2.9 5.9-6.6' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 62% no-repeat}.article-body .article-list-cautions>li:before{background:#c17115 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 3.6v5.2' stroke='white' stroke-width='2.2' stroke-linecap='round'/%3E%3Ccircle cx='8' cy='12.2' r='1.3' fill='white'/%3E%3C/svg%3E") 50%/62% no-repeat}.article-body .article-list-audience>li:before{background:#467d9b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='5.4' r='2.6' fill='white'/%3E%3Cpath d='M3.2 13.6c.5-2.7 2.4-4.3 4.8-4.3s4.3 1.6 4.8 4.3z' fill='white'/%3E%3C/svg%3E") 50%/62% no-repeat}.article-body .article-cause,.article-body .article-faq{border:1px solid hsl(var(--primary-100));border-radius:.75rem;margin:1.25em 0}:is(.article-body .article-cause,.article-body .article-faq)>summary{border-radius:inherit;cursor:pointer;padding:.625em 3.5em .625em 1em;display:block;position:relative}:is(.article-body .article-cause,.article-body .article-faq)>summary::-webkit-details-marker{display:none}:is(.article-body .article-cause,.article-body .article-faq)>summary:after{content:"";background:linear-gradient(hsl(var(--primary-700)) 0 0) center / .75em 2px no-repeat, linear-gradient(hsl(var(--primary-700)) 0 0) center / 2px .75em no-repeat, hsl(var(--primary-50));border-radius:50%;width:1.75em;height:1.75em;position:absolute;top:50%;right:.75em;transform:translateY(-50%)}:is(.article-body .article-cause,.article-body .article-faq)[open]>summary:after{background:linear-gradient(hsl(var(--primary-700)) 0 0) center / .75em 2px no-repeat, hsl(var(--primary-50))}:is(.article-body .article-cause,.article-body .article-faq)>summary:focus-visible{outline:2px solid hsl(var(--primary-600));outline-offset:2px}:is(.article-body .article-cause,.article-body .article-faq)>summary h3{color:hsl(var(--secondary-700));margin:0;font-size:1rem}:is(.article-body .article-cause,.article-body .article-faq)>p{color:hsl(var(--article-muted-ink));margin:0;padding:0 1em 1em}.article-body .article-faq{margin:.75em 0}.article-body .article-faq>summary{color:hsl(var(--primary-900));font-weight:600}.article-body .article-faq>summary :is(h3,strong){color:inherit;font-weight:inherit}.article-body .article-faq-answer{color:hsl(var(--article-muted-ink));padding:0 1em 1em}.article-body .article-faq-answer>p{margin:0}.article-body .article-faq-answer>p+p{margin-top:.5em}.article-body .article-faqs{margin:1em 0 1.5em}.article-body>:first-child{margin-top:0}.article-toc ol{counter-reset:article-toc;margin:0;padding:0;list-style:none;display:grid}.article-toc li{counter-increment:article-toc}.article-toc a{color:hsl(var(--primary-700));text-wrap:pretty;grid-template-columns:1.75em minmax(0,1fr);padding:.375rem 0;font-size:.9375rem;line-height:1.5;display:grid}.article-toc a:before{content:counter(article-toc);color:hsl(var(--primary-500));font-variant-numeric:tabular-nums;font-weight:600}.article-toc a:hover{color:hsl(var(--primary-900));text-underline-offset:.3em;text-decoration:underline}.article-toc a:focus-visible{outline:2px solid hsl(var(--primary-600));outline-offset:2px;border-radius:.25rem}.article-toc-inline{background:hsl(var(--primary-50));border-radius:.75rem;padding:1rem 1.25rem}.article-toc-title{color:hsl(var(--primary-600));margin-bottom:.25rem;font-size:.875rem;font-weight:600;line-height:1.5}.article-sidebar{background:linear-gradient(hsl(var(--background)) 30%, transparent) top / 100% 2.5rem no-repeat local, linear-gradient(transparent, hsl(var(--background)) 70%) bottom / 100% 2.5rem no-repeat local, radial-gradient(farthest-side at 50% 0, hsl(var(--primary-900) / .16), transparent) top / 100% .75rem no-repeat scroll, radial-gradient(farthest-side at 50% 100%, hsl(var(--primary-900) / .16), transparent) bottom / 100% .75rem no-repeat scroll;max-height:calc(100vh - 6.5rem);margin:0 -.5rem;padding:0 .5rem .75rem;position:sticky;top:5.25rem;overflow-y:auto}.article-toc-aside ol{margin-top:1rem}.article-toc-aside a{border-left:2px solid hsl(var(--primary-100));padding:.5rem .75rem .5rem 1rem;animation:linear article-toc-current}@keyframes article-toc-current{0%,to{border-left-color:hsl(var(--primary-600));background-color:hsl(var(--primary-50));color:hsl(var(--primary-900))}}@media (prefers-reduced-motion:no-preference){html:has(.article-toc){scroll-behavior:smooth}}