@font-face{font-family:"CircularStd";src:local("CircularStd-Bold"),url(/static/media/CircularStd-Bold.fb72b487.woff2) format("woff");font-weight:700}@font-face{font-family:"CircularStd";src:local("CircularStd-Book"),url(/static/media/CircularStd-Book.1f1f0b7a.woff2) format("woff");font-weight:500}:root{--header-height:3rem;--title-color:#0b0a0a;--text-color:#403a3a;--text-color-light:#707070;--container-color:#fafafa;--container-color-alt:#f0efef;--body-color:#fcfcfc;--h1-font-size:1.5rem;--h2-font-size:1.25rem;--h3-font-size:1rem;--normal-font-size:0.938rem;--small-font-size:0.875rem;--smaller-font-size:0.813rem;--font-medium:500;--font-bold:700;--mb-1:0.5rem;--mb-2:1rem;--mb-3:1.5rem;--z-tooltip:10;--z-fixed:100}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{margin-bottom:3rem;margin-bottom:var(--header-height);font-family:"CircularStd",sans-serif;font-size:.938rem;font-size:var(--normal-font-size);background-color:#fcfcfc;background-color:var(--body-color);color:#403a3a;color:var(--text-color)}body.dark{--title-color:#f2f2f2;--text-color:#fbfbfb;--container-color:#212121;--container-color-alt:#181616;--body-color:#2b2b2b}body.scale{--h1-font-size:0.938rem;--h2-font-size:0.938rem;--h3-font-size:0.875rem;--normal-font-size:0.813rem;--small-font-size:0.75rem;--smaller-font-size:0.688rem}h1,h2,h3{color:#0b0a0a;color:var(--title-color);font-weight:500;font-weight:var(--font-medium)}ul{list-style-type:none}a{text-decoration:none;color:#403a3a;color:var(--text-color)}img{max-width:100%;height:auto}.bd-container{max-width:968px;width:calc(100% - 3rem);margin:0 1.5rem;margin:0 var(--mb-3)}.bd-grid{display:grid;grid-gap:1.5rem;gap:1.5rem}.section{padding:1.5rem 0}.section-title{font-size:1.25rem;font-size:var(--h2-font-size);color:#0b0a0a;color:var(--title-color);font-weight:700;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.125rem;text-align:center;margin-bottom:1.5rem;margin-bottom:var(--mb-3)}@media screen and (min-width:968px){body{margin:3rem 0}.bd-container{margin:0 auto}.resume{display:grid;grid-template-columns:.5fr 1fr;background-color:#fafafa;background-color:var(--container-color);box-shadow:0 0 .5rem rgba(13,12,12,.15);border-radius:.5rem}.resume-left{background-color:#f0efef;background-color:var(--container-color-alt);border-radius:.5rem 0 0 .5rem}.resume-left,.resume-right{padding:0 1.5rem}.section-title{text-align:left;text-align:initial}}.scale .change-theme,.scale .generate-pdf{display:none}.scale .bd-container{max-width:595px}.scale .section{padding:1.5rem 0 .8rem}.scale .section-title{margin-bottom:.75rem}.scale .resume-left .section-title{margin-bottom:.5rem}.scale .resume-left,.scale .resume-right{padding:0 1rem}.scale .home-img{width:5.625rem;height:5.625rem}.scale .home-container{grid-gap:1.5rem;gap:1.5rem}.scale .home-data{grid-gap:.25rem;gap:.25rem}.scale .home-address,.scale .social-container{grid-gap:.5rem;gap:.5rem}.scale .home-information svg,.scale .social-link svg{font-size:1rem}.scale .achieve-container,.scale .cocurr-container,.scale .education-container,.scale .projects-container{grid-gap:1rem;gap:1rem}.scale .achieve-time,.scale .cocurr-time,.scale .education-time,.scale .projects-time{padding-right:.5rem}.scale .achieve-rounder,.scale .cocurr-rounder,.scale .education-rounder,.scale .projects-rounder{width:.6875rem;height:.6875rem;margin-top:.22rem}.scale .achieve-line,.scale .cocurr-line,.scale .education-line,.scale .projects-line{width:.0625rem;height:110%;transform:translate(.3125rem)}.scale .projects-line{height:105%}.scale .achieve-data,.scale .education-data,.scale .projects-data{grid-gap:.25rem;gap:.25rem}.scale .cocurr-data{grid-gap:.1rem;gap:.1rem}.nav-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.nav-item{text-align:center}.nav-link{display:flex;flex-direction:column;align-items:center;font-size:var(--smaller-font-size);font-weight:var(--fon-medium);color:var(--text-color-light)}.dark .nav-link{color:var(--text-color)}.nav-link:hover{color:var(--title-color)}.nav-link svg{font-size:1.2rem;font-weight:500;margin-bottom:var(--mb-1)}@media screen and (max-width:320px){.nav-list{grid-template-columns:repeat(2,1fr);grid-gap:1rem .5rem;gap:1rem .5rem}}header{width:100%;position:fixed;bottom:0;left:0;z-index:var(--z-fixed);background-color:var(--body-color);box-shadow:0 -1px 4px rgba(0,0,0,.1);transition:.3s ease}nav{height:var(--header-height);display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:968px){.nav-menu{position:fixed;bottom:-100%;left:0;width:100%;padding:2rem 1.5rem;background-color:var(--body-color);box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:1rem 1rem 0 0;z-index:var(--z-fixed);transition:.3s ease}}.nav-logo,.nav-toggle{color:var(--title-color);font-weight:var(--font-medium)}.nav-toggle{font-size:1.2rem;cursor:pointer}.show-menu{bottom:var(--header-height)}@media screen and (min-width:968px){header{display:none}}.home{position:relative}.home-container{grid-gap:3rem;gap:3rem}.home-data{grid-gap:.5rem;gap:.5rem;text-align:center}.home-img{width:7.5rem;height:7.5rem;border-radius:50%;justify-self:center;margin-bottom:var(--mb-1)}.home-title{font-size:var(--h1-font-size)}.home-profession{font-size:var(--normal-font-size);margin-bottom:var(--mb-1)}.home-button-movil{display:inline-block;border:.125rem solid var(--title-color);color:var(--title-color);padding:1rem 2rem;border-radius:.25rem;transition:all .3s;font-weight:var(--font-medium);margin-top:var(--mb-2)}.home-button-movil:hover{background-color:var(--title-color);color:var(--container-color)}.home-address{grid-gap:1rem;gap:1rem}.home-information{display:flex;align-items:center;font-size:var(--small-font-size)}.home-information svg{font-size:1.125rem;margin-right:.25rem}.change-theme{right:0;display:flex}.change-theme,.generate-pdf{position:absolute;top:2.2rem;color:var(--text-color);font-size:1.2rem;cursor:pointer}.generate-pdf{display:none;left:0}.change-theme:hover,.generate-pdf:hover{color:var(--title-color)}@media screen and (min-width:968px){.home-container{grid-gap:1.5rem;gap:1.5rem}.home-button-movil{display:none}.generate-pdf{display:inline-block}}.social-container{grid-template-columns:-webkit-max-content;grid-template-columns:max-content;grid-gap:1rem;gap:1rem}.social-link{display:inline-flex;align-items:center;font-size:var(--small-font-size);color:var(--text-color)}.social-link:hover{color:var(--title-color)}.social-link svg{font-size:1.125rem;margin-right:.25rem}.profile-description{font-size:var(--normal-font-size);text-align:center}@media screen and (min-width:968px){.profile-description{font-size:var(--small-font-size);text-align:left;text-align:initial}}.skills-content{display:flex;flex-wrap:wrap}.skills-item{margin:.25rem;padding:.25rem .5rem;border:.0625rem solid var(--title-color);border-radius:.25rem;color:var(--title-color);-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.skills-item:hover{background-color:var(--title-color);color:var(--container-color)}.achieve-content,.cocurr-content,.education-content,.projects-content{display:flex}.achieve-time,.cocurr-time,.education-time,.projects-time{padding-right:1rem}.achieve-rounder,.cocurr-rounder,.education-rounder,.projects-rounder{position:relative;display:block;width:1rem;height:1rem;background-color:var(--text-color-light);border-radius:50%}.achieve-line,.cocurr-line,.education-line,.projects-line{display:block;width:.125rem;height:110%;background-color:var(--text-color-light);transform:translate(.4375rem)}.projects-line{height:105%}.achieve-data,.cocurr-data,.education-data,.projects-data{grid-gap:.5rem;gap:.5rem}.achieve-title,.cocurr-title,.education-title,.projects-title{font-size:var(--h3-font-size)}.achieve-info,.cocurr-desc,.education-stream,.projects-info{font-size:var(--small-font-size);color:var(--title-color)}.cocurr-year,.education-details,.education-marks{font-size:var(--smaller-font-size)}.projects-links{display:flex;align-items:center;height:1.125rem;color:var(--text-color)}.projects-link:hover{color:var(--title-color)}.projects-links a{height:1.125rem}.achieve-details,.projects-details{list-style-type:disc;margin-left:1rem}.achieve-details li,.projects-details li{margin-bottom:.25rem}
/*# sourceMappingURL=main.ff82e22e.chunk.css.map */