.hm-rise{animation:hm-rise 1.4s var(--ease-out-expo) both;animation-delay:var(--d,.15s);display:block}@keyframes hm-rise{0%{filter:brightness(.45);transform:translateY(.2em)}}.hm-warm{animation:hm-warm 2.4s var(--ease-out-expo) .1s both}@keyframes hm-warm{0%{filter:brightness(.4);transform:scale(1.03)}}@keyframes hm-fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.hm-reveal{clip-path:inset(0 100% 0 0);animation:2.6s linear .5s forwards hm-reveal}@keyframes hm-reveal{to{clip-path:inset(0)}}.hm-lamp-dot{opacity:.18;box-shadow:none;animation:hm-light .9s var(--ease-out-expo) forwards;animation-delay:var(--d,1s);transform:scale(.55)}@keyframes hm-light{to{opacity:1;box-shadow:0 0 0 1px #ffffff1f, 0 0 28px 6px var(--glow);transform:none}}.hm-lamp-label{opacity:0;animation:hm-fade .9s var(--ease-out-expo) forwards;animation-delay:calc(var(--d,1s) + .15s)}@keyframes hm-lamp-on{0%{opacity:.25;box-shadow:none;transform:scale(.6)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hm-lamp-scroll{animation:linear both hm-lamp-on;animation-timeline:view();animation-range:entry 30% cover 45%}}}.hm-breathe{animation:hm-breathe 4.8s var(--ease-soft) infinite alternate;box-shadow:0 0 22px 5px #d9a07a73}@keyframes hm-breathe{0%{box-shadow:0 0 14px 2px #d9a07a4d}to{box-shadow:0 0 34px 9px #d9a07a8c}}.hm-feather-deep{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 92%,#0000),linear-gradient(#0000,#000 8% 50%,#0000 74%);mask-image:linear-gradient(90deg,#0000,#000 18% 92%,#0000),linear-gradient(#0000,#000 8% 50%,#0000 74%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (prefers-reduced-motion:reduce){.hm-rise,.hm-warm,.hm-reveal,.hm-lamp-dot,.hm-lamp-label,.hm-breathe{animation:none!important}.hm-reveal{clip-path:none}.hm-lamp-dot{opacity:1;box-shadow:0 0 0 1px #ffffff1f, 0 0 28px 6px var(--glow);transform:none}.hm-lamp-label{opacity:1}}
