.tsh{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .2s ease;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tsh.is-on{opacity:1}@media(hover:hover)and (pointer:fine){.tsh{transition:opacity .45s ease}.tk-hero-art:not(:hover) .tsh:not(.has-hot){opacity:0}}.tsh>*{position:absolute;left:0;top:0;opacity:0;will-change:transform,opacity}.tsh>.tsh-dot{z-index:1}.tsh>.tsh-plate{z-index:2}.tsh-l1{width:100px;height:1px;margin-top:-.5px;transform-origin:0 50%;background:linear-gradient(90deg,#ffc94d0a,#ffc94d80)}.tsh-l1.is-hot{background:linear-gradient(90deg,#ffc94d1f,#ffc94de6)}.tsh-shelf{width:12px;height:1px;margin-top:-.5px;background:#ffc94d80}.tsh-shelf.is-hot{background:#ffc94de6}.tsh-dot{width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:#f4f4f5eb;box-shadow:0 0 0 1px #0c0c0eb3}.tsh-dot:before{content:"";position:absolute;left:-3px;top:-3px;width:11px;height:11px;border-radius:50%;box-sizing:border-box;border:1px solid rgba(236,236,238,.35)}.tsh-dot.is-hot{background:#ffc94d}.tsh-dot.is-hot:before{border-color:#ffc94db3;animation:tsh-pulse 1.2s ease-in-out 3}@keyframes tsh-pulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.55);opacity:.25}}.tsh-plate{display:flex;flex-direction:column;align-items:flex-start;white-space:nowrap;padding:0 1px}.tsh-plate>i{font-style:normal;font-size:10px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:#aaaab0d1;line-height:1.15}.tsh-plate>u{display:none;text-decoration:none}.tsh-plate b{position:relative;font:400 17px/1.05 Oswald,Inter,sans-serif;color:#ececee;margin-top:1px;font-variant-numeric:tabular-nums lining-nums;letter-spacing:.01em}.tsh-plate b small{font:600 10px Inter,sans-serif;color:#b0b0b5d9;margin-left:3px;letter-spacing:.03em}.tsh-plate.is-hot>i{color:#ffc94d}.tsh-plate>em{font:500 10px/1.2 Inter,sans-serif;font-style:normal;color:#aaaab0b8;font-variant-numeric:tabular-nums;letter-spacing:.02em;margin-top:1px}.tsh-plate>em small{font-size:9px;margin-left:2px}.tsh.is-phone .tsh-plate>em{font-size:9px;order:0}.tsh-plate s{position:absolute;left:100%;bottom:1px;margin-left:6px;text-decoration:none;opacity:0;font:600 10px Inter,sans-serif;color:#ffc94d;font-variant-numeric:tabular-nums}.tsh-plate s.is-on{animation:tsh-delta 1.1s ease-out both}@keyframes tsh-delta{0%{opacity:0;transform:translateY(3px)}15%{opacity:1;transform:none}70%{opacity:1}to{opacity:0;transform:translateY(-3px)}}.tsh.is-phone .tsh-plate>i{display:none}.tsh.is-phone .tsh-plate b{font-size:14px;order:-1;margin:0}.tsh.is-phone .tsh-plate b small{font-size:9px;margin-left:2px}.tsh.is-phone .tsh-plate>u{display:block;font-size:8.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#aaaab0d1;line-height:1.15;margin-top:1px}.tsh.is-phone .tsh-plate.is-hot>u{color:#ffc94d}@media(prefers-reduced-motion:reduce){.tsh-dot.is-hot:before,.tsh-plate s.is-on{animation:none}}
