.page-module__E0kJGG__home{flex:1}.page-module__E0kJGG__container{max-width:80rem;margin-left:auto;margin-right:auto;padding:1.5rem}@media (min-width:768px){.page-module__E0kJGG__container{padding:2.25rem 3rem}}@media (min-width:1024px){.page-module__E0kJGG__container{padding:3.5rem 4rem}}.page-module__E0kJGG__hero{text-align:center;flex-direction:column;align-items:center;gap:2rem;display:flex}@media (min-width:768px){.page-module__E0kJGG__hero{text-align:left;flex-direction:row;align-items:center;gap:3rem}}.page-module__E0kJGG__avatar{background-color:var(--color-primary-3);border-radius:9999px;flex-shrink:0;width:11rem;height:11rem;position:relative;overflow:hidden}@media (min-width:640px){.page-module__E0kJGG__avatar{width:13rem;height:13rem}}@media (min-width:768px){.page-module__E0kJGG__avatar{width:16rem;height:16rem}}.page-module__E0kJGG__avatarImage{object-fit:cover}.page-module__E0kJGG__intro{flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:768px){.page-module__E0kJGG__intro{align-items:flex-start;gap:.75rem}}.page-module__E0kJGG__title{line-height:1.25rem}.page-module__E0kJGG__tagline{max-width:36rem;color:color-mix(in srgb, var(--color-foreground) 80%, transparent)}@media (min-width:1024px){.page-module__E0kJGG__tagline{max-width:42rem}}.page-module__E0kJGG__socials{align-items:center;gap:1rem;display:none}@media (min-width:768px){.page-module__E0kJGG__socials{display:flex}}.page-module__E0kJGG__socialLink{opacity:.8;transition:opacity .15s ease-in-out}.page-module__E0kJGG__socialLink:hover{opacity:1}.page-module__E0kJGG__socialIcon{object-fit:contain}.page-module__E0kJGG__skills{margin-top:3rem}.page-module__E0kJGG__skillsGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.page-module__E0kJGG__skillsGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.page-module__E0kJGG__skillsGrid{gap:2rem}}.page-module__E0kJGG__skillCard{border:1px solid color-mix(in srgb, var(--color-primary-2) 60%, transparent);border-radius:1rem;align-items:center;gap:1rem;padding:1rem;display:flex}@media (min-width:1024px){.page-module__E0kJGG__skillCard{padding:1.5rem}}.page-module__E0kJGG__skillIcon{object-fit:contain}.page-module__E0kJGG__skillDivider{background-color:color-mix(in srgb, var(--color-primary-2) 60%, transparent);width:1px;height:2.5rem}.page-module__E0kJGG__skillContent{text-align:left}.page-module__E0kJGG__skillTitle{color:var(--color-foreground)}.page-module__E0kJGG__skillDescription{color:color-mix(in srgb, var(--color-foreground) 70%, transparent)}.page-module__E0kJGG__summary{background-color:var(--color-primary-3);border-radius:1rem;margin-top:3rem;padding:1.5rem;display:none}@media (min-width:768px){.page-module__E0kJGG__summary{padding:2.5rem;display:block}}@media (min-width:1024px){.page-module__E0kJGG__summary{padding:3rem}}.page-module__E0kJGG__summaryGrid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.page-module__E0kJGG__summaryGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.page-module__E0kJGG__summaryGrid{gap:4rem}}.page-module__E0kJGG__summaryTitle{color:var(--color-foreground)}.page-module__E0kJGG__summaryList{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.page-module__E0kJGG__summaryListItem{color:color-mix(in srgb, var(--color-foreground) 80%, transparent)}.page-module__E0kJGG__certifications{margin-top:3rem}.page-module__E0kJGG__certificationsTitle{color:var(--color-foreground);text-align:center;margin-bottom:1.5rem}.page-module__E0kJGG__certificationsList{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;display:flex}.page-module__E0kJGG__certificationBadge{object-fit:contain;width:7.5rem;height:7.5rem}@media (min-width:768px){.page-module__E0kJGG__certificationBadge{width:10.9375rem;height:10.9375rem}}
