section.pipeline{overflow:hidden}section.pipeline h2{margin:0rem 0rem 2.5rem}section.pipeline table{border-collapse:separate;border-spacing:0}section.pipeline table tr th,section.pipeline table tr td{background:rgba(0,0,0,0);box-sizing:content-box;padding:0;position:relative}section.pipeline table tr th:not([colspan],.disease),section.pipeline table tr td:not([colspan],.disease){width:18%}section.pipeline table tr th.disease,section.pipeline table tr td.disease{padding-bottom:1.25rem;padding-right:2.5rem}section.pipeline table tr th{text-align:left;vertical-align:top}section.pipeline table tr.stages th:not(.disease){border-left:2px dashed rgba(var(--primary-purple));color:rgba(var(--primary-purple));font-weight:500;padding:.75rem 1.25rem}section.pipeline table tr.program .disease{border-top:2.5rem solid rgba(var(--bg))}section.pipeline table tr.program .disease>*{max-width:21.25rem}section.pipeline table tr.program .status{border-top:2.5rem solid rgba(var(--bg))}section.pipeline table tr.program .expander{border-top:.9375rem solid rgba(var(--bg))}section.pipeline table tr.program-description{overflow:visible;position:relative}section.pipeline table tr.program-description::after{background-color:rgba(var(--fg));bottom:0;content:"";display:block;height:1px;left:0;opacity:.5;position:absolute;right:0;width:100%;z-index:1}section.pipeline table tr.program-description td{vertical-align:top}section.pipeline table tr .status{background-color:rgba(var(--primary-purple-5));height:4.125rem;padding:0rem 1.25rem;position:relative;text-align:right}section.pipeline table tr .status.checked{background-color:rgba(var(--primary-purple));color:rgba(var(--white))}section.pipeline table tr .status.checked.first{background:linear-gradient(to right, rgba(var(--primary-purple-80)), rgba(var(--primary-purple)))}section.pipeline table tr .status.checked.first::after{border-left-color:rgba(var(--primary-purple)) !important}section.pipeline table tr .status.checked:not(:has(~.checked)):not(.first){background:linear-gradient(to right, rgba(var(--primary-purple)), rgba(var(--primary-purple-120)))}section.pipeline table tr .status.checked:not(:has(~.checked)):not(:last-child)::after{border:2.0625rem solid rgba(0,0,0,0);border-left-color:rgba(var(--primary-purple-120));border-right:0;content:"";display:block;position:absolute;right:-2.0625rem;top:0;z-index:1}section.pipeline table thead tr:first-child th.disease::after{background-color:rgba(var(--primary-purple));bottom:0;content:"";display:block;height:.25rem;left:0;position:absolute;right:.5rem}section.pipeline table.is-active .expander{cursor:ns-resize;font-size:1rem;font-weight:800;padding:.3125rem .3125rem .3125rem 1.875rem;position:relative;text-align:center;width:4.375rem}section.pipeline table.is-active .expander span{display:inline-block;padding:1rem 0rem}section.pipeline table.is-active .expander svg{display:inline-block;left:calc(50% + 15px);position:absolute;top:3.75rem;transform:translateX(-50%) rotateX(180deg);transform-origin:center;transition:all .3s ease-in-out}section.pipeline table.is-active .expander:hover svg,section.pipeline table.is-active .expander:focus svg{transform:rotateX(180deg) translateX(-50%) translateY(-10px)}section.pipeline table.is-active .program-description .revealer{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:all .5s ease-out}section.pipeline table.is-active .program-description .revealer>div{overflow:hidden}section.pipeline table.is-active .program-description .revealer p{margin:0 0 1.5em}section.pipeline table.is-active .program.is-active .expander svg{transform:translateX(-50%) rotateX(0deg)}section.pipeline table.is-active .program.is-active+tr+.program-description .revealer{grid-template-rows:1fr;opacity:1;padding-bottom:2.5rem}section.pipeline .program-title{color:rgba(var(--primary-purple));margin-top:0}section.pipeline.bg-dark table thead tr:first-child th.disease::after{background-color:rgba(var(--cerise))}section.pipeline.bg-dark table tr.stages th:not(.disease){border-left:2px dashed rgba(var(--fg));color:rgba(var(--fg))}section.pipeline.bg-dark table tr.program-description::after{background-color:rgba(255,255,255,.8)}section.pipeline.bg-dark table tr .status{background-color:rgba(255,255,255,.2)}section.pipeline.bg-dark table tr .status.checked{background-color:rgba(var(--white));color:rgba(var(--primary-purple))}section.pipeline.bg-dark table tr .status.checked.first{background:rgba(var(--white))}section.pipeline.bg-dark table tr .status.checked.first::after{border-left-color:rgba(var(--white)) !important}section.pipeline.bg-dark table tr .status.checked:not(:has(~.checked)):not(.first){background:rgba(var(--white))}section.pipeline.bg-dark table tr .status.checked:not(:has(~.checked)):not(:last-child)::after{border-left-color:rgba(var(--white))}section.pipeline.bg-dark table.is-active .expander svg path{stroke:rgba(var(--white))}section.pipeline.bg-dark .program-title{color:rgba(var(--fg))}@media(max-width: 768px){section.pipeline table{display:block}section.pipeline table thead{display:none}section.pipeline table td,section.pipeline table th,section.pipeline table tr,section.pipeline table tbody{box-sizing:border-box;display:block}section.pipeline table tr.program{display:flex;flex-wrap:wrap}section.pipeline table tr.program th.disease{flex:1 0 100%}section.pipeline table tr.program td.status{align-items:center;border-top:0;display:flex;flex:1 1 auto;font-size:.75rem;justify-content:flex-end;max-width:25%;padding:0;width:auto}section.pipeline table tr.program td.expander{display:flex;flex:0 1 15%;flex-direction:column;font-size:.75rem;text-align:center;width:auto}section.pipeline table tr.program td.expander span{padding-top:0}section.pipeline table tr.program td.expander svg{margin:0 auto;max-width:1.5625rem}}html[data-css=dark] section.pipeline{background-color:rgba(var(--primary-blue)) !important}html[data-css=dark] section.pipeline table thead tr:first-child th.disease::after{background-color:rgba(var(--cerise))}html[data-css=dark] section.pipeline table tr.stages th:not(.disease){border-left:2px dashed rgba(var(--white));color:rgba(var(--white))}html[data-css=dark] section.pipeline table tr.program .disease{border-top-color:rgba(var(--primary-blue))}html[data-css=dark] section.pipeline table tr.program .status{border-top-color:rgba(var(--primary-blue))}html[data-css=dark] section.pipeline table tr.program .expander{border-top-color:rgba(var(--primary-blue))}html[data-css=dark] section.pipeline table tr.program-description::after{background-color:rgba(255,255,255,.8)}html[data-css=dark] section.pipeline table tr .status{background-color:rgba(255,255,255,.2)}html[data-css=dark] section.pipeline table tr .status.checked{background-color:rgba(var(--primary-purple));color:rgba(var(--white))}html[data-css=dark] section.pipeline table tr .status.checked.first{background:linear-gradient(to right, rgba(var(--primary-purple-80)), rgba(var(--primary-purple)))}html[data-css=dark] section.pipeline table tr .status.checked.first::after{border-left-color:rgba(var(--primary-purple)) !important}html[data-css=dark] section.pipeline table tr .status.checked:not(:has(~.checked)):not(.first){background:linear-gradient(to right, rgba(var(--primary-purple)), rgba(var(--primary-purple-120)))}html[data-css=dark] section.pipeline table tr .status.checked:not(:has(~.checked)):not(:last-child)::after{border-left-color:rgba(var(--primary-purple-120))}html[data-css=dark] section.pipeline table.is-active .expander svg path{stroke:rgba(var(--white))}html[data-css=dark] section.pipeline .program-title{color:rgba(var(--white))}@media(prefers-color-scheme: dark)and (prefers-contrast: no-preference){html[data-css=""] section.pipeline{background-color:rgba(var(--primary-blue)) !important}html[data-css=""] section.pipeline table thead tr:first-child th.disease::after{background-color:rgba(var(--cerise))}html[data-css=""] section.pipeline table tr.stages th:not(.disease){border-left:2px dashed rgba(var(--white));color:rgba(var(--white))}html[data-css=""] section.pipeline table tr.program .disease{border-top-color:rgba(var(--primary-blue))}html[data-css=""] section.pipeline table tr.program .status{border-top-color:rgba(var(--primary-blue))}html[data-css=""] section.pipeline table tr.program .expander{border-top-color:rgba(var(--primary-blue))}html[data-css=""] section.pipeline table tr.program-description::after{background-color:rgba(255,255,255,.8)}html[data-css=""] section.pipeline table tr .status{background-color:rgba(255,255,255,.2)}html[data-css=""] section.pipeline table tr .status.checked{background-color:rgba(var(--primary-purple));color:rgba(var(--white))}html[data-css=""] section.pipeline table tr .status.checked.first{background:linear-gradient(to right, rgba(var(--primary-purple-80)), rgba(var(--primary-purple)))}html[data-css=""] section.pipeline table tr .status.checked.first::after{border-left-color:rgba(var(--primary-purple)) !important}html[data-css=""] section.pipeline table tr .status.checked:not(:has(~.checked)):not(.first){background:linear-gradient(to right, rgba(var(--primary-purple)), rgba(var(--primary-purple-120)))}html[data-css=""] section.pipeline table tr .status.checked:not(:has(~.checked)):not(:last-child)::after{border-left-color:rgba(var(--primary-purple-120))}html[data-css=""] section.pipeline table.is-active .expander svg path{stroke:rgba(var(--white))}html[data-css=""] section.pipeline .program-title{color:rgba(var(--white))}}html[data-css=high-contrast] section.pipeline{background-color:#1a1a1a !important}html[data-css=high-contrast] section.pipeline table thead tr:first-child th.disease::after{background-color:rgba(var(--accessible))}html[data-css=high-contrast] section.pipeline table tr.stages th:not(.disease){border-left:2px dashed rgba(var(--accessible));color:rgba(var(--accessible))}html[data-css=high-contrast] section.pipeline table tr.program .disease{border-top-color:#1a1a1a !important}html[data-css=high-contrast] section.pipeline table tr.program .status{border-top-color:#1a1a1a !important}html[data-css=high-contrast] section.pipeline table tr.program .expander{border-top-color:#1a1a1a !important}html[data-css=high-contrast] section.pipeline table tr.program-description::after{background-color:rgba(255,255,255,.8)}html[data-css=high-contrast] section.pipeline table tr .status{background-color:rgba(255,255,255,.2)}html[data-css=high-contrast] section.pipeline table tr .status.checked{background-color:rgba(var(--accessible));color:rgba(var(--black))}html[data-css=high-contrast] section.pipeline table tr .status.checked.first{background:rgba(var(--accessible))}html[data-css=high-contrast] section.pipeline table tr .status.checked.first::after{border-left-color:rgba(var(--accessible)) !important}html[data-css=high-contrast] section.pipeline table tr .status.checked:not(:has(~.checked)):not(.first){background:rgba(var(--accessible))}html[data-css=high-contrast] section.pipeline table tr .status.checked:not(:has(~.checked)):not(:last-child)::after{border-left-color:rgba(var(--accessible))}html[data-css=high-contrast] section.pipeline table.is-active .expander svg path{stroke:rgba(var(--accessible))}html[data-css=high-contrast] section.pipeline .program-title{color:rgba(var(--accessible))}@media(prefers-contrast: more){html[data-css=""] section.pipeline{background-color:#1a1a1a !important}html[data-css=""] section.pipeline table thead tr:first-child th.disease::after{background-color:rgba(var(--accessible))}html[data-css=""] section.pipeline table tr.stages th:not(.disease){border-left:2px dashed rgba(var(--accessible));color:rgba(var(--accessible))}html[data-css=""] section.pipeline table tr.program .disease{border-top-color:#1a1a1a !important}html[data-css=""] section.pipeline table tr.program .status{border-top-color:#1a1a1a !important}html[data-css=""] section.pipeline table tr.program .expander{border-top-color:#1a1a1a !important}html[data-css=""] section.pipeline table tr.program-description::after{background-color:rgba(255,255,255,.8)}html[data-css=""] section.pipeline table tr .status{background-color:rgba(255,255,255,.2)}html[data-css=""] section.pipeline table tr .status.checked{background-color:rgba(var(--accessible));color:rgba(var(--black))}html[data-css=""] section.pipeline table tr .status.checked.first{background:rgba(var(--accessible))}html[data-css=""] section.pipeline table tr .status.checked.first::after{border-left-color:rgba(var(--accessible)) !important}html[data-css=""] section.pipeline table tr .status.checked:not(:has(~.checked)):not(.first){background:rgba(var(--accessible))}html[data-css=""] section.pipeline table tr .status.checked:not(:has(~.checked)):not(:last-child)::after{border-left-color:rgba(var(--accessible))}html[data-css=""] section.pipeline table.is-active .expander svg path{stroke:rgba(var(--accessible))}html[data-css=""] section.pipeline .program-title{color:rgba(var(--accessible))}}/*# sourceMappingURL=style.css.map */
