.ShadowFronts-module_root{transform-origin:bottom;animation:6.5s ease-in-out infinite ShadowFronts-breathe;position:absolute;inset:0}@keyframes ShadowFronts-breathe{50%{transform:scale(1.012,1.02)}}.ShadowFronts-module_smoke{background:radial-gradient(closest-side, #000000d9, rgb(var(--accent-rgb) / .12) 70%, transparent);filter:blur(18px);border-radius:50%;height:26%;animation:9s ease-in-out infinite alternate ShadowFronts-drift;position:absolute;bottom:-4%;left:8%;right:8%}@keyframes ShadowFronts-drift{to{transform:translate(6%)scaleX(1.15)}}.ShadowFronts-module_defs{width:0;height:0;position:absolute;overflow:hidden}.ShadowFronts-module_floodAccent{flood-color:rgb(var(--accent-rgb))}.ShadowFronts-module_floodLight{flood-color:rgb(var(--accent-light-rgb))}.ShadowFronts-module_set{position:absolute;inset:0}.ShadowFronts-module_figure{opacity:0;transform-origin:bottom;will-change:opacity, transform, filter;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:both;animation-delay:calc(var(--i,0) * 4.8s);position:absolute;inset:0}.ShadowFronts-module_image{object-fit:contain;object-position:bottom center;filter:brightness(0) drop-shadow(0 0 1px rgb(var(--accent-light-rgb) / .9)) drop-shadow(0 0 2px rgb(var(--accent-rgb) / .8)) drop-shadow(0 0 14px rgb(var(--accent-rgb) / .35))}.ShadowFronts-module_root[data-flip] :is(.ShadowFronts-module_image,.ShadowFronts-module_tint,.ShadowFronts-module_tintLight){scale:-1 1}.ShadowFronts-module_glitch{opacity:0;pointer-events:none;will-change:opacity, transform;animation-timing-function:step-end;animation-iteration-count:infinite;animation-fill-mode:both;animation-delay:calc(var(--i,0) * 4.8s);position:absolute;inset:0}.ShadowFronts-module_glitchA{mix-blend-mode:screen}.ShadowFronts-module_glitchB{clip-path:inset(34% 0 52%)}.ShadowFronts-module_glitchC{clip-path:inset(63% 0 22%)}.ShadowFronts-module_tint,.ShadowFronts-module_tintLight{object-fit:contain;object-position:bottom center}.ShadowFronts-module_tint{filter:url(#vgz-shadow-tint)}.ShadowFronts-module_tintLight{filter:url(#vgz-shadow-tint-light)}@keyframes ShadowFronts-cycle2{0%{opacity:0;filter:blur(12px);transform:translateY(2%)scale(.95,.9)}16.667%{opacity:1;filter:blur();transform:translateY(0)scale(1)}50%{opacity:1;filter:blur();transform:translateY(0)scale(1)}66.667%{opacity:0;filter:blur(14px);transform:translateY(-3%)scale(1.06,1.1)}to{opacity:0;filter:blur(14px);transform:translateY(-3%)scale(1.06,1.1)}}.ShadowFronts-module_root[data-count="2"] .ShadowFronts-module_figure{animation-name:ShadowFronts-cycle2;animation-duration:9.6s}@keyframes ShadowFronts-cycle3{0%{opacity:0;filter:blur(12px);transform:translateY(2%)scale(.95,.9)}11.111%{opacity:1;filter:blur();transform:translateY(0)scale(1)}33.333%{opacity:1;filter:blur();transform:translateY(0)scale(1)}44.444%{opacity:0;filter:blur(14px);transform:translateY(-3%)scale(1.06,1.1)}to{opacity:0;filter:blur(14px);transform:translateY(-3%)scale(1.06,1.1)}}.ShadowFronts-module_root[data-count="3"] .ShadowFronts-module_figure{animation-name:ShadowFronts-cycle3;animation-duration:14.4s}@keyframes ShadowFronts-cycle4{0%{opacity:0;filter:blur(12px);transform:translateY(2%)scale(.95,.9)}8.333%{opacity:1;filter:blur();transform:translateY(0)scale(1)}25%{opacity:1;filter:blur();transform:translateY(0)scale(1)}33.333%{opacity:0;filter:blur(14px);transform:translateY(-3%)scale(1.06,1.1)}to{opacity:0;filter:blur(14px);transform:translateY(-3%)scale(1.06,1.1)}}.ShadowFronts-module_root[data-count="4"] .ShadowFronts-module_figure{animation-name:ShadowFronts-cycle4;animation-duration:19.2s}@keyframes ShadowFronts-glitchA2{0%{opacity:0;transform:translate(0%)}2.604%{opacity:.85;transform:translate(-7.52%)}3.821%{opacity:.85;transform:translate(-5.2%)}5.49%{opacity:0;transform:translate(0%)}7.102%{opacity:.85;transform:translate(-6.9%)}8.455%{opacity:.85;transform:translate(-6.19%)}10.067%{opacity:.85;transform:translate(7.53%)}11.211%{opacity:.85;transform:translate(7.54%)}12.789%{opacity:.85;transform:translate(7.47%)}14.141%{opacity:.85;transform:translate(-7.02%)}15.104%{opacity:0;transform:translate(0%)}23.958%{opacity:.85;transform:translate(-1.49%)}25.521%{opacity:0;transform:translate(0%)}37.5%{opacity:.85;transform:translate(1.97%)}38.542%{opacity:0;transform:translate(0%)}50.521%{opacity:.85;transform:translate(5.36%)}51.914%{opacity:.85;transform:translate(-7.45%)}53.26%{opacity:.85;transform:translate(5.99%)}54.731%{opacity:.85;transform:translate(-4.43%)}56.076%{opacity:.85;transform:translate(4%)}57.629%{opacity:.85;transform:translate(-7.44%)}59.39%{opacity:.85;transform:translate(5.81%)}60.853%{opacity:.85;transform:translate(-7.64%)}62.485%{opacity:.85;transform:translate(-5.52%)}63.802%{opacity:.85;transform:translate(6.77%)}64.936%{opacity:0;transform:translate(0%)}65.625%{opacity:0;transform:translate(0%)}to{opacity:0;transform:translate(0)}}.ShadowFronts-module_root[data-count="2"] .ShadowFronts-module_glitchA{animation-name:ShadowFronts-glitchA2;animation-duration:9.6s}@keyframes ShadowFronts-glitchB2{0%{opacity:0;transform:translate(0%)}2.604%{opacity:.9;transform:translate(4.7%)}3.829%{opacity:.9;transform:translate(-5.3%)}5.365%{opacity:.9;transform:translate(12.3%)}7.149%{opacity:0;transform:translate(0%)}8.825%{opacity:.9;transform:translate(-4.09%)}9.93%{opacity:.9;transform:translate(-9.55%)}11.589%{opacity:.9;transform:translate(-10.19%)}13.366%{opacity:.9;transform:translate(7.37%)}14.506%{opacity:.9;transform:translate(4.03%)}15.104%{opacity:0;transform:translate(0%)}23.958%{opacity:0;transform:translate(0%)}25.521%{opacity:0;transform:translate(0%)}37.5%{opacity:.9;transform:translate(2.35%)}38.542%{opacity:0;transform:translate(0%)}50.521%{opacity:.9;transform:translate(-6%)}52.033%{opacity:.9;transform:translate(10.92%)}53.67%{opacity:.9;transform:translate(-4.29%)}55.477%{opacity:.9;transform:translate(10.19%)}56.55%{opacity:0;transform:translate(0%)}58.419%{opacity:0;transform:translate(0%)}59.81%{opacity:.9;transform:translate(10.55%)}61.184%{opacity:.9;transform:translate(7.64%)}62.691%{opacity:.9;transform:translate(9.59%)}64.012%{opacity:.9;transform:translate(-7.8%)}65.313%{opacity:0;transform:translate(0%)}65.625%{opacity:0;transform:translate(0%)}to{opacity:0;transform:translate(0)}}.ShadowFronts-module_root[data-count="2"] .ShadowFronts-module_glitchB{animation-name:ShadowFronts-glitchB2;animation-duration:9.6s}@keyframes ShadowFronts-glitchC2{0%{opacity:0;transform:translate(0%)}2.604%{opacity:0;transform:translate(0%)}3.812%{opacity:1;transform:translate(-3.95%)}5.318%{opacity:0;transform:translate(0%)}6.762%{opacity:1;transform:translate(-6.13%)}8.355%{opacity:1;transform:translate(6.93%)}10.028%{opacity:1;transform:translate(-8.26%)}11.319%{opacity:1;transform:translate(4.42%)}12.603%{opacity:1;transform:translate(-7.62%)}13.707%{opacity:0;transform:translate(0%)}15.104%{opacity:0;transform:translate(0%)}23.958%{opacity:0;transform:translate(0%)}25.521%{opacity:0;transform:translate(0%)}37.5%{opacity:1;transform:translate(2.02%)}38.542%{opacity:0;transform:translate(0%)}50.521%{opacity:0;transform:translate(0%)}51.676%{opacity:1;transform:translate(-3.76%)}52.725%{opacity:1;transform:translate(-9.62%)}53.878%{opacity:1;transform:translate(-7.72%)}55.3%{opacity:0;transform:translate(0%)}56.904%{opacity:0;transform:translate(0%)}58.292%{opacity:1;transform:translate(4.61%)}60.146%{opacity:1;transform:translate(9.48%)}61.289%{opacity:1;transform:translate(-7.22%)}62.396%{opacity:1;transform:translate(7.53%)}63.838%{opacity:0;transform:translate(0%)}65.224%{opacity:1;transform:translate(-3.03%)}65.625%{opacity:0;transform:translate(0%)}to{opacity:0;transform:translate(0)}}.ShadowFronts-module_root[data-count="2"] .ShadowFronts-module_glitchC{animation-name:ShadowFronts-glitchC2;animation-duration:9.6s}@keyframes ShadowFronts-glitchA3{0%{opacity:0;transform:translate(0%)}1.736%{opacity:.85;transform:translate(3.41%)}2.862%{opacity:0;transform:translate(0%)}4.032%{opacity:0;transform:translate(0%)}5.094%{opacity:.85;transform:translate(-4.09%)}6.065%{opacity:.85;transform:translate(5.4%)}7.129%{opacity:.85;transform:translate(6.37%)}8.293%{opacity:0;transform:translate(0%)}9.258%{opacity:0;transform:translate(0%)}10.069%{opacity:0;transform:translate(0%)}15.972%{opacity:.85;transform:translate(1.35%)}17.014%{opacity:0;transform:translate(0%)}25%{opacity:0;transform:translate(0%)}25.694%{opacity:0;transform:translate(0%)}33.681%{opacity:.85;transform:translate(3.43%)}34.433%{opacity:0;transform:translate(0%)}35.48%{opacity:.85;transform:translate(-5.22%)}36.659%{opacity:.85;transform:translate(-7.24%)}37.735%{opacity:.85;transform:translate(-4.37%)}38.757%{opacity:.85;transform:translate(7.39%)}39.639%{opacity:.85;transform:translate(-7.26%)}40.504%{opacity:0;transform:translate(0%)}41.272%{opacity:.85;transform:translate(2.13%)}42.465%{opacity:.85;transform:translate(3.27%)}43.548%{opacity:.85;transform:translate(2.7%)}43.75%{opacity:0;transform:translate(0%)}to{opacity:0;transform:translate(0)}}.ShadowFronts-module_root[data-count="3"] .ShadowFronts-module_glitchA{animation-name:ShadowFronts-glitchA3;animation-duration:14.4s}@keyframes ShadowFronts-glitchB3{0%{opacity:0;transform:translate(0%)}1.736%{opacity:0;transform:translate(0%)}2.848%{opacity:.9;transform:translate(6.98%)}4.073%{opacity:.9;transform:translate(9.29%)}5.158%{opacity:.9;transform:translate(-9.38%)}5.877%{opacity:.9;transform:translate(6.02%)}6.711%{opacity:.9;transform:translate(9.58%)}7.857%{opacity:.9;transform:translate(-12.15%)}8.935%{opacity:.9;transform:translate(11.13%)}10.069%{opacity:0;transform:translate(0%)}15.972%{opacity:.9;transform:translate(2.27%)}17.014%{opacity:0;transform:translate(0%)}25%{opacity:.9;transform:translate(2.19%)}25.694%{opacity:0;transform:translate(0%)}33.681%{opacity:0;transform:translate(0%)}34.481%{opacity:.9;transform:translate(-5.39%)}35.702%{opacity:0;transform:translate(0%)}36.439%{opacity:.9;transform:translate(12.47%)}37.665%{opacity:.9;transform:translate(-5.78%)}38.621%{opacity:.9;transform:translate(-5.27%)}39.582%{opacity:.9;transform:translate(-4.49%)}40.329%{opacity:.9;transform:translate(8.21%)}41.428%{opacity:.9;transform:translate(-10.3%)}42.463%{opacity:0;transform:translate(0%)}43.692%{opacity:.9;transform:translate(9.43%)}43.75%{opacity:0;transform:translate(0%)}to{opacity:0;transform:translate(0)}}.ShadowFronts-module_root[data-count="3"] .ShadowFronts-module_glitchB{animation-name:ShadowFronts-glitchB3;animation-duration:14.4s}@keyframes ShadowFronts-glitchC3{0%{opacity:0;transform:translate(0%)}1.736%{opacity:1;transform:translate(8.09%)}2.67%{opacity:1;transform:translate(-5.71%)}3.432%{opacity:1;transform:translate(-3.55%)}4.318%{opacity:1;transform:translate(-7.48%)}5.042%{opacity:1;transform:translate(8.85%)}5.761%{opacity:0;transform:translate(0%)}6.679%{opacity:0;transform:translate(0%)}7.38%{opacity:0;transform:translate(0%)}8.431%{opacity:1;transform:translate(-3.23%)}9.545%{opacity:0;transform:translate(0%)}10.069%{opacity:0;transform:translate(0%)}15.972%{opacity:0;transform:translate(0%)}16.922%{opacity:1;transform:translate(1.21%)}17.014%{opacity:0;transform:translate(0%)}25%{opacity:0;transform:translate(0%)}25.694%{opacity:0;transform:translate(0%)}33.681%{opacity:0;transform:translate(0%)}34.798%{opacity:0;transform:translate(0%)}35.651%{opacity:1;transform:translate(5.27%)}36.436%{opacity:0;transform:translate(0%)}37.583%{opacity:1;transform:translate(8.57%)}38.301%{opacity:1;transform:translate(-4.37%)}39.317%{opacity:0;transform:translate(0%)}40.485%{opacity:0;transform:translate(0%)}41.295%{opacity:1;transform:translate(-6.22%)}42.288%{opacity:0;transform:translate(0%)}43.196%{opacity:1;transform:translate(4.71%)}43.75%{opacity:0;transform:translate(0%)}to{opacity:0;transform:translate(0)}}.ShadowFronts-module_root[data-count="3"] .ShadowFronts-module_glitchC{animation-name:ShadowFronts-glitchC3;animation-duration:14.4s}@keyframes ShadowFronts-glitchA4{0%{opacity:0;transform:translate(0%)}1.302%{opacity:.85;transform:translate(3.53%)}2.053%{opacity:0;transform:translate(0%)}2.705%{opacity:.85;transform:translate(5.44%)}3.464%{opacity:.85;transform:translate(-3.25%)}4.124%{opacity:.85;transform:translate(7.25%)}4.807%{opacity:.85;transform:translate(-4.39%)}5.392%{opacity:.85;transform:translate(-4.86%)}5.951%{opacity:.85;transform:translate(-4.42%)}6.514%{opacity:0;transform:translate(0%)}7.161%{opacity:.85;transform:translate(-3.22%)}7.552%{opacity:0;transform:translate(0%)}11.979%{opacity:0;transform:translate(0%)}12.76%{opacity:0;transform:translate(0%)}18.75%{opacity:0;transform:translate(0%)}19.271%{opacity:0;transform:translate(0%)}25.26%{opacity:.85;transform:translate(2.72%)}26.088%{opacity:0;transform:translate(0%)}27.012%{opacity:.85;transform:translate(-7.97%)}27.576%{opacity:.85;transform:translate(7.14%)}28.398%{opacity:.85;transform:translate(3.44%)}29.242%{opacity:.85;transform:translate(6.87%)}30.006%{opacity:0;transform:translate(0%)}30.538%{opacity:.85;transform:translate(5.09%)}31.347%{opacity:.85;transform:translate(2.27%)}32.277%{opacity:0;transform:translate(0%)}32.813%{opacity:0;transform:translate(0%)}to{opacity:0;transform:translate(0)}}.ShadowFronts-module_root[data-count="4"] .ShadowFronts-module_glitchA{animation-name:ShadowFronts-glitchA4;animation-duration:19.2s}@keyframes ShadowFronts-glitchB4{0%{opacity:0;transform:translate(0%)}1.302%{opacity:.9;transform:translate(9.67%)}2.006%{opacity:.9;transform:translate(11.77%)}2.934%{opacity:.9;transform:translate(10.7%)}3.692%{opacity:.9;transform:translate(-5.78%)}4.399%{opacity:.9;transform:translate(4.43%)}5.246%{opacity:0;transform:translate(0%)}5.894%{opacity:.9;transform:translate(-7.8%)}6.535%{opacity:.9;transform:translate(-7.33%)}7.321%{opacity:.9;transform:translate(-8.89%)}7.552%{opacity:0;transform:translate(0%)}11.979%{opacity:0;transform:translate(0%)}12.693%{opacity:0;transform:translate(0%)}12.76%{opacity:0;transform:translate(0%)}18.75%{opacity:.9;transform:translate(-1.81%)}19.271%{opacity:0;transform:translate(0%)}25.26%{opacity:.9;transform:translate(-11.57%)}25.881%{opacity:.9;transform:translate(-5.99%)}26.461%{opacity:0;transform:translate(0%)}27.242%{opacity:0;transform:translate(0%)}28.106%{opacity:0;transform:translate(0%)}29.025%{opacity:.9;transform:translate(-5.63%)}29.955%{opacity:.9;transform:translate(6.49%)}30.824%{opacity:.9;transform:translate(-11.12%)}31.393%{opacity:.9;transform:translate(-10.74%)}32.033%{opacity:.9;transform:translate(10.93%)}32.813%{opacity:0;transform:translate(0%)}to{opacity:0;transform:translate(0)}}.ShadowFronts-module_root[data-count="4"] .ShadowFronts-module_glitchB{animation-name:ShadowFronts-glitchB4;animation-duration:19.2s}@keyframes ShadowFronts-glitchC4{0%{opacity:0;transform:translate(0%)}1.302%{opacity:1;transform:translate(9.51%)}2.081%{opacity:1;transform:translate(4.12%)}2.668%{opacity:1;transform:translate(-7.88%)}3.382%{opacity:0;transform:translate(0%)}4.133%{opacity:1;transform:translate(-3.71%)}4.73%{opacity:0;transform:translate(0%)}5.666%{opacity:1;transform:translate(-3.9%)}6.399%{opacity:1;transform:translate(6.79%)}7.101%{opacity:1;transform:translate(3.47%)}7.552%{opacity:0;transform:translate(0%)}11.979%{opacity:1;transform:translate(-2.13%)}12.76%{opacity:0;transform:translate(0%)}18.75%{opacity:0;transform:translate(0%)}19.271%{opacity:0;transform:translate(0%)}25.26%{opacity:1;transform:translate(-8.89%)}26.063%{opacity:1;transform:translate(-3.01%)}26.621%{opacity:1;transform:translate(-6.61%)}27.234%{opacity:1;transform:translate(-7.58%)}27.857%{opacity:1;transform:translate(8.25%)}28.737%{opacity:1;transform:translate(4.94%)}29.427%{opacity:1;transform:translate(5.85%)}30.314%{opacity:0;transform:translate(0%)}30.984%{opacity:0;transform:translate(0%)}31.895%{opacity:1;transform:translate(9.73%)}32.713%{opacity:1;transform:translate(7.53%)}32.813%{opacity:0;transform:translate(0%)}to{opacity:0;transform:translate(0)}}.ShadowFronts-module_root[data-count="4"] .ShadowFronts-module_glitchC{animation-name:ShadowFronts-glitchC4;animation-duration:19.2s}@media (prefers-reduced-motion:reduce){.ShadowFronts-module_root,.ShadowFronts-module_smoke,.ShadowFronts-module_figure{animation:none}.ShadowFronts-module_glitch{display:none}.ShadowFronts-module_set:first-of-type .ShadowFronts-module_figure{opacity:1}}
