.OvUIcq_footnotes{width:100%;max-width:var(--container-max-width);margin:var(--spacer-large) auto 0;padding:0 var(--page-margins)}.OvUIcq_footnotes>*{max-width:var(--text-column-max-width);margin-left:auto;margin-right:auto}.OvUIcq_rule{height:1px;margin-top:0;margin-bottom:var(--sp-32);background:var(--border-subtle);border:0;padding:0}.OvUIcq_header{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;margin-top:0;margin-bottom:var(--sp-16);letter-spacing:.06em;text-transform:uppercase;color:var(--color-slate-light);font-size:13px;font-weight:500;line-height:1.3}.OvUIcq_body .body-2{color:var(--color-slate-light);font-size:14px;line-height:1.55}.OvUIcq_body ol,.OvUIcq_body ul{margin:0;padding-left:1.5rem}.OvUIcq_body ol li,.OvUIcq_body ul li{margin-bottom:.5em}
.Q3DNlW_scrollSection{height:650vh;position:relative}.Q3DNlW_scrollSection[data-static=true]{height:auto}.Q3DNlW_stickyFrame{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}[data-static=true] .Q3DNlW_stickyFrame{height:auto;position:static;overflow:visible}.Q3DNlW_frameInner{grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);align-items:center;gap:48px;width:100%;max-width:1400px;margin:0 auto;padding:0 32px;display:grid}@media (min-width:567px){.Q3DNlW_frameInner{padding:0 48px}}@media (min-width:992px){.Q3DNlW_frameInner{gap:64px;padding:0 64px}}[data-static=true] .Q3DNlW_frameInner{max-width:1040px;padding-left:var(--page-margins);padding-right:var(--page-margins);grid-template-columns:1fr;gap:40px}.Q3DNlW_stage{justify-content:center;align-items:center;display:flex}.Q3DNlW_stage svg{width:100%;height:88svh;display:block}[data-static=true] .Q3DNlW_stage svg{width:100%;max-width:560px;height:auto;margin:0 auto}.Q3DNlW_arrowFlow{stroke-dasharray:4 10;animation:Q3DNlW_arrow-flow var(--flow-duration,1.6s) linear infinite}.Q3DNlW_noFlow .Q3DNlW_arrowFlow{display:none}@keyframes Q3DNlW_arrow-flow{to{stroke-dashoffset:-14px}}@media (prefers-reduced-motion:reduce){.Q3DNlW_arrowFlow{stroke-dasharray:none;animation:none}}.Q3DNlW_iconLabel{fill:var(--color-slate-600)}.Q3DNlW_steps{justify-content:center;gap:var(--gap-md);flex-direction:column;display:flex}[data-static=true] .Q3DNlW_steps{width:100%;max-width:var(--text-column-max-width);margin-inline:auto}.Q3DNlW_step{transition:opacity .25s;position:relative}.Q3DNlW_step[data-state=done],.Q3DNlW_step[data-state=upcoming]{opacity:.5}.Q3DNlW_step .Q3DNlW_year{margin:0 0 var(--sp-8);color:var(--color-slate-600)}.Q3DNlW_step .Q3DNlW_stepTitle{margin:0 0 var(--sp-8);color:var(--color-slate-dark);transition:color .25s}.Q3DNlW_step .Q3DNlW_stepBody{color:var(--color-slate-dark);text-wrap:pretty;margin:0;transition:color .25s}.Q3DNlW_step[data-state=done] .Q3DNlW_stepBody,.Q3DNlW_step[data-state=upcoming] .Q3DNlW_stepTitle,.Q3DNlW_step[data-state=upcoming] .Q3DNlW_stepBody{color:var(--color-slate-600)}[data-static=true] .Q3DNlW_step{opacity:1}[data-static=true] .Q3DNlW_step .Q3DNlW_stepTitle,[data-static=true] .Q3DNlW_step .Q3DNlW_stepBody{color:var(--color-slate-dark)}
.dGUlLW_prose{width:100%;max-width:var(--container-max-width);padding:0 var(--page-margins);margin:0 auto}.dGUlLW_prose>*{max-width:var(--text-column-max-width);margin-left:auto;margin-right:auto}.dGUlLW_figure{width:100%;max-width:var(--container-max-width);padding:0 var(--page-margins);margin:0 auto}.dGUlLW_figure>*{max-width:960px;margin-left:auto;margin-right:auto}.dGUlLW_prose p{margin-top:1em;margin-bottom:0}[data-static]+.dGUlLW_prose p{margin-top:4em}@media (min-width:1280px){[data-static]+.dGUlLW_prose p{margin-top:1em}}.dGUlLW_prose h3,.dGUlLW_prose h4{margin-top:2em;margin-bottom:0}.dGUlLW_list{margin-top:1em;margin-bottom:0;padding-left:2rem}ul.dGUlLW_list{list-style:outside}ol.dGUlLW_list{list-style:decimal}.dGUlLW_list li+li{margin-top:.75em}.dGUlLW_quote{margin-top:var(--spacer-medium);margin-bottom:var(--spacer-medium);flex-direction:row;align-items:flex-start;gap:0;display:flex}.dGUlLW_quoteMark{font-weight:var(--weight-display-regular);line-height:var(--leading-125);flex-shrink:0}.dGUlLW_quoteBody{align-items:flex-start;gap:var(--gap-xs);flex-direction:column;display:flex}.dGUlLW_quote .dGUlLW_quoteBody .dGUlLW_quoteText{font-weight:var(--weight-display-regular);line-height:var(--leading-125);text-wrap:pretty;margin:0}.dGUlLW_quoteClose{margin-left:.05em}.dGUlLW_quoteAttribution{color:var(--color-slate-600);margin:0}.dGUlLW_image{margin-top:var(--spacer-medium);margin-bottom:var(--spacer-medium)}.dGUlLW_imageFrame{border-radius:var(--radius-md);width:100%;height:auto;display:block}.dGUlLW_imageCaption{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;max-width:var(--text-column-max-width);margin:var(--sp-12) auto 0;color:var(--color-slate-light);font-size:13px;line-height:1.5}
._3bEZ_W_hero{background-color:var(--color-ivory-light);height:calc(100svh - 80px);min-height:560px;position:relative;overflow:hidden}._3bEZ_W_canvas{width:100%;height:100%;display:block;position:absolute;inset:0}._3bEZ_W_headline{z-index:1;max-width:36em;padding:var(--sp-48) var(--page-margins) 0;pointer-events:none;position:relative}@media (min-width:992px){._3bEZ_W_headline{max-width:38vw;padding:0;position:absolute;top:50%;left:6vw;transform:translateY(-50%)}}._3bEZ_W_title{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(32px,4.6vw,78px);font-weight:var(--weight-display-regular);letter-spacing:0;color:var(--color-slate-dark);text-wrap:balance;margin:0 0 .2em;line-height:1.1}._3bEZ_W_subtitle{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:var(--body-2,17px);color:var(--color-slate-light);text-wrap:pretty;margin:0;font-weight:400;line-height:1.5}
.fgNNaa_article{padding-top:var(--spacer-large);padding-bottom:var(--section-spacer-lg)}
