.footer[data-astro-cid-jo6i4kqk]{color:#fff;background:linear-gradient(#eb417a00,#eb417a40,80%,#eb417a);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.separator[data-astro-cid-jo6i4kqk]{width:50px;margin:0}.footer__text[data-astro-cid-jo6i4kqk]{padding:0 25px}@media (width>=560px){.footer[data-astro-cid-jo6i4kqk]{flex-direction:row}.separator[data-astro-cid-jo6i4kqk]{width:5px;height:100%;margin:0 10px}.footer__text[data-astro-cid-jo6i4kqk]{padding:0}}@font-face{font-family:FiraCode;src:url(/fonts/FiraCode-VF.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}*{font-family:FiraCode,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}html{height:100%;overflow-x:hidden}body{background-color:#1d1b3a;width:100%;height:100%;margin:0;overflow-x:hidden}main{color:#fff;box-sizing:border-box;flex-direction:column;align-items:center;max-width:100%;margin:48px 0 0;padding:0 24px;display:flex}.button-container[data-astro-cid-3msnsv5k]{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.button[data-astro-cid-3msnsv5k]{color:#f5f5f5;background:linear-gradient(90deg,#4ecdc4,#eb417a,#f5be51,#4ecdc4) 20px/280px 100px;border:none;justify-content:center;align-items:center;gap:8px;width:fit-content;height:fit-content;padding:6px 20px;font-size:16px;text-decoration:none;transition:background .5s ease-out;display:flex}.button[data-astro-cid-3msnsv5k]:hover{background-position:-60px}.button-text[data-astro-cid-3msnsv5k]{margin-top:6px}.button--right[data-astro-cid-3msnsv5k]{background:linear-gradient(90deg,#eb417a,#f5be51,#4ecdc4,#eb417a) 20px/280px 100px;text-decoration:none;transition:background .5s ease-out}.mail[data-astro-cid-3msnsv5k]{color:#f5f5f5;gap:8px;text-decoration:none;display:flex}.mail[data-astro-cid-3msnsv5k]:hover{text-decoration:underline}.mail[data-astro-cid-3msnsv5k]:active{color:#f5f5f5;text-decoration:none}@media (width>=360px){.button-container[data-astro-cid-3msnsv5k]{flex-direction:row}}.info-card[data-astro-cid-akds2wd5]{align-items:center;gap:41px;display:flex}.image-container[data-astro-cid-akds2wd5]{height:400px;display:none}.image[data-astro-cid-akds2wd5]{object-fit:contain;width:auto;height:100%}.info-container[data-astro-cid-akds2wd5]{flex-direction:column;align-items:flex-start;display:flex}.title[data-astro-cid-akds2wd5],.ocupation[data-astro-cid-akds2wd5],.location[data-astro-cid-akds2wd5]{margin:0}.title[data-astro-cid-akds2wd5]{font-variation-settings:"wght" 600;font-size:58px}.ocupation[data-astro-cid-akds2wd5]{font-size:28px}.location[data-astro-cid-akds2wd5]{gap:8px;margin-top:8px;margin-bottom:20px;font-size:22px;display:flex}.separator[data-astro-cid-akds2wd5]{background:linear-gradient(90deg,#4ecdc4,#eb417a,#f5be51);border:none;width:100%;height:2px;margin:2rem 0 0}@media (width>=900px){.image-container[data-astro-cid-akds2wd5]{display:block}.separator[data-astro-cid-akds2wd5]{margin:0}}.timeline-interactive-content[data-astro-cid-3xih677i]{width:100%;max-width:900px;margin:0 auto;overflow:hidden}.timeline-controls[data-astro-cid-3xih677i]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.timeline-track[data-astro-cid-3xih677i]{background-color:#ffffff4d;flex-grow:1;justify-content:space-between;align-items:center;height:2px;margin:0 1rem;display:flex;position:relative}.timeline-dot[data-astro-cid-3xih677i]{box-sizing:border-box;cursor:pointer;background-color:#fff;border:4px solid #1e1b3a;border-radius:50%;width:20px;height:20px;padding:0;transition:all .3s;position:relative}.timeline-dot[data-astro-cid-3xih677i].active{background-color:#f94d6a;transform:scale(1.2)}.timeline-btn[data-astro-cid-3xih677i]{color:#fff;cursor:pointer;background-color:#ffffff1a;border:1px solid #ffffff4d;border-radius:50%;flex-shrink:0;width:40px;height:40px;font-size:1.5rem;font-weight:700;transition:all .2s}.timeline-btn[data-astro-cid-3xih677i]:hover:not(:disabled){background-color:#f94d6a;border-color:#f94d6a}.timeline-btn[data-astro-cid-3xih677i]:disabled{opacity:.3;cursor:not-allowed}.milestone-content-wrapper[data-astro-cid-3xih677i]{height:250px;position:relative}.milestone-content[data-astro-cid-3xih677i]{visibility:hidden;opacity:0;word-wrap:break-word;overflow-wrap:break-word;transition:opacity .5s,visibility .5s;position:absolute;top:0;left:0;right:0}.milestone-content[data-astro-cid-3xih677i].active{visibility:visible;opacity:1}.milestone-content[data-astro-cid-3xih677i] .year[data-astro-cid-3xih677i]{color:#f94d6a;margin-bottom:.5rem;font-size:.875rem;font-weight:700}.milestone-content[data-astro-cid-3xih677i] .title[data-astro-cid-3xih677i]{word-wrap:break-word;overflow-wrap:break-word;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.milestone-content[data-astro-cid-3xih677i] .description[data-astro-cid-3xih677i]{color:#ffffffb3;word-wrap:break-word;overflow-wrap:break-word;font-size:.875rem;line-height:1.6}@media (width>=768px){.milestone-content[data-astro-cid-3xih677i] .year[data-astro-cid-3xih677i]{font-size:1rem}.milestone-content[data-astro-cid-3xih677i] .title[data-astro-cid-3xih677i]{font-size:1.5rem}.milestone-content[data-astro-cid-3xih677i] .description[data-astro-cid-3xih677i]{font-size:1rem}}.item-wrapper[data-astro-cid-tbrlarc2]{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.tech-item[data-astro-cid-tbrlarc2]{background:linear-gradient(90deg,#4ecdc4,#eb417a,#f5be51);border-radius:9999px;justify-content:center;align-items:center;width:100px;height:100px;display:flex;overflow:hidden}.tech-item__icon-wrapper[data-astro-cid-tbrlarc2]{background-color:#1d1b3a;border-radius:9999px;justify-content:center;align-items:center;width:90%;height:90%;display:flex}.tech-item__icon[data-astro-cid-tbrlarc2]{object-fit:contain;width:60%;height:60%}.item-name[data-astro-cid-tbrlarc2]{margin:0}.tech-grid[data-astro-cid-kz7auwpn]{grid-template-columns:repeat(2,100px);gap:2rem 4rem;width:fit-content;margin:auto;display:grid}@media (width>=550px){.tech-grid[data-astro-cid-kz7auwpn]{grid-template-columns:repeat(3,100px)}}@media (width>=700px){.tech-grid[data-astro-cid-kz7auwpn]{grid-template-columns:repeat(4,100px)}}@media (width>=900px){.tech-grid[data-astro-cid-kz7auwpn]{grid-template-columns:repeat(5,100px)}}@media (width>=1200px){.tech-grid[data-astro-cid-kz7auwpn]{grid-template-columns:repeat(6,100px)}}.about-wrapper[data-astro-cid-oxgmilyn]{flex-direction:column-reverse;justify-content:center;align-items:center;max-width:920px;margin:auto;display:flex}.image[data-astro-cid-oxgmilyn]{object-fit:contain;width:100%;max-width:350px;height:auto}@media (width>=900px){.about-wrapper[data-astro-cid-oxgmilyn]{flex-direction:row;gap:4rem}}.text-wraper[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1440px;display:flex}.section[data-astro-cid-lcdefpme]{width:100%;padding:2rem 0 0}@media (width>=768px){.section[data-astro-cid-lcdefpme]{padding:4rem 2rem 0}}.section[data-astro-cid-lcdefpme]:last-of-type{padding-bottom:4rem}.section-title[data-astro-cid-lcdefpme]{letter-spacing:2px;width:fit-content;margin:auto auto 3rem;font-size:2.5rem;font-weight:700}
