@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap);header{height:100vh;overflow:hidden;padding-top:7rem;text-align:center}.header-container{height:100%;position:relative;text-align:center}.action{display:flex;gap:1.2rem;justify-content:center;margin-top:2.5rem}.header_socials{align-items:center;bottom:3rem;display:flex;flex-direction:column;font-size:2rem;gap:.8rem;left:0;padding:2rem;position:absolute}.header_socials:after{background-color:var(--color-primary);content:"";height:2rem;width:1px}.me{background:linear-gradient(var(--color-primary),transparent);border-radius:12rem 12rem 0 0;height:25rem;left:calc(50% - 10rem);margin-top:4rem;overflow:hidden;width:20rem}.me,.scroll_down{position:absolute}.scroll_down{bottom:5rem;font-size:.9rem;font-weight:300;padding:2rem;right:-2.3rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:1024px){header{height:68vh}}@media screen and (max-width:600px){header{height:100vh}.header_socials,.scroll_down{display:none}}nav{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:rgba(0,0,0,.3);border-radius:3rem;bottom:2rem;display:block;gap:.8rem;left:50%;padding:.7rem 1.7rem;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:max-content;z-index:2}nav,nav a{display:flex}nav a{background:transparent;border-radius:50%;color:var(--color-light);font-size:1.1rem;padding:.8rem}nav a:hover{background:rgba(0,0,0,.3)}nav a.active{background:var(--color-bg);color:var(--color-white)}.about__container{grid-gap:15%;display:grid;gap:15%;grid-template-columns:35% 50%}.about__me{aspect-ratio:1/1;background:linear-gradient(45deg,transparent,var(--color-primary),transparent);border-radius:2rem;display:grid;place-items:center;width:100%}.skills__icon{font-size:21px;gap:2rem;margin:.3rem}.version__icon{font-size:24px;gap:2rem;margin:.3rem}.about__me-image{border-radius:2rem;overflow:hidden;-webkit-transform:rotate(10deg);transform:rotate(10deg);transition:var(--transition)}.about__me-image:hover{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.about__cards{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.about__card{background:var(--color-bg-variant);border:1px solid transparent;border-radius:1rem;padding:2rem;text-align:center;transition:var(--transition)}.about__card:hover{background:transparent;border-color:var(--color-primary-variant);cursor:default}.about__content p{color:var(--color-light);margin:2rem 0 2.6rem}@media screen and (max-width:1024px){.about__container{gap:0;grid-template-columns:1fr}.about__me{margin:2rem auto 4rem;width:50%}.about__me-image{max-height:125%}.about__content p{margin:1rem 0 1.5rem}}@media screen and (max-width:600px){.about__me{margin:0 auto 3rem;width:65%}.about__me-image{max-height:110%}.about__cards{gap:1rem;grid-template-columns:1fr 1fr}.about__content{text-align:center}.about__content p{margin:1.5rem 0}}.portfolio__container{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(3,1fr)}.portfolio__item{background:var(--color-bg-variant);border:1px solid transparent;border-radius:2rem;padding:1.3rem;transition:var(--transition)}.portfolio__item:hover{background-color:rgba(0,0,0,.5);border-color:var(--color-primary-variant)}.portfolio__item-image{border-radius:1.5rem;overflow:hidden}.portfolio__item h3{margin:1.2rem 0 2rem}.portfolio__item-cta{display:flex;gap:1rem;margin-bottom:1rem}@media screen and (max-width:1024px){.portfolio__container{gap:1.2rem;grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.portfolio__container{grid-template-columns:1fr}}.container.contact__container{grid-gap:12%;display:grid;gap:12%;grid-template-columns:30% 58%;width:68%}.contact__options{display:flex;flex-direction:column;gap:1.2rem}.contact__option{background:var(--color-bg-variant);border:1px solid transparent;border-radius:1.2rem;overflow:hidden;padding:1.2rem;text-align:center;text-overflow:ellipsis;transition:var(--transition);white-space:nowrap}.contact__option:hover{background:transparent;border-color:var(--color-primary-variant)}.contact__option-icon{font-size:1.5rem;margin-bottom:.5rem}.contact__option a{display:inline-block;font-size:.8rem;margin-top:.7rem}form{display:flex;flex-direction:column;gap:1.2rem}input,textarea{background:transparent;border:2px solid var(--color-primary-variant);border-radius:1.5rem;color:var(--color-white);padding:1.5rem;resize:none;width:100%}@media screen and (max-width:1024px){.container.contact__container{gap:2rem;grid-template-columns:1fr}}@media screen and (max-width:600px){.container.contact__container{width:var(--container-width-sm)}}footer{background:var(--color-primary);font-size:.9rem;margin-top:7rem;padding:3rem 0;text-align:center}footer a{color:#fff;justify-content:center;padding:.5rem}.footer__logo{display:inline-block;height:auto;width:200px}.socials__icon{background-color:var(--color-bg);border:1px solid transparent;gap:.5rem;height:auto;justify-content:center;padding:.2rem;width:25px}.footer__socials a:hover{background:transparent;background-color:var(--color-white);color:var(--color-white)}*{border:0;box-sizing:border-box;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}:root{--color-bg:#a381a8;--color-bg-variant:#6c2c51;--color-primary:#cb9999;--color-primary-variant:rgba(255,77,98,.4);--color-white:#fff;--color-light:hsla(0,0%,100%,.587);--container-width-lg:75%;--container-width-md:86%;--container-width-ms:90%;--transition:all 400ms ease}html{scroll-behavior:smooth}::-webkit-scrollbar{display:none}body{background:#a381a8;background:var(--color-bg);background-image:url(data:image/png;base64,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);background-size:.5rem;color:#fff;color:var(--color-white);font-family:Poppins,sans-serif;line-height:1.7}.container{margin:0 auto;width:75%;width:var(--container-width-lg)}h1,h2,h3,h4,h5{font-weight:500}h1{font-size:2.5rem}section{margin-top:8rem}section>h2,section>h5{color:hsla(0,0%,100%,.587);color:var(--color-light);text-align:center}section>h2{color:#cb9999;color:var(--color-primary);margin-bottom:3rem}.text-light{color:hsla(0,0%,100%,.587);color:var(--color-light)}a{color:#cb9999;color:var(--color-primary);transition:all .4s ease;transition:var(--transition)}a:hover{color:#fff;color:var(--color-white)}.btn{border:1px solid #cb9999;border:1px solid var(--color-primary);border-radius:.4rem;color:#cb9999;color:var(--color-primary);cursor:pointer;display:inline-block;padding:.75rem 1.2rem;transition:all .4s ease;transition:var(--transition);width:-webkit-max-content;width:max-content}.btn:hover{background:#fff;background:var(--color-white);border-color:transparent;color:#a381a8;color:var(--color-bg)}.btn-primary{background:#cb9999;background:var(--color-primary);color:#6c2c51;color:var(--color-bg-variant)}img{display:block;object-fit:cover;width:100%}@media screen and (max-width:1024px){.container{width:86%;width:var(--container-width-md)}section{margin-top:6rem}header{height:68vh}}@media screen and (max-width:600px){.container{width:var(--container-width-sm)}section>h2{margin-bottom:2rem}header{height:100vh}.header_socials,.scroll_down{display:none}}
/*# sourceMappingURL=main.df59a7ad.css.map*/