.Button_button__ypZB_{cursor:pointer;border-radius:var(--radius-xl);justify-content:center;padding:.9rem;line-height:1;transition:background-color .2s ease,color .2s ease}.Button_button__ypZB_:hover{background-color:#404040;color:#fff}.buttonLike_bg__gZ4_M{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;border:4px solid #fff;border-radius:50%;width:60px;height:60px}.buttonLike_bg__gZ4_M .buttonLike_heart__3oQA0{width:100px;height:100px;background:url(https://cssanimation.rocks/images/posts/steps/heart.png) no-repeat;background-position:0;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.buttonLike_bg__gZ4_M .buttonLike_heart__3oQA0.buttonLike_liked__MCYCU{animation:buttonLike_burst__JYqSy 1s steps(28) forwards}@keyframes buttonLike_burst__JYqSy{to{background-position:-2800px 0}}.footerForm_form__4Yzr6 .footerForm_button__St0Hj{border:2px solid #fff;border-radius:var(--radius-xl);justify-content:center;background-color:rgba(55,65,81,.1);padding:.75rem;line-height:1;color:#fafafa;transition:background-color .2s ease,color .2s ease}.footerForm_form__4Yzr6 .footerForm_button__St0Hj:hover{background-color:#a3a3a3;color:#0f0f0f}.localSelect_selectedOption__i54Op{transition:background-color .3s ease}.localSelect_dropdownMenu__WdF9p{animation:localSelect_fadeIn__lHiQ4 .1s ease-out}.localSelect_option__MGnND{transition:background-color .2s ease}@keyframes localSelect_fadeIn__lHiQ4{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes floatingNavButton_float__vYPhk{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.floatingNavButton_floating__nav__jeyp4{z-index:39;overflow:visible;transition:all .2s ease-in-out;animation:floatingNavButton_float__vYPhk 2s ease-in-out infinite;overflow:hidden}.floatingNavButton_floating__nav__jeyp4:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;transform:translate(-50%,-50%) scale(1);z-index:-1}@font-face{font-family:__Satisfy_8b8a99;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d121c670c7edb705-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+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Satisfy_Fallback_8b8a99;src:local("Arial");ascent-override:109.67%;descent-override:57.42%;line-gap-override:1.95%;size-adjust:85.21%}.__className_8b8a99{font-family:__Satisfy_8b8a99,__Satisfy_Fallback_8b8a99;font-weight:400;font-style:normal}.__variable_8b8a99{--font-satisfy:"__Satisfy_8b8a99","__Satisfy_Fallback_8b8a99"}.ButtonLink_button__link__T9if1{display:flex;gap:10px;border-radius:var(--radius-xl);border:1px solid hsl(var(--border));background-color:rgba(55,65,81,.1);padding:10px 25px;transition:background-color .2s ease,color .2s ease}.ButtonLink_button__link__T9if1:hover{background-color:#404040;color:#fff}.ProjectCard_projectCard__4clQq{background-color:#fafafa;position:relative;overflow:hidden;border-radius:.75rem;border:1px solid #e5e7eb;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.ProjectCard_projectCard__4clQq .ProjectCard_layers__container__9S9ZN{position:relative;width:100%;height:250px;overflow:hidden}.ProjectCard_projectCard__4clQq .ProjectCard_layers__container__9S9ZN .ProjectCard_layer__iwVan{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:all .2s ease-in-out;z-index:2}.ProjectCard_projectCard__4clQq .ProjectCard_layers__container__9S9ZN .ProjectCard_layer__iwVan .ProjectCard_image__3OGT7{width:auto;height:auto;-o-object-fit:contain;object-fit:contain;transform:scale(.5)}.ProjectCard_projectCard__4clQq .ProjectCard_layers__container__9S9ZN .ProjectCard_secondary__layer__gRdhs{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;z-index:1}.ProjectCard_projectCard__4clQq .ProjectCard_layers__container__9S9ZN .ProjectCard_secondary__layer__gRdhs .ProjectCard_secondary__image__uBLvG{width:70%;height:auto;-o-object-fit:contain;object-fit:contain}.ProjectCard_projectCard__4clQq .ProjectCard_layers__container__9S9ZN:hover .ProjectCard_layer__iwVan{opacity:0;visibility:hidden;transform:scale(1.1)}.ProjectCard_projectCard__4clQq .ProjectCard_layers__container__9S9ZN:hover .ProjectCard_secondary__layer__gRdhs{cursor:pointer;opacity:1;visibility:visible;z-index:3}.ProjectCard_projectCard__4clQq .ProjectCard_content__1lb0L{padding:1rem;display:flex;flex-direction:column;gap:10px}.ProjectCard_projectCard__4clQq .ProjectCard_content__1lb0L .ProjectCard_header__content__8f8TM{display:flex;flex-direction:row;align-items:center;margin-bottom:1rem;gap:20px}.ProjectCard_projectCard__4clQq .ProjectCard_content__1lb0L .ProjectCard_header__content__8f8TM .ProjectCard_argent__logo__7FdXr{border-radius:.75rem}.ProjectCard_projectCard__4clQq .ProjectCard_content__1lb0L .ProjectCard_header__content__8f8TM .ProjectCard_icons__container__QcKB8 .ProjectCard_icons__Kxfzg{display:flex;gap:20px}.ProjectCard_projectCard__4clQq .ProjectCard_content__1lb0L .ProjectCard_header__content__8f8TM .ProjectCard_icons__container__QcKB8 .ProjectCard_icons__Kxfzg .ProjectCard_iconCards__bo56E{transition:all .1s ease-out}.ProjectCard_projectCard__4clQq .ProjectCard_content__1lb0L .ProjectCard_header__content__8f8TM .ProjectCard_icons__container__QcKB8 .ProjectCard_icons__Kxfzg .ProjectCard_iconCards__bo56E:hover{transform:scale(1.3)}.ProjectCard_projectCard__4clQq .ProjectCard_content__1lb0L .ProjectCard_header__content__8f8TM .ProjectCard_icons__container__QcKB8 h3{margin-top:7px;font-size:1.2em;font-weight:700}.ProjectCard_projectCard__4clQq .ProjectCard_content__1lb0L .ProjectCard_text__content__HgCEu{font-size:.875rem}.ProjectCard_projectCard__4clQq .ProjectCard_content__1lb0L .ProjectCard_technologies__container__nIf6x .ProjectCard_technologies__aipaB{display:flex;gap:15px;margin-top:1rem;flex-wrap:wrap}.ProjectCard_projectCard__4clQq .ProjectCard_content__1lb0L .ProjectCard_technologies__container__nIf6x .ProjectCard_technologies__aipaB li{font-size:.75rem;padding:3px 13px;border-radius:.75rem;background-color:rgba(64,64,64,.1)}.ProjectCard_projectCard__4clQq .ProjectCard_content__1lb0L .ProjectCard_technologies__container__nIf6x .ProjectCard_source__container__Hc6Yd{margin:2rem 0 1rem;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;gap:30px}.ProjectCard_projectCard__4clQq .ProjectCard_content__1lb0L .ProjectCard_technologies__container__nIf6x .ProjectCard_source__container__Hc6Yd .ProjectCard_source__git__a3o9s{display:flex}.ProjectCard_projectCard__4clQq .ProjectCard_content__1lb0L .ProjectCard_technologies__container__nIf6x .ProjectCard_source__container__Hc6Yd .ProjectCard_source__web__fN1a9{display:flex;color:#5a82f1}.ProjectCard_projectCard__4clQq .ProjectCard_content__1lb0L .ProjectCard_technologies__container__nIf6x .ProjectCard_source__container__Hc6Yd .ProjectCard_source__web__fN1a9:hover{transition:color .2s ease;color:#fff}@media(max-width:400px){.ProjectCard_projectCard__4clQq .ProjectCard_content__1lb0L .ProjectCard_technologies__container__nIf6x .ProjectCard_source__container__Hc6Yd{gap:15px}}.skillCardAlternative_skill__container___suvs .skillCardAlternative_skill__layer__rStnr{filter:grayscale(100%)}.skillCardAlternative_skill__container___suvs .skillCardAlternative_skill__layer__rStnr:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-image:url(/images/g.webp);opacity:.09;filter:grayscale(3)}.page_mainPrimary__dSNyT .page_main__container__XQkfV{padding-bottom:7rem;position:relative}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_intro__vANGt .page_buttons__container__nyrKu{display:flex}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_intro__vANGt .page_buttons__container__nyrKu .page_icons__kBxeL{display:flex;gap:20px;align-items:center}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_marquee__container__cNd10 .page_marquee__icons__cp00G{padding:1.8rem 0}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_marquee__container__cNd10 .page_marquee__icons__cp00G .page_marquee__ul__andzL li{position:relative;display:inline-block;transition:all .2s ease-out}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_marquee__container__cNd10 .page_marquee__icons__cp00G .page_marquee__ul__andzL li .page_icon__title__RJVlS{position:absolute;z-index:98;opacity:0;height:0;font-size:.9rem;font-weight:600;margin-top:.2rem;text-align:center;width:100%;transition:opacity .2s ease-out,height .2s ease-out}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_marquee__container__cNd10 .page_marquee__icons__cp00G .page_marquee__ul__andzL li:hover{transform:scale(1.1)}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_marquee__container__cNd10 .page_marquee__icons__cp00G .page_marquee__ul__andzL li:hover .page_icon__title__RJVlS{opacity:1;height:auto}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_marquee__container__cNd10 .page_marquee__icons__cp00G .page_marquee__ull__8sH7C li{position:relative;display:inline-block;transition:all .2s ease-out}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_marquee__container__cNd10 .page_marquee__icons__cp00G .page_marquee__ull__8sH7C li .page_icon__title__RJVlS{position:absolute;z-index:98;opacity:0;height:0;font-size:.9rem;font-weight:600;margin-top:.2rem;text-align:center;width:100%;transition:opacity .2s ease-out,height .2s ease-out}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_marquee__container__cNd10 .page_marquee__icons__cp00G .page_marquee__ull__8sH7C li:hover{transform:scale(1.1)}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_marquee__container__cNd10 .page_marquee__icons__cp00G .page_marquee__ull__8sH7C li:hover .page_icon__title__RJVlS{opacity:1;height:auto}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_buttonProjects__container__1JbaF{margin-top:3rem;display:flex;justify-content:center}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_buttonProjects__container__1JbaF .page_button__projects___RQpi{width:200px;border-radius:var(--radius-xl);background-color:rgba(55,65,81,.1);padding:10px 25px;transition:background-color .2s ease,color .2s ease}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_buttonProjects__container__1JbaF .page_button__projects___RQpi:hover{background-color:#a3a3a3;color:#0f0f0f}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_techno__content__CrNj5 .page_technologies__utilises__NYvqS .page_icon__skills__cj5vv li{position:relative;display:inline-block;transition:all .2s ease-out}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_techno__content__CrNj5 .page_technologies__utilises__NYvqS .page_icon__skills__cj5vv li .page_icon__title__RJVlS{position:absolute;z-index:98;opacity:0;height:0;font-size:.9rem;font-weight:600;margin-top:.2rem;text-align:center;width:100%;transition:opacity .2s ease-out,height .2s ease-out}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_techno__content__CrNj5 .page_technologies__utilises__NYvqS .page_icon__skills__cj5vv li:hover{transform:scale(1.1)}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_techno__content__CrNj5 .page_technologies__utilises__NYvqS .page_icon__skills__cj5vv li:hover .page_icon__title__RJVlS{opacity:1;height:auto}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_techno__content__CrNj5 .page_technologies__utilises__NYvqS .page_icon__skillss__JY01d li{position:relative;display:inline-block;transition:all .2s ease-out}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_techno__content__CrNj5 .page_technologies__utilises__NYvqS .page_icon__skillss__JY01d li .page_icon__title__RJVlS{position:absolute;z-index:98;opacity:0;height:0;font-size:.9rem;font-weight:600;margin-top:.2rem;text-align:center;width:100%;transition:opacity .2s ease-out,height .2s ease-out}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_techno__content__CrNj5 .page_technologies__utilises__NYvqS .page_icon__skillss__JY01d li:hover{transform:scale(1.1)}.page_mainPrimary__dSNyT .page_main__container__XQkfV .page_techno__content__CrNj5 .page_technologies__utilises__NYvqS .page_icon__skillss__JY01d li:hover .page_icon__title__RJVlS{opacity:1;height:auto}.buttonRgb_button__DzTB3{position:relative;cursor:pointer;line-height:1;padding:1.5rem;border-radius:var(--radius-xl);justify-content:center;transition:color .5s ease;transition:color .5s ease-in-out,-webkit-box-reflect 1.5s ease;transition:-webkit-box-reflect .5s ease-in-out}.buttonRgb_button__DzTB3:before{filter:blur(20px);transition:.5s;z-index:-1}.buttonRgb_button__DzTB3:after,.buttonRgb_button__DzTB3:before{border-radius:var(--radius-xl);content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#fb0094,#00f,#0f0,#ff0,red,#fb0094,#00f,#0f0,#ff0,red);background-size:400%;opacity:0}.buttonRgb_button__DzTB3:after{transition:1s}.buttonRgb_button__DzTB3:hover:after,.buttonRgb_button__DzTB3:hover:before{opacity:1;animation:buttonRgb_animate__fzhJ1 20s linear infinite}@keyframes buttonRgb_animate__fzhJ1{0%{background-position:0 0}50%{background-position:300% 0}to{background-position:0 0}}.buttonRgb_button__DzTB3 .buttonRgb_text__FOzPx{border-radius:var(--radius-xl);position:absolute;top:1px;left:1px;right:1px;bottom:1px;border-radius:inherit;z-index:1;transition:.5s ease-in-out}.FollowCursor_backgroundLayer__n6gZu{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:-1}.FollowCursor_backgroundLayer__n6gZu:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1;pointer-events:none}.FollowCursor_backgroundFollower__pyMd4{position:absolute;width:300px;height:300px;background:radial-gradient(circle,rgba(67,66,66,.476),transparent);border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);z-index:0}.marquee_marquee__container__VwpSi{position:relative;width:100%;overflow:hidden}.marquee_marquee__icons__uXTjA{padding:1.8rem 0;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);overflow:hidden}.marquee_marquee__track__wzJpb{display:flex;align-items:center;animation:marquee_marquee-scroll__lWr2d 60s linear infinite;width:-moz-max-content;width:max-content}.marquee_marquee__icons__uXTjA:hover .marquee_marquee__track__wzJpb{animation-play-state:paused}.marquee_icon__title__adG8U{position:absolute;z-index:98;opacity:0;height:0;font-size:.9rem;font-weight:600;margin-top:.2rem;text-align:center;width:100%;transition:opacity .2s ease-out,height .2s ease-out}li:hover .marquee_icon__title__adG8U{opacity:1;height:auto}@keyframes marquee_marquee-scroll__lWr2d{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee_marquee__track__wzJpb:after{content:"";display:block;position:absolute;top:0;left:100%;width:100%;height:100%}
/*# sourceMappingURL=c00184e02d14d026.css.map*/