.l0NIiW_card{width:100%;color:var(--color-neutral-black-pearl);font-family:var(--font-geist);background:#ecf2fe;border-radius:.625rem;align-items:flex-start;gap:1rem;margin:1.5rem 0;padding:1.25rem;font-size:1rem;line-height:1.6;display:flex}.l0NIiW_body{flex:1;min-width:0}.l0NIiW_text{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.l0NIiW_copy{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;touch-action:manipulation;background:#ffffff75;border:1px solid #0c142124;border-radius:.625rem;flex-shrink:0;place-items:center;transition:background-color .16s;display:grid}.l0NIiW_copy:hover{background:#ffffffd1}.l0NIiW_copy:active{background:#fff}.l0NIiW_copy:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.l0NIiW_error{margin-top:.75rem;font-size:.875rem;display:block}@media (min-width:760px){.l0NIiW_card{padding:2rem;font-size:1.125rem}}@media (prefers-reduced-motion:reduce){.l0NIiW_copy{transition:none}}@media print{.l0NIiW_copy,.l0NIiW_error{display:none}}
code[class*=language-],pre[class*=language-]{color:#ccc;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;line-height:1.5}pre[class*=language-]{margin:.5em 0;padding:1em;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.3em;padding:.1em}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}
@layer payload-default{.icon--copy{width:1.53846rem;height:1.53846rem}.icon--copy .stroke{fill:none;stroke:currentColor;stroke-width:1px}}
:root{--sidebox-ink:#1c3159;--sidebox-accent:#315ad0;--sidebox-muted:#526998;--sidebox-border:#ccd8f4;--sidebox-accent-border:#6686e4;--sidebox-surface:#f2f5fc;--sidebox-surface-hover:#e9effc;--sidebox-radius:.5rem}@layer components{.article-sidebox{box-sizing:border-box;border:1px solid var(--sidebox-border);border-left:3px solid var(--sidebox-accent-border);border-radius:var(--sidebox-radius);background:var(--sidebox-surface);color:var(--sidebox-ink);font-family:var(--font-geist);overflow-wrap:anywhere;margin:1.75rem 0;scroll-margin-top:10rem;font-style:normal}.article-sidebox-summary{cursor:pointer;border-radius:inherit;padding:1.125rem 1.25rem;scroll-margin-top:10rem;list-style:none;display:block}.article-sidebox-summary::-webkit-details-marker{display:none}.article-sidebox-summary::marker{content:""}.article-sidebox-summary:hover{background:var(--sidebox-surface-hover)}.article-sidebox-summary:focus-visible{outline:2px solid var(--sidebox-accent);outline-offset:4px}.article-sidebox-label{color:var(--sidebox-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;margin-bottom:.625rem;font-size:.625rem;font-weight:600;line-height:1.4;display:flex}.article-sidebox-label svg{flex:none;width:.875rem;height:.875rem}.article-sidebox-title-row{align-items:flex-start;gap:.75rem;display:flex}.article-sidebox-title{flex:1;font-size:1rem;font-weight:500;line-height:1.4}.article-sidebox-chevron{flex:none;width:1rem;height:1rem;margin-top:.2rem}.article-sidebox-action{color:var(--sidebox-accent);margin-top:.75rem;font-size:.75rem;line-height:1.4;display:block}.article-sidebox-hide,.article-sidebox[open] .article-sidebox-read{display:none}.article-sidebox[open] .article-sidebox-hide{display:inline}.article-sidebox[open] .article-sidebox-chevron{transform:rotate(180deg)}.article-sidebox[open] .article-sidebox-title{font-size:1.25rem}.article-sidebox-body{letter-spacing:0;padding:0 1.25rem 1.25rem;font-size:.9375rem;line-height:1.7}.article-sidebox-body>p{margin:0 0 1rem}.article-sidebox-body>:last-child{margin-bottom:0}@media (min-width:1440px){.article-notes .article-sidebox:not([open]){float:right;clear:right;width:15rem;margin:.25rem -18rem 1.25rem 0}}.article-sidebox[open]{float:none;clear:none;width:auto;margin:1.75rem 0}@media (max-width:1439px){.article-notes .sidenote{float:none;clear:none;width:auto;margin:0;display:none}.article-notes .sidenote.sidenote-open{background:var(--color-neutral-lavender);border-radius:var(--radius);width:100%;margin:.75em 0;padding:.6rem .8rem;display:block}.article-notes .sidenote-number{cursor:pointer}.article-notes .citation-ref:has(.sidenote-open)+.sidenote-number{display:none}}@media print{.article-notes .article-sidebox,.article-notes .article-sidebox:not([open]){float:none;clear:none;width:auto;margin:1rem 0}.article-sidebox::details-content{content-visibility:visible;display:block}.article-sidebox-summary{-moz-column-break-after:avoid;break-after:avoid}.article-sidebox-action,.article-sidebox-chevron{display:none}.article-notes .sidenote,.article-notes .sidenote.sidenote-open{float:none;width:auto;margin:.5em 0;padding:.4em .6em;display:block}}}:root[data-sidebox-transition]{overflow-anchor:none}:root[data-sidebox-transition]::view-transition{pointer-events:none}:root[data-sidebox-transition]::view-transition-group(*){z-index:0;animation-duration:.48s;animation-timing-function:cubic-bezier(.25,.8,.25,1)}:root[data-sidebox-transition]::view-transition-group(article-sidebox-header){z-index:2;animation:none}:root[data-sidebox-transition]::view-transition-old(article-sidebox-header){animation:none;display:none}:root[data-sidebox-transition]::view-transition-new(article-sidebox-header){opacity:1;mix-blend-mode:normal;animation:none}:root[data-sidebox-transition]::view-transition-group(article-sidebox-active){z-index:1;border-radius:var(--sidebox-radius);background:var(--sidebox-surface);overflow:clip}:root[data-sidebox-transition]::view-transition-old(article-sidebox-active){-o-object-fit:none;object-fit:none;-o-object-position:top left;object-position:top left;mix-blend-mode:normal;height:100%}:root[data-sidebox-transition]::view-transition-new(article-sidebox-active){-o-object-fit:none;object-fit:none;-o-object-position:top left;object-position:top left;mix-blend-mode:normal;height:100%}:root[data-sidebox-transition]::view-transition-old(article-sidebox-active){animation:.16s ease-out both sidebox-fade-out}:root[data-sidebox-transition]::view-transition-new(article-sidebox-active){animation:.32s ease-out 80ms both sidebox-fade-in}@keyframes sidebox-fade-out{to{opacity:0}}@keyframes sidebox-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){:root[data-sidebox-transition]::view-transition-group(*){animation-duration:0s;animation-delay:0s}:root[data-sidebox-transition]::view-transition-old(*){animation-duration:0s;animation-delay:0s}:root[data-sidebox-transition]::view-transition-new(*){animation-duration:0s;animation-delay:0s}}
@layer components{.figure-carousel{--carousel-ink:#233645;--carousel-muted:#667783;min-width:0;font-family:var(--font-geist), sans-serif;scroll-margin-top:var(--blog-anchor-offset,9rem);background:#fff;border:1px solid #e1e7eb;border-radius:.875rem;margin-block:2rem;box-shadow:0 3px 10px #122a3d08,0 16px 36px #122a3d0a}.figure-carousel-header{color:var(--carousel-muted);border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:.8125rem;line-height:1.5;display:flex}.figure-carousel-title{color:var(--carousel-ink);font-weight:500}.figure-carousel-count{font-variant-numeric:tabular-nums;flex-shrink:0}.figure-carousel-viewport{position:relative;overflow:hidden}.figure-carousel-item{opacity:0;visibility:hidden;width:100%;padding:1.25rem;display:flow-root;position:absolute;inset:0 0 auto}.figure-carousel-item[data-active=true]{opacity:1;visibility:visible;position:relative}.figure-carousel-item>:first-child{margin-top:0}.figure-carousel-item>:last-child{margin-bottom:0}.figure-carousel-item>p{margin-block:1em}.figure-carousel-item iframe{max-width:100%}.figure-carousel-item .studio-media-caption,.figure-carousel-item .studio-iframe-caption{font-size:.8125rem;line-height:1.6}.figure-carousel-navigation{background:#f8fafb;border-top:1px solid #edf0f3;border-radius:0 0 .875rem .875rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}.figure-carousel-navigation button{cursor:pointer;min-height:44px;color:var(--carousel-muted);font:inherit;border-radius:.5rem;font-size:.8125rem;line-height:1.35;transition:background .15s,color .15s,box-shadow .15s}.figure-carousel-arrow{background:#fff;border:1px solid #e1e7eb;flex:0 0 44px;place-items:center;width:44px;display:grid}.figure-carousel-choices{flex-wrap:wrap;flex:1;justify-content:center;gap:.25rem;min-width:0;display:flex}.figure-carousel-choices button{justify-content:center;align-items:center;gap:.5rem;padding:.625rem .875rem;display:inline-flex}.figure-carousel-dot{opacity:.5;background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.figure-carousel-navigation button:hover{color:var(--carousel-ink);background:#edf2f6}.figure-carousel-choices button[aria-pressed=true]{color:#255d80;background:#e9f1f7;font-weight:500}.figure-carousel-choices button[aria-pressed=true] .figure-carousel-dot{opacity:1}.figure-carousel-navigation button:focus-visible,.figure-carousel:focus-visible{outline-offset:3px;outline:2px solid #32779e}.blog-article .figure-carousel .sidenote{float:none;clear:none;background:#f3f6f8;border-radius:.5rem;width:auto;margin:.75rem 0;padding:.65rem .8rem;display:none;position:static}.blog-article .figure-carousel .sidenote.sidenote-open{display:block}.blog-article .figure-carousel .sidenote-number{cursor:pointer}@media (max-width:640px){.figure-carousel-header{padding:.875rem 1rem}.figure-carousel-item{padding:.875rem}.figure-carousel-navigation{gap:.25rem;padding:.5rem}.figure-carousel-choices button{padding-inline:.5rem;font-size:.75rem}.figure-carousel-dot{display:none}}@media (prefers-reduced-motion:reduce){.figure-carousel-navigation button{transition:none}}@media print{.figure-carousel{box-shadow:none}.figure-carousel-viewport{overflow:visible;height:auto!important}.figure-carousel-item{visibility:visible;opacity:1;-moz-column-break-inside:avoid;break-inside:avoid;position:relative}.blog-article .figure-carousel .sidenote{display:block}.figure-carousel-navigation,.figure-carousel-count{display:none}}}
.labs-overview-copy{counter-reset:labs-research-topic}.labs-overview-title.headline-h2{color:#10234a;max-width:none;font-size:clamp(2.75rem,5vw,4.5rem);font-weight:600;line-height:1.05}.labs-overview-section-heading.headline-h2,.labs-overview-copy #labs-defining-science,.labs-overview-copy #labs-join-us{color:#10234a;letter-spacing:.02em;border-top:1px solid #a5dff4;margin-bottom:1.875rem;padding-top:1rem;font-size:2.5rem;font-weight:500;line-height:1.2}.labs-overview-copy p,.labs-overview-copy li{color:#10234a;font-weight:300;line-height:1.5}.labs-overview-copy strong{color:#f57200;font-weight:600}.labs-overview-copy #labs-intro-title{color:#10234a;max-width:none;margin-bottom:1.875rem;font-size:clamp(2.75rem,5vw,4.5rem);font-weight:600;line-height:1.05}.labs-overview-copy #labs-defining-science,.labs-overview-copy #labs-join-us{margin-top:6.25rem}.labs-overview-copy h3[id^=labs-topic-]{color:#10234a;counter-increment:labs-research-topic;letter-spacing:-.01em;grid-template-columns:2.25rem 1fr;gap:.75rem;margin:3rem 0 1.25rem;font-size:1.5rem;font-weight:500;line-height:1.5;display:grid}.labs-overview-copy h3[id^=labs-topic-]:before{color:#f57200;content:counter(labs-research-topic, decimal-leading-zero);padding-top:.45rem;font-size:.875rem;font-weight:600}
/*# sourceMappingURL=0jes3x8lxfeby.css.map*/