.ca-author-widget,.ca-author-widget *{box-sizing:border-box}.ca-author-widget{width:100%;margin:0 0 30px;font-family:inherit}.ca-author-heading{background:#111;color:#fff;padding:15px 20px;margin:0 0 20px;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:1px;text-transform:uppercase}.ca-author-card{background:#fff;border:1px solid #f5c8cc;border-top:8px solid #ffb9bd;border-radius:18px;overflow:hidden}.ca-author-content{padding:35px 22px 30px;text-align:center}.ca-author-photo{display:block;width:140px;height:140px;object-fit:cover;border-radius:50%;border:6px solid #ffb9bd;margin:0 auto 22px}.ca-author-name{color:#252525;font-size:27px;font-weight:700;line-height:1.3;margin:0 0 7px}.ca-author-role{color:#d1828a;font-size:15px;font-weight:600;margin:0 0 23px}.ca-author-bio{color:#444;font-size:15px;line-height:1.85;margin:0 0 25px}.ca-author-button{display:inline-block;background:#ffb9bd;color:#222;padding:14px 24px;border-radius:9px;text-decoration:none;font-size:15px;font-weight:700;transition:background .2s ease}.ca-author-button:hover,.ca-author-button:focus-visible{background:#f49ea5;color:#111}.ca-author-button:focus-visible{outline:2px solid #111;outline-offset:3px}.ca-author-footer{background:#fff6f6;border-top:1px solid #f5d7da;color:#666;text-align:center;padding:18px 12px;margin:0;font-size:13px;line-height:1.6}@media (max-width:767px){.ca-author-content{padding:28px 18px}.ca-author-photo{width:120px;height:120px}.ca-author-name{font-size:24px}.ca-author-bio{font-size:14px}}.ca-author-widget .ca-author-topbar{display:block!important;width:100%!important;box-sizing:border-box!important;background:#000!important;color:#fff!important;padding:10px 22px!important;margin:0 0 30px!important;font-family:inherit!important;font-size:18px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:1px!important;text-transform:uppercase!important;text-align:left!important;border:none!important;border-radius:0!important;box-shadow:none!important}.ca-author-widget .ca-author-topbar::before,.ca-author-widget .ca-author-topbar::after{display:none!important;content:none!important}