@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap);.navbar{background:var(--color-bg);display:flex;height:auto;justify-content:center;position:-webkit-sticky;position:sticky;top:0;z-index:999}.floating{border-radius:2px;box-shadow:0 0 10px #232323;transition:var(--transition)}.navbar__container{font-size:1.5rem;justify-content:center;width:var(--container-width-lg)}.navbar__container,.navbar__logo{align-items:center;display:flex;height:var(--navbar-width)}.navbar__logo{justify-content:flex-start;margin-right:auto}.navbar__logo-link{color:var(--color-white);cursor:pointer;font-weight:600;text-decoration:none}.nav__menu{grid-gap:10px;display:grid;font-size:1.2rem;gap:10px;grid-template-columns:repeat(4,auto);list-style:none;text-align:center}.nav__item{height:var(--navbar-width)}.nav__link{align-items:center;color:var(--color-white);display:flex;height:100%;padding:.5rem 1rem;text-decoration:none}.nav__link:hover{background:var(--color-bg-variant);transition:var(--transition)}.navbar__menu-icon{display:none}@media screen and (max-width:1024px){.navbar__container{width:var(--container-width-md)}}@media screen and (max-width:600px){.navbar__container{width:var(--container-width-sm)}.nav__menu{align-items:center;display:flex;flex-direction:column;font-size:2rem;gap:var(--navbar-width);height:100vh;justify-content:flex-start;left:-100%;padding-top:var(--navbar-width);position:absolute;top:var(--navbar-width);width:100%}.nav__menu,.nav__menu.active{opacity:1;transition:var(--transition)}.nav__menu.active{background:var(--color-bg);left:0;z-index:1}.nav__links{display:table;padding:2rem;text-align:center;width:100%}.nav__link:hover{background:var(--color-bg-variant);border-radius:0}.navbar__menu-icon{cursor:pointer;display:block;margin:0 1rem 0 auto;text-align:center;width:30px}}.container.hero__container{align-items:center;display:flex;gap:1.2rem;height:calc(100vh - var(--navbar-width));justify-content:center;overflow:hidden;padding-top:0;position:relative}.hero__body{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.hero__body svg{width:100%}.hero__cta{display:flex;gap:1.2rem;justify-content:flex-start;margin-top:1rem}.secret{display:none}@media screen and (max-width:1024px){.container.hero__container{height:auto}}@media screen and (max-width:600px){.container.hero__container{height:calc(100vh - var(--navbar-width))}.hero__body{align-items:center}}.btn{border:none;border:1px solid var(--color-primary);border-radius:var(--border-radius);cursor:pointer;display:inline-block;font-size:20px;outline:none;padding:.75rem 1.2rem;transition:var(--transition);width:-webkit-max-content;width:max-content}.btn:hover{background:var(--color-white);border-color:var(--color-white);color:var(--color-bg)}.btn-primary{background-color:var(--color-primary);color:var(--color-bg)}.btn-outline{background-color:transparent;color:var(--color-primary)}.about__body{display:flex;flex-direction:column}.about__cards{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(3,1fr)}.about__icon{color:var(--color-primary);font-size:1.4rem;margin-bottom:1rem}.about__card h5{font-size:.95rem}.about__card small{color:var(--color-light);font-size:.7rem}.about__blurb{margin:2rem 0 2.6rem}.about__blurb p{margin-bottom:1rem}@media screen and (max-width:1024px){.container.about__container{grid-template-columns:1fr}}@media screen and (max-width:600px){.container.about__container{flex-direction:column}.about__body{text-align:center}.about__cards{gap:.7rem;grid-template-columns:1fr 1fr}.about__blurb{text-align:justify}}.card{background:var(--color-bg-variant);border:1px solid transparent;border-radius:var(--border-radius);padding:2rem;text-align:center;transition:var(--transition)}.skills__cards{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:1fr 1fr}.skills__card{padding:2rem}.skills__card>h3{color:var(--color-primary);margin-bottom:2rem;text-align:center}.skills__details{grid-row-gap:1rem;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:1rem;text-align:left}.skills__star{color:var(--color-light);font-size:.7rem}.skills__star-fill{color:var(--color-primary)}@media screen and (max-width:1024px){.container.skills__container,.skills__cards{grid-template-columns:1fr}.skills__details{text-align:center}}@media screen and (max-width:600px){.skills__card{padding:2rem}.skills__cards{gap:.7rem}}.experiences__cards{display:flex;flex-direction:column;gap:1.2rem}.experiences__card{border-radius:var(--border-radius);display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.experiences__card-header{background:var(--color-primary);padding:1rem}.experiences__card-header h3{color:var(--color-bg)}.experiences__card-header small{color:var(--color-bg-variant)}.experiences__card-body{background:var(--color-bg-variant);border:1px solid transparent;padding:1rem;transition:var(--transition)}.experiences__card-details{color:var(--color-primary);font-size:1rem;width:-webkit-max-content;width:max-content}.experiences__card-detail{align-items:center;display:flex}.experiences__card-detail i{width:2rem}@media screen and (max-width:1024px){.container.experiences__container{grid-template-columns:1fr}}@media screen and (max-width:600px){.experiences__cards{gap:.7rem}.experiences__card{grid-template-columns:1fr}}.contact__body{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:1fr 1fr}.contact__card a{display:inline-block;font-size:.8rem;margin-top:.7rem}.contact__icon{font-size:1.5rem;margin-bottom:.5rem}@media screen and (max-width:1024px){.container.contact__container{grid-template-columns:1fr}}@media screen and (max-width:600px){.contact__body{gap:.7rem;grid-template-columns:1fr}}footer{background:var(--color-primary);font-size:.9rem;margin-top:7rem;padding:3rem 0;text-align:center}footer a{color:var(--color-bg)}.footer__logo{display:inline-block;font-size:2rem;font-weight:500;margin-bottom:2rem}.permalinks{flex-wrap:wrap;gap:2rem;margin:0 auto 3rem}.footer__socials,.permalinks{display:flex;justify-content:center}.footer__socials{gap:1rem;margin-bottom:4rem}.footer__socials a{background:var(--color-bg);border:1px solid transparent;border-radius:var(--border-radius);color:var(--color-white);display:flex;padding:.8rem;transition:var(--transition)}.footer__socials a:hover{background:transparent;border-color:var(--color-bg);color:var(--color-bg)}.footer__copyright{color:var(--color-bg);margin-bottom:4rem}@media screen and (max-width:600px){.permalinks{flex-direction:column;gap:1.5rem}.footer__socials{margin-bottom:2.6rem}}*{border:0;box-sizing:border-box;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}:root{--color-bg:#2c2a4a;--color-bg-variant:#4f518c;--color-primary:#b4adea;--color-primary-variant:rgba(180,173,234,.4);--color-white:#fff;--color-light:hsla(0,0%,100%,.6);--transition:all 400ms ease;--container-width-lg:75%;--container-width-md:86%;--container-width-sm:90%;--navbar-width:45px;--border-radius:4px}html{scroll-behavior:smooth}::-webkit-scrollbar{display:none}body{background:#2c2a4a;background:var(--color-bg);color:#fff;color:var(--color-white);font-family:Poppins,sans-serif;line-height:1.7}.container{display:grid;grid-template-columns:20% 80%;margin:0 auto;padding-top:calc(45px + 1rem);padding-top:calc(var(--navbar-width) + 1rem);width:75%;width:var(--container-width-lg)}h1,h2,h3,h4,h5{font-weight:500}h1{font-size:2.5rem}.section__header>h2,.section__header>h5{color:hsla(0,0%,100%,.6);color:var(--color-light);text-align:left}.section__header>h2{color:#b4adea;color:var(--color-primary);margin-bottom:3rem}.text-light{color:hsla(0,0%,100%,.6);color:var(--color-light)}img{display:block;object-fit:cover;width:100%}a{color:#b4adea;color:var(--color-primary);text-decoration:underline;transition:all .4s ease;transition:var(--transition)}a:hover{color:#fff;color:var(--color-white)}@media screen and (max-width:1024px){.container{margin-top:1rem;width:86%;width:var(--container-width-md)}}@media screen and (max-width:600px){.container{width:90%;width:var(--container-width-sm)}.section__header,.section__header>h5{text-align:center}.section__header>h2{margin-bottom:2rem;text-align:center}}
/*# sourceMappingURL=main.072d0a57.css.map*/