.OutcomeBlock-module__g5AJcq__block{gap:var(--space-4);padding-block:var(--space-5);border-block:var(--border-divider);flex-direction:column;display:flex}h2+.OutcomeBlock-module__g5AJcq__block{border-block-start:0;padding-block-start:0}.OutcomeBlock-module__g5AJcq__list{gap:var(--space-3);flex-direction:column;display:flex}.OutcomeBlock-module__g5AJcq__statement{border-inline-start:var(--border-width-emphasis) solid var(--color-accent-mark);color:var(--color-text);padding-inline-start:var(--space-4)}.OutcomeBlock-module__g5AJcq__scope{font:var(--type-caption);letter-spacing:var(--type-caption-tracking);color:var(--color-text-muted)}.OutcomeBlock-module__g5AJcq__context{color:var(--color-text-secondary)}.OutcomeBlock-module__g5AJcq__context>*+*{margin-block-start:var(--space-3)}
.StageSlots-module__MRR-DW__list{gap:var(--space-3);display:grid}.StageSlots-module__MRR-DW__card{gap:var(--space-3);min-width:0;padding:var(--space-5);background:var(--color-bg-sunken);border:var(--border-width-hairline) var(--stage-card-border-style,solid) var(--stage-card-border-color,transparent);border-radius:var(--radius-lg);flex-direction:column;display:flex}.StageSlots-module__MRR-DW__label{align-items:center;gap:var(--space-2);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);font-feature-settings:var(--features-eyebrow);text-transform:var(--type-eyebrow-transform);color:var(--color-text-muted);display:flex}.StageSlots-module__MRR-DW__mark{margin-block-start:.35em;inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-mark);background:var(--stage-card-mark,var(--color-accent-mark));flex:none;align-self:start;margin-block-start:calc((1lh - var(--space-2)) / 2)}.StageSlots-module__MRR-DW__list .StageSlots-module__MRR-DW__content,.StageSlots-module__MRR-DW__list .StageSlots-module__MRR-DW__content :is(p,li){font:var(--type-body-sm);letter-spacing:var(--type-body-sm-tracking);color:var(--stage-card-text,var(--color-text-secondary))}.StageSlots-module__MRR-DW__list .StageSlots-module__MRR-DW__content :is(strong,b){color:var(--stage-card-text,var(--color-text))}.StageSlots-module__MRR-DW__content>*+*{margin-block-start:var(--space-3)}@media (min-width:48em){.StageSlots-module__MRR-DW__list{grid-template-columns:repeat(2,minmax(0,1fr))}.StageSlots-module__MRR-DW__card:last-child:nth-child(odd){grid-column:1/-1}}
.Timeline-module__yG0V_G__timeline{--node-size:var(--space-6);--node-gap:var(--space-4);--node-offset:calc((var(--type-h3-size) * var(--type-h3-leading) - var(--node-size)) / 2);flex-direction:column;display:flex}.Timeline-module__yG0V_G__timeline[role=list]{padding:0}.Timeline-module__yG0V_G__stage{grid-template-columns:var(--node-size) minmax(0, 1fr);column-gap:var(--node-gap);row-gap:var(--space-5);align-items:start;padding-block-end:var(--space-8);display:grid;position:relative}.Timeline-module__yG0V_G__stage+.Timeline-module__yG0V_G__stage{margin-block-start:0}.Timeline-module__yG0V_G__stage:last-child{padding-block-end:0}.Timeline-module__yG0V_G__stage:before{content:"";inline-size:var(--border-width-hairline);background:var(--color-border);position:absolute;inset-block:0;inset-inline-start:calc((var(--node-size) - var(--border-width-hairline)) / 2)}.Timeline-module__yG0V_G__stage:first-child:before{inset-block-start:calc(var(--node-offset) + var(--node-size) / 2)}.Timeline-module__yG0V_G__stage:last-child:before{block-size:calc(var(--node-offset) + var(--node-size) / 2);inset-block-end:auto}.Timeline-module__yG0V_G__stage:only-child:before{display:none}.Timeline-module__yG0V_G__stage:not([data-status=planned]):after{content:"";z-index:2;inline-size:var(--border-width-emphasis);background:var(--color-accent);pointer-events:none;position:absolute;inset-block:0;inset-inline-start:calc((var(--node-size) - var(--border-width-emphasis)) / 2)}.Timeline-module__yG0V_G__stage:not([data-status=planned]):first-child:after{inset-block-start:calc(var(--node-offset) + var(--node-size) / 2)}.Timeline-module__yG0V_G__stage:not([data-status=planned]):is(:last-child,:has(+[data-status=planned])):after{block-size:calc(var(--node-offset) + var(--node-size) / 2);inset-block-end:auto}.Timeline-module__yG0V_G__stage:not([data-status=planned]):first-child:is(:last-child,:has(+[data-status=planned])):after{display:none}.Timeline-module__yG0V_G__stage[data-status=planned]:before{background:repeating-linear-gradient(to bottom, var(--color-border-control) 0 var(--space-1), transparent var(--space-1) var(--space-2))}.Timeline-module__yG0V_G__stage:not([data-status=planned]):has(+[data-status=planned]):before{background:repeating-linear-gradient(to bottom, var(--color-border-control) 0 var(--space-1), transparent var(--space-1) var(--space-2))}.Timeline-module__yG0V_G__node{z-index:3;inline-size:var(--node-size);block-size:var(--node-size);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);font-feature-settings:var(--features-eyebrow);color:var(--color-accent-contrast);background:var(--color-accent-fill);border:var(--border-width-hairline) solid var(--color-accent-fill);border-radius:var(--radius-pill);grid-area:1/1;justify-content:center;align-items:center;margin-block-start:var(--node-offset);display:inline-flex;position:relative}.Timeline-module__yG0V_G__stage[data-status=in-progress] .Timeline-module__yG0V_G__node:after{content:"";inset:calc(-1 * var(--border-width-hairline));border-radius:inherit;box-shadow:0 0 0 var(--space-1) var(--color-bg-raised), 0 0 0 calc(var(--space-1) + var(--border-width-hairline)) var(--color-accent-fill);pointer-events:none;position:absolute}.Timeline-module__yG0V_G__stage[data-status=planned]{--stage-card-text:var(--color-text-muted);--stage-card-mark:var(--color-border-control);--stage-card-border-style:dashed;--stage-card-border-color:var(--color-border-control)}.Timeline-module__yG0V_G__stage[data-status=planned] .Timeline-module__yG0V_G__node{color:var(--color-text-muted);background:var(--color-bg-raised);border-color:var(--color-border-control)}.Timeline-module__yG0V_G__head{gap:var(--space-2);flex-direction:column;grid-area:1/2;min-width:0;display:flex}.Timeline-module__yG0V_G__stage .Timeline-module__yG0V_G__title{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-transform);color:var(--color-text);text-wrap:balance;margin-block-start:0}.Timeline-module__yG0V_G__stage .Timeline-module__yG0V_G__meta{align-items:center;gap:var(--space-2) var(--space-3);font:var(--type-caption);letter-spacing:var(--type-caption-tracking);color:var(--color-text-muted);flex-wrap:wrap;margin-block-start:0;display:flex}.Timeline-module__yG0V_G__period{min-width:0}.Timeline-module__yG0V_G__status{padding:var(--space-1) var(--space-2);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);font-feature-settings:var(--features-eyebrow);text-transform:var(--type-eyebrow-transform);color:var(--color-text-muted);border:var(--border-divider);border-radius:var(--radius-chip);align-items:center;display:inline-flex}.Timeline-module__yG0V_G__stage[data-status=in-progress] .Timeline-module__yG0V_G__status{color:var(--color-text);border-color:var(--color-border-control)}.Timeline-module__yG0V_G__stage[data-status=planned] .Timeline-module__yG0V_G__status{border-style:dashed}.Timeline-module__yG0V_G__story{min-width:0;color:var(--color-text);grid-column:2}.Timeline-module__yG0V_G__story>*+*{margin-block-start:var(--space-4)}.Timeline-module__yG0V_G__stage .Timeline-module__yG0V_G__story>:is(ul[role=list],figure){margin-block:var(--space-5);padding-inline-start:0}.Timeline-module__yG0V_G__stage :is(.Timeline-module__yG0V_G__story,.Timeline-module__yG0V_G__slots) ul:not([role]){list-style:outside}.Timeline-module__yG0V_G__stage :is(.Timeline-module__yG0V_G__story,.Timeline-module__yG0V_G__slots) ul:not([role]) ul:not([role]){list-style:circle}.Timeline-module__yG0V_G__slots{grid-column:2}@media (min-width:64em){.Timeline-module__yG0V_G__timeline{margin-inline-start:calc(-1 * (var(--node-size) + var(--node-gap)))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Timeline-module__yG0V_G__stage:not([data-status=planned]):after{transform-origin:50% 0;animation:linear both Timeline-module__yG0V_G__spineDraw;animation-timeline:view(40% 60%);animation-range:cover}.Timeline-module__yG0V_G__stage[data-status=in-progress] .Timeline-module__yG0V_G__node:after{animation:linear both Timeline-module__yG0V_G__ringSettle;animation-timeline:view();animation-range:entry 60% cover 40%}}}@keyframes Timeline-module__yG0V_G__spineDraw{0%{scale:1 0}to{scale:1}}@keyframes Timeline-module__yG0V_G__ringSettle{0%{opacity:0;scale:1.5}}
.ProjectProse-module__f6B5Za__layout{gap:var(--space-6);display:grid}.ProjectProse-module__f6B5Za__prose{min-width:0;max-inline-size:var(--measure-prose)}.ProjectProse-module__f6B5Za__prose>*+*{margin-block-start:var(--space-stack)}.ProjectProse-module__f6B5Za__prose>p:first-child{font:var(--type-lead);letter-spacing:var(--type-lead-tracking);max-inline-size:var(--measure-lead);color:var(--color-text-secondary)}.ProjectProse-module__f6B5Za__prose h2{font:var(--type-h2-prose);letter-spacing:var(--type-h2-prose-tracking);text-transform:var(--type-h2-prose-transform);max-inline-size:var(--measure-heading);border-block-start:var(--border-divider);margin-block-start:var(--space-block);padding-block-start:var(--space-5)}.ProjectProse-module__f6B5Za__prose>h2:first-child{border-block-start:0;margin-block-start:0;padding-block-start:0}.ProjectProse-module__f6B5Za__prose h3{font:var(--type-h4);letter-spacing:var(--type-h4-tracking);text-transform:var(--type-h4-transform);margin-block-start:var(--space-6)}.ProjectProse-module__f6B5Za__prose h2+*,.ProjectProse-module__f6B5Za__prose h3+*{margin-block-start:var(--space-4)}.ProjectProse-module__f6B5Za__prose p,.ProjectProse-module__f6B5Za__prose li{color:var(--color-text)}.ProjectProse-module__f6B5Za__prose ul,.ProjectProse-module__f6B5Za__prose ol{padding-inline-start:var(--space-5)}.ProjectProse-module__f6B5Za__prose li+li{margin-block-start:var(--space-2)}.ProjectProse-module__f6B5Za__prose strong{color:var(--color-text)}.ProjectProse-module__f6B5Za__prose>figure{margin-block:var(--space-block)}.ProjectProse-module__f6B5Za__prose img{border-radius:var(--radius-media)}.ProjectProse-module__f6B5Za__prose table{font:var(--type-body-sm);letter-spacing:var(--type-body-sm-tracking)}.ProjectProse-module__f6B5Za__prose th,.ProjectProse-module__f6B5Za__prose td{padding-block:var(--space-2);border-block-end:var(--border-divider);vertical-align:top;padding-inline-end:var(--space-4)}.ProjectProse-module__f6B5Za__prose hr{margin-block:var(--space-block)}@media (min-width:64em){.ProjectProse-module__f6B5Za__layout{grid-template-columns:repeat(var(--grid-columns-desktop), minmax(0, 1fr));column-gap:var(--space-column-gap)}.ProjectProse-module__f6B5Za__prose{grid-column:var(--grid-span-prose)}}
.RelatedWork-module__o4YWCq__inner{gap:var(--space-6);flex-direction:column;display:flex}.RelatedWork-module__o4YWCq__head{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.RelatedWork-module__o4YWCq__heading{font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-transform);max-inline-size:var(--measure-heading)}.RelatedWork-module__o4YWCq__list{gap:var(--space-4);display:grid}.RelatedWork-module__o4YWCq__item{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-panel);background:var(--color-bg-sunken);transition:background-color var(--transition-micro);flex-direction:column;display:flex;position:relative}.RelatedWork-module__o4YWCq__item:hover{background:var(--color-pressed-overlay)}.RelatedWork-module__o4YWCq__meta{gap:var(--space-2) var(--space-3);font:var(--type-caption);letter-spacing:var(--type-caption-tracking);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.RelatedWork-module__o4YWCq__meta>span+span{border-inline-start:var(--border-width-hairline) solid var(--color-border);padding-inline-start:var(--space-3)}.RelatedWork-module__o4YWCq__title{font:var(--type-title);letter-spacing:var(--type-title-tracking);text-transform:var(--type-title-transform);max-inline-size:var(--measure-heading)}.RelatedWork-module__o4YWCq__link{color:var(--color-text);transition:color var(--transition-micro);text-decoration:none}.RelatedWork-module__o4YWCq__link:after{content:"";border-radius:var(--radius-panel);position:absolute;inset:0}.RelatedWork-module__o4YWCq__item:hover .RelatedWork-module__o4YWCq__link,.RelatedWork-module__o4YWCq__link:focus-visible{color:var(--color-accent)}.RelatedWork-module__o4YWCq__link:focus-visible{outline:none}.RelatedWork-module__o4YWCq__link:focus-visible:after{outline:var(--border-width-focus) solid var(--color-focus);outline-offset:var(--focus-offset)}.RelatedWork-module__o4YWCq__summary{font:var(--type-body-sm);letter-spacing:var(--type-body-sm-tracking);color:var(--color-text-secondary);max-inline-size:var(--measure-lead)}.RelatedWork-module__o4YWCq__all{margin:0}@media (min-width:48em){.RelatedWork-module__o4YWCq__list{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}
.page-module__Ro7qTW__article{view-timeline:--study block;view-timeline-inset:var(--header-height) 0;min-width:0;display:block}
