: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,calc(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));margin:0 auto;padding:0;box-sizing:border-box}.header-lab-kicker{width:100%;margin:0 0 12px;font-size:12px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;opacity:.68}.header-lab-reveal,.header-lab-subtitle{width:100%;max-width:100%;margin:0}.header-lab-reveal{display:block}.header-lab-reveal .reveal-title__heading{margin:0;font-size:clamp(4rem,6.4vw,5.6rem);line-height:.94;letter-spacing:-.055em;text-wrap:balance}.header-lab-subtitle{margin-top:18px;opacity:.84}.knowledge-article-subtitle{width:min(var(--article-text-max),100%);max-width:min(var(--article-text-max),100%);margin-right:auto;font-size:clamp(1.3rem,2.1vw,1.75rem);line-height:1.32;letter-spacing:-.02em;color:#ffffffe0;text-wrap:pretty}.header-lab-subtitle.knowledge-article-subtitle{margin-top:24px;display:block!important;visibility:visible!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{margin:0;font-size:clamp(2.3rem,3.2vw,2.9rem);line-height:.98;letter-spacing:-.045em}.article-block__title-link{color:inherit;text-decoration:none}.article-block__title-link:hover{opacity:.92}.article-block__media{display:block;width:100%;max-width:100%;margin:0 0 24px;text-decoration:none;color:inherit}.article-block__media-inner{width:100%;background:#eceae7;border-radius:24px;overflow:hidden;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;padding:18px;box-shadow:inset 0 0 0 1px #0000000d,0 12px 28px #0000002e;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.article-block__reveal-model{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.article-block__reveal-model .reveal-model__image,.article-block__reveal-model img{display:block;width:auto!important;height:auto!important;max-width:calc(100% - 40px);max-height:calc(100% - 40px);object-fit:contain;object-position:center center;margin:0 auto;transform-origin:center center;transition:transform .22s ease,filter .22s ease}.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{margin-top:60px;padding-top:28px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;gap:18px}.year-nav-link{color:#eb3b16;text-decoration:none;font-size:.96rem;line-height:1.45}.year-nav-link:hover{text-decoration:underline}.article-related-year-guides{margin-top:44px}.article-related-year-guides h2{margin:0 0 18px;font-size:clamp(1.45rem,2vw,1.8rem);line-height:1.08;letter-spacing:-.03em}.article-related-year-guides-list{display:grid;gap:14px}@media(max-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{font-size:clamp(3.2rem,11vw,4.4rem);line-height:.95;letter-spacing:-.05em}.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{border-radius:20px;aspect-ratio:4 / 3;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{margin-top:42px;padding-top:20px;flex-direction:column;align-items:flex-start}.article-related-year-guides{margin-top:34px}}html[data-theme=light] .article-block__media-inner{background:#fff!important;box-shadow:none!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}html[data-theme=light] .year-nav-link{color:#eb3b16!important}.article-year-nav{width:100%!important;max-width:100%!important;margin:72px 0 0!important;padding-top:28px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;align-items:center;gap:18px}.year-nav-spacer{display:block;flex:1 1 0}.year-nav-link{display:inline-flex;align-items:center;gap:12px;color:#ffffffe0;text-decoration:none!important;font-size:.98rem;line-height:1.35;letter-spacing:-.01em;transition:opacity .18s ease,transform .18s ease}.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{width:38px;height:38px;border-radius:999px;flex:0 0 38px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff1f;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.year-nav-link__icon svg{width:18px;height:18px}.year-nav-link__icon path{stroke:#ffffffe0;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:stroke .18s ease}.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 rgba(0,0,0,.08)}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(max-width:900px){.article-year-nav{margin-top:48px!important;padding-top:20px;flex-direction:column;align-items:stretch;gap:14px}.year-nav-spacer{display:none}.year-nav-link{justify-content:space-between!important;width:100%}.year-nav-link__text{white-space:normal}}.article-year-nav .year-nav-link{display:inline-flex!important;align-items:center!important;gap:14px!important;color:#ffffffeb!important;text-decoration:none!important;font-size:clamp(1.12rem,1.4vw,1.28rem)!important;font-weight:500!important;line-height:1.2!important;letter-spacing:-.02em!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{width:42px!important;height:42px!important;flex:0 0 42px!important;border-radius:999px!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(max-width:900px){.article-year-nav .year-nav-link{font-size:clamp(1.04rem,4.4vw,1.14rem)!important;gap:12px!important}.article-year-nav .year-nav-link__icon{width:40px!important;height:40px!important;flex:0 0 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;transform:none!important;transition:none!important;animation:none!important}}.article-copy--intro,.article-block,.article-conclusion,.article-year-nav,.article-related-year-guides{opacity:1;transform:none;transition:none;will-change:auto}.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;transform:none;transition:none;will-change:auto}.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{transform:translateY(0) scale(1);opacity:1;transition:transform .22s ease,opacity .22s ease,box-shadow .22s ease,filter .22s ease}.article-block.is-visible .article-block__media-inner{transform:translateY(0) scale(1);opacity:1}.article-block__media:hover .article-block__media-inner{transform:translateY(-2px) scale(1)}.article-block__header h2,.article-related-year-guides h2{transform:none;opacity:1;transition:none}.article-block.is-visible .article-block__header h2,.article-related-year-guides.is-visible h2{transform:none;opacity:1}.article-copy--intro,.article-conclusion,.article-year-nav,.article-related-year-guides{transition-duration:0ms}@media(max-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:0ms}.article-block__media-inner{transition-duration:.22s,.22s,.22s,.22s}}
