.hl-influencers,.hl-influencers *,.hl-influencers *::before,.hl-influencers *::after{box-sizing:border-box}
.hl-influencers{background:var(--hli-bg);color:var(--hli-title-color);overflow:hidden;padding-block:var(--hli-top) var(--hli-bottom);width:100%}
.hl-influencers__head{margin:0 auto var(--hli-head-bottom);max-width:var(--hli-content-width);padding-inline:var(--hli-side);text-align:center}
.hl-influencers--left .hl-influencers__head{text-align:left}.hl-influencers--right .hl-influencers__head{text-align:right}
.hl-influencers .hl-inf-kicker{color:var(--hli-kicker-color);font-family:var(--hli-body-font);font-size:var(--hli-kicker-size);font-weight:600;letter-spacing:.14em;line-height:1.25;margin:0 0 var(--hli-kicker-bottom);text-transform:uppercase}
.hl-influencers .hl-inf-title{color:var(--hli-title-color);font-family:var(--hli-title-font);font-size:var(--hli-title-size);font-weight:400;letter-spacing:-.015em;line-height:1.05;margin:0;max-width:var(--hli-heading-width)}
.hl-influencers--center .hl-inf-title,.hl-influencers--center .hl-inf-subtitle{margin-inline:auto}.hl-influencers--right .hl-inf-title,.hl-influencers--right .hl-inf-subtitle{margin-left:auto}
.hl-influencers .hl-inf-subtitle{color:var(--hli-subtitle-color);font-family:var(--hli-body-font);font-size:var(--hli-subtitle-size);line-height:1.6;margin-top:var(--hli-subtitle-top);max-width:var(--hli-heading-width)}
.hl-influencers .hl-inf-subtitle p{margin:0}.hl-inf-marquee{overflow:hidden;position:relative;width:100%}
.hl-inf-track{animation-duration:var(--hli-duration);animation-iteration-count:infinite;animation-timing-function:linear;display:flex;width:max-content;will-change:transform}
.hl-inf-track--left{animation-name:hl-inf-scroll-left}.hl-inf-track--right{animation-name:hl-inf-scroll-right}.hl-inf-group{display:flex;flex:none}
.hl-inf-marquee--pause-hover:hover .hl-inf-track,.hl-inf-marquee--pause-focus:focus-within .hl-inf-track{animation-play-state:paused}
.hl-inf-marquee--static{overflow-x:auto;scrollbar-width:none}.hl-inf-marquee--static::-webkit-scrollbar{display:none}.hl-inf-marquee--static .hl-inf-track{animation:none;width:max-content}
@keyframes hl-inf-scroll-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes hl-inf-scroll-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}
.hl-influencers .hl-inf-card{background:linear-gradient(160deg,var(--hli-plain-a),var(--hli-plain-b));border:var(--hli-border-width) solid var(--hli-border-color);border-radius:var(--hli-card-radius);box-shadow:0 3px 10px rgb(0 0 0 / var(--hli-shadow-opacity));color:var(--hli-story-text);display:block;flex:none;height:var(--hli-card-height);margin-right:var(--hli-card-gap);overflow:hidden;position:relative;text-decoration:none;width:var(--hli-card-width)}
.hl-influencers a.hl-inf-card{transition:box-shadow .2s ease,transform .2s ease}.hl-influencers a.hl-inf-card:hover{box-shadow:0 12px 26px rgb(0 0 0 / calc(var(--hli-shadow-opacity) + 8%));transform:translateY(calc(var(--hli-hover-lift) * -1))}.hl-influencers a.hl-inf-card:hover .hl-inf-photo{transform:scale(var(--hli-hover-zoom))}.hl-influencers a.hl-inf-card:focus-visible{outline:3px solid var(--hli-verified);outline-offset:3px}
.hl-influencers .hl-inf-photo{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .6s ease;width:100%}.hl-influencers .hl-inf-scrim{background:linear-gradient(to bottom,rgb(24 18 13 / var(--hli-overlay-top)) 0%,transparent 27%,transparent 48%,rgb(24 18 13 / var(--hli-overlay-bottom)) 100%);inset:0;position:absolute}
.hl-influencers .hl-inf-top{align-items:center;display:flex;gap:9px;left:0;padding:13px 13px 0;position:absolute;right:0;top:0}.hl-influencers .hl-inf-handle-row,.hl-influencers .hl-inf-name-row{align-items:center;display:flex;gap:5px;min-width:0}
.hl-influencers .hl-inf-handle{color:var(--hli-story-text);font-family:var(--hli-body-font);font-size:var(--hli-handle-size);font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 4px rgb(0 0 0 / 45%);white-space:nowrap}
.hl-influencers .hl-inf-bottom{bottom:0;display:flex;flex-direction:column;gap:3px;left:0;padding:0 14px 15px;position:absolute;right:0}.hl-influencers .hl-inf-name{color:var(--hli-story-text);font-family:var(--hli-card-font);font-size:var(--hli-name-size);font-weight:400;line-height:1.12;text-shadow:0 1px 6px rgb(0 0 0 / 50%)}
.hl-influencers .hl-inf-reach{align-items:center;color:var(--hli-story-text);display:flex;font-family:var(--hli-body-font);font-size:var(--hli-followers-size);gap:5px;line-height:1.3;opacity:.92;text-shadow:0 1px 4px rgb(0 0 0 / 45%)}.hl-influencers .hl-inf-reach svg,.hl-influencers .hl-inf-platform-custom{flex:none;height:1em;object-fit:contain;width:1em}
.hl-influencers .hl-inf-ring{background:linear-gradient(135deg,var(--hli-ring-a),var(--hli-ring-b) 45%,var(--hli-ring-c));border-radius:50%;flex:none;padding:2px}.hl-influencers .hl-inf-avatar{align-items:center;background:linear-gradient(135deg,var(--hli-plain-b),var(--hli-ring-b));border:2px solid #fff;border-radius:50%;display:flex;height:var(--hli-story-avatar);justify-content:center;overflow:hidden;width:var(--hli-story-avatar)}
.hl-influencers .hl-inf-avatar img{height:100%;object-fit:cover;width:100%}.hl-influencers .hl-inf-initials{color:var(--hli-plain-handle);font-family:var(--hli-card-font);font-size:calc(var(--hli-story-avatar) * .4);line-height:1}.hl-influencers .hl-inf-check{color:var(--hli-verified);flex:none;height:1em;width:1em}
.hl-influencers .hl-inf-card--plain{background:linear-gradient(165deg,var(--hli-plain-a),var(--hli-plain-b))}.hl-influencers .hl-inf-plain{align-items:center;display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;padding:22px;position:absolute;text-align:center}.hl-influencers .hl-inf-ring--lg{margin-bottom:4px;padding:3px}.hl-influencers .hl-inf-avatar--lg{border-width:3px;height:var(--hli-plain-avatar);width:var(--hli-plain-avatar)}.hl-influencers .hl-inf-avatar--lg .hl-inf-initials{font-size:calc(var(--hli-plain-avatar) * .34)}
.hl-influencers .hl-inf-card--plain .hl-inf-name{color:var(--hli-plain-name);text-shadow:none}.hl-influencers .hl-inf-card--plain .hl-inf-handle{color:var(--hli-plain-handle);text-shadow:none}.hl-influencers .hl-inf-card--plain .hl-inf-reach{color:var(--hli-plain-followers);text-shadow:none}
.hl-inf-fade{bottom:0;pointer-events:none;position:absolute;top:0;width:var(--hli-fade-width);z-index:2}.hl-inf-fade--left{background:linear-gradient(to right,var(--hli-bg),transparent);left:0}.hl-inf-fade--right{background:linear-gradient(to left,var(--hli-bg),transparent);right:0}
.hl-inf-editor-note{background:#fff8e6;border:1px dashed #b7791f;color:#5f4314;font:14px/1.4 system-ui,sans-serif;margin:16px;padding:18px;text-align:center}
@media(max-width:749px){.hl-influencers{padding-block:var(--hli-mobile-top) var(--hli-mobile-bottom)}.hl-influencers__head{margin-bottom:var(--hli-mobile-head-bottom);padding-inline:var(--hli-mobile-side)}.hl-influencers .hl-inf-kicker{font-size:var(--hli-mobile-kicker-size);margin-bottom:var(--hli-mobile-kicker-bottom)}.hl-influencers .hl-inf-title{font-size:var(--hli-mobile-title-size)}.hl-influencers .hl-inf-subtitle{font-size:var(--hli-mobile-subtitle-size);margin-top:var(--hli-mobile-subtitle-top)}.hl-influencers .hl-inf-card{border-radius:var(--hli-mobile-card-radius);height:var(--hli-mobile-card-height);margin-right:var(--hli-mobile-card-gap);width:var(--hli-mobile-card-width)}.hl-influencers .hl-inf-name{font-size:var(--hli-mobile-name-size)}.hl-influencers .hl-inf-handle{font-size:var(--hli-mobile-handle-size)}.hl-influencers .hl-inf-reach{font-size:var(--hli-mobile-followers-size)}.hl-influencers .hl-inf-avatar{height:var(--hli-mobile-story-avatar);width:var(--hli-mobile-story-avatar)}.hl-influencers .hl-inf-avatar--lg{height:var(--hli-mobile-plain-avatar);width:var(--hli-mobile-plain-avatar)}.hl-inf-fade{width:var(--hli-mobile-fade-width)}}
@media(prefers-reduced-motion:reduce){.hl-inf-marquee{overflow-x:auto;scrollbar-width:none}.hl-inf-marquee::-webkit-scrollbar{display:none}.hl-inf-track{animation:none;transform:none}.hl-inf-group[aria-hidden=true]{display:none}.hl-influencers a.hl-inf-card,.hl-influencers .hl-inf-photo{transition:none}}
