:is(.learn-hub-page,:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page)){--ink:var(--k1);--muted:var(--k2);--line:var(--k3);--soft:var(--k6);color:var(--k1);background:var(--k0)}:is(.learn-hub-hero,:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-hero){background:radial-gradient(at 85% 25%,var(--l,#e4e3fa99)var(--d,#26233f99),var(--ka) 50%),radial-gradient(at 60% 80%,var(--l,#deefff88)var(--d,#0a233888),var(--ka) 55%),var(--kw);border-bottom:1px solid var(--l,#e3e9f3)var(--d,#1d2532)}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-hero{padding-bottom:3rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-h1{color:var(--k10);max-width:26ch}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-tags-row{gap:.6rem 1rem;margin-bottom:1.5rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-topic-badge{letter-spacing:.08em;color:var(--l,#315ec5)var(--d,#8fb4fe);font-size:.6875rem;font-weight:500}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-level-badge{color:var(--k9);background:var(--ks);border:1px solid var(--k3);border-radius:2rem;padding:.3rem .65rem;font-size:.6875rem;font-weight:500}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .level-advanced{color:var(--l,#645582)var(--d,#bfafe2);background:var(--l,#f2eff9)var(--d,#1f1b27);border-color:var(--k16)}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-reading-time{color:var(--k4);font-size:.75rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-reading-time svg{width:15px;height:15px}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) :is(.plain-english-summary-box,.key-takeaways){background:linear-gradient(135deg,var(--l,#ffffffeb)var(--d,#141b28eb),var(--l,#f4f8ffe6)var(--d,#0f1522e6));border:1px solid var(--k3);border-radius:20px;max-width:60rem;padding:1.5rem 1.75rem;box-shadow:0 8px 28px #15365d07}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .plain-english-summary-box{margin-bottom:1.25rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .summary-badge{letter-spacing:.1em;color:var(--l,#315ec5)var(--d,#8fb4fe);margin-bottom:.75rem;font-size:.6875rem;font-weight:500}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .summary-badge strong{font-weight:500}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .summary-dot{background:var(--l,#315ec5)var(--d,#8fb4fe);width:6px;height:6px}#main :is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .plain-english-summary-box p.page-heading-description{max-width:75ch;margin-bottom:0!important}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .takeaways-header{border-bottom:1px solid var(--kb);padding-bottom:.9rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .takeaways-header h2{color:var(--k1);font-size:1.05rem;font-weight:500}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) :is(.takeaways-icon,.takeaway-check){color:var(--l,#4f73a3)var(--d,#8ab1e5)}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .takeaways-list{gap:.8rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .takeaways-list li{color:var(--k2);max-width:85ch;font-size:.9375rem;line-height:1.8}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-body-container{padding:3rem 0 4rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-layout-grid{grid-template-columns:minmax(0,1fr) minmax(15rem,19rem);gap:4rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-main-stream{min-width:0;max-width:48rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-sidebar{min-width:0}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .sidebar-sticky-inner{top:7rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-lead-figure{margin:0 0 3rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-lead-figure img{background:var(--kr);border:1px solid var(--k3);border-radius:18px;display:block;box-shadow:0 5px 18px #23426406}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-lead-figure figcaption{text-align:left;color:var(--k4);margin-top:.8rem;font-size:.75rem;font-style:normal;line-height:1.8}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-content-section{margin-bottom:3rem;scroll-margin-top:7rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-content-section h2{font-family:var(--font-display);letter-spacing:-.025em;color:var(--k1);border-color:var(--kb);margin-bottom:1.25rem;padding-bottom:.85rem;font-size:clamp(1.4rem,2.2vw,1.8rem);font-weight:500;line-height:1.3}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .section-text h3{color:var(--k1);margin:1.75rem 0 .75rem;font-size:1.15rem;font-weight:500;line-height:1.4}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .section-text :is(p,ul,ol){color:var(--k2);font-size:1rem;line-height:1.85}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .section-text strong{color:var(--k12);font-weight:550}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) :is(.citation-ref,.ref-link,.definition-term,.related-link){color:var(--k7);font-weight:500}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .section-text a{color:var(--k7)}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .evidence-callout{background:var(--l,#f3f7fd)var(--d,#0e1421);border:1px solid var(--k3);border-left:3px solid var(--l,#7899c4)var(--d,#7b9cc8);border-radius:16px;padding:1.4rem 1.5rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .callout-important-distinction,:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .callout-what-remains-uncertain{background:var(--l,#faf6ef)var(--d,#0e1420);border-color:var(--k11) var(--k11) var(--k11) var(--l,#ac8b58)var(--d,#b89764)}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .callout-research-context{background:var(--l,#f5f2fa)var(--d,#141a28);border-color:var(--k16) var(--k16) var(--k16) var(--l,#927ab4)var(--d,#ad95d1)}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .callout-header{color:var(--k9);align-items:flex-start;margin-bottom:.75rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .callout-important-distinction .callout-header,:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .callout-what-remains-uncertain .callout-header{color:var(--l,#775b35)var(--d,#d1b28a)}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .callout-research-context .callout-header{color:var(--l,#645582)var(--d,#bfafe2)}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .callout-title{font-size:1rem;font-weight:500;line-height:1.5}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .callout-body p{color:var(--k2);font-size:.9375rem;line-height:1.8}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .table-responsive{border-color:var(--k3);border-radius:16px}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .comparison-table :is(th,td){color:var(--k2);border-color:var(--kb);padding:1rem 1.1rem;line-height:1.7}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .comparison-table thead th{letter-spacing:.06em;color:var(--k9);background:var(--ks);font-size:.6875rem;font-weight:550}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .comparison-table tbody th{color:var(--k12);background:var(--ku);font-weight:500}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) :is(.definitions-section,.editorial-meta-card,.desktop-toc-wrapper,.mobile-toc-wrapper,.sidebar-box,.related-article-card){background:linear-gradient(155deg,var(--k0) 60%,var(--kg));border:1px solid var(--k3);border-radius:18px;box-shadow:0 5px 18px #23426406}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .definitions-section{padding:1.75rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .definitions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .definition-card{background:var(--l,#ffffffc9)var(--d,#141b28c9);border-color:var(--kb);border-radius:12px;min-width:0}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .definition-desc{color:var(--k2);font-size:.875rem;line-height:1.8}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) :is(.definitions-section h2,.references-header h2,.related-learn-section>h2){color:var(--k1);font-size:1.35rem;font-weight:500;line-height:1.4}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) :is(.definitions-intro,.references-intro){color:var(--k4);font-size:.8125rem;line-height:1.8}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .references-section{border-top:1px solid var(--k3);scroll-margin-top:7rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .references-header{color:var(--l,#5978a4)var(--d,#8caddc);align-items:flex-start}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .reference-item{color:var(--k2);overflow-wrap:anywhere;scroll-margin-top:7rem;line-height:1.8}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .ref-title{color:var(--k12);font-weight:500}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) :is(.ref-authors,.ref-source,.meta-label,.pep-class){color:var(--k4)}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .meta-val{color:var(--k12);font-weight:500}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-disclaimer{color:var(--l,#60718a)var(--d,#9eb1cc);background:var(--ku);border:1px solid var(--k3);border-radius:14px}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-disclaimer p{color:var(--l,#60718a)var(--d,#9eb1cc);line-height:1.8}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) :is(.desktop-toc-wrapper,.mobile-toc-wrapper,.sidebar-box){padding:1.4rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-toc .toc-header{letter-spacing:.08em;color:var(--k4);border-bottom:1px solid var(--kb);padding-bottom:.8rem;font-size:.6875rem;font-weight:500}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .toc-list{gap:.3rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .toc-list li a{color:var(--k2);border-radius:8px;margin-inline:-.6rem;padding:.45rem .6rem;font-size:.8125rem;line-height:1.6}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .toc-list li a:hover{color:var(--k7);background:var(--ks)}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .sidebar-box h3{color:var(--k1);margin-bottom:.6rem;font-size:1rem;font-weight:500}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .sidebar-box p{color:var(--k4);font-size:.8125rem;line-height:1.8}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .sidebar-box li a{color:var(--k2);font-size:.8125rem;line-height:1.7}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .sidebar-box li a strong{color:var(--k9);font-weight:500}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .related-article-card h3{letter-spacing:-.025em;font-size:1.1rem;font-weight:500;line-height:1.4}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .related-article-card h3 a{color:var(--k1)}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .related-article-card p{color:var(--k2);line-height:1.8}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .related-link{color:var(--k5);background:var(--k6);border:1px solid var(--l,#bed0e7)var(--d,#2d4159);border-radius:10px;align-items:center;min-height:44px;padding:.4rem .75rem;font-size:.75rem;text-decoration:none;display:inline-flex}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .related-link:hover{color:var(--k0);background:var(--k8);border-color:var(--k8)}.learn-hub-page :is(.learn-hub-feature,.learn-hub-step,.learn-article-card,.learn-curriculum-path){border-radius:18px}.learn-hub-page .learn-hub-search{background:var(--l,#ffffffec)var(--d,#141b28ec);border-color:var(--k14);border-radius:20px;box-shadow:0 8px 30px #19365d0b}.learn-hub-page .filter-pill{border-radius:2rem;min-height:40px;font-size:.75rem;font-weight:450}.learn-hub-page .filter-pill.active{background:var(--k8);border-color:var(--k8)}@media (width<=71.999rem){:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-layout-grid{gap:2.5rem}}@media (width<=960px){:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-layout-grid{grid-template-columns:minmax(0,1fr)}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-main-stream{max-width:none}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .sidebar-sticky-inner{position:static}}@media (width<=47.999rem){:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-hero{padding-bottom:2rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) :is(.plain-english-summary-box,.key-takeaways){border-radius:16px;padding:1.25rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-body-container{padding:2rem 0 3rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-layout-grid{gap:2rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .definitions-grid{grid-template-columns:minmax(0,1fr)}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .definitions-section,:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .evidence-callout{padding:1.25rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .related-articles-grid{grid-template-columns:minmax(0,1fr)}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .section-text :is(p,ul,ol){font-size:.9375rem}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-content-section{margin-bottom:2.5rem}}@media print{:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page),:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-hero{background:#fff}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-layout-grid{display:block}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-sidebar,:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .mobile-toc-wrapper{display:none}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) .article-main-stream{max-width:none}:is(.learn-article-page,.glossary-term-page,.safety-guide-page,.update-article-page) :is(.plain-english-summary-box,.key-takeaways,.definitions-section,.editorial-meta-card,.related-article-card){box-shadow:none;break-inside:avoid}}