.skills_skillList__siai9{list-style-type:none;display:grid;grid-template-columns:auto auto auto;grid-gap:1rem;gap:1rem;font-size:x-large}.skills_skillItem__rut2f{display:flex;gap:.5rem;justify-content:center;align-items:center;background-color:var(--text-primary);color:var(--light-primary);padding:.5rem 0;border-radius:8px;box-shadow:var(--shadow-sm)}.skills_skillItem__rut2f:hover{background-color:var(--hover-light)}@media screen and (max-width:640px){.skills_skillList__siai9{grid-template-columns:auto auto;font-size:20px}.skills_skillItem__rut2f{padding:.5rem 1.25rem}}.sectionTitle_title__t4nVD{padding:1.2rem 0}.projects_projectsContainer__kCBh8{display:flex;justify-content:space-between;gap:1.5rem;padding:1.25rem 1rem;position:relative;align-items:flex-start;border:2px solid transparent;border-radius:12px}.projects_projectsContainer__kCBh8:hover{background-color:var(--text-primary);box-shadow:var(--shadow-sm)}.projects_git__w6Ro8:hover,.projects_projectsContainer__kCBh8:hover h3{color:var(--light-primary)}.projects_projectsContainer__kCBh8:hover .projects_image__7W9Kr{scale:1.05}.projects_projectsContainer__kCBh8 h3{font-size:medium}.projects_projectsContainer__kCBh8 p{font-size:.85rem}.projects_image__7W9Kr{border:1px solid var(--dark-secondary);border-radius:8px;width:200px;height:auto;transition:all .3s ease-in-out}.projects_info__1pP_C{display:flex;flex-direction:column;gap:.5rem}.projects_git__w6Ro8{display:flex;align-items:center;gap:.35rem;font-size:.85rem;font-weight:500;position:relative}.projects_links__IkwBq{display:block;position:absolute;inset:-1rem -1.5rem}@media screen and (max-width:640px){.projects_projectsContainer__kCBh8{flex-direction:column}.projects_image__7W9Kr{width:100%;align-self:center}}.techStackPill_stacks__WrXvf{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.techStackPill_stacks__WrXvf p{font-size:.75rem;background-color:var(--hover-light);padding:.25rem .5rem;border-radius:5px;text-align:center;text-wrap:nowrap;border:1px solid transparent}p.techStackPill_outline__GM3SJ{background-color:transparent;border-color:var(--light-primary);color:var(--light-primary)}.page_aboutSection__cj8pS{display:flex;flex-direction:column;gap:.5rem}.page_aboutSection__cj8pS h3{padding:1.2rem 0}.page_aboutSection__cj8pS p{line-height:1.5;color:var(--dark-secondary)}.page_aboutSection__cj8pS b{font-weight:600;color:var(--dark-primary)}.page_footer__sHKi3{font-size:.9rem;color:var(--dark-secondary)}.page_footer__sHKi3 b{font-weight:600}@media screen and (max-width:640px){.page_projectsContainer__ocPoi{flex-direction:column}.page_image__NPJyO{align-self:center}}.experiences_listContainer__GcZhw{display:flex;flex-direction:column;gap:1rem}.experiences_experienceContainer__qrjAL{display:flex;gap:2.5rem;align-items:flex-start;padding:1.5rem 1.25rem;border:2px solid transparent;border-radius:12px;transition:all .25s ease-in-out}.experiences_experienceContainer__qrjAL:hover{background-color:var(--text-primary);box-shadow:var(--shadow-sm);scale:1.05}.experiences_experienceContainer__qrjAL .experiences_date__QUMoq{flex-shrink:0;width:150px;text-transform:uppercase;color:var(--light-secondary);font-size:small;font-weight:600}.experiences_experienceContainer__qrjAL:hover .experiences_date__QUMoq,.experiences_experienceContainer__qrjAL:hover h4{color:var(--light-primary)}.experiences_experienceItem__dCAIy{display:flex;flex-direction:column;gap:.85rem}.experiences_experienceItem__dCAIy h4{padding:0}.experiences_experienceItem__dCAIy p{font-size:.9rem;line-height:1.55}@media screen and (max-width:640px){.experiences_experienceContainer__qrjAL{flex-direction:column;gap:.75rem}}