.ww-article-author{display:flex;align-items:center;gap:12px;color:#193451;font-weight:600;min-width:0}
.ww-article-author .ww-article-author-avatar{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;overflow:hidden;border-radius:50%;background:#e9efff;color:#315fa6}
.ww-article-author .ww-article-author-avatar img{width:100%;height:100%;object-fit:cover;display:block}
.ww-article-author>span:last-child{min-width:0}
.ww-article-author small{display:block;font-size:12px;line-height:1.45;font-weight:400;color:#647d9a;margin-top:3px}
.ww-insight-author.ww-article-author{margin:24px 0 32px;font-size:17px}
.ww-insight-author .ww-article-author-avatar{flex-basis:64px;width:64px;height:64px}
.living-page .ww-living .ww-toplist-numbers>span{display:flex;flex-direction:column;align-items:center;text-align:center}
.living-page .ww-living .ww-toplist-count{align-items:center;text-align:center}
.living-page .ww-living .ww-toplist-count>span{text-align:center}
.ww-example-candidate{display:flex;align-items:center;gap:12px;margin:18px 0}
.ww-example-candidate img{width:64px;height:70px;object-fit:cover;border-radius:12px}

.ww-finalist-preview{display:flex;flex-direction:column;gap:5px;width:50px;align-self:start}
.ww-finalist-preview>button{position:relative;display:block;width:50px;height:34px;border-radius:7px;border:1px solid #d8e3f2}
.ww-finalist-preview img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 36%;border-radius:6px}
.ww-finalist-preview small{position:absolute;bottom:1px;left:2px;padding:0 3px;border-radius:3px;background:#142e4bd9;color:white;font:9px/12px Onest,Arial,sans-serif}
.ww-finalist-preview .is-selected{border-color:#20a46b;box-shadow:0 0 0 2px #33b57832,0 0 11px #33b57850}
.ww-finalist-preview b{position:absolute;right:-4px;top:-4px;display:grid;place-items:center;width:14px;height:14px;border-radius:50%;background:#1c9b63;color:white;font:700 10px/1 Arial;border:1px solid white}
@media(max-width:1000px){.ww-journey-stage#result{grid-template-columns:50px minmax(0,1fr)}}

.ww-finalist-preview>button{padding:0;background:#fff;cursor:pointer;transition:box-shadow .15s,border-color .15s}
.ww-finalist-preview>button:focus-visible{outline:2px solid #285fff;outline-offset:3px}
.ww-finalist-stage-open{appearance:none;padding:0;border:0;background:none;text-align:left;color:inherit;cursor:pointer;align-self:stretch}
.ww-finalist-stage-open:focus-visible{outline:2px solid #285fff;outline-offset:4px;border-radius:4px}
.ww-dossier-navigation{display:flex;align-items:center;gap:12px;margin-left:auto;white-space:nowrap}
.ww-dossier-next{display:grid;place-items:center;width:34px;height:34px;padding:0;background:#edf3ff;border:1px solid #ccdcf5;border-radius:50%;color:#285fff;font-size:22px;cursor:pointer}
.ww-dossier-next:hover{background:#dfeaff}
.ww-dossier-next:focus-visible{outline:2px solid #285fff;outline-offset:3px}

.ww-journey-dossier-person>.ww-dossier-navigation{display:flex;flex-direction:row;align-items:center;gap:12px;margin-left:auto}
.ww-journey-example.ww-journey-dossier{position:relative;overflow:visible}
.ww-selected-candidate-mark{position:absolute;left:-13px;top:-13px;display:grid;place-items:center;width:39px;height:39px;border:3px solid white;border-radius:50%;background:linear-gradient(145deg,#35bc89,#128255);color:white;box-shadow:0 3px 12px #13734c32,0 0 0 1px #98d7ba}
.ww-selected-candidate-mark svg{width:25px;height:25px}

.ww-finalist-preview .is-viewed{border-color:#779ef0;box-shadow:0 0 0 1px #779ef030}
.ww-journey-dialog .ww-journey-detail .ww-journey-detail-copy>.ww-candidate-choice{text-align:center;font-size:25px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#157c55;margin:0 0 22px}
.ww-candidate-offer{display:flex;flex-direction:column;align-items:center;gap:5px;color:#18835c;margin-top:10px}
.ww-candidate-offer>span{font-size:27px;line-height:1}
.ww-candidate-offer strong{font-size:18px;font-weight:600}
