.AnimatedLogo-module__g-Ignq__logo-wrap{place-items:center;width:100%;padding:8px;display:grid}.AnimatedLogo-module__g-Ignq__stage{width:560px;height:460px;transform-style:preserve-3d;position:relative;transform:translate(-43px)}.AnimatedLogo-module__g-Ignq__tile{--size:260px;--depth:43px;--offset-x:0px;--offset-y:0px;--color:#fff;--shadow-color:#0000004d;width:var(--size);height:var(--size);transform-style:preserve-3d;transform:translate3d(calc(-50% + var(--offset-x)), calc(-50% + var(--offset-y)), 0);transition:all .8s ease-in-out;position:absolute;top:50%;left:50%}.AnimatedLogo-module__g-Ignq__tile-bottom{--offset-x:87px;--offset-y:87px;z-index:1}.AnimatedLogo-module__g-Ignq__tile-middle{--offset-x:43px;--offset-y:43px;z-index:2}.AnimatedLogo-module__g-Ignq__tile-top{--offset-x:0px;--offset-y:0px;z-index:3}.AnimatedLogo-module__g-Ignq__tile-bottom.AnimatedLogo-module__g-Ignq__is-active{--color:#22c55e;--shadow-color:#22c55e66;transform:translate3d(calc(-50% + var(--offset-x)), calc(-50% + var(--offset-y)), 0) scale(1.05)}.AnimatedLogo-module__g-Ignq__tile-middle.AnimatedLogo-module__g-Ignq__is-active{--color:#3b82f6;--shadow-color:#3b82f666;transform:translate3d(calc(-50% + var(--offset-x)), calc(-50% + var(--offset-y)), 0) scale(1.05)}.AnimatedLogo-module__g-Ignq__tile-top.AnimatedLogo-module__g-Ignq__is-active{--color:#f59e0b;--shadow-color:#f59e0b66;transform:translate3d(calc(-50% + var(--offset-x)), calc(-50% + var(--offset-y)), 0) scale(1.05)}.AnimatedLogo-module__g-Ignq__tile-bottom:not(.AnimatedLogo-module__g-Ignq__is-active){--color:#f8f9fa}.AnimatedLogo-module__g-Ignq__tile-middle:not(.AnimatedLogo-module__g-Ignq__is-active){--color:#f1f3f4}.AnimatedLogo-module__g-Ignq__tile-top:not(.AnimatedLogo-module__g-Ignq__is-active){--color:#fafbfc}.AnimatedLogo-module__g-Ignq__face.AnimatedLogo-module__g-Ignq__top{width:var(--size);height:var(--size);background:var(--color);transform:translateZ(var(--depth));box-shadow:0 0 0 1px #ffffff1a, 0 4px 8px var(--shadow-color), inset 0 1px 0 #fff3;border-radius:16px;transition:background-color .8s ease-in-out,box-shadow .8s ease-in-out;position:absolute}.AnimatedLogo-module__g-Ignq__face.AnimatedLogo-module__g-Ignq__right{width:var(--depth);height:var(--size);background:linear-gradient(90deg, color-mix(in srgb, var(--color) 85%, black), color-mix(in srgb, var(--color) 70%, black));transform-origin:0;border-top-right-radius:16px;border-bottom-right-radius:16px;transition:background .8s ease-in-out;position:absolute;transform:rotateY(90deg)}.AnimatedLogo-module__g-Ignq__face.AnimatedLogo-module__g-Ignq__front{width:var(--size);height:var(--depth);background:linear-gradient(180deg, color-mix(in srgb, var(--color) 85%, black), color-mix(in srgb, var(--color) 70%, black));transform-origin:top;border-bottom-right-radius:16px;border-bottom-left-radius:16px;transition:background .8s ease-in-out;position:absolute;transform:rotateX(-90deg)}.AnimatedLogo-module__g-Ignq__face.AnimatedLogo-module__g-Ignq__top:after{content:"";pointer-events:none;background:radial-gradient(at 30% 20%,#ffffff4d 0%,#ffffff1a 40%,#0000 70%);border-radius:16px;position:absolute;inset:0}@media (max-width:1280px){.AnimatedLogo-module__g-Ignq__stage{width:480px;height:390px;transform:translate(-31px)}.AnimatedLogo-module__g-Ignq__tile{--size:185px;--depth:31px}.AnimatedLogo-module__g-Ignq__tile-bottom{--offset-x:62px;--offset-y:62px}.AnimatedLogo-module__g-Ignq__tile-middle{--offset-x:31px;--offset-y:31px}}@media (max-width:768px){.AnimatedLogo-module__g-Ignq__stage{width:440px;height:360px;transform:translate(-28px)}.AnimatedLogo-module__g-Ignq__tile{--size:165px;--depth:28px}.AnimatedLogo-module__g-Ignq__tile-bottom{--offset-x:55px;--offset-y:55px}.AnimatedLogo-module__g-Ignq__tile-middle{--offset-x:28px;--offset-y:28px}}@media (max-width:480px){.AnimatedLogo-module__g-Ignq__stage{width:340px;height:275px;transform:translate(-19px)}.AnimatedLogo-module__g-Ignq__tile{--size:125px;--depth:21px}.AnimatedLogo-module__g-Ignq__tile-bottom{--offset-x:42px;--offset-y:42px}.AnimatedLogo-module__g-Ignq__tile-middle{--offset-x:21px;--offset-y:21px}}
