.b1pYLW_layout{row-gap:0;display:grid}.b1pYLW_layout>.b1pYLW_aside{margin-bottom:3rem}@media (min-width:900px){.b1pYLW_layout{grid-template-columns:240px minmax(0,700px);justify-content:center;column-gap:100px}.b1pYLW_aside{align-self:start;margin-bottom:0;position:sticky;top:128px}}.b1pYLW_layout>:not(.b1pYLW_aside){grid-column:2}.b1pYLW_layout>.b1pYLW_aside{grid-area:1/1/span 100}@media (max-width:899px){.b1pYLW_layout>*{grid-area:auto/1!important}}.b1pYLW_layout>p,.b1pYLW_layout>ul>li,.b1pYLW_layout>ol>li,.b1pYLW_layout>div>p{font-family:var(--font-serif);letter-spacing:-.004em;color:var(--color-reading);font-optical-sizing:auto;max-width:62ch;font-size:clamp(19px,1.45vw,21px);line-height:1.62}.b1pYLW_layout>p+p,.b1pYLW_layout>ul+p,.b1pYLW_layout>ol+p,.b1pYLW_layout>blockquote+p{margin-top:1.05em}.b1pYLW_layout>div{margin-top:3rem}.b1pYLW_layout>p:first-of-type:first-letter{float:left;font:400 4.6em/.8 var(--font-serif);color:var(--color-ink);padding:.08em .1em 0 0}.b1pYLW_layout>h2{border-left:2px solid var(--color-lime);font:600 clamp(26px, 2.4vw, 34px) / 1.16 var(--font-sans);letter-spacing:-.032em;max-width:62ch;margin:2.4em 0 .9em;padding:4px 0 4px 28px}.b1pYLW_layout>h3{font:600 clamp(20px, 1.7vw, 24px) / 1.25 var(--font-sans);letter-spacing:-.02em;max-width:62ch;margin:1.8em 0 .5em}.b1pYLW_layout>h2+h3{margin-top:.4em}.b1pYLW_layout>h2 a,.b1pYLW_layout>h3 a{color:inherit;text-decoration:none}.b1pYLW_layout>blockquote{border-left:2px solid var(--color-lime);margin:2em 0;padding:4px 0 4px 28px}.b1pYLW_layout>blockquote>p{font:600 clamp(26px, 2.4vw, 34px) / 1.16 var(--font-sans);letter-spacing:-.032em;color:var(--color-ink);max-width:62ch}.b1pYLW_layout>ul,.b1pYLW_layout>ol{margin:1.2em 0;padding-left:1.1em;list-style:outside}.b1pYLW_layout>ol{padding-left:1.4em;list-style:decimal}.b1pYLW_layout>ul li,.b1pYLW_layout>ol li{margin-top:.4em}.b1pYLW_layout>ul li::marker{color:var(--color-ink-muted)}.b1pYLW_layout>ol li::marker{color:var(--color-ink-muted)}.b1pYLW_layout>p a{text-underline-offset:4px;text-decoration:underline}
@media (prefers-reduced-motion:no-preference){body[data-footer-curtain] main>:not(._5cHTVG_colophon){z-index:1;position:relative}body[data-footer-curtain] ._5cHTVG_colophon{z-index:0;position:sticky;bottom:0}._5cHTVG_colophon [data-colophon-line]{margin-bottom:-.14em;padding-bottom:.14em;overflow:clip}._5cHTVG_colophon [data-colophon-line]>span{transform:translateY(var(--colophon-y,0px))}}
@media (prefers-reduced-motion:no-preference){.g-QFAq_figure[data-pinned]{height:260svh;padding-block:0}.g-QFAq_figure[data-pinned]>div{align-content:center;height:100svh;padding-block:96px 40px;display:grid;position:sticky;top:0}}
.DLaeeq_timeline{--timeline:1}.DLaeeq_timeline [data-timeline-fill]{transform:scaleY(var(--timeline));transform-origin:top}.DLaeeq_timeline li h3{transition:opacity .5s ease-out}.DLaeeq_timeline li:after{transition:background-color .4s ease-out,border-color .4s ease-out,transform .4s ease-out}.DLaeeq_timeline[data-tracking] li:not([data-reached]) h3{opacity:.6}.DLaeeq_timeline[data-tracking] li:not([data-reached]):after{background:var(--color-paper);border-color:var(--color-rule)}.DLaeeq_timeline li[data-current]:after{background:var(--color-lime);border-color:var(--color-ink);transform:scale(1.35)}
._6YFK9G_reading[data-active] [data-reading-word]{color:var(--color-ink-muted);transition:color .3s ease-out}._6YFK9G_reading[data-active] [data-reading-word][data-read]{color:var(--color-ink)}
.he0CWW_statement{padding-block:var(--spacing-editorial)}.he0CWW_grid{align-items:end;gap:var(--spacing-columns);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);display:grid}.he0CWW_title{font-size:var(--text-headline);letter-spacing:-.04em;line-height:1.12}.he0CWW_title em{color:var(--color-ink-muted)}.he0CWW_aside{color:var(--color-ink-muted);line-height:var(--leading-reading)}.he0CWW_aside a{color:var(--color-ink);margin-top:1.5rem}@media (max-width:767px){.he0CWW_grid{grid-template-columns:1fr;gap:2rem}.he0CWW_title{max-width:20ch}}
.FFGRqW_steps [data-step-image]{opacity:0;transition:opacity .8s ease-out, transform 1.4s var(--ease-soft);transform:scale(1.05)}.FFGRqW_steps [data-step-image][data-active]{opacity:1;transform:none}.FFGRqW_steps [data-step] :is(h3,p){transition:opacity .5s ease-out}.FFGRqW_steps[data-tracking] [data-step]:not([data-active]) :is(h3,p){opacity:.6}
