@keyframes hh-rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hh-enter{opacity:0;animation:hh-rise .9s var(--ease-out-soft) both;animation-delay:var(--enter-delay,0s)}@keyframes hh-rise-photo{0%{opacity:0;transform:translateY(26px) scale(.96) rotate(var(--hh-tilt,0deg))}to{opacity:1;transform:translateY(0) scale(1) rotate(var(--hh-tilt,0deg))}}.hh-enter-photo{opacity:0;transform:rotate(var(--hh-tilt,0deg));animation:hh-rise-photo 1s var(--ease-out-soft) both;animation-delay:var(--enter-delay,0s)}@keyframes hh-float{0%,to{transform:translateZ(0) rotate(0deg)}50%{transform:translate3d(0,-16px,0) rotate(6deg)}}.hh-drip{animation:hh-float var(--hh-float-dur,9s) ease-in-out infinite;animation-delay:var(--hh-float-delay,0s)}.hh-plx{transform:translate3d(0,calc(var(--hh-scroll, 0) * var(--hh-depth, -.05) * 1px),0);will-change:transform}.hh-rot{display:inline-grid;vertical-align:baseline}.hh-rot>em{grid-area:1/1;white-space:nowrap;opacity:0;transform:translateY(.45em);transition:opacity .4s var(--ease-out-soft) .18s,transform .4s var(--ease-out-soft) .18s}.hh-rot>em.hh-rot-on{opacity:1;transform:translateY(0)}.hh-rot>em.hh-rot-off{opacity:0;transform:translateY(-.4em);transition:opacity .22s var(--ease-out-soft),transform .22s var(--ease-out-soft)}.hh-pillar{transition:transform .35s var(--ease-out-soft),border-color .35s var(--ease-out-soft),box-shadow .35s var(--ease-out-soft)}.hh-pillar:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--color-honey) 60%,transparent)}.hh-arrow{display:inline-block;transition:transform .3s var(--ease-out-soft)}.hh-pillar:hover .hh-arrow{transform:translateX(6px)}.hh-pillar-img{transition:transform 1s var(--ease-out-soft)}.hh-pillar:hover .hh-pillar-img{transform:scale(1.05)}.hh-shadow-honey{box-shadow:12px 12px 0 var(--color-honey)}@keyframes hh-ping{0%{transform:scale(.7);opacity:.9}to{transform:scale(2.1);opacity:0}}.hh-tl-dot-next:after{content:"";position:absolute;inset:-5px;border-radius:999px;border:1px solid var(--color-honey);animation:hh-ping 2.2s var(--ease-out-soft) infinite}.hh-video-card{position:relative;overflow:hidden;color:var(--color-cream);transition:color .45s var(--ease-out-soft),border-color .45s var(--ease-out-soft)}.hh-video-card:before{content:"";position:absolute;inset:0;background:var(--color-honey);transform:translateX(-101%);transition:transform .5s var(--ease-out-soft)}.hh-video-card>*{position:relative}.hh-video-card:hover{color:var(--color-ink);border-color:var(--color-honey)}.hh-video-card:hover:before{transform:translateX(0)}.hh-vc-accent{color:var(--color-honey);transition:color .45s var(--ease-out-soft)}.hh-video-card:hover .hh-vc-accent{color:var(--color-ink)}.hh-play{transition:transform .4s var(--ease-spring),color .45s var(--ease-out-soft)}.hh-video-card:hover .hh-play{transform:scale(1.12) rotate(8deg)}@media (prefers-reduced-motion:reduce){.hh-enter,.hh-enter-photo{animation:none;opacity:1;transform:rotate(var(--hh-tilt,0deg))}.hh-drip{animation:none}.hh-plx{transform:none;will-change:auto}.hh-arrow,.hh-pillar,.hh-pillar-img,.hh-play,.hh-rot>em,.hh-vc-accent,.hh-video-card,.hh-video-card:before{transition:none}.hh-pillar:hover,.hh-pillar:hover .hh-arrow,.hh-pillar:hover .hh-pillar-img{transform:none}.hh-video-card:before{display:none}.hh-video-card:hover{color:var(--color-cream)}.hh-video-card:hover .hh-vc-accent{color:var(--color-honey)}.hh-video-card:hover .hh-play{transform:none}.hh-tl-dot-next:after{animation:none;opacity:0}}.tt-wall .tt-card{margin:0;min-height:300px;background:var(--color-burg-mid);border:1px solid color-mix(in srgb,var(--color-honey) 20%,transparent);overflow:hidden}.tt-wall .tt-fallback{text-decoration:none;transition:background-color .25s var(--ease-out-soft)}.tt-wall .tt-fallback:hover{background:color-mix(in srgb,var(--color-honey) 6%,transparent)}.tt-wall .tt-card iframe{margin:0 auto!important}