html.hm-ready [data-anim]{opacity:0;transition:opacity .6s cubic-bezier(.22, 1, .36, 1) var(--d,0s), transform .6s cubic-bezier(.22, 1, .36, 1) var(--d,0s), clip-path 1.2s cubic-bezier(.77, 0, .18, 1) var(--d,0s), filter 1s ease var(--d,0s), translate .3s ease, box-shadow .3s ease, border-color .3s ease;will-change:opacity, transform}html.hm-ready [data-anim=up],html.hm-ready [data-anim=left],html.hm-ready [data-anim=right],html.hm-ready [data-anim=zoom],html.hm-ready [data-anim=flip],html.hm-ready [data-anim=wipe],html.hm-ready [data-anim=wipe-up]{transform:translateY(20px)}html.hm-ready [data-anim].hm-in{opacity:1;filter:none;transform:none}[data-anim] .hm-line,.hm-in .hm-line{transform-origin:0}html.hm-ready [data-anim] .hm-line{transition:transform .9s cubic-bezier(.22,1,.36,1) .3s;transform:scaleX(0)}html.hm-ready [data-anim].hm-in .hm-line{transform:scaleX(1)}html.hm-ready [data-anim] .hm-star{opacity:0;transform:scale(.3)rotate(-30deg)}html.hm-ready [data-anim].hm-in .hm-star{animation:.6s cubic-bezier(.34,1.56,.64,1) both hm-star-pop;animation-delay:calc(var(--d,0s) + .4s + var(--i) * .11s)}@keyframes hm-star-pop{to{opacity:1;transform:none}}.hm-border{isolation:isolate;position:relative;overflow:hidden}.hm-border:before{content:"";z-index:-1;background:conic-gradient(from 0deg, transparent 0 55%, #d9ae2b26 65%, #f3d77a 78%, #d9ae2b 84%, transparent 92%);animation:6s linear infinite hm-spin;position:absolute;inset:-60%}@keyframes hm-spin{to{transform:rotate(360deg)}}:where(.hm-sparkle){width:10px;height:10px;position:absolute}.hm-sparkle{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);pointer-events:none;background:#f3d77a;animation:3.2s ease-in-out infinite hm-twinkle}@keyframes hm-twinkle{0%,to{opacity:0;transform:scale(.3)rotate(0)}50%{opacity:1;transform:scale(1)rotate(90deg)}}.hm-orbit{animation:28s linear infinite hm-spin}.hm-orbit-reverse{animation:36s linear infinite reverse hm-spin}.hm-wave-track{width:200%;animation:18s linear infinite hm-wave;display:flex}.hm-wave-track.hm-slow{animation-duration:26s;animation-direction:reverse}@keyframes hm-wave{to{transform:translate(-50%)}}.hm-ticker{animation:30s linear infinite hm-wave}.hm-sweep{position:relative;overflow:hidden}.hm-sweep:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff73 50%,#0000 70%);animation:4.5s ease-in-out 1.2s infinite hm-sheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes hm-sheen{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}.hm-draw path{stroke-dasharray:320;stroke-dashoffset:320px;animation:1.2s cubic-bezier(.65,0,.35,1) .9s forwards hm-draw}@keyframes hm-draw{to{stroke-dashoffset:0}}:where(.hm-pulse:not(.absolute)){position:relative}.hm-pulse:before{content:"";border-radius:inherit;pointer-events:none;animation:2.4s ease-out infinite hm-pulse;position:absolute;inset:0;box-shadow:0 0 #d9ae2b8c}@keyframes hm-pulse{70%{box-shadow:0 0 0 16px #d9ae2b00}to{box-shadow:0 0 #d9ae2b00}}.hm-spot{background:radial-gradient(600px circle at var(--mx,70%) var(--my,40%), #d9ae2b21, transparent 45%);transition:background .2s}@media (prefers-reduced-motion:reduce){html.hm-ready [data-anim]{opacity:1!important;filter:none!important;clip-path:none!important;transition:none!important;transform:none!important}html.hm-ready [data-anim] .hm-star,html.hm-ready [data-anim] .hm-line{opacity:1;animation:none;transform:none}.hm-border:before,.hm-sparkle,.hm-orbit,.hm-orbit-reverse,.hm-wave-track,.hm-ticker,.hm-sweep:after,.hm-pulse:before{animation:none}.hm-draw path{stroke-dashoffset:0;animation:none}}
