@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@font-face{font-family:Futuru;src:url(../assets/fonts/Futuru-Black.woff2) format("woff2");font-weight:700;font-style:normal}.footer{background-color:#fff;padding:7%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:5vh}@media (min-width: 960px){.footer{text-align:left;flex-direction:row;justify-content:space-between;align-items:end}}.footer .informations{display:flex;flex-direction:column;gap:5vh}.footer .informations a{display:block}.footer .informations .name{text-transform:uppercase;font-weight:700;font-size:7vw}@media (min-width: 480px){.footer .informations .name{font-size:2.5rem}}.footer .informations .job{font-size:4.5vw}@media (min-width: 480px){.footer .informations .job{font-size:1.6rem}}.footer .informations .phone,.footer .informations .email{font-weight:600;font-size:4vw}@media (min-width: 480px){.footer .informations .phone,.footer .informations .email{font-size:1.6rem}}.footer .separation{width:80vw;height:2px;background-color:#db324d}@media (min-width: 960px){.footer .separation{display:none}}.footer .container2{display:flex;flex-direction:column;justify-content:space-between;align-items:end;height:100%}.footer .container2 .scroll-to-top-button{all:unset}.footer .container2 .scroll-to-top-button .arrow-up{display:none;cursor:pointer}@media (min-width: 960px){.footer .container2 .scroll-to-top-button .arrow-up{display:block;transform:translateY(-50%)}}.footer .container2 .text{display:flex;flex-direction:column}.footer .container2 .text span{font-size:4vw}@media (min-width: 480px){.footer .container2 .text span{font-size:1.6rem}}.footer .container2 .text .bold{font-weight:700}@media (min-width: 960px){.footer .container2 .text{text-align:right}}@font-face{font-family:Futuru;src:url(/assets/Futuru-Black-NEII-xXg.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Futuru;src:url(/assets/Futuru-Black-NEII-xXg.woff2) format("woff2");font-weight:700;font-style:normal}.body{background-color:#000}.body .section1{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10vh 7%;color:#fff}@media (min-width: 960px){.body .section1{min-height:100vh;padding:0;justify-content:center}}.body .section1 .container-title{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.body .section1 .container-title h1{margin-top:2%;position:absolute;background-color:#fff6;box-shadow:inset 0 1px 4px #fffc;border-radius:100px;font-size:3vw;padding:.6rem 1.8rem;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(10px);text-transform:uppercase;font-weight:700;z-index:10}@media (min-width: 960px){.body .section1 .container-title h1{padding:1.2rem 3rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}.body .section1 .container-title h2{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:5}.body .section1 .container-title h2 .subtitle{color:#db324d;font-family:Futuru;text-transform:uppercase;font-weight:900}.body .section1 .container-title h2 .line1{font-size:10vw}.body .section1 .container-title h2 .line2{font-size:11vw;margin-top:-7%}.body .section1 h3{display:flex;flex-direction:column;align-items:center;margin-top:25px}.body .section1 h3 .description{font-size:4vw;text-transform:uppercase;font-weight:700}@media (min-width: 480px){.body .section1 h3 .description{font-size:1.7rem}}@media (min-width: 960px){.body .section1 h3 .description{font-size:2.5rem}}.body .section1 .curved-arrow{display:none}@media (min-width: 480px){.body .section1 .curved-arrow{display:block;transform:translate(50%);margin-top:3vh}}@media (min-width: 960px){.body .section1 .curved-arrow{display:block;transform:translate(50%);margin-top:3vh}}.body .section2{margin:10vh 7%;padding:0 5%;color:#fff;display:flex;flex-direction:column;align-items:center;gap:5vh}@media (min-width: 960px){.body .section2{padding:0}}.body .section2 .separation{width:80vw;height:1px;background-color:#fff}@media (min-width: 960px){.body .section2 .separation{width:100%}}.body .section2 p{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2vh}.body .section2 p span{font-size:4vw}@media (min-width: 480px){.body .section2 p span{font-size:1.6rem}}@media (min-width: 1280px){.body .section2 p span{font-size:2rem}}.body .section2 .github{display:flex;flex-direction:row;align-items:center;gap:10px}.body .section2 .github img{width:7vw}@media (min-width: 480px){.body .section2 .github img{width:30px}}@media (min-width: 1280px){.body .section2 .github img{width:30px}}.body .section2 .github a{font-size:4vw;color:#fff;text-decoration:underline}@media (min-width: 480px){.body .section2 .github a{font-size:1.6rem}}@media (min-width: 1280px){.body .section2 .github a{font-size:2rem}}@font-face{font-family:Futuru;src:url(/assets/Futuru-Black-NEII-xXg.woff2) format("woff2");font-weight:700;font-style:normal}*{margin:0;padding:0;font-family:Poppins;font-weight:300;font-style:normal;font-size:1.6rem}html{font-size:62.5%}a{color:#000;text-decoration:none}
