.ckaw-author-widget{display:flex;align-items:flex-start;gap:18px;width:100%;box-sizing:border-box;margin:30px 0 12px;padding:20px 22px;border:1px solid rgba(24,54,83,.13);border-left:4px solid #4b9ed8;border-radius:12px;background:#f7fbff;color:#172b40;box-shadow:0 5px 18px rgba(20,48,75,.05);font-family:inherit}
.ckaw-author-widget *{box-sizing:border-box}.ckaw-author-widget__avatar{flex:0 0 66px;width:66px;height:66px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:#102b46;color:#fff;font-size:22px;font-weight:800;letter-spacing:.04em}.ckaw-author-widget__avatar img{display:block;width:100%;height:100%;object-fit:cover}.ckaw-author-widget__content{min-width:0;flex:1}.ckaw-author-widget__eyebrow{margin:0 0 3px;color:#9a741f;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.ckaw-author-widget__name{margin:0;color:#102b46;font-size:19px;line-height:1.25;font-weight:800}.ckaw-author-widget__name a{color:inherit;text-decoration:none}.ckaw-author-widget__name a:hover{color:#287db6;text-decoration:underline}.ckaw-author-widget__role{margin-top:4px;color:#47627b;font-size:12px;font-weight:650}.ckaw-author-widget__bio{margin:9px 0 0;color:#354b60;font-size:13px;line-height:1.65}.ckaw-author-widget__footer{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:12px}.ckaw-author-widget__profile{color:#176da5;font-size:12px;font-weight:750;text-decoration:none}.ckaw-author-widget__profile:hover{text-decoration:underline}.ckaw-author-widget__social{display:flex;flex-wrap:wrap;gap:8px}.ckaw-author-widget__social a{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border:1px solid rgba(23,109,165,.24);border-radius:20px;color:#174e75;background:#fff;font-size:11px;font-weight:700;text-decoration:none}.ckaw-author-widget__social a:hover{color:#fff;background:#174e75}
@media(max-width:520px){.ckaw-author-widget{gap:12px;margin-top:24px;padding:16px 14px}.ckaw-author-widget__avatar{flex-basis:52px;width:52px;height:52px;font-size:18px}.ckaw-author-widget__name{font-size:17px}.ckaw-author-widget__bio{font-size:12px}}
@media(prefers-color-scheme:dark){.ckaw-author-widget{background:#172433;border-color:#33485d;color:#e6edf4}.ckaw-author-widget__name{color:#f2f6fa}.ckaw-author-widget__role,.ckaw-author-widget__bio{color:#c0cedb}.ckaw-author-widget__social a{background:#223447;color:#d6e8f5;border-color:#45627c}.ckaw-author-widget__profile{color:#83c7f2}}
