.featured-profiles{position:relative;z-index:2;margin:22px auto 0;max-width:1520px;padding:0 36px;color:#252334}.featured-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:17px}.featured-label{display:flex;align-items:center;gap:12px}.featured-label>.material-icons{display:grid;place-items:center;width:42px;height:42px;border:1px solid #ecd8d7;background:#fff4f2;color:#992427;border-radius:14px;font-size:23px}.featured-heading h2{font-size:16px;line-height:1.4;font-weight:750;letter-spacing:-.3px}.featured-heading p{font-size:12px;color:#615c6b;margin-top:3px}.featured-window{overflow-x:auto;scrollbar-width:thin;padding:5px 1px 13px;direction:ltr}.featured-profiles.is-animated .featured-window{overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 24px,#000 calc(100% - 24px),transparent)}.featured-track{display:flex;width:max-content;direction:ltr}.featured-group{display:flex;gap:14px;padding-right:14px;flex-shrink:0}.featured-card{width:238px;flex-shrink:0;display:flex;align-items:center;gap:12px;padding:14px;background:linear-gradient(120deg,#fff,#fffafa);border:1px solid #e6dcdf;border-radius:18px;text-decoration:none;color:#252334;box-shadow:0 4px 12px #40212c05;position:relative}.featured-portrait{width:54px;height:54px;flex-shrink:0;border-radius:16px;overflow:hidden;position:relative;display:grid;place-items:center;background:#f4e5e3;border:1px solid #ead4d2;color:#992427}.featured-portrait img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#f4e5e3}.featured-fallback{font-size:29px}.featured-person{display:grid;gap:4px;min-width:0;text-align:start}.featured-person strong{font-size:13px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:12px}.featured-person small{font-size:10px;color:#625b68;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.featured-rank{position:absolute;top:8px;right:10px;font-size:9px;color:#9c4d57;font-weight:750;letter-spacing:.5px}.featured-card:focus-visible{outline:3px solid #992427;outline-offset:3px}.featured-profiles.is-animated .featured-track{animation:featured-drift var(--featured-duration,90s) linear infinite}.featured-profiles.is-paused .featured-track,.featured-profiles:hover .featured-track,.featured-profiles:has(.featured-card:focus-visible) .featured-track{animation-play-state:paused}.featured-profiles:has(.featured-card:focus-visible) .featured-window{overflow-x:auto;mask-image:none}.featured-profiles~.split-layout{min-height:calc(100svh - 230px)}@keyframes featured-drift{to{transform:translateX(calc(-1 * var(--featured-distance, 100%)))}}@media(max-width:760px){.featured-profiles{padding:0 18px;margin-top:20px}.featured-heading{gap:8px;margin-bottom:12px}.featured-heading h2{font-size:14px}.featured-heading p{font-size:11px;max-width:240px}.featured-label{gap:9px}.featured-label>.material-icons{width:36px;height:36px;border-radius:11px;font-size:20px}.featured-card{width:218px;padding:12px}.featured-portrait{width:48px;height:48px;border-radius:14px}.featured-group{gap:10px;padding-right:10px}}@media(prefers-reduced-motion:reduce){.featured-profiles.is-animated .featured-track{animation:none;transform:none}.featured-profiles.is-animated .featured-window{overflow-x:auto;mask-image:none}.featured-clone{display:none}}

.featured-profiles:has(.featured-card:focus-visible) .featured-track{animation:none;transform:none}.featured-portrait img[hidden],.featured-clone[hidden]{display:none}

.featured-group{list-style:none;margin:0;padding:0 14px 0 0}.featured-entry{list-style:none;flex-shrink:0}
@media(max-width:760px){.featured-group{padding-right:10px}}
