.cte-author-archive{padding:28px 0 8px}.cte-author-hero{background:#fafafa;border:1px solid #e7e7e7;border-radius:14px;padding:28px 32px}.cte-author-top{display:flex;align-items:center;gap:24px}.cte-author-avatar{flex:0 0 auto}.cte-author-avatar-img,.cte-author-avatar img{width:120px;height:120px;border-radius:50%;object-fit:cover;display:block;background:#eee;border:1px solid #e7e7e7}.cte-author-identity{min-width:0}.cte-author-name{margin:0 0 10px;font-size:34px;line-height:1.12;font-weight:800;color:#141414;letter-spacing:-.4px}.cte-author-jobtitle{display:inline-block;padding:5px 13px;border:1px solid #d3d3d3;border-radius:7px;font-size:14px;font-weight:500;color:#444;background:#fff}.cte-author-bio{margin:18px 0 0;font-size:16px;line-height:1.7;color:#3a3a3a;max-width:860px}.cte-author-bio p{margin:0 0 10px}.cte-author-bio p:last-child{margin-bottom:0}.cte-author-role-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.cte-author-socials{display:flex;flex-wrap:wrap;gap:8px}.cte-author-soc{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d8d8d8;color:#3a3a3a;background:#fff;text-decoration:none;font-size:15px;line-height:1;transition:background .15s ease,color .15s ease,border-color .15s ease}.cte-author-soc:hover{background:#141414;color:#fff;border-color:#141414}.cte-author-soc .rbi{line-height:1}.cte-author-soc svg{display:block;width:16px;height:16px}.cte-author-details{margin-top:24px;padding-top:22px;border-top:1px solid #e7e7e7;display:grid;grid-template-columns:1fr;gap:22px}.cte-block-title{margin:0 0 10px;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:#6b7280}.cte-author-block p{margin:0 0 10px;line-height:1.65;color:#2a2a2a;font-size:15.5px}.cte-author-block p:last-child{margin-bottom:0}.cte-tags{display:flex;flex-wrap:wrap;gap:8px}.cte-tag{display:inline-block;padding:6px 13px;background:#f1f3f5;color:#333;border:1px solid #e6e8eb;border-radius:999px;font-size:13.5px;font-weight:500}.cte-edu-list{margin:0;padding:0;list-style:none}.cte-edu-list li{position:relative;padding:6px 0 6px 20px;color:#2a2a2a;font-size:15.5px;line-height:1.5;border-bottom:1px solid #eee}.cte-edu-list li:last-child{border-bottom:0}.cte-edu-list li::before{content:"";position:absolute;left:3px;top:13px;width:6px;height:6px;border-radius:50%;background:#222}.cte-readmore [hidden]{display:none}.cte-rm-text{color:#2a2a2a;font-size:15.5px;line-height:1.65}.cte-rm-full p{margin:0 0 10px}.cte-rm-full p:last-child{margin-bottom:0}.cte-readmore-toggle{margin-top:8px;background:none;border:0;padding:0;color:#141414;font-weight:600;font-size:14px;cursor:pointer;text-decoration:underline}.cte-readmore-toggle:hover{color:#000}.cte-author-articles-head{margin:10px 0 2px}.cte-articles-title{margin:0;font-size:22px;font-weight:800;color:#141414;letter-spacing:-.3px;padding-bottom:12px;border-bottom:1px solid #e7e7e7}@media (min-width:1024px){.cte-author-hero.cte-has-side{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:0;align-items:start}.cte-has-side .cte-author-top{grid-column:1;grid-row:1;padding-right:48px}.cte-has-side .cte-author-bio{grid-column:1;grid-row:2;padding-right:48px}.cte-has-side .cte-author-details{grid-column:2;grid-row:1 / 3;margin-top:0;padding-top:0;border-top:0;border-left:1px solid #e7e7e7;padding-left:48px}}@media (max-width:600px){.cte-articles-title{font-size:18px;padding-bottom:10px}.cte-author-archive{padding:18px 0 6px}.cte-author-hero{padding:18px 16px;border-radius:12px}.cte-author-top{gap:14px;align-items:center}.cte-author-avatar-img,.cte-author-avatar img{width:76px;height:76px}.cte-author-name{font-size:22px;margin-bottom:6px;letter-spacing:-.2px}.cte-author-role-row{margin-top:10px}.cte-author-jobtitle{font-size:12.5px;padding:4px 11px}.cte-author-bio{font-size:15.5px;line-height:1.65;margin-top:16px}.cte-author-details{gap:18px;padding-top:18px;margin-top:18px}}