@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Sans:wght@300;400;500;600;700;800&display=swap);.tcis-voices-section{padding:64px 48px;background:#fff;overflow:hidden;font-family:'DM Sans',sans-serif}.tcis-voices-header{margin-bottom:40px}.tcis-voices-title{font-family:'Bebas Neue',sans-serif;font-size:clamp(32px, 5vw, 56px);letter-spacing:2px;color:#0A0A0F!important;margin:0 0 8px;line-height:1.1}.tcis-voices-subtitle{color:#8A8A9A;font-size:14px;line-height:1.6;margin:0;max-width:560px}.tcis-speakers-track{overflow:hidden;position:relative}.tcis-speakers-track::before,.tcis-speakers-track::after{content:'';position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.tcis-speakers-track::before{left:0;background:linear-gradient(to right,#ffffff,transparent)}.tcis-speakers-track::after{right:0;background:linear-gradient(to left,#ffffff,transparent)}.tcis-speakers-inner{display:flex;gap:32px;align-items:flex-start;width:max-content;animation:tcis-scroll-speakers 28s linear infinite}.tcis-speakers-inner.tcis-pause-hover:hover{animation-play-state:paused}@keyframes tcis-scroll-speakers{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.tcis-speaker-card{flex-shrink:0;width:140px;text-align:center;cursor:pointer;text-decoration:none;color:inherit;transition:transform 0.3s ease;display:block}.tcis-speaker-card:hover{transform:translateY(-6px);text-decoration:none;color:inherit}.tcis-speaker-avatar{width:90px;height:90px;border-radius:50%;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;box-shadow:0 4px 18px rgb(2 118 240 / .25);transition:box-shadow 0.3s ease}.tcis-speaker-card:hover .tcis-speaker-avatar{box-shadow:0 8px 28px rgb(2 118 240 / .4)}.tcis-speaker-avatar::before{content:'';position:absolute;inset:2px;border-radius:50%;background:rgb(0 0 0 / .1)}.tcis-speaker-avatar span{font-family:'Bebas Neue',sans-serif;font-size:26px;color:#fff;position:relative;z-index:1;letter-spacing:1px}.tcis-speaker-name{font-size:13px;font-weight:700;color:#0A0A0F;margin-bottom:4px;line-height:1.3}.tcis-speaker-role{font-size:11px;color:#8A8A9A;line-height:1.4}.tcis-empty{padding:24px;background:#f9f9f9;border:1px dashed #ddd;border-radius:8px;text-align:center;font-family:'DM Sans',sans-serif;color:#555}.tcis-empty a{color:#0276f0;font-weight:600;text-decoration:none}.tcis-empty a:hover{text-decoration:underline}@media (max-width:768px){.tcis-voices-section{padding:48px 20px}.tcis-speakers-track::before,.tcis-speakers-track::after{width:40px}.tcis-speaker-card{width:120px}.tcis-speaker-avatar{width:76px;height:76px}.tcis-speaker-avatar span{font-size:22px}}