body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}h1,h2{font-family:Russo One,sans-serif}a,h3,li,p,span{font-family:MD Mono,monospace}.resume-cover{align-items:center;background:#000;background:radial-gradient(circle,#000 0,#070c1b 50%,#000 100%);box-sizing:border-box;color:#fff;justify-content:flex-start;min-height:100vh;padding:2rem;text-align:left}.resume-cover,.resume-cover .cover-content{display:flex;flex-direction:column;width:100%}.resume-cover .cover-content{max-width:1200px}.resume-cover .cover-content .cover-name{font-size:5rem;font-weight:700;letter-spacing:5px;margin-bottom:0}@media(min-width:480px){.resume-cover .cover-content .cover-name{font-size:3.2rem}}@media(min-width:992px){.resume-cover .cover-content .cover-name{font-size:5rem}}.resume-cover .cover-content .cover-name.shadow-dance-text{color:#fff;text-shadow:0 0 0 #ff005e,0 0 0 #009dbd}.resume-cover .cover-content .cover-fullname{color:#bbb;font-size:1rem;margin:0}.resume-cover .cover-content .cover-position{color:#00d4ff;font-size:2rem;font-weight:400;margin:.5rem 0;text-align:left}@media(min-width:480px){.resume-cover .cover-content .cover-position{font-size:1.5rem}}.resume-cover .cover-content .contact-info{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:5em;width:100%}@media(max-width:767px){.resume-cover .cover-content .contact-info{flex-direction:column}}.resume-cover .cover-content .contact-info a{color:#ff005e}.resume-cover .cover-content .contact-info a:hover{color:#ff78a9}.resume-cover .cover-content .contact-info p{margin:0}.resume-cover .cover-content .contact-info a:not(:last-child),.resume-cover .cover-content .contact-info p:not(:last-child){border-right:1px solid #ffffffe6;margin-right:1rem;padding-right:1rem}@media(max-width:767px){.resume-cover .cover-content .contact-info a:not(:last-child),.resume-cover .cover-content .contact-info p:not(:last-child){border-right:none;margin-right:0;padding-right:0}}.resume-cover .cover-content .hook-container{align-items:center;display:flex;flex-direction:row;gap:3rem;justify-content:center}@media(max-width:767px){.resume-cover .cover-content .hook-container{flex-direction:column;gap:1.5rem}}.resume-cover .cover-content .hook-container .hook-text{color:#fff;font-family:MD Mono,monospace;font-size:2.5rem;font-weight:300;margin-top:1rem}.resume-cover .cover-content .hook-container .hook-element{align-items:center;display:flex;justify-content:center;text-align:center;width:30%}@media(max-width:767px){.resume-cover .cover-content .hook-container .hook-element{max-width:360px;width:100%}}.resume-cover .cover-content .hook-container p.hook-element{width:35%}@media(max-width:767px){.resume-cover .cover-content .hook-container p.hook-element{width:100%}}.resume-cover .cover-content .hook-container .hook-img{border-radius:27px;width:100%}.resume-cover .cover-content .cover-paragraph-wrapper{align-items:center;background:#00d4ff00;display:flex;justify-content:center;margin:5rem auto;max-width:900px;position:relative;transition:background-color 1s cubic-bezier(.2,.8,.2,1);will-change:background-color}.resume-cover .cover-content .cover-paragraph-wrapper:hover{background:#000000f2}.resume-cover .cover-content .cover-paragraph-wrapper .cover-paragraph{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#0000;color:#fffffff2;font-size:1.05rem;line-height:1.6;margin:0;padding:1rem;position:relative;text-align:left;transform:translateZ(0);transition:background-color 1s cubic-bezier(.2,.8,.2,1),color 1s cubic-bezier(.2,.8,.2,1),transform 1s cubic-bezier(.2,.8,.2,1);will-change:transform,color,background-color;z-index:2}.resume-cover .cover-content .cover-paragraph-wrapper .cover-paragraph:before{background-color:#0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:182px;border-radius:inherit;content:"";height:100%;left:0;opacity:.06;pointer-events:none;position:absolute;top:0;width:100%}.resume-cover .cover-content .cover-paragraph-wrapper:hover .cover-paragraph{transform:translate(12px,12px)}@media(max-width:600px){.resume-cover .cover-content .cover-paragraph-wrapper .cover-paragraph{font-size:.95rem;padding:.75rem}}@keyframes shadow-in{0%{text-shadow:0 0 0 #ff005e,0 0 0 #00d4ff}to{text-shadow:5px 5px 0 #ff005e,10px 10px 0 #00d4ff}}@keyframes shadow-out{0%{text-shadow:5px 5px 0 #ff005e,10px 10px 0 #00d4ff}to{text-shadow:0 0 0 #ff005e,0 0 0 #00d4ff}}.shadow-dance-text.shadowed{animation:shadow-in .6s forwards}.shadow-dance-text.returning{animation:shadow-out .6s forwards}.hook-img-border{--border-angle:0turn;--main-bg:conic-gradient(from var(--border-angle),#213,#112 5%,#112 60%,#213 95%);--gradient-border:conic-gradient(from var(--border-angle),#0000 25%,#00d4ff,#ff005e 99%,#0000);animation:bg-spin 3s linear infinite;background:var(--main-bg) padding-box,var(--gradient-border) border-box,var(--main-bg) border-box;background-position:50%;border:5px solid #0000;border-radius:2em;color:#fff;display:grid;place-content:center;text-shadow:0 1px 0 #000}@keyframes bg-spin{to{--border-angle:1turn}}@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}.tech-stack{background:#0a0000;background:linear-gradient(90deg,#0a0000,#041b33 50%,#000);border-radius:2rem;color:#fff;display:flex;flex-direction:column;margin-top:2rem;padding:3rem;position:relative;width:100%}.tech-stack:before{background-color:#0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:182px;border-radius:2rem;content:"";height:100%;left:0;opacity:.06;position:absolute;top:0;width:100%}.tech-stack h2{color:#00d4ff;font-size:3rem;font-weight:700;margin-bottom:3rem;margin-top:0}.tech-stack .featured-tech{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-evenly;margin-bottom:3rem}.tech-stack .tech-item{align-items:center;display:flex;flex-direction:column;gap:1rem}.tech-stack .tech-item .tech-logo{height:80px;object-fit:contain;transition:transform .3s ease;width:80px}.tech-stack .tech-item .tech-logo:hover{transform:scale(1.1)}.tech-stack .tech-item .tech-name{color:#ff005e;font-size:1rem;font-weight:600;margin:0}.tech-stack .skills-container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.tech-stack .skill-category{display:flex;flex-direction:column}.tech-stack .skill-category h3{color:#ff005e;font-size:1.25rem;font-weight:600;margin-bottom:1rem;text-transform:capitalize}.tech-stack .skill-category ul{list-style:none;margin:0;padding:0}.tech-stack .skill-category ul li{color:#bbb;font-size:.95rem;padding:.5rem 0}.tech-stack .skill-category ul li:hover{color:#00d4ff;transition:color .3s ease}.card{background:#0a0000;background:linear-gradient(90deg,#0a0000,#041b33 50%,#000);border-radius:1.5rem;box-sizing:border-box;color:inherit;display:block;overflow:hidden;padding:2.5rem;position:relative}@media(max-width:767px){.card{padding:1.5rem}}.card:before{background-color:#0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:182px;border-radius:inherit;content:"";height:100%;left:0;opacity:.06;pointer-events:none;position:absolute;top:0;width:100%}.card>*{position:relative}.soft-stack{color:#fff;display:flex;flex-direction:column;margin-top:4rem;width:100%}.soft-stack h2{color:#00d4ff;font-size:3rem;font-weight:700;margin-bottom:2rem;padding:2.5rem}@media(max-width:479px){.soft-stack h2{padding:1.5rem}}.soft-stack .soft-skills-container{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.soft-stack .soft-skill-card .soft-skill-title{color:#ff005e;font-size:1.25rem;font-weight:600;margin:0 0 .75rem}.soft-stack .soft-skill-card .soft-skill-text{color:#bbb;font-size:1rem;line-height:1.5;margin:0}.soft-stack .soft-skill-card .soft-skill-text:hover{color:#00d4ff;transition:color .3s ease}.experience-section{margin-top:4rem}.experience-section h2{color:#00d4ff;font-size:6rem;line-height:1;margin:0 0 1.5rem;padding:2.5rem}@media(max-width:479px){.experience-section h2{padding:1.5rem}}@media(max-width:767px){.experience-section h2{font-size:3rem}}.experience-section .companies{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr}.experience-section .experience-card .company-header{align-items:baseline;display:flex;font-family:Md Mono,monospace;justify-content:space-between;margin-bottom:1rem}@media(max-width:767px){.experience-section .experience-card .company-header{align-items:flex-start;flex-direction:column;gap:.5rem}}.experience-section .experience-card .company-header .company-name{color:#000;font-family:Russo One,sans-serif;font-size:2.5rem;margin:0}.experience-section .experience-card .company-header .company-meta{color:#0009;font-size:.95rem}.experience-section .experience-card .role-title{font-family:md mono,monospace;font-size:1.5rem}.experience-section .experience-card .role{padding:2rem}@media(max-width:479px){.experience-section .experience-card .role{padding-left:0;padding-right:0}}.experience-section .experience-card .role:not(:last-child){border-bottom:3px solid #fff}.experience-section .experience-card .role .role-dates{color:#0009;display:block;font-size:.95rem;margin:0 0 .25rem}.experience-section .experience-card .role .role-client{color:#000000bf;display:block;font-size:1.2rem;font-weight:700;margin:.15rem 0 .5rem}.experience-section .experience-card .role .role-techline{align-items:flex-start;background:#2b2b2b;border-radius:6px;color:#fff;display:flex;flex-direction:column;font-size:.95rem;gap:.5rem;margin:0 0 .75rem;padding:.6rem;width:100%}.experience-section .experience-card .role .tech-item{display:block;font-size:.85rem;margin:0;white-space:normal}.experience-section .experience-card .role .tech-item strong{font-weight:700;margin-right:.35rem}.experience-section .experience-card .role .role-details{color:#000c;margin:.5rem 0 0 1rem}.experience-section .experience-card.globant{background:linear-gradient(90deg,#bfd732,#4bfd97);color:#575c65}.experience-section .experience-card.globant:before{opacity:.4}.experience-section .experience-card.globant .company-meta,.experience-section .experience-card.globant .role-client,.experience-section .experience-card.globant .role-dates,.experience-section .experience-card.globant .role-details{color:#575c65d9}.experience-section .early-career-section{margin-top:2rem}.experience-section .early-career-card{background:linear-gradient(90deg,#ff005e,#ff77a9 50%,#ff005e);color:#fff}.experience-section .early-career-card:before{opacity:.2}.experience-section .early-career-card h3{font-family:Russo One,sans-serif;font-size:2rem}.experience-section .early-career-list{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.experience-section .early-career-item{background:#ffffff1a;border-radius:8px;color:#fff;font-family:Md Mono,monospace;padding:1.5rem}.experience-section .early-career-role{font-size:1rem;font-weight:700;margin-bottom:.5rem}.experience-section .early-career-company{font-family:Russo One,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:2px;margin-bottom:.35rem;opacity:.95}.experience-section .early-career-duration{font-size:.85rem;margin-bottom:.8rem}.experience-section .early-career-description{font-size:.9rem;line-height:1.4;margin-top:.5rem;opacity:.9}.experience-section .education-section{margin-top:2rem}.experience-section .education-card{background:radial-gradient(circle,#00d4ff 0,#009dbd 100%);color:#fff}.experience-section .education-card:before{opacity:.18}.experience-section .education-card h3{font-family:Russo One,sans-serif;font-size:2rem}.experience-section .education-item{background:#ffffff0f;border-radius:8px;color:#fff;font-family:Md Mono,monospace;padding:1.5rem}.experience-section .education-institution{font-size:1.1rem;font-weight:700;margin-bottom:.5rem}.experience-section .education-degree{font-size:.95rem;margin-bottom:.35rem;opacity:.95}.experience-section .education-graduation{font-size:.85rem;opacity:.85}.footer{background-color:#000;border-top:1px solid #ffffff1a;justify-content:center;padding:2rem}.footer,.footer .footer-content{align-items:center;display:flex;width:100%}.footer .footer-content{justify-content:space-between;max-width:1200px;padding:0 2rem}.footer .footer-left p,.footer .footer-right p{color:#353535;font-size:.95rem;font-weight:400;margin:0}.footer .footer-left p:hover,.footer .footer-right p:hover{color:#888;transition:color .3s ease}.footer .cross-symbol{display:inline-block}
/*# sourceMappingURL=main.610fd6f8.css.map*/