:root{--tech-blue:#1e40af;--tech-blue-hover:#1e3a8a;--background-light:#fff;--text-dark:#1f2937;--text-secondary:#4b5563;--button-text:#fff;--card-shadow:0 10px 25px #00000014}.About-module__vAULUW__aboutSection{background:var(--background-light);flex-direction:column;align-items:center;gap:3rem;padding:4rem 2rem;display:flex}.About-module__vAULUW__profileContainer{box-shadow:var(--card-shadow);background-color:#fff;border-radius:1rem;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:1000px;padding:2.5rem;transition:transform .3s;display:flex}.About-module__vAULUW__profileContainer:hover{transform:translateY(-3px)}@media (min-width:768px){.About-module__vAULUW__profileContainer{flex-direction:row;align-items:center}}.About-module__vAULUW__profileImage{border:1px solid var(--tech-blue);object-fit:cover;border-radius:50%;width:180px;height:180px;transition:transform .3s,box-shadow .3s}.About-module__vAULUW__profileImage:hover{transform:scale(1.05);box-shadow:0 15px 35px #0003}.About-module__vAULUW__profileDetails{text-align:center;flex:1;margin-left:0}@media (min-width:768px){.About-module__vAULUW__profileDetails{text-align:left;margin-left:2.5rem}}.About-module__vAULUW__name{color:var(--tech-blue);margin-bottom:.5rem;font-size:2.25rem;font-weight:700}.About-module__vAULUW__role{color:var(--text-dark);margin-bottom:1rem;font-size:1.25rem;font-weight:500}.About-module__vAULUW__description{color:var(--text-secondary);margin-bottom:1rem;font-size:1rem;line-height:1.6}.About-module__vAULUW__resumeButton{background-color:var(--tech-blue);color:var(--button-text);cursor:pointer;box-shadow:var(--card-shadow);border-radius:.5rem;padding:.85rem 2.25rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.About-module__vAULUW__resumeButton:hover{background-color:var(--tech-blue-hover);transform:translateY(-3px);box-shadow:0 15px 30px #0003}.About-module__vAULUW__skillsSection{text-align:center;width:100%;max-width:1000px}.About-module__vAULUW__sectionTitle{color:var(--tech-blue);margin-bottom:2rem;font-size:2rem;font-weight:700}.About-module__vAULUW__skillsGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem;display:grid}.About-module__vAULUW__card{text-align:center;color:var(--tech-blue);box-shadow:var(--card-shadow);background-color:#fff;border-radius:.75rem;padding:1.25rem 1.5rem;font-weight:500;transition:transform .3s,box-shadow .3s}.About-module__vAULUW__card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}.About-module__vAULUW__card h4{font-size:1.2rem}.About-module__vAULUW__socialLinks{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.5rem;display:flex}.About-module__vAULUW__socialButton{background-color:var(--tech-blue);color:var(--button-text);border-radius:999px;padding:.65rem 1.25rem;font-weight:500;text-decoration:none;transition:all .3s}.About-module__vAULUW__socialButton:hover{background-color:var(--tech-blue-hover);transform:scale(1.05)}.About-module__vAULUW__contactSection{text-align:center;box-shadow:var(--card-shadow);background-color:#fff;border-radius:1rem;max-width:800px;margin:3rem auto;padding:3rem 2rem;transition:transform .3s}.About-module__vAULUW__contactSection:hover{transform:translateY(-3px)}.About-module__vAULUW__motivationText{color:var(--text-secondary);margin-bottom:1rem;font-size:1rem;line-height:1.6}.About-module__vAULUW__contactButton{background-color:var(--tech-blue);color:var(--button-text);border-radius:.75rem;padding:.85rem 2.25rem;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-block}.About-module__vAULUW__contactButton:hover{background-color:var(--tech-blue-hover);transform:translateY(-3px);box-shadow:0 10px 25px #0000001a}
