.KnowledgePuzzle_story__cYd_7{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);overflow:hidden;margin:0 0 2.5rem;border:1px solid #d8e0e3;border-radius:1.25rem;background:#faf8f4}.KnowledgePuzzle_people__qumWD{padding:2.25rem 2rem 1.75rem}.KnowledgePuzzle_eyebrow__1yLyZ{margin:0;color:#315f72;font-size:.65rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.KnowledgePuzzle_people__qumWD h3{margin:.8rem 0 .75rem;color:#24394b;font-size:1.75rem;font-weight:600;line-height:1.18;letter-spacing:-.035em}.KnowledgePuzzle_intro__4bFE0{max-width:23rem;color:#586975;font-size:.875rem;line-height:1.7}.KnowledgePuzzle_contributors__XtiVt{display:grid;gap:.625rem;padding:0;margin:1.5rem 0;list-style:none}.KnowledgePuzzle_contributors__XtiVt li{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:.75rem;padding:.8rem;border:1px solid #e1e5e4;border-radius:.8rem;background:#fff;transition:border-color .4s,background-color .4s,box-shadow .4s}.KnowledgePuzzle_contributors__XtiVt li>svg{width:44px;height:44px}.KnowledgePuzzle_contributors__XtiVt li[data-active=true]{border-color:var(--person-color);background:var(--person-pale);box-shadow:0 3px 14px #263a4c08}.KnowledgePuzzle_byline__4ewlC{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;margin:0;color:#24394b;font-size:.8rem}.KnowledgePuzzle_byline__4ewlC strong{font-weight:600}.KnowledgePuzzle_byline__4ewlC>span{color:#5a6a72;font-size:.7rem}.KnowledgePuzzle_quote__T_OYY{margin:.3rem 0 .4rem;color:#344c59;font-size:.8rem;line-height:1.5}.KnowledgePuzzle_contribution__iJ_HO{color:var(--person-color);font-size:.65rem;font-weight:600}.KnowledgePuzzle_humanNote__y9qZU{position:relative;padding-left:1.75rem;color:#5b6c75;font-size:.75rem;line-height:1.7}.KnowledgePuzzle_humanNote__y9qZU>span{position:absolute;left:0;top:-.2rem;color:hsl(var(--brand-accent));font-size:1.4rem}.KnowledgePuzzle_humanNote__y9qZU strong{color:#314c5b;font-weight:500}.KnowledgePuzzle_assembly__fgtcI{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:1.75rem 1.5rem 1.5rem;background:#182e40;color:#ecf3f5}.KnowledgePuzzle_sceneHeader__1H8iX{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.65rem}.KnowledgePuzzle_sceneHeader__1H8iX .KnowledgePuzzle_eyebrow__1yLyZ{color:#a9d4db;font-size:.6rem;letter-spacing:.12em}.KnowledgePuzzle_example__klXzt{color:#b7cbd4;font-size:.6rem}.KnowledgePuzzle_canvas___7vcE{display:block;width:100%;height:auto;overflow:visible;margin:.5rem auto}.KnowledgePuzzle_mobileReading__VqzuP{display:none}.KnowledgePuzzle_piece__2uEEO{opacity:1;transform:translate(0);transition:transform .8s cubic-bezier(.2,.75,.2,1),opacity .65s;transition-delay:var(--piece-delay)}.KnowledgePuzzle_piece__2uEEO[data-revealed=false]{opacity:0;transform:translate(var(--piece-x),var(--piece-y))}.KnowledgePuzzle_shared__0dBud{opacity:1;transition:opacity .8s}.KnowledgePuzzle_shared__0dBud[data-revealed=false]{opacity:0}.KnowledgePuzzle_hand__hWJU9{animation:KnowledgePuzzle_place__a4v_z 1.8s ease-in-out both}.KnowledgePuzzle_story__cYd_7[data-running=false] .KnowledgePuzzle_hand__hWJU9{animation-play-state:paused}@keyframes KnowledgePuzzle_place__a4v_z{0%{opacity:0;translate:0 -25px}25%,55%{opacity:1;translate:0 12px}to{opacity:0;translate:0 -25px}}.KnowledgePuzzle_sceneFooter__VVPNE{display:flex;justify-content:space-between;align-items:end;gap:.75rem;min-height:6.25rem;padding-top:1rem;border-top:1px solid #3d5667}.KnowledgePuzzle_chapter__7RxNZ{flex:1;min-width:0}.KnowledgePuzzle_progress__088Ix{display:flex;gap:.35rem;margin-bottom:.75rem}.KnowledgePuzzle_progress__088Ix>span{width:1.4rem;height:3px;border-radius:2px;background:#405c6d;transition:background-color .6s}.KnowledgePuzzle_progress__088Ix>span[data-reached=true]{background:#a9d4db}.KnowledgePuzzle_chapter__7RxNZ p{margin:0 0 .3rem;font-size:.85rem;font-weight:500;line-height:1.4}.KnowledgePuzzle_chapter__7RxNZ>span{display:block;max-width:20rem;min-height:2.8em;color:#c0d0d8;font-size:.72rem;line-height:1.5}.KnowledgePuzzle_controls__RF0M2{flex-shrink:0;min-height:2.5rem}.KnowledgePuzzle_controls__RF0M2 button{display:flex;align-items:center;justify-content:center;gap:.4rem;min-width:5rem;min-height:2.75rem;padding:.5rem .65rem;border:1px solid #688493;border-radius:.5rem;background:transparent;color:#edf5f5;font-family:inherit;font-size:.75rem;cursor:pointer;transition:background-color .2s}.KnowledgePuzzle_controls__RF0M2 button:hover{background:#2c475a}.KnowledgePuzzle_controls__RF0M2 button:focus-visible{outline:3px solid #a9d4db;outline-offset:4px}.KnowledgePuzzle_caption__r9Q1Z{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem 1.5rem;padding:1rem 1.75rem;border-top:1px solid #d8e0e3;background:#fff}.KnowledgePuzzle_caption__r9Q1Z>span:first-child{color:#314c5b;font-size:.75rem;font-weight:500}.KnowledgePuzzle_caption__r9Q1Z>span:last-child{color:#5b6c75;font-size:.65rem;line-height:1.6}@media (max-width:1023px){.KnowledgePuzzle_people__qumWD{padding:1.75rem 1.25rem}.KnowledgePuzzle_assembly__fgtcI{padding:1.5rem 1rem}.KnowledgePuzzle_sceneFooter__VVPNE{flex-direction:column;align-items:stretch;min-height:8rem}.KnowledgePuzzle_controls__RF0M2{align-self:flex-end}.KnowledgePuzzle_mobileReading__VqzuP{display:block;margin:0 0 1rem;text-align:center}.KnowledgePuzzle_mobileReading__VqzuP p{color:#ecf3f5;font-size:.75rem;font-weight:500;line-height:1.8}.KnowledgePuzzle_mobileReading__VqzuP p>span{margin:0 .2rem;color:#a9d4db}.KnowledgePuzzle_mobileReading__VqzuP>span{color:#c0d0d8;font-size:.75rem;line-height:1.7}}@media (max-width:767px){.KnowledgePuzzle_story__cYd_7{grid-template-columns:minmax(0,1fr)}.KnowledgePuzzle_people__qumWD{padding:1.5rem}.KnowledgePuzzle_people__qumWD h3{font-size:1.6rem}.KnowledgePuzzle_contributors__XtiVt{gap:.5rem;margin:1.25rem 0}.KnowledgePuzzle_contributors__XtiVt li{padding:.75rem}.KnowledgePuzzle_assembly__fgtcI{padding:1.25rem 1rem}.KnowledgePuzzle_sceneHeader__1H8iX .KnowledgePuzzle_eyebrow__1yLyZ{font-size:.55rem}.KnowledgePuzzle_sceneFooter__VVPNE{flex-direction:row;align-items:end;min-height:6.5rem}.KnowledgePuzzle_chapter__7RxNZ p{font-size:.8rem}.KnowledgePuzzle_chapter__7RxNZ>span{font-size:.7rem}.KnowledgePuzzle_caption__r9Q1Z{padding:1rem 1.5rem}.KnowledgePuzzle_caption__r9Q1Z>span:first-child{font-size:.7rem}}@media (max-width:359px){.KnowledgePuzzle_people__qumWD{padding:1.25rem 1rem}.KnowledgePuzzle_sceneFooter__VVPNE{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.KnowledgePuzzle_story__cYd_7 *,.KnowledgePuzzle_story__cYd_7 :after,.KnowledgePuzzle_story__cYd_7 :before{animation:none!important;transition:none!important}.KnowledgePuzzle_piece__2uEEO{opacity:1!important;transform:none!important}.KnowledgePuzzle_shared__0dBud{opacity:1!important}.KnowledgePuzzle_hand__hWJU9{display:none}}