.session-note{background:var(--note-paper);color:var(--note-body);letter-spacing:0;font-family:IBM Plex Sans,sans-serif;font-size:17px;line-height:1.65}.session-note *,.session-note :before,.session-note :after{box-sizing:border-box;letter-spacing:0}.session-note h1,.session-note h2,.session-note h3{color:var(--note-ink);text-transform:none;letter-spacing:0;font-family:inherit;font-weight:600;line-height:1.15}.session-note h1{margin:18px 0;font-size:48px;line-height:1.06}.session-note h1 span{color:var(--note-blue)}.session-note h2{margin:14px 0 24px;font-size:30px}.session-note h3{margin-bottom:20px;font-size:21px}.session-note p{margin:0 0 20px}.session-note a{text-underline-offset:4px;color:var(--note-blue);text-decoration:underline}.session-note a:focus-visible{outline:2px solid var(--note-blue);outline-offset:5px}.note-inner{max-width:1240px;margin:auto;padding:0 22px}.note-masthead{border-bottom:2px solid var(--note-ink);justify-content:space-between;align-items:center;gap:20px;padding:30px 0;font-size:13px;line-height:1.4;display:flex}.note-masthead img{width:140px;height:auto}.note-masthead strong{color:var(--note-ink);display:block}.note-cover{padding:38px 0 42px}.note-eyebrow{text-transform:uppercase;color:var(--note-muted);margin-bottom:12px;font-size:12px;font-weight:600}.note-subtitle{color:var(--note-ink);font-size:23px;line-height:1.4}.note-meta{color:var(--note-muted);padding:12px 0 22px;font-size:13px}.note-contents{gap:0;margin:24px 0 36px;display:grid}.note-contents ol{counter-reset:theme;margin:0;padding:0;list-style:none}.note-contents li{counter-increment:theme;border-top:1px solid var(--note-rule)}.note-contents a{color:var(--note-ink);grid-template-columns:24px 1fr;gap:8px;padding:12px 0;font-size:15px;line-height:1.4;text-decoration:none;display:grid}.note-contents a:before{content:counter(theme);color:var(--tone)}.note-contents a:hover{background:var(--note-panel)}.note-contents small{color:var(--note-muted);margin-top:4px;font-size:12px;display:block}.note-convergence{color:var(--note-terra-ink);text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.note-convergence svg{width:100%;max-width:280px;height:130px;overflow:visible}.note-thesis{border-top:2px solid var(--note-ink);color:var(--note-ink);padding-top:24px;font-size:22px;font-weight:600;line-height:1.5}.note-speaker-row{gap:22px;margin-top:32px;display:grid}.note-speaker-row>div{align-items:center;gap:14px;min-width:0;display:flex}.note-speaker-row strong{color:var(--note-ink);font-size:14px;line-height:1.4;display:block}.note-speaker-row small{color:var(--note-muted);margin-top:5px;font-size:12px;line-height:1.5;display:block}.note-avatar{background:var(--note-panel);border:1px solid var(--note-rule);width:64px;height:64px;color:var(--note-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}.note-avatar img{object-fit:cover;width:100%;height:100%}.note-avatar.moderator{border:3px solid var(--note-blue)}.note-avatar.large{width:72px;height:72px}.note-avatar.small{width:44px;height:44px;font-size:14px}.note-sheet{border-top:2px solid var(--note-ink);padding:38px 0 46px;scroll-margin-top:130px}.note-watch{background:var(--note-panel);margin:0 0 42px;padding:24px}.note-watch h2{margin-top:0;font-size:23px}.note-video{aspect-ratio:16/9;border:1px solid var(--note-rule);background:var(--note-ink);overflow:hidden}.note-video iframe{border:0;width:100%;height:100%;display:block}.note-stats{gap:28px;display:grid}.note-stats>div{border-top:1px solid var(--note-rule);padding-top:18px}.note-stats strong{color:var(--note-ink);margin-bottom:18px;font-size:44px;font-weight:600;line-height:1.1;display:block}.note-stats p{margin-bottom:12px;font-size:16px;line-height:1.6}.note-stats small{color:var(--note-muted);font-size:12px;display:block}.note-question{max-width:970px;color:var(--note-ink);margin-bottom:28px;font-size:29px;font-weight:600;line-height:1.35}.note-question:before{content:"";background:var(--note-ochre);width:54px;height:6px;margin-bottom:24px;display:block}.note-two-col{align-items:start;gap:28px;display:grid}.note-chip{border:1px solid var(--note-rule);color:var(--note-ink);margin:0 6px 8px 0;padding:4px 10px;font-size:12px;display:inline-block}.note-quote{border:0;margin:30px 0 0;padding:0}.note-quote blockquote{color:var(--note-ink);margin:0;font-size:26px;font-weight:600;line-height:1.35}.note-quote-mark{height:60px;color:var(--tone);font-size:78px;line-height:1;display:block}.note-quote figcaption{color:var(--note-muted);align-items:center;gap:12px;margin-top:22px;font-size:12px;line-height:1.5;display:flex}.note-evidence{background:var(--note-panel);min-width:0;padding:24px}.note-evidence>figure+figure{border-top:1px solid var(--note-rule);margin-top:34px;padding-top:28px}.note-evidence figure{margin:0}.note-caption{color:var(--note-muted);margin:22px 0 0;font-size:12px;line-height:1.6;display:block}.note-bar-row{margin:18px 0}.note-bar-label{justify-content:space-between;gap:14px;margin-bottom:8px;font-size:14px;line-height:1.45;display:flex}.note-bar-label strong{white-space:nowrap;color:var(--note-ink)}.note-bar-track{background:var(--note-square);height:17px;overflow:hidden}.note-bar-track svg{width:100%;height:100%;display:block}.note-steps{gap:18px;margin:0;padding:0;list-style:none;display:grid}.note-steps li{align-items:flex-start;gap:14px;font-size:16px;line-height:1.5;display:flex}.note-step-number{background:var(--tone);width:30px;height:30px;color:var(--note-paper);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.note-steps strong{color:var(--note-ink);font-weight:600;display:block}.note-strengths{flex-wrap:wrap;gap:12px;display:flex}.note-strengths span{border:1px solid var(--note-terra-ink);color:var(--note-ink);border-radius:999px;padding:8px 17px;font-size:15px}.note-big-number{color:var(--note-green);margin-bottom:16px;font-size:64px;font-weight:600;line-height:1.1}.note-waffle{width:100%;height:auto;margin-top:18px;display:block}.note-questions{gap:28px;display:grid}.note-questions p{color:var(--note-ink);margin:0;font-size:18px}.note-questions span{color:var(--note-ochre-ink);margin-bottom:8px;font-size:36px;font-weight:600;display:block}.note-highlight{color:var(--note-ink);margin:10px 0 32px;font-size:27px;font-weight:700;line-height:1.5}.note-highlight mark{background:var(--note-highlight);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:2px 0}.note-lessons{gap:18px;margin:0 0 40px;padding:0;list-style:none;display:grid}.note-lessons li{padding-left:22px;position:relative}.note-lessons li:before{content:"";background:var(--note-blue);width:7px;height:7px;position:absolute;top:11px;left:0}.note-lessons strong{color:var(--note-ink)}.note-actor-label{color:var(--note-ink);border-top:1px solid var(--note-rule);margin-bottom:28px;padding-top:24px;font-size:14px;font-weight:600}.note-actors{gap:28px;display:grid}.note-actors .note-eyebrow{color:var(--tone)}.note-actors h3{font-size:20px;line-height:1.3}.note-actors ul{gap:16px;margin:0;padding:0;font-size:15px;line-height:1.6;list-style:none;display:grid}.note-actors li{padding-left:15px;position:relative}.note-actors li:before{content:"";background:var(--tone);border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:0}.note-actors li span{color:var(--note-muted);font-size:13px}.note-bios{gap:30px;margin-bottom:48px;display:grid}.note-bio{border-top:1px solid var(--note-rule);padding-top:24px}.note-bio-head{align-items:center;gap:16px;margin-bottom:16px;display:flex}.note-bio h3{margin:0 0 6px;font-size:20px}.note-bio small{color:var(--note-muted);font-size:13px;line-height:1.5;display:block}.note-bio p{font-size:15px;line-height:1.65}.note-bio a{font-size:14px}.note-sources{margin:0;padding-left:20px;font-size:14px;line-height:1.65}.note-sources li{margin-bottom:16px;padding-left:5px}.note-about{border-top:1px solid var(--note-rule);margin-top:36px;padding-top:28px;font-size:15px}.note-colophon{color:var(--note-muted);border-top:2px solid var(--note-ink);flex-wrap:wrap;align-items:center;gap:16px;padding:25px 0 35px;font-size:12px;display:flex}.note-colophon img{width:85px;height:auto}.note-tone-blue{--tone:var(--note-blue)}.note-tone-green{--tone:var(--note-green)}.note-tone-terra{--tone:var(--note-terra-ink)}.note-tone-ochre{--tone:var(--note-ochre-ink)}.note-tone-muted{--tone:var(--note-muted)}@media (width>=640px){.note-inner{padding:0 38px}.session-note h1{font-size:72px}.session-note h2{font-size:35px}.note-speaker-row,.note-stats,.note-questions,.note-bios,.note-actors{grid-template-columns:repeat(2,minmax(0,1fr))}.note-masthead{font-size:15px}.note-masthead img{width:175px}.note-contents a{grid-template-columns:24px minmax(0,1fr) minmax(0,1fr)}.note-contents small{text-align:right;margin:0;font-size:13px}.note-question{font-size:36px}}@media (width>=1024px){.note-inner{padding:0 48px}.note-sheet{padding:54px 0 60px}.session-note h1{font-size:88px}.note-cover{padding-top:55px}.note-contents{grid-template-columns:3fr 1fr;gap:24px}.note-convergence svg{height:280px}.note-speaker-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.note-speaker-row>div{flex-direction:column;align-items:flex-start}.note-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.note-two-col{grid-template-columns:minmax(0,1.17fr) minmax(0,1fr);gap:54px}.note-evidence{padding:30px}.note-questions{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.note-actors{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.note-bios{grid-template-columns:repeat(3,minmax(0,1fr))}.note-quote blockquote{font-size:30px}.note-highlight{font-size:34px}.note-watch{max-width:850px;margin-bottom:55px}.note-thesis{font-size:25px}}@media print{.session-note{-webkit-print-color-adjust:exact;print-color-adjust:exact}.note-sheet{break-inside:avoid}.note-masthead{padding-top:0}.note-video{display:none}}
