.ct-section .read-section-heading{align-items:flex-end}.ct-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin-top:8px}.ct-row{display:flex;flex-direction:column;gap:14px;padding:28px 0 26px;border-bottom:1px solid var(--news-rule);min-width:0}.ct-person{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:20px;align-items:center;color:var(--news-black)}.ct-photo,.ct-initials{width:72px;height:72px;border-radius:50%;object-fit:cover}.ct-initials{display:grid;place-items:center;background:var(--news-black);color:var(--news-lime);font-size:22px;font-weight:600;letter-spacing:-.5px;box-shadow:inset 0 0 0 2px #2c3028}.ct-who{min-width:0}.ct-who h3{font-size:26px;line-height:1.15;letter-spacing:-.8px;font-weight:500;overflow-wrap:anywhere}.ct-who small{display:block;margin-top:6px;font-size:10px;line-height:1.5;letter-spacing:1px;font-weight:600;text-transform:uppercase;color:var(--pink)}.ct-go{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--news-black);border-radius:50%;color:var(--news-black);transition:background-color .15s ease,color .15s ease}.ct-person:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.ct-person:hover .ct-go{background:var(--news-black);color:var(--news-lime)}.ct-bio{padding-left:92px;font-size:13px;line-height:1.65;color:var(--news-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.ct-latest{margin-left:92px;padding-top:14px;border-top:1px solid var(--news-rule)}.ct-latest-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:10px;letter-spacing:1.2px;font-weight:500;text-transform:uppercase;color:var(--news-muted)}.ct-latest-head a{flex-shrink:0;color:var(--news-black);letter-spacing:.3px;text-transform:none;font-size:11px;border-bottom:1px solid var(--news-black);padding-bottom:2px}.ct-latest-head a:hover{border-bottom-width:2px;padding-bottom:1px}.ct-latest h4{margin-top:8px;font-size:16px;line-height:1.35;letter-spacing:-.2px;font-weight:500}.ct-latest h4 a{color:var(--news-black)}.ct-latest h4 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ct-latest.is-soon p{font-size:16px;line-height:1.35;letter-spacing:-.2px;font-weight:500;color:var(--news-muted)}@media(max-width:850px){.ct-index{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.ct-row{gap:12px;padding:22px 0}.ct-person{grid-template-columns:56px minmax(0,1fr) auto;gap:16px}.ct-photo,.ct-initials{width:56px;height:56px}.ct-initials{font-size:18px}.ct-who h3{font-size:23px;letter-spacing:-.6px}.ct-bio{padding-left:0;font-size:13px}.ct-latest{margin-left:0}.ct-latest-head a{font-size:12px}.ct-latest h4,.ct-latest.is-soon p{font-size:17px}}.ct-section+.ct-section{margin-top:56px}.ct-section+.read-end{margin-top:48px}@media(max-width:600px){.ct-section+.ct-section{margin-top:40px}}
