.evidence-guide{margin-top:32px;border-block:1px solid var(--line)}.evidence-guide+.agenda-notes{border-top:0}.evidence-guide summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer}.evidence-guide summary::-webkit-details-marker{display:none}.evidence-guide summary:focus-visible{outline:2px solid var(--accent-text);outline-offset:5px}.evidence-guide>summary{padding:22px 0;font-size:20px;font-weight:600;letter-spacing:-.025em}.evidence-toggle{position:relative;display:block;width:16px;height:16px;flex:none}.evidence-toggle:before,.evidence-toggle:after{content:"";position:absolute;background:currentColor}.evidence-toggle:before{height:1px;width:16px;left:0;top:7px}.evidence-toggle:after{height:16px;width:1px;left:7px;top:0}.evidence-guide[open]>summary>.evidence-toggle:after,.evidence-week[open]>summary>.evidence-toggle:after{display:none}.evidence-guide-body{padding-bottom:24px}.evidence-intro,.evidence-footnote{font-size:14px;line-height:1.65;color:var(--muted-ink);max-width:850px}.evidence-intro{margin:0 0 22px}.evidence-week{border-top:1px solid var(--line)}.evidence-week>summary{padding:16px 0;font-size:15px}.evidence-week>summary>span:first-child{display:flex;gap:24px;align-items:baseline}.evidence-week strong{color:var(--accent-text);font-size:12px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.evidence-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:4px 0 24px}.evidence-paths>div{border-left:2px solid var(--line);padding-left:16px}.evidence-paths dt{font-size:14px;font-weight:600;margin-bottom:8px}.evidence-paths dd{margin:0;color:var(--muted-ink);font-size:14px;line-height:1.65}.evidence-footnote{margin:20px 0 0}@media(max-width:767px){.evidence-guide>summary{font-size:18px}.evidence-week>summary>span:first-child{flex-direction:column;gap:4px}.evidence-paths{grid-template-columns:1fr;gap:20px}}.terms-content>div p+p{margin-top:14px}.terms-content a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.terms-content>div{scroll-margin-top:100px}.cohort-people>.eyebrow{display:block;margin-bottom:20px}.cohort-people section{scroll-margin-top:28px}.cx-experts-section{margin-top:120px}.cx-experts-section .experts-heading{margin:0 0 28px}.cx-experts-section .expert-disclosure{margin:24px 0 0;line-height:1.65}.cx-lead-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:start;padding-top:24px;border-top:1px solid var(--ink)}.cx-lead-layout .section-title{margin:0}.cx-lead-profile{display:grid;grid-template-columns:128px minmax(0,1fr);gap:24px;min-width:0}.cx-lead-portrait .cx-portrait{margin-bottom:8px}.cx-photo-note{display:block;margin-top:6px;color:var(--muted-ink);font-size:11px}.cx-lead-copy h3{margin:0 0 14px;font-size:28px;line-height:1.2;letter-spacing:-.035em}.cx-lead-copy p{margin:0;color:var(--muted-ink);font-size:15px;line-height:1.7}.cx-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0 0 30px;padding:0;border-top:1px solid var(--ink)}.cx-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:22px 16px 24px;border-right:1px solid var(--line)}.cx-card:last-child{border-right:0}.cx-card:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:var(--electric-bright);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.cx-card:hover:before{transform:scaleX(1)}.cx-portrait{position:relative;aspect-ratio:4 / 5;overflow:hidden;margin-bottom:20px;background:#ececec}.cx-portrait svg{position:absolute;inset:auto 0 0;width:100%;height:88%}.cx-sil{fill:#b9b9b9;transition:opacity .3s ease}.cx-card:hover .cx-sil{opacity:.82}.cx-index{position:absolute;top:10px;left:11px;font-size:10px;font-weight:800;letter-spacing:.13em;color:#666}.cx-body{display:flex;flex-direction:column;flex:1;min-width:0}.cx-body>.eyebrow{min-height:33px}.cx-name{margin:10px 0;color:var(--muted-ink);font-size:18px;line-height:1.25;letter-spacing:-.03em}.cx-role{margin:0 0 16px;color:var(--muted-ink);font-size:13px;line-height:1.58}.cx-meta{display:grid;grid-template-rows:minmax(37px,auto);gap:10px;margin:auto 0 0;padding-top:14px;border-top:1px solid var(--line)}.cx-meta dt{color:var(--electric);font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.cx-meta dd{margin:3px 0 0;font-size:13px;line-height:1.45;font-weight:600}.cx-contributors{margin-top:56px}.cx-contributors-heading{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:end;margin-bottom:24px}.cx-contributors-heading h3{margin:0;font-size:clamp(28px,3vw,36px);line-height:1.2;letter-spacing:-.04em}.cx-contributors-heading p{margin:0;font-size:14px;line-height:1.6;color:var(--muted-ink)}.cx-contributor-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0}.cx-contributor-grid .cx-card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px}.cx-contributor-grid .cx-card:nth-child(3n){border-right:0}.cx-contributor-grid .cx-card:nth-child(n+4){border-top:1px solid var(--line)}.cx-contributor-grid .cx-portrait{align-self:start;margin:0}.cx-contributor-grid .cx-index{top:6px;left:6px;font-size:8px}.cx-contributor-grid .cx-body>.eyebrow{min-height:0}.cx-contributor-grid .cx-role{margin-bottom:0}@media(max-width:1050px){.cx-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cx-card:nth-child(3){border-right:0}.cx-card:nth-child(n+4){border-top:1px solid var(--line)}}@media(max-width:850px){.cx-lead-layout{grid-template-columns:minmax(0,1fr);gap:28px}}@media(max-width:767px){.cx-experts-section{margin-top:96px}.cx-contributors{margin-top:40px}.cx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-card:nth-child(n){padding:20px 12px 22px;border-right:1px solid var(--line);border-top:0}.cx-card:nth-child(odd){padding-left:0}.cx-card:nth-child(2n){padding-right:0;border-right:0}.cx-card:nth-child(n+3){border-top:1px solid var(--line)}.cx-card:last-child{border-right:0}.cx-contributors-heading{grid-template-columns:minmax(0,1fr);gap:12px}.cx-contributor-grid{grid-template-columns:minmax(0,1fr)}.cx-contributor-grid .cx-card{padding:20px 0;border-right:0;border-top:1px solid var(--line)}.cx-contributor-grid .cx-card:first-child{border-top:0}}@media(max-width:480px){.cx-lead-profile{grid-template-columns:104px minmax(0,1fr);gap:16px}.cx-lead-copy h3{font-size:23px}.cx-lead-copy p{font-size:14px}.cx-grid{grid-template-columns:minmax(0,1fr)}.cx-card:nth-child(n){display:grid;grid-template-columns:104px minmax(0,1fr);gap:16px;padding:20px 0;border-right:0;border-top:1px solid var(--line)}.cx-card:first-child{border-top:0}.cx-portrait{margin:0;align-self:start}.cx-index{top:6px;left:7px;font-size:8px}.cx-body>.eyebrow{min-height:0}.cx-meta{grid-template-rows:auto}}@media(prefers-reduced-motion:reduce){.cx-card:before,.cx-sil{transition:none}.cx-card:hover:before{transform:scaleX(0)}}.cb-head{display:grid;gap:18px;border-top:1px solid var(--ink);padding-top:22px;margin-bottom:clamp(36px,4vw,56px)}.cb-head .section-title{margin:0}.cb-areas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(28px,3.5vw,56px)}.cb-area{position:relative;min-width:0;border-top:2px solid var(--ink);padding-top:22px}.cb-area:before{content:"";position:absolute;top:-2px;left:0;width:56px;height:2px;background:var(--accent)}.cb-num{display:block;font-size:36px;font-weight:800;letter-spacing:-.06em;line-height:1;color:var(--ink)}.cb-area h3{margin:16px 0 22px;font-size:22px;letter-spacing:-.03em;line-height:1.25}.cb-area ul{list-style:none;margin:0;padding:0}.cb-area ul li{padding:14px 0;border-top:1px solid var(--line);font-size:16px;font-weight:500;line-height:1.5}.cb-note{display:block;font-size:14px;font-weight:400;color:var(--muted-ink);margin-top:5px}.cb-area .cb-key{font-weight:700}@media(max-width:900px){.cb-areas{grid-template-columns:minmax(0,1fr);gap:36px}.cb-area{padding-top:20px}.cb-area h3{margin:12px 0 18px}.cb-area ul li{max-width:38rem}.cb-note{font-size:15px}}
