@font-face{font-family:"Press Start 2P";src:local("Press Start 2P"),url(/frontend-mentor-challenges/static/media/PressStart2P-Regular.5f45b521.ttf) format("truetype")}@font-face{font-family:"Roboto";src:local("Roboto"),url(/frontend-mentor-challenges/static/media/Roboto-Light.8be2d148.ttf) format("truetype");font-weight:300}@font-face{font-family:"Roboto";src:local("Roboto"),url(/frontend-mentor-challenges/static/media/Roboto-Regular.a8d6ac03.ttf) format("truetype");font-weight:400}@font-face{font-family:"Roboto";src:local("Roboto"),url(/frontend-mentor-challenges/static/media/Roboto-Bold.75371f53.ttf) format("truetype");font-weight:700}:root{--primary:#181920;--light:#efeef1;--my-blue:#6c72cb;--my-bright-blue:#8289e3;--my-pink:#cb67c1;--my-bright-pink:#de78d4;--white:#fff}*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}@media screen and (max-width:900px){html{font-size:56.25%}}@media screen and (max-width:600px){html{font-size:50%}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:"Roboto",cursive;position:relative;background-color:#181920;background-color:var(--primary);color:#efeef1;color:var(--light)}.App_App__15LM-{width:100%;min-height:100vh;height:100%;padding:4rem 1rem;position:relative}.App_App__15LM- .App_Background__LmGXn{z-index:-1;position:fixed;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center}.App_App__15LM- .App_Background__LmGXn .App_Logo__3ICy3{height:80vmin;opacity:.3;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App_App__15LM- .App_Background__LmGXn .App_Logo__3ICy3{-webkit-animation:App_App-logo-spin__1EbLw 24s linear infinite;animation:App_App-logo-spin__1EbLw 24s linear infinite}}.App_App__15LM- .App_Content__LFMSe{width:100%;display:flex;flex-direction:column}.App_App__15LM- .App_Content__LFMSe .App_Title__274rc{width:100%}.App_App__15LM- .App_Content__LFMSe .App_Title__274rc h1{text-align:center;font-size:3rem;line-height:150%;text-transform:capitalize;font-weight:400;font-family:"Press Start 2P",cursive;background:linear-gradient(164deg,var(--my-blue),var(--my-pink));background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;color:transparent}.App_App__15LM- .App_Content__LFMSe .App_ChallengesList__e0835{padding:4rem 0;width:100%;display:flex;flex-wrap:wrap;justify-content:center;grid-gap:3rem;gap:3rem}.App_App__15LM- .App_Footer__eC581 p{text-align:center;font-size:2rem;word-spacing:.2rem}.App_App__15LM- .App_Footer__eC581 p a{text-decoration:none;background:linear-gradient(164deg,var(--my-blue),var(--my-pink));background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;color:transparent}@-webkit-keyframes App_App-logo-spin__1EbLw{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App_App-logo-spin__1EbLw{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Challenges_CardOuter__1_bnu{width:100%;max-width:350px;height:100%;padding:.3rem;position:relative;border-radius:2rem;background:linear-gradient(45deg,var(--my-blue),var(--my-pink))}.Challenges_CardOuter__1_bnu:hover{background:linear-gradient(45deg,var(--my-bright-blue),var(--my-bright-pink))}.Challenges_CardOuter__1_bnu .Challenges_CardInner__1sC2i{border-radius:2rem;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;background-color:var(--primary);position:relative}.Challenges_CardOuter__1_bnu .Challenges_CardInner__1sC2i .Challenges_ImageContainer__1h00e{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.Challenges_CardOuter__1_bnu .Challenges_CardInner__1sC2i .Challenges_ImageContainer__1h00e:active img,.Challenges_CardOuter__1_bnu .Challenges_CardInner__1sC2i .Challenges_ImageContainer__1h00e:hover img{-webkit-animation:Challenges_imageSlide__1wgtc 4s linear infinite alternate;animation:Challenges_imageSlide__1wgtc 4s linear infinite alternate}.Challenges_CardOuter__1_bnu .Challenges_CardInner__1sC2i .Challenges_ImageContainer__1h00e img{opacity:.9;border-top-right-radius:2rem;border-top-left-radius:2rem;width:100%;height:230px;object-fit:cover;object-position:top}.Challenges_CardOuter__1_bnu .Challenges_CardInner__1sC2i .Challenges_Info__3JUS2{width:100%;display:flex;flex-direction:column;padding:1.5rem 2rem}.Challenges_CardOuter__1_bnu .Challenges_CardInner__1sC2i .Challenges_Info__3JUS2 .Challenges_Title__2m_9i{font-size:2rem;font-weight:400;margin-bottom:1.5rem;text-transform:capitalize}.Challenges_CardOuter__1_bnu .Challenges_CardInner__1sC2i .Challenges_Info__3JUS2 .Challenges_ActionButtons__fzm8j{width:100%;display:flex;justify-content:flex-end;grid-gap:2rem;gap:2rem}.Challenges_CardOuter__1_bnu .Challenges_CardInner__1sC2i .Challenges_Info__3JUS2 .Challenges_ActionButtons__fzm8j a{text-transform:capitalize;text-decoration:none;font-size:1.6rem;color:var(--light);background:linear-gradient(45deg,var(--my-blue),var(--my-pink));padding:.5rem 1.5rem;border-radius:3px}.Challenges_CardOuter__1_bnu .Challenges_CardInner__1sC2i .Challenges_Info__3JUS2 .Challenges_ActionButtons__fzm8j a:hover{background:linear-gradient(65deg,var(--my-bright-blue),var(--my-bright-pink))}@-webkit-keyframes Challenges_imageSlide__1wgtc{0%,10%{object-position:top}85%,to{object-position:bottom}}@keyframes Challenges_imageSlide__1wgtc{0%,10%{object-position:top}85%,to{object-position:bottom}}
/*# sourceMappingURL=main.b45b471e.chunk.css.map */