.svg-animation{width:3.25em;transform-origin:center;animation:rotate4 2s linear infinite}circle{fill:none;stroke:#3189fc;stroke-width:5px;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash4 1.5s ease-in-out infinite}@keyframes rotate4{to{transform:rotate(1turn)}}@keyframes dash4{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}to{stroke-dashoffset:-125px}}@font-face{font-family:__DM_Sans_6d9059;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0fac228da3963d2d-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__DM_Sans_6d9059;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a2a9ac89d7863ae8-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__DM_Sans_Fallback_6d9059;src:local("Arial");ascent-override:94.37%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.12%}.__className_6d9059{font-family:__DM_Sans_6d9059,__DM_Sans_Fallback_6d9059;font-weight:500;font-style:normal}.animation-footer{transform:translateY(50px);opacity:0}.text-animation{transform:translateY(100px);color:#fff}.container-animation,.zoom-image{transition:.5s}.container-animation:hover .zoom-image{transform:scale(1.1)}.container-animation:hover .gradient{transition:.5s;background:linear-gradient(0deg,#012736,rgba(1,39,54,0) 145.8%)}.container-animation:hover .animation-footer{transform:translateY(0);opacity:1;animation:animationStart .6s}.container-animation:hover .text-animation{transform:translateY(45px);opacity:1;animation:animationTextStart .6s}.container-animation:not(:hover) .animation-footer{animation:animationEnd .5s}.container-animation:not(:hover) .text-animation{animation:animationTextEnd .5s}@keyframes animationStart{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes animationTextStart{0%{transform:translateY(100px)}to{transform:translateY(45px);opacity:1}}@keyframes animationEnd{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes animationTextEnd{0%{transform:translateY(45px);opacity:1}to{transform:translateY(100px)}}