.ips27-speaker-strip{--x-navy: #0b1f3a;--x-teal: #0e7c7b;--x-muted: #5b6778;--x-line: #e3e9ef}.ips27-speaker-strip{margin-top:2.25rem}.ips27-speaker-strip__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.ips27-speaker-strip__head .ips27-eyebrow{margin:0}.ips27-speaker-strip__all{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .95rem;border:1px solid var(--x-line);border-radius:999px;background:#fff;font-size:.85rem;font-weight:600;color:var(--x-navy)!important;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.ips27-speaker-strip__all:hover{border-color:var(--x-teal);background:var(--x-teal);color:#fff!important}.ips27-speaker-strip__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent)}.ips27-speaker-strip__track{display:flex;width:max-content;animation:ips27-strip var(--strip-duration, 90s) linear infinite}.ips27-speaker-strip__viewport:hover .ips27-speaker-strip__track{animation-play-state:paused}.ips27-speaker-strip__set{display:flex;gap:.75rem;padding-right:.75rem}@keyframes ips27-strip{0%{transform:translate(0)}to{transform:translate(-50%)}}.ips27-strip-chip{display:inline-flex;align-items:center;gap:.65rem;padding:.4rem 1rem .4rem .4rem;border:1px solid var(--x-line);border-radius:14px;background:#fff;white-space:nowrap}.ips27-strip-chip__photo{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;overflow:hidden;border-radius:10px;background:linear-gradient(150deg,#0b1f3a,#0e7c7b)}.ips27-strip-chip__photo img{display:block;width:100%;height:100%;object-fit:cover}.ips27-strip-chip__photo span{font-size:.85rem;font-weight:700;color:#fff}.ips27-strip-chip__text{display:grid;line-height:1.25}.ips27-strip-chip__text strong{font-size:.85rem;font-weight:600;color:var(--x-navy)}.ips27-strip-chip__text small{font-size:.74rem;color:var(--x-muted)}@media(prefers-reduced-motion:reduce){.ips27-speaker-strip__viewport{overflow-x:auto}.ips27-speaker-strip__track{animation:none}.ips27-speaker-strip__set[aria-hidden=true]{display:none}}.ips27-hero__inner{padding-top:clamp(36px,5vw,60px);padding-bottom:calc(clamp(28px,4vw,40px) + 2.5rem)}.ips27-hero__title{font-size:clamp(1.9rem,4.2vw,2.9rem)}.ips27-hero__theme{margin-top:.85rem;font-size:clamp(1.05rem,1.9vw,1.3rem)}.ips27-hero__meta{margin-top:1rem;gap:.45rem}.ips27-host{margin-top:1rem}.ips27-hero__actions,.ips27-countdown{margin-top:1.3rem}.ips27-countdown__cell{padding:.4rem .45rem .35rem}.ips27-countdown__cell strong{font-size:1.3rem}.ips27-hero__pillars{margin-top:1.3rem}.ips27-speaker-strip__viewport{display:grid;gap:.85rem;padding:.25rem 0}.ips27-speaker-strip__track--reverse{animation-direction:reverse}.ips27-speaker-strip__set{gap:.9rem;padding-right:.9rem}.ips27-strip-chip{gap:.85rem;padding:.55rem 1.3rem .55rem .55rem;border-radius:16px;box-shadow:0 4px 14px #0b1f3a0d}.ips27-strip-chip__photo{width:60px;height:60px;border-radius:12px}.ips27-strip-chip__photo span{font-size:1.05rem}.ips27-strip-chip__text{gap:.1rem}.ips27-strip-chip__text strong{font-size:.95rem}.ips27-strip-chip__text small{font-size:.8rem}.home-speaker-strip{margin-top:0;padding:clamp(36px,5vw,56px) 0 0}.ips27-speaker-strip__head p{margin:0}
