body#mask.supply-page nav.site-nav{background:#DCECFF}body#mask.supply-page nav.site-nav a.active::after{background-color:#004da9}@media screen and (min-width: 48em){body#mask.supply-page nav.site-nav{background:linear-gradient(to left, #fdfdfd 62%, #DCECFF 62%)}}@media screen and (min-width: 64em){body#mask.supply-page nav.site-nav{background:linear-gradient(to left, #fdfdfd 54%, #DCECFF 54%)}}body#mask.supply-page section#supply-img{background-color:#DCECFF}body#mask.supply-page section#supply-content blockquote p{color:#004da9}body#mask.supply-page section#supply-content p a{background:linear-gradient(to top, #c3deff 20%, transparent 20%)}body#mask.supply-page section#supply-content p a:hover,body#mask.supply-page section#supply-content p a:focus,body#mask.supply-page section#supply-content p a:active{background:linear-gradient(to top, #90c2ff 20%, transparent 20%)}body#mask.supply-page section#supply-content p.ap-link a{border-color:#76b5ff}body#mask.supply-page section#supply-content p.ap-link a:hover,body#mask.supply-page section#supply-content p.ap-link a:focus,body#mask.supply-page section#supply-content p.ap-link a:active{border-color:#004da9}body#mask.supply-page span.number{background:#939393;transition:opacity 0.4s, background-color 0.4s}body#mask.supply-page span.number.active{background:#004da9}body#mask.supply-page .supply-toggle input:focus+label{background:#DCECFF;border:1px dotted}body#mask.supply-page .supply-toggle input:checked+label{background:#DCECFF}body#mask.supply-page .supply-toggle input:checked+label span.number,body#mask.supply-page .supply-toggle input:checked+label span.toggler{background:#004da9}body#mask.supply-page aside.timeline .timeline-entry span::after,body#mask.supply-page aside.timeline .timeline-entry p{border-color:#004da9}body#mask.supply-page aside.timeline button.full-timeline{background:#004da9}body#mask.supply-page aside.timeline button.full-timeline:hover,body#mask.supply-page aside.timeline button.full-timeline:focus,body#mask.supply-page aside.timeline button.full-timeline:active{background:#003676}body#testing.supply-page nav.site-nav{background:#E9FEFF}body#testing.supply-page nav.site-nav a.active::after{background-color:#00aeb6}@media screen and (min-width: 48em){body#testing.supply-page nav.site-nav{background:linear-gradient(to left, #fdfdfd 62%, #E9FEFF 62%)}}@media screen and (min-width: 64em){body#testing.supply-page nav.site-nav{background:linear-gradient(to left, #fdfdfd 54%, #E9FEFF 54%)}}body#testing.supply-page section#supply-img{background-color:#E9FEFF}body#testing.supply-page section#supply-content blockquote p{color:#00aeb6}body#testing.supply-page section#supply-content p a{background:linear-gradient(to top, #d0fdff 20%, transparent 20%)}body#testing.supply-page section#supply-content p a:hover,body#testing.supply-page section#supply-content p a:focus,body#testing.supply-page section#supply-content p a:active{background:linear-gradient(to top, #9dfbff 20%, transparent 20%)}body#testing.supply-page section#supply-content p.ap-link a{border-color:#83f9ff}body#testing.supply-page section#supply-content p.ap-link a:hover,body#testing.supply-page section#supply-content p.ap-link a:focus,body#testing.supply-page section#supply-content p.ap-link a:active{border-color:#00aeb6}body#testing.supply-page span.number{background:#939393;transition:opacity 0.4s, background-color 0.4s}body#testing.supply-page span.number.active{background:#00aeb6}body#testing.supply-page .supply-toggle input:focus+label{background:#E9FEFF;border:1px dotted}body#testing.supply-page .supply-toggle input:checked+label{background:#E9FEFF}body#testing.supply-page .supply-toggle input:checked+label span.number,body#testing.supply-page .supply-toggle input:checked+label span.toggler{background:#00aeb6}body#testing.supply-page aside.timeline .timeline-entry span::after,body#testing.supply-page aside.timeline .timeline-entry p{border-color:#00aeb6}body#testing.supply-page aside.timeline button.full-timeline{background:#00aeb6}body#testing.supply-page aside.timeline button.full-timeline:hover,body#testing.supply-page aside.timeline button.full-timeline:focus,body#testing.supply-page aside.timeline button.full-timeline:active{background:#007d83}body#ventilator.supply-page nav.site-nav{background:#fff3f8}body#ventilator.supply-page nav.site-nav a.active::after{background-color:#c00050}@media screen and (min-width: 48em){body#ventilator.supply-page nav.site-nav{background:linear-gradient(to left, #fdfdfd 62%, #fff3f8 62%)}}@media screen and (min-width: 64em){body#ventilator.supply-page nav.site-nav{background:linear-gradient(to left, #fdfdfd 54%, #fff3f8 54%)}}body#ventilator.supply-page section#supply-img{background-color:#fff3f8}body#ventilator.supply-page section#supply-content blockquote p{color:#c00050}body#ventilator.supply-page section#supply-content p a{background:linear-gradient(to top, #ffdae9 20%, transparent 20%)}body#ventilator.supply-page section#supply-content p a:hover,body#ventilator.supply-page section#supply-content p a:focus,body#ventilator.supply-page section#supply-content p a:active{background:linear-gradient(to top, #ffa7cb 20%, transparent 20%)}body#ventilator.supply-page section#supply-content p.ap-link a{border-color:#ff8dbd}body#ventilator.supply-page section#supply-content p.ap-link a:hover,body#ventilator.supply-page section#supply-content p.ap-link a:focus,body#ventilator.supply-page section#supply-content p.ap-link a:active{border-color:#c00050}body#ventilator.supply-page span.number{background:#939393;transition:opacity 0.4s, background-color 0.4s}body#ventilator.supply-page span.number.active{background:#c00050}body#ventilator.supply-page .supply-toggle input:focus+label{background:#fff3f8;border:1px dotted}body#ventilator.supply-page .supply-toggle input:checked+label{background:#fff3f8}body#ventilator.supply-page .supply-toggle input:checked+label span.number,body#ventilator.supply-page .supply-toggle input:checked+label span.toggler{background:#c00050}body#ventilator.supply-page aside.timeline .timeline-entry span::after,body#ventilator.supply-page aside.timeline .timeline-entry p{border-color:#c00050}body#ventilator.supply-page aside.timeline button.full-timeline{background:#c00050}body#ventilator.supply-page aside.timeline button.full-timeline:hover,body#ventilator.supply-page aside.timeline button.full-timeline:focus,body#ventilator.supply-page aside.timeline button.full-timeline:active{background:#8d003b}body#syringe.supply-page nav.site-nav{background:#FFEEE4}body#syringe.supply-page nav.site-nav a.active::after{background-color:#b14200}@media screen and (min-width: 48em){body#syringe.supply-page nav.site-nav{background:linear-gradient(to left, #fdfdfd 62%, #FFEEE4 62%)}}@media screen and (min-width: 64em){body#syringe.supply-page nav.site-nav{background:linear-gradient(to left, #fdfdfd 54%, #FFEEE4 54%)}}body#syringe.supply-page section#supply-img{background-color:#FFEEE4}body#syringe.supply-page section#supply-content blockquote p{color:#b14200}body#syringe.supply-page section#supply-content p a{background:linear-gradient(to top, #ffdecb 20%, transparent 20%)}body#syringe.supply-page section#supply-content p a:hover,body#syringe.supply-page section#supply-content p a:focus,body#syringe.supply-page section#supply-content p a:active{background:linear-gradient(to top, #ffbe98 20%, transparent 20%)}body#syringe.supply-page section#supply-content p.ap-link a{border-color:#ffae7e}body#syringe.supply-page section#supply-content p.ap-link a:hover,body#syringe.supply-page section#supply-content p.ap-link a:focus,body#syringe.supply-page section#supply-content p.ap-link a:active{border-color:#b14200}body#syringe.supply-page span.number{background:#939393;transition:opacity 0.4s, background-color 0.4s}body#syringe.supply-page span.number.active{background:#b14200}body#syringe.supply-page .supply-toggle input:focus+label{background:#FFEEE4;border:1px dotted}body#syringe.supply-page .supply-toggle input:checked+label{background:#FFEEE4}body#syringe.supply-page .supply-toggle input:checked+label span.number,body#syringe.supply-page .supply-toggle input:checked+label span.toggler{background:#b14200}body#syringe.supply-page aside.timeline .timeline-entry span::after,body#syringe.supply-page aside.timeline .timeline-entry p{border-color:#b14200}body#syringe.supply-page aside.timeline button.full-timeline{background:#b14200}body#syringe.supply-page aside.timeline button.full-timeline:hover,body#syringe.supply-page aside.timeline button.full-timeline:focus,body#syringe.supply-page aside.timeline button.full-timeline:active{background:#7e2f00}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}aside.callout-panel{background-color:#DCECFF;margin-top:-1.1rem;z-index:2;position:relative}aside.callout-panel>div{max-width:48em;margin:0 auto;padding:2rem 1rem}aside.callout-panel>div h2{display:inline-block;margin-right:0.75rem;font-size:1.5rem}aside.callout-panel>div p{margin:0.5rem 0 0}aside.callout-panel>div p a{text-decoration:underline}aside.callout-panel>div img{max-width:240px;margin-bottom:0.5rem}aside.callout-panel>div .callout{background-color:#fff3f8}aside.callout-panel>div .callout:hover,aside.callout-panel>div .callout:focus{background-color:#ffc0da}aside.callout-panel+.watch{margin-top:1rem}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure{margin:0;padding:0}body{font:400 0.84rem/1.8 "Lora","Baskerville",serif;color:#161616;background-color:#fdfdfd;-webkit-text-size-adjust:100%;-webkit-font-feature-settings:"kern" 1;-moz-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;font-kerning:normal;display:flex;min-height:100vh;flex-direction:column}@media screen and (min-width: 48em){body{font:400 0.8925rem/1.8 "Lora", "Baskerville", serif}}@media screen and (min-width: 64em){body{font:400 1.05rem/1.8 "Lora", "Baskerville", serif}}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure{margin-bottom:.875rem}main{display:block}img{max-width:100%;display:inline-block;width:100%;height:auto;vertical-align:middle}a{color:#161616;text-decoration:none;overflow-wrap:break-word;word-wrap:break-word}a:visited{color:#3c3c3c}a:hover,a:focus,a:active{color:#161616}button{border:0;background:none;border-radius:0.2rem;padding:0.5rem 0.75rem;display:inline-block;font-size:.84rem;font-family:"Lora","Baskerville",serif;font-weight:700;cursor:pointer}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#d6d6d6;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#222;display:block;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body.page .page-content{margin-top:3.1rem}@media screen and (min-width: 48em){body.page .page-content{margin-top:4.1rem}}article.page.about{max-width:48em;margin:0 auto;padding:1rem}@media screen and (min-width: 48em){article.page.about{padding:1rem 2rem}}article.page.about p a{text-decoration:underline;font-weight:700}article.page.about section .credits>div{margin-bottom:1.75rem}article.page.about section .credits p.links a{font-weight:400;margin-top:-.875rem}article.page.about section .credits ul{list-style-type:none;margin:0}article.page.about section .credits ul li{margin-bottom:1rem;color:#6f6f6f;font-style:italic}article.page.about section .credits ul li a{text-decoration:underline}article.page.about section .credits ul li span{color:#161616;margin-left:0.5rem;font-style:normal}article.page.about section hr+h3,article.page.about section hr+div{padding-top:2rem}article.page.about .featured{padding:1.5rem 1.25rem;background:#f6faff;border:1px solid #004da9;border-radius:0.2rem;margin-bottom:1.75rem}article.page.about .featured p+p{margin-bottom:0}article.page.about h3#credits::before,article.page.about h3#transcript::before{content:'';display:block;position:relative;width:0;height:5em;margin-top:-5em}.logos{display:flex;align-items:flex-end;margin:0.5rem 0}.logos a{display:inline-block}.logos img{margin-right:1rem}.logos img.fl{max-width:90px}.logos img.ap{max-width:43px}.logos img.grc{max-width:105px}footer{padding:1.5rem 1rem;background-color:#3c3c3c;color:#f0f0f0}footer>div{max-width:48em}@media screen and (min-width: 48em){footer>div{margin:0 auto;padding:1rem;display:flex;align-items:center}footer>div p{margin:0 2rem 0 0;width:60%}footer>div .logos{width:40%;align-items:center}}footer .logos{display:block}@media screen and (min-width: 26em){footer .logos{display:flex}}footer img{margin:0 1rem 0.5rem 0 !important}@media screen and (min-width: 48em){footer img{margin:0 0 0 1rem !important}}footer img.fl{max-width:90px}footer img.ap{max-width:35px}footer img.grc{max-width:107px}footer p{font-size:.7875rem}footer a{text-decoration:underline;color:#f0f0f0}footer a:visited{color:#f0f0f0}footer a:hover,footer a:focus,footer a:active{color:#fdfdfd}#resources,#award{background:#e8e8e8}#resources div,#award div{padding:2rem 1rem;max-width:48em}#resources div p,#award div p{margin:0.5rem 0 0 0;font-size:.8925rem}#resources div a,#award div a{text-decoration:underline;font-weight:700}#resources div>a,#award div>a{flex-shrink:1}#resources div img,#award div img{max-width:140px}@media screen and (min-width: 48em){#resources div,#award div{padding:4rem 2rem;display:flex;align-items:center;margin:1rem auto 0}#resources div p,#award div p{flex:1;margin:0 0 0 2rem}}#award div img{max-width:70px}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:.875rem;line-height:1.4}h1{font-size:1.68rem}@media screen and (min-width: 48em){h1{font-size:1.89rem}}@media screen and (min-width: 64em){h1{font-size:2.31rem}}h2{margin:0;padding:1rem 0 0.25rem;font-size:1.47rem}h3{font-size:1.155rem}p{margin-bottom:1.75rem;line-height:1.8}p.note{font-size:.84rem}p.note a{text-decoration:underline;color:black}blockquote{font-style:italic;font-size:1.47rem;margin-top:-0.5rem;margin-bottom:1.75rem}blockquote p{display:inline;background:linear-gradient(to top, #f5f5f5 40%, transparent 40%)}blockquote+p.credit{font-size:.84rem;color:#939393;margin-top:-1.25rem}.site-header{position:fixed;top:0;left:0;width:100%;z-index:3}nav.site-nav{background:#fdfdfd;padding:0.5rem;align-items:center;display:flex;overflow-y:hidden;overflow-x:auto;white-space:nowrap}@media screen and (min-width: 48em){nav.site-nav{padding:0.5rem 1rem}}nav.site-nav ul#site-menu{list-style-type:none;margin:0;display:none}@media screen and (min-width: 48em){nav.site-nav ul#site-menu{display:flex;width:100%}}nav.site-nav ul#site-menu li{display:inline-block}nav.site-nav ul#site-menu li .page-link{padding:0.25rem 0.5rem;font-size:.84rem;text-decoration:none}nav.site-nav ul#site-menu li .page-link.supply{margin-left:0.35rem}nav.site-nav ul#site-menu li .page-link.active{position:relative}nav.site-nav ul#site-menu li .page-link.active::after{content:'';position:absolute;width:1rem;height:1px;left:0;right:0;margin:0 auto;bottom:-0.25rem;display:inline-block}nav.site-nav ul#site-menu li#about{margin-right:auto}nav.site-nav ul#site-menu li:last-child{padding-right:1.25rem}@media screen and (min-width: 48em){nav.site-nav ul#site-menu li:last-child .page-link{padding-right:0.5rem}}nav.site-nav a.watch{background:#DCECFF;border-radius:0.2rem;margin-right:0.5rem;padding:0.25rem 0.5rem;display:inline-block;font-size:.84rem;transition:background-color 0.3s}nav.site-nav a.watch:hover,nav.site-nav a.watch:focus{text-decoration:none;background-color:#a9d0ff}nav.site-nav #menu-trigger{display:inline-block;z-index:4;cursor:pointer;padding:0.58rem;margin-right:0.5rem;background:white;border:0;border-radius:0.2rem}@media screen and (min-width: 48em){nav.site-nav #menu-trigger{display:none}}nav.site-nav #menu-trigger.active .menu-icon .line:first-child{transform:rotate(-46deg) translate(-28%, 100%);width:50%}nav.site-nav #menu-trigger.active .menu-icon .line:nth-child(2){width:100%}nav.site-nav #menu-trigger.active .menu-icon .line:last-child{transform:rotate(46deg) translate(-28%, -100%);width:50%}nav.site-nav #menu-trigger.active~ul#site-menu{display:flex}nav.site-nav #menu-trigger .menu-icon{width:1.25rem;height:0.84rem;position:relative;display:inline-block;display:flex;justify-content:space-between;flex-direction:column}nav.site-nav #menu-trigger .menu-icon .line{width:100%;height:1px;border-radius:0.2rem;background-color:darkblue;transition:transform 0.25s, width 0.25s}nav.site-nav #menu-trigger .menu-icon .line:nth-child(2){width:90%}nav.site-nav #menu-trigger .menu-icon .line:last-child{width:80%}body.supply-page nav.site-nav a.watch{background:#fdfdfd}@media screen and (min-width: 48em){header.home{display:flex;align-items:center}}header.home div#doc-promo{padding:1rem}header.home div#doc-promo h1+p{margin-bottom:.875rem}header.home div#doc-promo h1+p+p{margin:0}header.home div#doc-promo p a{text-decoration:underline}@media screen and (min-width: 48em){header.home div#doc-promo{padding:1.5rem 3rem}}header.home div#doc-poster{max-width:34em;margin-right:auto;margin-bottom:2rem;margin-left:auto;padding:0 1rem}@media screen and (min-width: 48em){header.home div#doc-poster{max-width:50%;margin-top:-1.1rem;margin-bottom:0;margin-left:2rem;padding:0}}@media screen and (min-width: 64em){header.home div#doc-poster{margin-right:0}header.home div#doc-poster img{max-width:48em}}article#features{overflow:hidden}#doc-promo{max-width:42em;margin:0 auto}section.supply-feature>div{display:flex;flex-wrap:wrap;max-width:108em;margin:0 auto}@media screen and (min-width: 48em){section.supply-feature>div{align-items:center;flex-wrap:nowrap;justify-content:center}}section.supply-feature header.info{max-width:34em;padding:2rem 1rem 1rem;margin:0 auto;order:1}section.supply-feature header.info a.callout{background:#fdfdfd}section.supply-feature header.info a.callout:hover,section.supply-feature header.info a.callout:active,section.supply-feature header.info a.callout:focus{background:#f0f0f0}section.supply-feature header.info a.callout::after{content:url(img/arrow.svg);height:1em;width:1em;display:inline-block;margin-left:0.5rem}section.supply-feature header.info p{margin-bottom:0}section.supply-feature header.info p a{text-decoration:underline;font-weight:700}@media screen and (min-width: 48em){section.supply-feature header.info{width:70%;padding:4rem 2rem;margin:0}section.supply-feature header.info~.supply-container{order:1;margin-right:-5%;margin-left:0;padding:2rem 0 0 1rem}}@media screen and (min-width: 64em){section.supply-feature header.info~.supply-container{padding:4rem 0 0 4rem}}section.supply-feature .supply-container{padding:2rem;order:2}@media screen and (min-width: 48em){section.supply-feature .supply-container{margin-left:-5%;margin-bottom:-3rem;padding:2rem 1rem 0 0;width:35%}section.supply-feature .supply-container~header.info{order:2}}@media screen and (min-width: 64em){section.supply-feature .supply-container{padding:2rem 4rem 0 0}}section#mask-feature.supply-feature{background:#DCECFF}section#test-feature.supply-feature{background:#E9FEFF}section#ventilator-feature.supply-feature{background:#fff3f8}section#syringe-feature.supply-feature{background:#FFEEE4}a.watch-home,a.callout{font-weight:700;padding:0.5rem 1rem;font-size:1.05rem;background-color:#c3deff;transition:background-color 0.3s;color:black;margin:1rem 0;display:inline-block;border-radius:0.2rem}@media screen and (min-width: 26em){a.watch-home,a.callout{font-size:1.26rem}}a.watch-home:hover,a.watch-home:focus,a.callout:hover,a.callout:focus{text-decoration:none;background-color:#a9d0ff}a.watch-home{margin:.875rem 0.5rem 0 0}a.watch-home+p{display:inline-block;font-style:italic;margin-top:0.3rem;margin-bottom:0}.supply-page section#supply-img{display:none;position:fixed;background-color:#CFE5FF;height:100%;width:38%;align-items:center;justify-content:center}@media screen and (min-width: 48em){.supply-page section#supply-img{display:flex}}@media screen and (min-width: 64em){.supply-page section#supply-img{width:46%}}@media screen and (min-width: 48em){.supply-page figure.inline-supply{display:none}}.supply-page section#supply-content{padding-top:4.1rem;padding-right:1rem;padding-bottom:3rem;padding-left:1rem}.supply-page section#supply-content article>header{margin-bottom:.875rem}.supply-page section#supply-content article>header h1{margin-bottom:0}.supply-page section#supply-content article>header span{font-style:italic;font-size:.84rem}.supply-page section#supply-content p.ap-link{margin-top:-1.25rem;font-style:italic}.supply-page section#supply-content p.ap-link a{background:none !important;display:inline-block;padding:0.1rem 0.5rem;border-radius:0.1rem;font-size:.84rem;border:1px solid #161616;transition:border-color 0.2s}.supply-page section#supply-content p.ap-link a::after{content:url(img/arrow.svg);height:1em;width:1em;display:inline-block;margin-left:0.5rem;opacity:0.7}@media screen and (min-width: 48em){.supply-page section#supply-content{padding-top:4rem;padding-right:3%;padding-left:3%;float:right;width:56%}}@media screen and (min-width: 64em){.supply-page section#supply-content{padding-right:4%;padding-left:4%;width:46%}}.supply-page span.number{font-size:.84rem;background:darkblue;color:white;display:inline-block;width:1em;line-height:1em;border-radius:50%;text-align:center;padding:0.25rem;font-weight:700}.supply-container{width:100%;position:relative;overflow:hidden}@media screen and (min-width: 48em){.supply-container{margin-top:3.1rem;height:calc(100% - 3.1rem)}}.supply-container svg{display:block;overflow:visible;width:100%;height:100%}nav.next-story p{margin:1.75rem 0 0;padding:1.75rem 0 0;border-top:1px solid #acacac;font-size:1.05rem;font-style:italic}nav.next-story p a{display:inline-block;margin-left:0.5rem;font-style:normal;font-weight:700}.animation{transition-property:transform, opacity, fill, stroke;transition-duration:0.7s;transition-delay:0.7s;transform:translate(0, 0) rotate(0deg) scale(1)}@media screen and (min-width: 48em){.animation{transition-delay:0.35s}}#supply-img svg>g,#supply-img .markers>div,#supply-content svg>g,#supply-content .markers>div{width:0;height:0;overflow:hidden;visibility:hidden;opacity:0}#supply-img svg.mask>g,#supply-img svg.ventilator>g,#supply-content svg.mask>g,#supply-content svg.ventilator>g{width:auto;height:auto;overflow:auto;visibility:visible;margin-top:0.5rem;opacity:1}#supply-img svg.mask+.markers>div,#supply-img svg.ventilator+.markers>div,#supply-content svg.mask+.markers>div,#supply-content svg.ventilator+.markers>div{width:auto;height:auto;overflow:auto;visibility:visible;margin-top:0.5rem;opacity:1}#supply-img.active-group-1 .group-1,#supply-img.active-group-1+#supply-content .supply-toggle .group-1{width:auto;height:auto;overflow:auto;visibility:visible;margin-top:0.5rem;opacity:1;animation:fade-in 0.3s forwards}#supply-img.active-group-2 .group-2,#supply-img.active-group-2+#supply-content .supply-toggle .group-2{width:auto;height:auto;overflow:auto;visibility:visible;margin-top:0.5rem;opacity:1;animation:fade-in 0.3s forwards}#supply-img.active-group-3 .group-3,#supply-img.active-group-3+#supply-content .supply-toggle .group-3{width:auto;height:auto;overflow:auto;visibility:visible;margin-top:0.5rem;opacity:1;animation:fade-in 0.3s forwards}#supply-img.active-group-4 .group-4,#supply-img.active-group-4+#supply-content .supply-toggle .group-4{width:auto;height:auto;overflow:auto;visibility:visible;margin-top:0.5rem;opacity:1;animation:fade-in 0.3s forwards}svg.mask .outer-layer.expand-s1,svg.mask .outer-layer.expand-s2,svg.mask .outer-layer.expand-s3{transform:translate(3%, 0)}svg.mask .outer-layer.expand-s2{fill:#F93E2B}svg.mask .filter-layer.expand-s1,svg.mask .filter-layer.expand-s2,svg.mask .filter-layer.expand-s3{transform:translate(6%, 0)}svg.mask .filter-layer.expand-s1{fill:#F93E2B}svg.mask .inner-layer.expand-s1,svg.mask .inner-layer.expand-s2,svg.mask .inner-layer.expand-s3{transform:translate(9%, 0)}svg.mask .inner-layer.expand-s2{fill:#F93E2B}svg.mask .foam-strip.expand-s1,svg.mask .foam-strip.expand-s2,svg.mask .foam-strip.expand-s3{transform:translate(12%, 0)}svg.mask .elastic-bands.expand-s1,svg.mask .elastic-bands.expand-s2,svg.mask .elastic-bands.expand-s3{transform:translate(15%, 0)}svg.mask .elastic-bands.expand-s3{fill:#F93E2B}@media screen and (min-width: 48em){svg.mask .metal-band.expand-s1,svg.mask .metal-band.expand-s2,svg.mask .metal-band.expand-s3{transform:translate(-10%, 10%)}svg.mask .outer-layer.expand-s1,svg.mask .outer-layer.expand-s2,svg.mask .outer-layer.expand-s3{transform:translate(-6%, 6%)}svg.mask .outer-layer.expand-s2{fill:#F93E2B}svg.mask .filter-layer.expand-s1,svg.mask .filter-layer.expand-s2,svg.mask .filter-layer.expand-s3{transform:translate(0, 0)}svg.mask .filter-layer.expand-s1{fill:#F93E2B}svg.mask .inner-layer.expand-s1,svg.mask .inner-layer.expand-s2,svg.mask .inner-layer.expand-s3{transform:translate(6%, -6%)}svg.mask .inner-layer.expand-s2{fill:#F93E2B}svg.mask .foam-strip.expand-s1,svg.mask .foam-strip.expand-s2,svg.mask .foam-strip.expand-s3{transform:translate(10%, -10%)}svg.mask .elastic-bands.expand-s1,svg.mask .elastic-bands.expand-s2,svg.mask .elastic-bands.expand-s3{transform:translate(3%, -4%) rotate(-13deg)}svg.mask .elastic-bands.expand-s3{fill:#F93E2B}}svg.testing{padding-top:1rem}@media screen and (min-width: 48em){svg.testing{padding-top:0}}svg.testing .pipette-tips{stroke:#464646;stroke-width:.5}svg.testing .microcentrifuge-tube,svg.testing .Path_940,svg.testing .Path_940-2{stroke:#464646;stroke-width:1}svg.testing .master-mix{stroke:#464646;stroke-width:.5}svg.testing .lid{transition:none}svg.testing .rna-machine,svg.testing .pcr-machine-laptop{transform:scale(0.8);opacity:0}svg.testing .wrapper.expand-s1,svg.testing .wrapper.expand-s2{opacity:0.3}svg.testing .swab.expand-s1{transform-origin:top left;animation:swab 0.7s 0.7s 2 forwards;fill:#B54800}svg.testing .swab.expand-s2{transform-origin:top left;animation:stir-mobile 2.1s forwards}svg.testing .vial.expand-s2{fill:#B54800}svg.testing .cap.expand-s2{fill:#B54800;animation:cap-mobile 3.5s forwards}svg.testing .lower.expand-s2{animation:snap 0.7s 2.1s forwards}svg.testing .pipette-tips{transform:translate(0, 7%)}svg.testing .micropipette.expand-s3{fill:#B54800}svg.testing .micropipette.expand-s5{transform:translate(4%, 1%)}svg.testing .pipette-tips{transform:translate(0, 0)}svg.testing .pipette-tips.expand-s4{stroke:#B54800}svg.testing .microcentrifuge-tube.expand-s5{stroke:#B54800}svg.testing .microcentrifuge-tube.expand-s5 .lid{transform:translate(107%, -87%) rotate(90deg)}svg.testing .buffer-solution.expand-s6{fill:#B54800}svg.testing .buffer-solution.expand-s6 .microcentrifuge-tube{stroke:#B54800}svg.testing .vortex_mixer.expand-s7{fill:#B54800}svg.testing .vortex_mixer.expand-s7 .mixer{animation:shake 0.1s 0.7s 10}svg.testing .buffer-solution,svg.testing .vortex_mixer{transform:translate(0, -8%)}svg.testing .buffer-solution.expand-s8,svg.testing .vortex_mixer.expand-s8{opacity:0;transition:none}svg.testing .rna-machine.expand-s8{fill:#B54800;transform:scale(0.85);opacity:1}svg.testing .rna-machine.expand-s8 .Path_940-2{stroke:#B54800}svg.testing .master-mix.expand-s9{stroke:#B54800}svg.testing .master-mix.expand-s10{opacity:0;transition:none}svg.testing .pcr-machine-laptop.expand-s10{fill:#B54800;transform:scale(1);opacity:1}@media screen and (min-width: 48em){svg.testing .wrapper.expand-s1,svg.testing .wrapper.expand-s2{opacity:0}svg.testing .swab.expand-s1{transform-origin:top left;animation:swab 0.7s 0.7s 2 forwards;fill:#B54800}svg.testing .swab.expand-s2{transform-origin:top left;animation:stir 2.1s forwards}svg.testing .upper.expand-s2{transform-origin:bottom left;animation:snap 0.7s 2.1s forwards}svg.testing .cap.expand-s2{animation:cap 3.5s forwards;fill:#B54800}svg.testing .vial.expand-s2{transform:translate(-6.5%, -3.5%);fill:#B54800}svg.testing .micropipette.expand-s3{fill:#B54800}svg.testing .micropipette.expand-s5{transform:translate(-4%, 4%)}svg.testing .pipette-tips{transform:translate(0, 0)}svg.testing .pipette-tips.expand-s4{stroke:#B54800}svg.testing .microcentrifuge-tube.expand-s5{stroke:#B54800}svg.testing .microcentrifuge-tube.expand-s5 .lid{transform:translate(-59%, 90%) rotate(-90deg)}svg.testing .buffer-solution.expand-s6{fill:#B54800}svg.testing .buffer-solution.expand-s6 .microcentrifuge-tube{stroke:#B54800}svg.testing .vortex_mixer.expand-s7{fill:#B54800}svg.testing .vortex_mixer.expand-s7 .mixer{animation:shake 0.1s 0.7s 10}svg.testing .buffer-solution,svg.testing .vortex_mixer{transform:translate(0, -8%)}svg.testing .buffer-solution.expand-s8,svg.testing .vortex_mixer.expand-s8{transform:scale(0.9);transition:all 0.7s;opacity:1}svg.testing .rna-machine.expand-s8{fill:#B54800;transform:scale(1.05);opacity:1}svg.testing .rna-machine.expand-s8 .Path_940{stroke:#B54800}svg.testing .master-mix.expand-s9{transition:all 0.7s;stroke:#B54800}svg.testing .master-mix.expand-s10{transform:scale(0.6);opacity:0.5}svg.testing .pcr-machine-laptop.expand-s10{fill:#B54800;transform:scale(0.9);opacity:1}}svg.syringes .needle,svg.syringes .barrel,svg.syringes .plunger{stroke:#464646;stroke-width:1}svg.syringes .needle.expand-s1{stroke:#00B0AF}svg.syringes .needle.expand-s1,svg.syringes .needle.expand-s2{transform:translate(0, -15%)}svg.syringes .hub.expand-s1,svg.syringes .hub.expand-s2{transform:translate(-8%, 4%)}svg.syringes .barrel.expand-s1,svg.syringes .barrel.expand-s2{transform:translate(0, 20%)}svg.syringes .barrel.expand-s2{stroke:#00B0AF}svg.syringes .plunger.expand-s1,svg.syringes .plunger.expand-s2{transform:translate(0, 20%)}svg.syringes .plunger.expand-s3{transform:translate(-7%, 1%);stroke:#00B0AF}svg.syringes .jars{stroke:#464646;stroke-width:1.2}svg.syringes .jars.expand-s4{stroke:#00B0AF}svg.syringes .lids.expand-s5{fill:#00B0AF}svg.syringes .ap-cap.expand-s6{fill:#00B0AF;transform:translate(12%, 12%)}svg.syringes .ap-needle.expand-s6{fill:#00B0AF;transform:translate(6.5%, 9%)}svg.syringes .ap-handle.expand-s6{fill:#00B0AF;transform:translate(0%, 5%)}svg.syringes .ap-rfid.expand-s6{transform:translate(0%, 5%)}svg.syringes .ap-rfid.expand-s7{fill:#00B0AF;transform:translate(2%, 40%) scale(1.3)}@media screen and (min-width: 48em){svg.syringes .needle.expand-s1,svg.syringes .needle.expand-s2{transform:translate(-5%, 5%)}svg.syringes .needle.expand-s1{stroke:#00B0AF}svg.syringes .hub.expand-s1,svg.syringes .hub.expand-s2{transform:translate(-2%, 2%)}svg.syringes .barrel.expand-s1,svg.syringes .barrel.expand-s2{transform:translate(4%, -6%)}svg.syringes .barrel.expand-s2{stroke:#00B0AF}svg.syringes .plunger.expand-s1,svg.syringes .plunger.expand-s2{transform:translate(4%, -6%)}svg.syringes .plunger.expand-s1.expand-s3,svg.syringes .plunger.expand-s2.expand-s3{transform:translate(0, 0);stroke:#00B0AF}svg.syringes .plunger.expand-s3{transform:translate(-5%, 7%);stroke:#00B0AF}svg.syringes .jars.expand-s4{fill:#00B0AF}svg.syringes .lids.expand-s5{fill:#00B0AF}svg.syringes .ap-cap.expand-s6{fill:#00B0AF}svg.syringes .ap-cap.expand-s6,svg.syringes .ap-cap.expand-s7{transform:translate(-10%, 10%)}svg.syringes .ap-needle.expand-s6{fill:#00B0AF}svg.syringes .ap-needle.expand-s6,svg.syringes .ap-needle.expand-s7{transform:translate(-3%, 1%)}svg.syringes .ap-handle.expand-s6{fill:#00B0AF}svg.syringes .ap-handle.expand-s6,svg.syringes .ap-handle.expand-s7{transform:translate(2%, -5%)}svg.syringes .ap-rfid.expand-s6{transform:translate(2%, -5%);fill:#00B0AF}svg.syringes .ap-rfid.expand-s7{fill:#00B0AF;transform:translate(-48%, -10%) scale(1.3)}}svg.ventilator{transform-origin:bottom left;transform:scale(2.2)}svg.ventilator .lines,svg.ventilator .front-components,svg.ventilator .back-side-components,svg.ventilator .back-components,svg.ventilator .battery{stroke:#464646;stroke-width:1}svg.ventilator .ui.expand-s1{transform:translate(-1%, -6%);fill:#4641f4}svg.ventilator .ui.expand-s1.expand-s3{opacity:1 !important}svg.ventilator.expand-s2{transform:translate(0, -15%) scale(1.4)}svg.ventilator.expand-s2 .lines{stroke:#4641f4}svg.ventilator.expand-s2 .lines.expand-s3{opacity:1 !important}svg.ventilator.expand-s3{transform:scale(1.85)}svg.ventilator.expand-s3 .side-case{transform:translate(5%, -4%)}svg.ventilator.expand-s3 .front-case{opacity:0.25 !important}svg.ventilator.expand-s3 .ui{opacity:0.25 !important}svg.ventilator.expand-s3 .lines{opacity:0 !important;transform:translate(5%, -4%)}svg.ventilator.expand-s3 .back-case{opacity:0.25 !important;transform:translate(12%, -8%)}svg.ventilator.expand-s3 .battery{stroke:#4641f4}svg.ventilator.expand-s3 .back-side-components{stroke:#4641f4;transform:translate(6%, -5%)}svg.ventilator.expand-s3 .front-components{stroke:#4641f4;transform:translate(5.5%, -1%)}svg.ventilator.expand-s3 .back-components{stroke:#4641f4;transform:translate(14%, -6%)}@media screen and (min-width: 48em){svg.ventilator{transform-origin:center left}svg.ventilator .ui.expand-s1{transform:translate(-4%, -6%) scale(1.1);fill:#4641f4}svg.ventilator .ui.expand-s1.expand-s3{opacity:1 !important}svg.ventilator.expand-s2{transform:scale(1.4)}svg.ventilator.expand-s2 .lines{stroke:#4641f4}svg.ventilator.expand-s2 .lines.expand-s3{opacity:1 !important}svg.ventilator.expand-s3{transform:scale(2.2)}svg.ventilator.expand-s3 .side-case{transform:translate(5%, -4%)}svg.ventilator.expand-s3 .front-case{opacity:0.25 !important}svg.ventilator.expand-s3 .ui{opacity:0.25 !important}svg.ventilator.expand-s3 .lines{opacity:0 !important;transform:translate(5%, -4%)}svg.ventilator.expand-s3 .back-case{opacity:0.25 !important;transform:translate(12%, -8%)}svg.ventilator.expand-s3 .battery{stroke:#4641f4}svg.ventilator.expand-s3 .back-side-components{stroke:#4641f4;transform:translate(6%, -5%)}svg.ventilator.expand-s3 .front-components{stroke:#4641f4;transform:translate(5.5%, -1%)}svg.ventilator.expand-s3 .back-components{stroke:#4641f4;transform:translate(14%, -6%)}}@keyframes swab{0%{transform:rotate(0)}25%{transform:rotate(1deg)}50%{transform:rotate(-1deg)}75%{transform:rotate(1deg)}100%{transform:rotate(0)}}@keyframes stir{0%{transform:translate(0, 0)}33%{transform:translate(43%, -33%)}100%{transform:translate(20%, 0%)}}@keyframes stir-mobile{0%{transform:translate(0, 0)}33%{transform:translate(49%, 73%) rotate(-180deg)}100%{transform:translate(94%, 87%) rotate(-180deg)}}@keyframes snap{0%{transform:rotate(0)}33%{transform:rotate(0)}100%{transform:rotate(-10deg)}}@keyframes cap{0%{transform:translate(0, 0) rotate(0)}20%{transform:translate(23%, -18%) rotate(14deg)}80%{transform:translate(23%, -18%) rotate(14deg)}100%{transform:translate(-7%, -3%) rotate(0)}}@keyframes cap-mobile{0%{transform:translate(0, 0)}20%{transform:translate(0, -16%)}80%{transform:translate(0, -16%)}100%{transform:translate(0, 0)}}@keyframes shake{0%{transform:translate(0, 0)}20%{transform:translate(.5%, -.5%)}40%{transform:translate(.25%, 0%)}60%{transform:translate(-.5%, .5%)}80%{transform:translate(-.25%, 0%)}100%{transform:translate(0, 0)}}div.markers{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0}div.markers span.number{position:absolute;opacity:0}div.markers span.number.active{opacity:1}div#mask-markers.markers span#marker-s1.number{left:36%;top:40%}div#mask-markers.markers span#marker-s2.number{left:26%;bottom:40%}div#mask-markers.markers span#marker-s2-b.number{right:38%;bottom:46%}div#mask-markers.markers span#marker-s3.number{right:26%;top:40%}div#testing-markers.markers span#marker-s1.number{left:50%;top:40%}div#testing-markers.markers span#marker-s2.number{left:70%;bottom:40%}div#testing-markers.markers span#marker-s3.number{left:48%;top:42%}div#testing-markers.markers span#marker-s4.number{left:62%;bottom:30%}div#testing-markers.markers span#marker-s5.number{left:12%;bottom:30%}div#testing-markers.markers span#marker-s6.number{left:19%;top:45%}div#testing-markers.markers span#marker-s7.number{right:28%;top:45%}div#testing-markers.markers span#marker-s8.number{left:55%;bottom:26%}div#testing-markers.markers span#marker-s9.number{left:43%;top:37%}div#testing-markers.markers span#marker-s10.number{left:16%;bottom:36%}div#ventilator-markers.markers span#marker-s1.number{left:7%;top:55%}div#ventilator-markers.markers span#marker-s2.number{right:5%;top:28%}div#ventilator-markers.markers span#marker-s3.number{left:53%;top:52%}div#syringes-markers.markers span#marker-s1.number{left:23%;top:69%}div#syringes-markers.markers span#marker-s2.number{left:59%;top:31%}div#syringes-markers.markers span#marker-s3.number{left:81%;top:22%}div#syringes-markers.markers span#marker-s4.number{left:48%;bottom:35%}div#syringes-markers.markers span#marker-s5.number{left:48%;top:31%}div#syringes-markers.markers span#marker-s6.number{left:60%;top:48%}div#syringes-markers.markers span#marker-s7.number{left:52%;top:19%}aside.timeline{margin-bottom:1.75rem}aside.timeline .timeline-entry{display:flex;font-size:.84rem}aside.timeline .timeline-entry span{font-weight:700;padding:1.25rem 1.5rem 1.25rem 0;width:4rem;position:relative;display:inline-block;text-align:right}aside.timeline .timeline-entry span::after{content:'';position:absolute;background:#fdfdfd;height:1rem;width:1rem;border-radius:50%;right:-0.6rem;top:1.5rem;border:0.1rem solid black}aside.timeline .timeline-entry p{flex:1;margin:0;padding:1.25rem;border-left:1px solid}aside.timeline button.full-timeline{margin:1rem;color:#fdfdfd}aside.timeline button.full-timeline.active+div.timeline-readmore{display:block;animation:fade-in 0.7s forwards}aside.timeline div.timeline-readmore{display:none;opacity:0}fieldset.supply-toggle{border:0;padding:0;margin:0 0 1.75rem}fieldset.supply-toggle legend{padding:0 0 0.25rem;font-size:.84rem;font-style:italic;margin:0;width:100%;text-align:right}fieldset.supply-toggle div{position:relative;border-bottom:1px solid #e8e8e8}fieldset.supply-toggle div:last-child{border-bottom:0}fieldset.supply-toggle div input{position:absolute;opacity:0;top:1.25rem;left:1.1rem;cursor:pointer}fieldset.supply-toggle div input:checked+label span.part span.toggler::after{left:50%}fieldset.supply-toggle div input:checked+label div.description{width:auto;height:auto;overflow:auto;visibility:visible;margin-top:0.5rem;opacity:1}@media screen and (min-width: 48em){fieldset.supply-toggle div input:checked+label div.description .supply-container{display:none}}fieldset.supply-toggle div label{display:block;background:#f5f5f5;padding:1rem;border:1px dotted transparent;cursor:pointer;font-size:.84rem;transition:background 0.2s}fieldset.supply-toggle div label span.part{font-size:.945rem;display:flex;align-items:center}@media screen and (min-width: 48em){fieldset.supply-toggle div label span.part{font-size:1.155rem}}fieldset.supply-toggle div label span.part span.number{margin-right:0.75rem;transition:background-color 0.2s}fieldset.supply-toggle div label span.part span.label{margin-right:1rem;line-height:1.4}fieldset.supply-toggle div label span.part span.toggler{min-width:3rem;height:1.5rem;border-radius:1rem;background:#939393;position:relative;margin-left:auto}fieldset.supply-toggle div label span.part span.toggler::after{content:'';position:absolute;left:0;width:1rem;height:1rem;margin:0.25rem;background:white;border-radius:50%;transition:left 0.2s}fieldset.supply-toggle div label div.description{width:0;height:0;overflow:hidden;visibility:hidden;opacity:0}fieldset.supply-toggle div label div.description p{margin:0 0 0.5rem}@media screen and (min-width: 48em){fieldset.supply-toggle div label div.description .supply-container{display:none}}article.watch{padding:1rem}article.watch h1{font-size:1.47rem;margin-bottom:0.5rem}article.watch .video{order:2}article.watch .video p.note{margin-top:0.75rem;margin-bottom:.875rem}article.watch .info{order:1}@media screen and (min-width: 64em){article.watch{padding:1rem 2rem}}article.watch section{display:flex;flex-wrap:wrap}article.watch section header~p{margin-bottom:0}article.watch section div.logos{margin:0.5rem 0 .875rem}article.watch section hr{margin-bottom:.875rem;border:0;background-color:#acacac;height:1px}article.watch section .meta.mb{display:block;border-top:1px solid #acacac;padding-top:.875rem}article.watch section .meta.dt{display:none;border-top:1px solid #acacac;padding-top:.875rem}@media screen and (min-width: 64em){article.watch section{flex-wrap:column}article.watch section .meta.mb{display:none}article.watch section .meta.dt{display:block}article.watch section .video{flex-basis:60%;width:60%;order:1}article.watch section .info{order:2;flex-basis:37%;width:37%;padding-left:3%;margin-top:1rem}}p.meta,p.links{font-size:.84rem;margin-bottom:.875rem}p.meta .divide{color:#acacac}p.links a{display:inline-block;background-color:#e8e8e8;padding:0.25rem 1rem;margin-right:1rem;margin-bottom:0.5rem;text-decoration:none !important;border-radius:0.1rem}p.links a:hover,p.links a:focus,p.links a:active{background-color:#DCECFF}
