:root{--article-max:1200px;--article-text-max:1040px}.header-lab-hero{padding:24px 0 44px}.header-lab-hero--archive{padding-bottom:20px}.header-lab-section{padding:0 0 40px}.header-lab-section--nav{padding-top:0;padding-bottom:20px}.header-lab-section--archive{padding-top:0}.header-lab-shell{width:min(960px,100vw - 64px);margin:0 auto}.header-lab-shell--wide{width:min(var(--article-max), calc(100vw - 64px));margin:0 auto}.header-lab-hero-shell{width:min(var(--article-max), calc(100vw - 64px));box-sizing:border-box;margin:0 auto;padding:0}.header-lab-kicker{letter-spacing:.08em;text-transform:uppercase;opacity:.68;width:100%;margin:0 0 12px;font-size:12px;line-height:1.2}.header-lab-reveal,.header-lab-subtitle{width:100%;max-width:100%;margin:0}.header-lab-reveal{display:block}.header-lab-reveal .reveal-title__heading{letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(4rem,6.4vw,5.6rem);line-height:.94}.header-lab-subtitle{opacity:.84;margin-top:18px}.knowledge-article-subtitle{width:min(var(--article-text-max), 100%);max-width:min(var(--article-text-max), 100%);letter-spacing:-.02em;color:#ffffffe0;text-wrap:pretty;margin-right:auto;font-size:clamp(1.3rem,2.1vw,1.75rem);line-height:1.32}.header-lab-subtitle.knowledge-article-subtitle{margin-top:24px;visibility:visible!important;display:block!important}.header-lab-section--archive .timeline-page{margin:0}.article-content-flow{width:100%;max-width:100%;margin:0}.article-copy,.article-copy--intro,.article-block__header,.article-block__media,.article-conclusion,.article-year-nav,.article-related-year-guides{width:100%;max-width:100%;margin-left:0;margin-right:0}.header-lab-hero--archive .reading-intro,.header-lab-section--archive .reading-intro,.header-lab-section--archive .reading-body{width:min(var(--article-text-max), 100%);max-width:min(var(--article-text-max), 100%);margin-left:0;margin-right:auto}.article-copy p{margin:0}.knowledge-article-page .article-copy>p+p{margin-top:1.1rem}.article-copy--intro{margin-top:32px;margin-bottom:58px}.article-block{margin:0 0 68px}.article-block:last-of-type{margin-bottom:0}.article-block__header{margin:0 0 34px}.article-block__header h2{letter-spacing:-.045em;margin:0;font-size:clamp(2.3rem,3.2vw,2.9rem);line-height:.98}.article-block__title-link{color:inherit;text-decoration:none}.article-block__title-link:hover{opacity:.92}.article-block__media{width:100%;max-width:100%;color:inherit;margin:0 0 24px;text-decoration:none;display:block}.article-block__media-inner{aspect-ratio:16/9;background:#eceae7;border-radius:24px;justify-content:center;align-items:center;width:100%;padding:18px;transition:transform .22s,box-shadow .22s,filter .22s;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000d,0 12px 28px #0000002e}.article-block__reveal-model{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.article-block__reveal-model .reveal-model__image,.article-block__reveal-model img{object-fit:contain;object-position:center center;transform-origin:50%;max-width:calc(100% - 40px);max-height:calc(100% - 40px);margin:0 auto;transition:transform .22s,filter .22s;display:block;width:auto!important;height:auto!important}.article-block__media:hover .article-block__media-inner{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #0000000a,0 18px 34px #00000038}.article-block__media:hover .reveal-model__image,.article-block__media:hover img{transform:scale(1.03)}.article-copy+.article-copy{margin-top:16px}.article-conclusion{margin-top:28px}.article-year-nav{border-top:1px solid #ffffff14;justify-content:space-between;gap:18px;margin-top:60px;padding-top:28px;display:flex}.year-nav-link{color:#eb3b16;font-size:.96rem;line-height:1.45;text-decoration:none}.year-nav-link:hover{text-decoration:underline}.article-related-year-guides{margin-top:44px}.article-related-year-guides h2{letter-spacing:-.03em;margin:0 0 18px;font-size:clamp(1.45rem,2vw,1.8rem);line-height:1.08}.article-related-year-guides-list{gap:14px;display:grid}@media (width<=900px){:root{--article-max:calc(100vw - 32px)}.header-lab-shell,.header-lab-shell--wide,.header-lab-hero-shell,.article-content-flow{width:calc(100vw - 32px)}.header-lab-hero{padding:48px 0 24px}.header-lab-hero--archive{padding-bottom:16px}.header-lab-reveal .reveal-title__heading{letter-spacing:-.05em;font-size:clamp(3.2rem,11vw,4.4rem);line-height:.95}.header-lab-subtitle{margin-top:14px}.knowledge-article-subtitle{font-size:clamp(1.12rem,4.8vw,1.35rem);line-height:1.38}.article-copy--intro{margin-top:24px;margin-bottom:42px}.article-block{margin-bottom:50px}.article-block__header{margin-bottom:26px}.article-block__header h2{font-size:clamp(1.95rem,8vw,2.3rem)}.article-block__media{margin-bottom:18px}.article-block__media-inner{aspect-ratio:4/3;border-radius:20px;padding:12px}.article-block__reveal-model .reveal-model__image,.article-block__reveal-model img{max-width:calc(100% - 24px);max-height:calc(100% - 24px)}.article-copy+.article-copy{margin-top:14px}.article-year-nav{flex-direction:column;align-items:flex-start;margin-top:42px;padding-top:20px}.article-related-year-guides{margin-top:34px}}html[data-theme=light] .article-block__media-inner{box-shadow:none!important;background:#fff!important;border:none!important}html[data-theme=light] .article-block__media:hover .article-block__media-inner{box-shadow:none!important}html[data-theme=light] .header-lab-kicker,html[data-theme=light] .header-lab-reveal,html[data-theme=light] .header-lab-reveal .reveal-title__heading,html[data-theme=light] .header-lab-subtitle,html[data-theme=light] .article-block__header h2,html[data-theme=light] .article-copy,html[data-theme=light] .article-copy p,html[data-theme=light] .article-conclusion,html[data-theme=light] .article-conclusion p,html[data-theme=light] .article-year-nav,html[data-theme=light] .article-related-year-guides,html[data-theme=light] .article-related-year-guides h2{color:#000000e0!important}html[data-theme=light] .header-lab-subtitle,html[data-theme=light] .article-copy,html[data-theme=light] .article-copy p,html[data-theme=light] .article-conclusion p,html[data-theme=light] .knowledge-article-subtitle{color:#000000c7!important}.article-year-nav{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:18px;padding-top:28px;display:flex;width:100%!important;max-width:100%!important;margin:72px 0 0!important}.year-nav-spacer{flex:1 1 0;display:block}.year-nav-link{color:#ffffffe0;letter-spacing:-.01em;align-items:center;gap:12px;font-size:.98rem;line-height:1.35;transition:opacity .18s,transform .18s;display:inline-flex;text-decoration:none!important}.year-nav-link:hover{opacity:1;transform:translateY(-1px)}.year-nav-prev{justify-content:flex-start}.year-nav-next{justify-content:flex-end;margin-left:auto}.year-nav-link__text{white-space:nowrap}.year-nav-link__icon{background:#ffffff1f;border-radius:999px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex}.year-nav-link__icon svg{width:18px;height:18px}.year-nav-link__icon path{stroke:#ffffffe0;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .18s}.year-nav-link:hover .year-nav-link__icon{background:#ffffff2e;transform:scale(1.03)}.year-nav-prev:hover .year-nav-link__icon{transform:translate(-1px)scale(1.03)}.year-nav-next:hover .year-nav-link__icon{transform:translate(1px)scale(1.03)}html[data-theme=light] .article-year-nav{border-top:1px solid #00000014}html[data-theme=light] .year-nav-link{color:#000000d1!important}html[data-theme=light] .year-nav-link__icon{background:#00000014}html[data-theme=light] .year-nav-link__icon path{stroke:#000000b8}html[data-theme=light] .year-nav-link:hover .year-nav-link__icon{background:#0000001f}@media (width<=900px){.article-year-nav{flex-direction:column;align-items:stretch;gap:14px;padding-top:20px;margin-top:48px!important}.year-nav-spacer{display:none}.year-nav-link{width:100%;justify-content:space-between!important}.year-nav-link__text{white-space:normal}}.article-year-nav .year-nav-link{color:#ffffffeb!important;letter-spacing:-.02em!important;align-items:center!important;gap:14px!important;font-size:clamp(1.12rem,1.4vw,1.28rem)!important;font-weight:500!important;line-height:1.2!important;text-decoration:none!important;display:inline-flex!important}.article-year-nav .year-nav-link__text{font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.article-year-nav .year-nav-link__icon{border-radius:999px!important;flex:0 0 42px!important;width:42px!important;height:42px!important}.article-year-nav .year-nav-link__icon svg{width:19px!important;height:19px!important}html[data-theme=light] .article-year-nav .year-nav-link{color:#000000d6!important}@media (width<=900px){.article-year-nav .year-nav-link{gap:12px!important;font-size:clamp(1.04rem,4.4vw,1.14rem)!important}.article-year-nav .year-nav-link__icon{flex:0 0 40px!important;width:40px!important;height:40px!important}.article-year-nav .year-nav-link__icon svg{width:18px!important;height:18px!important}}:root{--article-stage-distance:18px;--article-stage-duration:.82s;--article-stage-ease:cubic-bezier(.22, 1, .36, 1);--article-stage-step:85ms}@media (prefers-reduced-motion:reduce){.article-copy--intro,.article-block,.article-conclusion,.article-year-nav,.article-related-year-guides,.article-block__header,.article-block__media,.article-block .article-copy{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.article-copy--intro,.article-block,.article-conclusion,.article-year-nav,.article-related-year-guides{opacity:1;will-change:auto;transition:none;transform:none}.article-copy--intro.is-visible,.article-block.is-visible,.article-conclusion.is-visible,.article-year-nav.is-visible,.article-related-year-guides.is-visible{opacity:1;transform:none}.article-block__header,.article-block__media,.article-block .article-copy{opacity:1;will-change:auto;transition:none;transform:none}.article-block.is-visible .article-block__header,.article-block.is-visible .article-block__media,.article-block.is-visible .article-copy{opacity:1;transform:none}.article-block__media-inner{opacity:1;transition:transform .22s,opacity .22s,box-shadow .22s,filter .22s;transform:translateY(0)scale(1)}.article-block.is-visible .article-block__media-inner{opacity:1;transform:translateY(0)scale(1)}.article-block__media:hover .article-block__media-inner{transform:translateY(-2px)scale(1)}.article-block__header h2,.article-related-year-guides h2{opacity:1;transition:none;transform:none}.article-block.is-visible .article-block__header h2,.article-related-year-guides.is-visible h2{opacity:1;transform:none}.article-copy--intro,.article-conclusion,.article-year-nav,.article-related-year-guides{transition-duration:0s}@media (width<=900px){:root{--article-stage-distance:14px;--article-stage-duration:.7s;--article-stage-step:65ms}.article-block__header,.article-block__media,.article-block .article-copy{transition-duration:0s}.article-block__media-inner{transition-duration:.22s,.22s,.22s,.22s}}
