.hm-ambient[data-paused=true] *,.hm-ambient[data-paused=true] :before,.hm-ambient[data-paused=true] :after{animation-play-state:paused!important}.hm-ambient span{display:block;position:absolute}.hm-vis{container-type:size}.hm-au-halo,.hm-au-orb{aspect-ratio:1;border-radius:9999px;top:50%;left:50%;translate:-50% -50%}.hm-au-halo{width:96cqmin;animation:hm-breathe 11s var(--ease-in-out) infinite alternate;background:radial-gradient(closest-side,#e6b24c4d,#e6b24c1a 48%,#e6b24c00 100%)}.hm-au-orb{background:radial-gradient(closest-side,#fff0cdf2,#f6d78c8c 34%,#e6b24c24 70%,#e6b24c00 100%);width:36cqmin}.hm-au-flare{opacity:.55;background:linear-gradient(90deg,#f6d78c00,#f6d78c8c 50%,#f6d78c00);width:86cqmin;height:1px;top:50%;left:50%;translate:-50% -50%}@keyframes hm-breathe{0%{opacity:.5;transform:scale(.84)}to{opacity:1;transform:scale(1.06)}}@keyframes hm-breathe-soft{0%{opacity:.75;transform:scale(.9)}to{opacity:1;transform:scale(1.04)}}.hm-ve-glow{background:radial-gradient(closest-side,#4fc3f721,#4fc3f700 100%);border-radius:9999px;width:110cqmin;height:60cqmin;top:52%;left:50%;translate:-50% -50%}.hm-ve-glint{stroke-dasharray:9 200;stroke-dashoffset:9px;opacity:0;animation:9s 2.8s infinite hm-glint}@keyframes hm-glint{0%{stroke-dashoffset:9px;opacity:0;animation-timing-function:cubic-bezier(.45,0,.55,1)}8%{opacity:1}48%{opacity:1}56%{stroke-dashoffset:-100px;opacity:0}to{stroke-dashoffset:-100px;opacity:0}}.hm-te-glow{aspect-ratio:1;background:radial-gradient(closest-side,#34c29c1f,#34c29c00 100%);border-radius:9999px;width:80cqmin;top:50%;left:50%;translate:-50% -50%}.hm-te-dial,.hm-te-orbit{width:82cqmin;height:82cqmin;position:absolute;top:50%;left:50%;translate:-50% -50%}.hm-te-orbit{animation:32s linear infinite hm-spin}.hm-te-dial line,.hm-te-dial circle{stroke-width:.75px}.hm-ca-base{width:120cqmin;height:78cqh;animation:hm-breathe-soft 11s var(--ease-in-out) infinite alternate;background:radial-gradient(closest-side,#ff966e52,#e2665c29 45%,#e2665c00 100%);border-radius:9999px;bottom:-34cqh;left:50%;translate:-50%}.hm-ca-ember{left:var(--x);width:3px;height:100%;opacity:var(--o);transform:translate3d(0, var(--still), 0);bottom:0}.hm-ca-ember:after{content:"";width:var(--s);height:var(--s);background:#ffc2a6;border-radius:9999px;position:absolute;bottom:14%;left:0;box-shadow:0 0 4px 1px #e2665ce6,0 0 10px 2px #e2665c59}@container (max-width:120px){.hm-ve-main{stroke-width:4.2px}.hm-ve-echo{stroke-width:2.4px}.hm-ve-glint{stroke-width:5px}.hm-te-dial line,.hm-te-dial circle{stroke-width:1.5px}.hm-ca-ember:after{width:2px;height:2px}.hm-au-flare{opacity:.6}}.hm-tv-source{aspect-ratio:1;background:radial-gradient(closest-side,#eceff529,#eceff500 100%);border-radius:9999px;width:90%;top:-40%;right:-18%}.hm-tv-beam{left:var(--l);width:var(--w);transform-origin:50% 0;height:170%;transform:rotate(var(--r));opacity:var(--o);animation:hm-sway var(--dur) var(--ease-in-out) var(--delay) infinite alternate;background:linear-gradient(#eceff540,#eceff513 42%,#eceff500 78%);top:-36%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 46% 54%,#0000);mask-image:linear-gradient(90deg,#0000,#000 46% 54%,#0000)}.hm-tv-beam+.hm-tv-beam{animation:none}@keyframes hm-sway{0%{transform:rotate(var(--r))}to{transform:rotate(calc(var(--r) + 8deg))}}.hm-grain{opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");inset:0}.hm-mt-halo{aspect-ratio:1;opacity:.5;background:conic-gradient(from 20deg,#3e9dcb9e,#4a7e3b8c 30%,#d9a62980 52%,#308dbe33 74%,#3e9dcb9e);border-radius:9999px;width:118%;animation:46s linear infinite hm-spin;top:-52%;right:-46%;-webkit-mask-image:radial-gradient(closest-side,#0000 54%,#000 68% 72%,#0000 96%);mask-image:radial-gradient(closest-side,#0000 54%,#000 68% 72%,#0000 96%)}.hm-mt-core{aspect-ratio:1;background:radial-gradient(closest-side,#3e9dcb1a,#3e9dcb00 100%);border-radius:9999px;width:70%;top:-28%;right:-22%}@keyframes hm-spin{to{transform:rotate(360deg)}}.hm-ct-a,.hm-ct-b,.hm-ct-c{mix-blend-mode:screen;border-radius:9999px}.hm-ct-a{aspect-ratio:1.25;width:112%;animation:hm-drift-a 21s var(--ease-in-out) infinite alternate;background:radial-gradient(closest-side,#ff201f4d,#ff201f17 55%,#ff201f00 100%);bottom:-52%;right:-34%}.hm-ct-b{aspect-ratio:1.3;background:radial-gradient(closest-side,#ff561842,#ff561814 55%,#ff561800 100%);width:104%;bottom:-60%;left:-28%}.hm-ct-c{aspect-ratio:1;opacity:.8;background:radial-gradient(closest-side,#ff965029,#ff965000 100%);width:46%;bottom:-22%;right:6%}@keyframes hm-drift-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(-20%,-8%)scale(1.12)}}.hm-cu-band{left:var(--l);top:var(--t);width:var(--w);height:var(--h);transform:rotate(var(--r)) skewX(-18deg);background:radial-gradient(closest-side, var(--c), transparent 100%);animation:hm-aurora var(--dur) var(--ease-in-out) var(--delay) infinite alternate;border-radius:9999px}.hm-cu-band+.hm-cu-band{animation:none}.hm-cu-curtain{opacity:.55;background:repeating-linear-gradient(90deg,#0d0a1480 0 1px,#0d0a1400 1px 5px);inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}@keyframes hm-aurora{0%{transform:translate3d(-6%, 0, 0) rotate(var(--r)) skewX(-18deg) scaleY(.9)}to{transform:translate3d(7%, 8%, 0) rotate(calc(var(--r) + 4deg)) skewX(-10deg) scaleY(1.25)}}@media (prefers-reduced-motion:reduce){.hm-ambient *,.hm-ambient :before,.hm-ambient :after{animation:none!important}}
.rv-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.rv-glow{filter:blur(60px);will-change:transform;border-radius:9999px;position:absolute}.rv-glow-a{width:46rem;height:30rem;animation:rv-drift-a 26s var(--ease-in-out) infinite alternate;background:radial-gradient(closest-side,#e6b24c1a,#0000);margin-left:-10rem;top:4%;left:50%}.rv-glow-b{width:34rem;height:26rem;animation:rv-drift-b 32s var(--ease-in-out) infinite alternate;background:radial-gradient(closest-side,#f6d78c0d,#0000);bottom:6%;left:-8rem}.rv-grid{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 55% at 70% 20%,#000 0%,#0000 75%);mask-image:radial-gradient(60% 55% at 70% 20%,#000 0%,#0000 75%)}@keyframes rv-drift-a{0%{transform:translate(-6%)scale(1)}to{transform:translate(8%,10%)scale(1.12)}}@keyframes rv-drift-b{0%{transform:translate(0,0)}to{transform:translate(14%,-12%)}}@media (prefers-reduced-motion:reduce){.rv-glow{animation:none}}@media (max-width:640px){.rv-glow-a{width:28rem;height:22rem;margin-left:-14rem}}
