.giraffe-scale-module__O7zolG__exhibit{color:var(--forest);background:#eff0e6;margin:2.5rem 0 3.5rem;padding:clamp(1.25rem,3vw,2.5rem);scroll-margin-top:7rem}.giraffe-scale-module__O7zolG__heading h2{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.5vw,3.6rem);font-weight:750;line-height:1.05}.giraffe-scale-module__O7zolG__heading p{margin:.65rem 0 1.25rem;font-size:1rem}.giraffe-scale-module__O7zolG__layout{grid-template-columns:minmax(0,1fr) 250px;align-items:center;gap:2rem;display:grid}.giraffe-scale-module__O7zolG__stage{min-width:0;height:450px;position:relative;container-type:inline-size}.giraffe-scale-module__O7zolG__canvas{width:100%;height:100%}.giraffe-scale-module__O7zolG__canvas[hidden]{display:none}.giraffe-scale-module__O7zolG__canvas canvas,.giraffe-scale-module__O7zolG__diagram{width:100%;height:100%;display:block}.giraffe-scale-module__O7zolG__diagram text{paint-order:stroke;stroke:#eff0e6;stroke-width:6px;stroke-linejoin:round;font-size:16px}.giraffe-scale-module__O7zolG__sceneLabels{pointer-events:none;justify-content:space-between;gap:1rem;font-size:.8rem;font-weight:700;display:flex;position:absolute;bottom:0;left:5%;right:5%}.giraffe-scale-module__O7zolG__controls{align-self:center;font-size:.95rem}.giraffe-scale-module__O7zolG__controls label{justify-content:space-between;gap:1rem;font-weight:750;display:flex}.giraffe-scale-module__O7zolG__controls output{font-variant-numeric:tabular-nums}.giraffe-scale-module__O7zolG__controls input{width:100%;height:44px;accent-color:var(--forest);cursor:pointer;margin:.45rem 0;display:block}.giraffe-scale-module__O7zolG__controls button{cursor:pointer;min-height:44px;font:inherit}.giraffe-scale-module__O7zolG__controls .giraffe-scale-module__O7zolG__activate{color:#fff;background:var(--forest);border:1px solid var(--forest);border-radius:4px;width:100%;padding:.8rem 1rem;font-weight:700}.giraffe-scale-module__O7zolG__activate:hover{background:#344f43}.giraffe-scale-module__O7zolG__activate:disabled{cursor:wait;opacity:.7}.giraffe-scale-module__O7zolG__result{font-variant-numeric:tabular-nums;min-height:4.8em;margin:.5rem 0 1rem;line-height:1.6}.giraffe-scale-module__O7zolG__status{min-height:3em;font-size:.8rem;line-height:1.5}.giraffe-scale-module__O7zolG__rotation{padding-top:.8rem}.giraffe-scale-module__O7zolG__rotation button{color:var(--forest);text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline}.giraffe-scale-module__O7zolG__note{color:#405448;max-width:95ch;margin:1.6rem 0 0;font-size:.82rem;line-height:1.65}.giraffe-scale-module__O7zolG__note a{color:inherit;text-underline-offset:.18em;text-decoration:underline}.giraffe-scale-module__O7zolG__exhibit :focus-visible{outline-offset:4px;outline:3px solid #2e6675}.giraffe-scale-module__O7zolG__exhibit ::selection{color:#fff;background:#23352f}@media (max-width:800px){.giraffe-scale-module__O7zolG__layout{grid-template-columns:1fr;gap:1.5rem}.giraffe-scale-module__O7zolG__stage{height:350px}.giraffe-scale-module__O7zolG__controls{width:100%;max-width:36rem}.giraffe-scale-module__O7zolG__result,.giraffe-scale-module__O7zolG__status{min-height:0}.giraffe-scale-module__O7zolG__sceneLabels{font-size:.7rem;left:0;right:0}}@media (prefers-reduced-motion:reduce){.giraffe-scale-module__O7zolG__exhibit *,.giraffe-scale-module__O7zolG__exhibit :before,.giraffe-scale-module__O7zolG__exhibit :after{scroll-behavior:auto;transition:none;animation:none}}@container (max-width:500px){.giraffe-scale-module__O7zolG__diagram text{font-size:32px}}
.genomics-sample-guide-module__2vgwVW__guide{color:var(--forest);background:var(--paper);border:1px solid var(--line);margin:1.8rem 0 0;padding:clamp(1.2rem,3vw,2.5rem);scroll-margin-top:7rem}.genomics-sample-guide-module__2vgwVW__intro h4{max-width:22ch;font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 .7rem;font-size:clamp(2rem,4vw,3rem);font-weight:750;line-height:1.05}.genomics-sample-guide-module__2vgwVW__guide .genomics-sample-guide-module__2vgwVW__intro p,.genomics-sample-guide-module__2vgwVW__guide .genomics-sample-guide-module__2vgwVW__caption p,.genomics-sample-guide-module__2vgwVW__guide .genomics-sample-guide-module__2vgwVW__detail p{max-width:70ch;color:var(--forest);margin:.7rem 0;font-size:.95rem;line-height:1.65}.genomics-sample-guide-module__2vgwVW__download{min-height:44px;color:var(--water);align-items:center;gap:.5rem;margin:.45rem 0 1.2rem;font-size:.9rem;font-weight:750;display:inline-flex}.genomics-sample-guide-module__2vgwVW__flow{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:1.8rem 0;font-size:.95rem}.genomics-sample-guide-module__2vgwVW__inputs{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:.75rem;display:grid}.genomics-sample-guide-module__2vgwVW__inputs strong,.genomics-sample-guide-module__2vgwVW__inputs span{display:block}.genomics-sample-guide-module__2vgwVW__inputs span{margin-top:.25rem;font-size:.85rem}.genomics-sample-guide-module__2vgwVW__inputBar,.genomics-sample-guide-module__2vgwVW__retainedBar{height:1.15rem;display:flex;overflow:hidden}.genomics-sample-guide-module__2vgwVW__inputBar span:first-child{background:var(--sun-dark);width:30%}.genomics-sample-guide-module__2vgwVW__inputBar span:last-child{background:var(--forest);width:70%}.genomics-sample-guide-module__2vgwVW__retainedBar span:first-child{background:var(--forest);width:82%}.genomics-sample-guide-module__2vgwVW__retainedBar span:last-child{background:var(--line);width:18%}.genomics-sample-guide-module__2vgwVW__guide .genomics-sample-guide-module__2vgwVW__combined{color:var(--forest);margin:.6rem 0 0;font-size:.95rem}.genomics-sample-guide-module__2vgwVW__filter{color:var(--forest);gap:.3rem;margin:1.1rem 0;padding:.9rem 0;font-size:.85rem;display:grid}.genomics-sample-guide-module__2vgwVW__filter span:first-child{font-weight:750}.genomics-sample-guide-module__2vgwVW__detail{margin-top:1.2rem}.genomics-sample-guide-module__2vgwVW__detail summary{cursor:pointer;text-underline-offset:.2em;padding:.65rem 0;text-decoration:underline}.genomics-sample-guide-module__2vgwVW__detail summary:hover,.genomics-sample-guide-module__2vgwVW__download:hover{color:var(--leaf)}.genomics-sample-guide-module__2vgwVW__caption{margin-top:1.3rem}.genomics-sample-guide-module__2vgwVW__caption>a{padding:.65rem 0;font-size:.9rem;font-weight:750;display:inline-block}@media (min-width:1050px){.genomics-sample-guide-module__2vgwVW__guide{grid-template-columns:.85fr 1.15fr;gap:0 2.5rem;display:grid}.genomics-sample-guide-module__2vgwVW__intro{padding-top:1.8rem}.genomics-sample-guide-module__2vgwVW__caption{grid-column:1/-1}}@media (max-width:440px){.genomics-sample-guide-module__2vgwVW__inputs{grid-template-columns:1fr;gap:.8rem}}
.article-feature-module__LtNDQG__articlePage.article-shell{width:100%;padding-top:0}.article-feature-module__LtNDQG__articlePage .article-masthead{border:0;margin-bottom:clamp(2rem,4vw,3rem);padding:0;display:block}.article-feature-module__LtNDQG__articlePage .article-masthead .article-hero{background:0 0;min-height:0;display:block}.article-feature-module__LtNDQG__heroStage{isolation:isolate;color:var(--white);background:var(--forest);align-content:start;display:grid;position:relative}.article-feature-module__LtNDQG__heroContent{padding-block:clamp(1.75rem,3vw,3rem)}.article-feature-module__LtNDQG__textColumn{max-width:32rem}.article-feature-module__LtNDQG__articlePage .article-masthead .article-hero img{z-index:-2;object-position:50% 43%;width:100%;height:100%;min-height:0;position:absolute;inset:0}.article-feature-module__LtNDQG__heroStage:after{z-index:-1;content:"";background:linear-gradient(90deg,#04110ce0,#04110c94 44%,#04110c14 78%),linear-gradient(#0000 35%,#04110cb8 76%,#04110cf0);position:absolute;inset:0}.article-feature-module__LtNDQG__articlePage .article-masthead .article-header{width:100%;margin:0;padding:0}.article-feature-module__LtNDQG__collectionLink{color:var(--white);align-self:flex-start;align-items:center;gap:.55rem;margin-bottom:1.25rem;font-size:.8rem;font-weight:650;text-decoration:none;display:inline-flex}.article-feature-module__LtNDQG__collectionLink svg{transform:rotate(180deg)}.article-feature-module__LtNDQG__collectionLink:hover{text-decoration:underline}.article-feature-module__LtNDQG__articlePage .article-masthead .article-header h1{max-width:none;color:var(--white);letter-spacing:-.025em;text-wrap:balance;margin:0 0 1rem;font-size:clamp(2.5rem,3.8vw,3.8rem);line-height:1.02}.article-feature-module__LtNDQG__articlePage .article-masthead .article-dek{max-width:none;color:var(--white);margin:0;font-size:clamp(1rem,1.2vw,1.075rem);line-height:1.6}.article-feature-module__LtNDQG__articleDetails{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 2rem;padding-block:1.1rem;font-size:.75rem;display:flex}.article-feature-module__LtNDQG__articleDetails .article-meta{color:inherit;font-size:inherit;letter-spacing:0;text-transform:none;gap:.5rem 1rem;margin:0;font-weight:500}.article-feature-module__LtNDQG__byline{flex-wrap:wrap;justify-content:flex-end;gap:.4rem 1rem;margin-left:auto;display:flex}.article-feature-module__LtNDQG__articleInteractive,.article-feature-module__LtNDQG__articleDetails,.article-feature-module__LtNDQG__heroContent{width:min(1240px,100% - 3rem);margin-inline:auto}.article-feature-module__LtNDQG__articlePage .article-reading-grid{width:min(1240px,100% - 3rem);margin-inline:auto}.article-feature-module__LtNDQG__articlePage .article-cta{width:min(1240px,100% - 3rem);margin-inline:auto}.article-feature-module__LtNDQG__articlePage .related-articles{width:min(1240px,100% - 3rem);margin-inline:auto}.article-feature-module__LtNDQG__discovery{--discovery-inset:clamp(1.15rem, 2.5vw, 1.75rem);padding:var(--discovery-inset);border:1px solid #b9bcae;margin:.6rem 0 2rem;position:relative}.article-feature-module__LtNDQG__discovery h2{top:0;left:calc(var(--discovery-inset) - .5rem);background:var(--paper);color:var(--forest);font-family:var(--display);letter-spacing:-.015em;margin:0;padding-inline:.5rem;font-size:1.6rem;font-weight:700;line-height:1;position:absolute;transform:translateY(-50%)}.article-feature-module__LtNDQG__discovery p{color:#28342d;margin:0;font-size:1rem;font-weight:400;line-height:1.75}:is(.article-feature-module__LtNDQG__articlePage .article-editorial .article-content p,.article-feature-module__LtNDQG__articlePage .article-editorial .article-content li){font-size:1.0625rem}@media (max-width:760px){.article-feature-module__LtNDQG__heroStage:after{background:linear-gradient(#04110cad,#04110ccc 35%,#04110cf5 72%)}.article-feature-module__LtNDQG__articlePage .article-masthead .article-hero img{object-position:57% 43%}.article-feature-module__LtNDQG__articleInteractive,.article-feature-module__LtNDQG__articleDetails,.article-feature-module__LtNDQG__heroContent{width:calc(100% - 2rem)}.article-feature-module__LtNDQG__articlePage .article-reading-grid{width:calc(100% - 2rem)}.article-feature-module__LtNDQG__articlePage .article-cta{width:calc(100% - 2rem)}.article-feature-module__LtNDQG__articlePage .related-articles{width:calc(100% - 2rem)}.article-feature-module__LtNDQG__articlePage .article-masthead .article-header h1{font-size:clamp(2.45rem,10vw,4rem)}.article-feature-module__LtNDQG__articleDetails .article-meta{gap:.4rem .9rem}.article-feature-module__LtNDQG__byline{justify-content:flex-start;margin-left:0}:is(.article-feature-module__LtNDQG__articlePage .article-editorial .article-content p,.article-feature-module__LtNDQG__articlePage .article-editorial .article-content li){font-size:1rem}}
