.landing-guests_rail__ReS8u{position:relative;width:100%;margin:2px auto 0;padding:6px 0;overflow:hidden;container-type:inline-size;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);pointer-events:auto;--item:66px;--gap:14px}.landing-guests_railTrack__56BYj{display:flex;gap:var(--gap);width:-moz-max-content;width:max-content;--loop:calc(var(--guests, 12) * (var(--item) + var(--gap)));--start:calc(var(--loop) - 33.333cqw + var(--item) / 2 + var(--gap) / 2);animation:landing-guests_guestsDrift__ofqCm calc(var(--guests, 12) * 2.6s) linear infinite}.landing-guests_rail__ReS8u:focus-within .landing-guests_railTrack__56BYj,.landing-guests_rail__ReS8u:hover .landing-guests_railTrack__56BYj{animation-play-state:paused}.landing-guests_story__6yFaV{display:flex;flex-direction:column;align-items:center;gap:5px;width:66px;padding:0;border:0;background:none;color:rgba(255,255,255,.88);font-family:var(--font-heebo),sans-serif;font-size:.74rem;line-height:1.15;cursor:pointer;white-space:nowrap}.landing-guests_ring__dqD6R{width:66px;height:66px;border-radius:50%;padding:3px;background:conic-gradient(#ff6a3d,#d32020,#ffd166,#ff6a3d);transition:transform .25s ease}.landing-guests_story__6yFaV:focus-visible .landing-guests_ring__dqD6R,.landing-guests_story__6yFaV:hover .landing-guests_ring__dqD6R{transform:scale(1.06)}.landing-guests_story__6yFaV:focus-visible{outline:2px solid #ffd166;outline-offset:2px;border-radius:12px}.landing-guests_ring__dqD6R img{display:block;width:100%;height:100%;border-radius:50%;border:2.5px solid #09090b;-o-object-fit:cover;object-fit:cover}@keyframes landing-guests_guestsDrift__ofqCm{0%{transform:translateX(var(--start))}to{transform:translateX(calc(var(--start) - var(--loop)))}}.landing-guests_dlg__OtRxQ{border:0;padding:0;background:transparent;max-width:min(92vw,520px);width:100%}.landing-guests_dlg__OtRxQ::backdrop{background:rgba(0,0,0,.82);backdrop-filter:blur(6px)}.landing-guests_dlgBox__WQHCL{position:relative;border-radius:20px;overflow:hidden;background:#0d0d12;border:1px solid rgba(212,175,55,.4);box-shadow:0 30px 80px rgba(0,0,0,.7)}.landing-guests_dlgBox__WQHCL img{display:block;width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.landing-guests_dlgCap__71_EO{padding:14px 18px 16px;color:#fff;font-family:var(--font-heebo),sans-serif}.landing-guests_dlgCap__71_EO b{display:block;font-size:1.15rem;font-weight:800}.landing-guests_dlgCap__71_EO span{display:block;color:rgba(255,255,255,.72);font-size:.86rem}.landing-guests_dlgCap__71_EO em{display:block;margin-top:0;text-align:center;font-style:normal;color:#f7ecb4;font-size:.82rem}.landing-guests_dlgClose__5K1Yl{position:absolute;top:10px;left:10px;width:36px;height:36px;border-radius:50%;border:0;background:rgba(0,0,0,.6);color:#fff;font-size:1.2rem;cursor:pointer}@media (max-width:768px){.landing-guests_rail__ReS8u{--gap:10px}.landing-guests_story__6yFaV{width:66px;font-size:.7rem}.landing-guests_ring__dqD6R{width:58px;height:58px}}@media (prefers-reduced-motion:reduce){.landing-guests_railTrack__56BYj{animation:none}.landing-guests_rail__ReS8u{overflow-x:auto;mask-image:none;-webkit-mask-image:none}}