.HomeAbout-module__s36vRG__wrap{flex-direction:column;justify-content:center;gap:1rem;width:50%;margin:6rem auto;display:flex}.HomeAbout-module__s36vRG__photo{object-fit:cover;border-radius:10px;width:72px;height:80px}.HomeAbout-module__s36vRG__label{font-family:var(--font-geist-mono);font-size:var(--text-xs);color:var(--muted);letter-spacing:var(--tracking-wide);font-weight:400}.HomeAbout-module__s36vRG__para{font-size:var(--text-base);font-weight:400;line-height:var(--leading-relaxed);letter-spacing:var(--tracking-tight);color:var(--muted)}.HomeAbout-module__s36vRG__para strong{color:var(--foreground);font-weight:500}.HomeAbout-module__s36vRG__section{border-radius:10px;flex-direction:column;gap:.5rem;width:100%;margin:2rem 0 0;display:flex}@media (max-width:640px){.HomeAbout-module__s36vRG__wrap{width:100%;margin:2rem 0 0;padding:0 1.5rem}}
.AboutExperience-module__CYU3bW__wrapper{flex-direction:column;align-items:flex-start;margin-top:3rem;display:flex}.AboutExperience-module__CYU3bW__experienceBlock{flex-direction:column;gap:2rem;display:flex}.AboutExperience-module__CYU3bW__heading{font-family:var(--font-geist-mono);font-size:var(--text-xs);color:var(--muted);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:400}.AboutExperience-module__CYU3bW__grid{grid-template-columns:1fr 1fr;align-items:flex-start;gap:2rem;display:grid}.AboutExperience-module__CYU3bW__experienceList{flex-direction:column;gap:1.75rem;margin:0;padding:0;list-style:none;display:flex}.AboutExperience-module__CYU3bW__experienceItem{flex-direction:column;gap:.25rem;display:flex}.AboutExperience-module__CYU3bW__company{font-family:var(--font-geist-sans);font-size:var(--text-sm);color:var(--foreground);font-weight:700}.AboutExperience-module__CYU3bW__role,.AboutExperience-module__CYU3bW__period{font-family:var(--font-geist-sans);font-size:var(--text-sm);color:var(--muted)}.AboutExperience-module__CYU3bW__skillsBlock{flex-direction:column;gap:1rem;display:flex}.AboutExperience-module__CYU3bW__skillsHeading{font-family:var(--font-geist-mono);font-size:var(--text-xs);color:var(--muted);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:400}.AboutExperience-module__CYU3bW__skillsList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.AboutExperience-module__CYU3bW__skillItem{font-family:var(--font-geist-sans);font-size:var(--text-sm);color:var(--foreground)}@media (max-width:640px){.AboutExperience-module__CYU3bW__grid{grid-template-columns:1fr}}
.Stack-module__Hb40Fa__wrap{flex-direction:column;align-items:center;gap:1.5rem;width:100%;margin:10rem 0;display:flex}.Stack-module__Hb40Fa__grid{grid-template-rows:repeat(2,64px);grid-template-columns:repeat(7,64px);gap:.75rem;display:grid}.Stack-module__Hb40Fa__label{text-align:left;font-family:var(--font-geist-mono);font-size:var(--text-xs);color:var(--muted)}.Stack-module__Hb40Fa__item{background:var(--surface);width:64px;height:64px;color:var(--foreground);border-radius:14px;justify-content:center;align-items:center;transition:color .2s,background .2s;display:flex}.Stack-module__Hb40Fa__item:hover{color:var(--foreground);background:var(--color-border)}.Stack-module__Hb40Fa__svgGrayscale{filter:grayscale()}.dark .Stack-module__Hb40Fa__svgImg{filter:invert()}.dark .Stack-module__Hb40Fa__svgGrayscale{filter:grayscale()invert()}@media (max-width:640px){.Stack-module__Hb40Fa__grid{grid-template-rows:auto;grid-template-columns:repeat(4,64px)}.Stack-module__Hb40Fa__wrap{padding:0 1.5rem}}
.AboutPhotos-module__V6GTGq__photos{flex-direction:row;justify-content:center;align-items:center;gap:0;padding:4rem 0;display:flex}.AboutPhotos-module__V6GTGq__photoWrapper{border-radius:12px;flex-shrink:0;width:120px;height:160px;margin-left:-1.25rem;position:relative;overflow:hidden;box-shadow:0 4px 16px #00000026}.AboutPhotos-module__V6GTGq__photoWrapper:first-child{margin-left:0}.AboutPhotos-module__V6GTGq__photoWrapper:first-child{z-index:4}.AboutPhotos-module__V6GTGq__photoWrapper:nth-child(2){z-index:3}.AboutPhotos-module__V6GTGq__photoWrapper:nth-child(3){z-index:2}.AboutPhotos-module__V6GTGq__photoWrapper:nth-child(4){z-index:1}.AboutPhotos-module__V6GTGq__photo{object-fit:cover}@media (max-width:640px){.AboutPhotos-module__V6GTGq__photos{flex-direction:row;gap:0;padding:2rem 0;overflow-x:visible}.AboutPhotos-module__V6GTGq__photoWrapper{flex:1;min-width:0;height:120px}}
