.geometric-shape{animation:explode 1s ease-out forwards;background:transparent;border:1px solid #fff;pointer-events:none;position:fixed;z-index:9999}.geometric-shape.circle{border-radius:50%}.geometric-shape.triangle{background:transparent;border:16px solid transparent;border-bottom:28px solid #fff;border-top:none;height:0!important;width:0!important}.geometric-shape.cross{position:relative}.geometric-shape.cross:after,.geometric-shape.cross:before{background:#fff;content:"";position:absolute}.geometric-shape.cross:before{height:100%;left:50%;top:0;transform:translate(-50%);width:1px}.geometric-shape.cross:after{height:1px;left:0;top:50%;transform:translateY(-50%);width:100%}@keyframes explode{0%{opacity:1;transform:translate(0) rotate(0) scale(1)}to{opacity:0;transform:translate(var(--tx),var(--ty)) rotate(var(--rotation)) scale(.3)}}.coming-soon-link{cursor:not-allowed;display:inline-block;position:relative}.coming-soon-link:after{backdrop-filter:blur(4px);background:#ffffff1f;border:1px solid hsla(0,0%,100%,.1);border-radius:5px;bottom:calc(100% + 5px);color:#ffffffb3;content:"Coming soon";font-size:11px;left:0;opacity:0;padding:3px 8px;pointer-events:none;position:absolute;transition:opacity .2s ease;white-space:nowrap}.coming-soon-link:hover:after{opacity:1}.footer-logo{opacity:.5;transition:opacity .3s ease}.footer-logo .logo-path{fill:#fff;fill-opacity:.5;transition:fill .3s ease}.group:hover .footer-logo{opacity:1}.group:hover .footer-logo .logo-path{animation:gradient-flow 3s ease-in-out infinite;fill:url(#logo-gradient);fill-opacity:1}@keyframes gradient-flow{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(60deg)}}
