#projetos_projeto_h2__OlbBD{color:var(--primary-color)}#projetos_projeto_h2__OlbBD span{color:#fff}.projetos_projetos__IOpCR{width:80%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px;margin-bottom:40px}.projetos_siteContainer__7xEIU{position:relative;height:400px;width:400px;text-align:center;margin-top:40px}.projetos_siteContainer__7xEIU:has(h2:hover) .projetos_sites__EYb7A{display:inherit}.projetos_sites__EYb7A{position:absolute;height:768px;width:max-content;transform:scale(.5);transform-origin:top left}.projetos_sites__EYb7A svg{height:100%}.projetos_sites__EYb7A span{width:40px;aspect-ratio:1;border-radius:50%;background:#5f5f5f;position:absolute;bottom:20px;right:calc(50% - 20px);transition:all .3s;animation:projetos_btn__hIxr_ 3s 3s infinite forwards}.projetos_sites__EYb7A span:hover{animation:none;scale:.9}@keyframes projetos_btn__hIxr_{0%{scale:1}50%{scale:.9}to{scale:1}}.projetos_frame__qSYkY{position:absolute;inset:50%;transform:translate(-50%,-50%);width:51%;height:83%;border:none;background:#fff}@media screen and (max-width:1080px){.projetos_projetos__IOpCR{width:100%}}.Hero_hero__o_gWy{padding:5%;width:80%;margin-top:80px}.Hero_hero__o_gWy h1{letter-spacing:4px;background:linear-gradient(90deg,#c60ae7,#012aff);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:3rem;font-weight:800;margin-top:20px}.Hero_hero__o_gWy>div{display:flex;justify-content:space-between;flex-wrap:wrap}.Hero_xp__oeDHt{display:flex;align-items:center;gap:8px;margin-top:20px;color:var(--dark-40);margin-bottom:40px}.Hero_xp__oeDHt span:first-child{font-size:3rem}.Hero_xp__oeDHt div{display:flex;align-items:center;gap:8px;margin-left:20px}.Hero_photo__mexUY{position:relative;height:300px;aspect-ratio:1;border-radius:50%;background:linear-gradient(145deg,var(--dark-40),var(--dark-20));display:flex;align-items:center;justify-content:center}.Hero_photo__mexUY img{width:100px;height:100px}.Hero_photo__mexUY span.Hero_sphere__UbiLM{position:absolute;height:15px;aspect-ratio:1;background:linear-gradient(70deg,var(--dark-20),var(--dark-40));inset:5%;border-radius:50%}.Hero_photo__mexUY span.Hero_sphere__UbiLM:nth-child(2){height:10px;background:linear-gradient(70deg,var(--dark-10),var(--dark-40));inset:80% 100%}span:has(img.Hero_icons__XXiwz){position:absolute;background:linear-gradient(130deg,var(--dark-10),var(--dark-40));padding:10px;height:max-content;width:max-content;border-radius:50%;transition:all .5s;display:grid;align-content:center;z-index:1}span:has(img.Hero_icons__XXiwz):nth-child(5){inset:10% 80%;animation:Hero_tech__TYedc 1s linear 0s infinite forwards}span:has(img.Hero_icons__XXiwz):nth-child(4){inset:78% 65%;padding:15px}span:has(img.Hero_icons__XXiwz):nth-child(3){inset:65% 0}.Hero_sobre__uMHNP{width:100%}@media screen and (max-width:992px){.Hero_hero__o_gWy{width:100%}.Hero_photo__mexUY{margin:0 auto}}.Navbar_navbar__NI7lB{width:100vw;margin-bottom:44px;position:fixed;z-index:1;padding:16px 0;animation:Navbar_navbar__NI7lB 1s;animation-timeline:scroll();animation-range-start:view;z-index:10}@keyframes Navbar_navbar__NI7lB{to{background-color:var(--dark-20)}}#Navbar_hamburguer__9Wq_H{position:absolute;height:100px;right:-20px}.Navbar_Span__EQgyP{position:inherit;height:5px;width:40px;background-color:var(--dark-40)}#Navbar_dois__Fd5Rg{margin-top:10px}#Navbar_tres__FTVVc{margin-top:20px}.Navbar_navbar__NI7lB ul{display:flex;justify-content:space-evenly}.Navbar_navbar__NI7lB li{list-style:none;margin:0 16px}.Navbar_navbar__NI7lB a{text-decoration:none;color:#fff}.Navbar_navbar__NI7lB a:hover{color:var(--primary-color)}.Navbar_navbar__NI7lB>ul>li:first-child a{color:var(--dark-40);text-transform:uppercase}.Navbar_navbar__NI7lB>ul>li:first-child span{color:#fff}.Navbar_navbar__NI7lB>ul>li:first-child:hover span{background:linear-gradient(90deg,#c60ae7,#012aff);-webkit-background-clip:text;background-clip:text;color:transparent}.Navbar_navbar__NI7lB>ul>li:first-child{height:max-content}.Navbar_navbar__NI7lB #Navbar_contato__orvkK{width:max-content;margin-left:0;padding:0 24px;position:relative;cursor:pointer;transition:all .3s}.Navbar_navbar__NI7lB:has(#Navbar_contato__orvkK:hover){background-color:var(--dark-20)}.Navbar_navbar__NI7lB #Navbar_contato__orvkK:hover{background:var(--dark-20);padding:0 24px 48px}.Navbar_navbar__NI7lB #Navbar_contato__orvkK span{position:absolute;display:none;bottom:1.75rem}.Navbar_navbar__NI7lB #Navbar_contato__orvkK span:last-child{bottom:.5rem}.Navbar_navbar__NI7lB #Navbar_contato__orvkK:hover span{display:inherit}@media screen and (max-width:768px){.Navbar_navbar__NI7lB{height:100dvh;background:var(--dark-20);width:50vw;left:-50%;transition:all .3s;margin-top:0}.Navbar_navbar__NI7lB:hover{transform:translateX(100%)}.Navbar_navbar__NI7lB>ul>li:first-child{margin-bottom:40px}.Navbar_navbar__NI7lB ul{flex-direction:column;height:100%;justify-content:space-around;align-items:center}.Navbar_navbar__NI7lB ul li{flex-direction:column;height:100%;justify-content:space-evenly}.Navbar_navbar__NI7lB ul li:has(a[href="#sobre"]){margin-top:24px}#Navbar_contato__orvkK{padding:0;margin:0}.Navbar_navbar__NI7lB #Navbar_contato__orvkK:hover{padding:0}.Navbar_navbar__NI7lB #Navbar_contato__orvkK span{bottom:2.75rem;left:24px}.Navbar_navbar__NI7lB #Navbar_contato__orvkK span:last-child{bottom:.5rem}}.About_about__s_0UP{display:flex;flex-direction:row;justify-content:space-between;width:80%;margin:0 80px;padding:5%}.About_about__s_0UP div{height:200px;width:48%;text-align:justify;overflow-y:auto;overflow-x:hidden}.About_about__s_0UP div::-webkit-scrollbar{display:none}.About_about__s_0UP div:hover::-webkit-scrollbar{width:8px}.About_about__s_0UP>div>h2{color:var(--primary-color)}.About_about__s_0UP>div>h2>span{color:#fff}.About_about__s_0UP p{border-radius:16px;color:var(--dark-40)}.About_about__s_0UP div:nth-child(2){height:200px;display:flex;flex-direction:column;justify-content:center;gap:8px}.About_about__s_0UP div:nth-child(2) div{height:100px;width:100%;background:linear-gradient(to right,var(--dark-30),var(--dark-20));border-radius:16px;display:flex;flex-direction:column;padding:12px}.About_about__s_0UP div:nth-child(2) div div{height:max-content;width:90%;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden;background:none}.About_about__s_0UP div:nth-child(2) div div span{color:var(--primary-color)}.About_about__s_0UP div:nth-child(2) div a{color:var(--primary-color);margin-left:12px;width:max-content}@media screen and (max-width:992px){.About_about__s_0UP{width:100%;flex-direction:column;gap:40px}.About_about__s_0UP div{width:100%}}.Skills_skills__BtB67{width:100%;background:var(--dark-10);padding:5% 15%}.Skills_skills__BtB67 h2{color:var(--primary-color)}.Skills_skills__BtB67 h2>span{color:#fff}.Skills_container_svg__11IzM{display:flex;justify-content:center;flex-direction:column;overflow:hidden}.Skills_first_svg_line__mrQ3m{flex-direction:row;animation:Skills_svg_translate_inverse__8_YXK 10s 0s infinite backwards}.Skills_first_svg_line__mrQ3m,.Skills_second_svg_line__mzidQ{width:100vw;display:flex;justify-content:center;gap:40px;margin:40px 0}.Skills_second_svg_line__mzidQ{flex-direction:row-reverse;animation:Skills_svg_translate__QzZ5j 10s 0s infinite backwards}.Skills_skills__BtB67 img{width:50px;aspect-ratio:1}@keyframes Skills_svg_translate__QzZ5j{0%{transform:translateX(0)}50%{transform:translateX(25%)}to{transform:translateX(0)}}@keyframes Skills_svg_translate_inverse__8_YXK{0%{transform:translateX(0)}50%{transform:translateX(-25%)}to{transform:translateX(0)}}@media screen and (max-width:992px){.Skills_skills__BtB67{width:100%;padding:5%}.Skills_first_svg_line__mrQ3m{animation:Skills_svg_translate_inverse__8_YXK 30s 0s infinite backwards}.Skills_second_svg_line__mzidQ{animation:Skills_svg_translate__QzZ5j 30s 0s infinite backwards}@keyframes Skills_svg_translate__QzZ5j{0%{transform:translateX(0)}50%{transform:translateX(300%)}to{transform:translateX(0)}}@keyframes Skills_svg_translate_inverse__8_YXK{0%{transform:translateX(0)}50%{transform:translateX(-300%)}to{transform:translateX(0)}}}.Home_main__2uIek{min-height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;padding-bottom:40px}