.Contact_contact__crzhG{background-color:#1e1e1e;border-radius:12px;padding:2rem;margin:2rem 0;box-shadow:0 6px 12px rgba(0,0,0,.3);animation:Contact_fadeIn__L0Nt1 1s ease-in-out}.Contact_heading__J7HtV{font-size:2rem;margin-bottom:1.5rem;color:#e0e0e0;text-align:center}.Contact_contactDetails__ZHnEv{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.Contact_contactItem__GuM49{background-color:#292929;border-radius:8px;padding:1rem;transition:background-color .3s ease,transform .3s ease}.Contact_contactItem__GuM49:hover{background-color:#333;transform:scale(1.02)}.Contact_label__Olk1v{font-size:1rem;color:#9e9e9e;margin:0 0 .5rem}.Contact_info__frN22{font-size:1.1rem;color:#e0e0e0;text-decoration:none;transition:color .3s ease}.Contact_info__frN22:hover{color:#4caf50}*{box-sizing:border-box;list-style:none;font-family:Space Grotesk,sans-serif}*,body{margin:0;padding:0}body{background:linear-gradient(135deg,#1f1f1f,#434343);color:#e0e0e0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.resumeInquiry{display:grid;grid-template-columns:2fr 1fr}@media (max-width:768px){.resumeInquiry{display:grid;align-items:center;justify-content:center;grid-template-columns:1fr}}.fadeIn{animation:fadeIn 1s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.card{background-color:#1f1f1f;border-radius:8px;padding:1rem;margin:1rem 0;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease-in-out}.card:hover{transform:translateY(-10px)}.resumeDownload{text-align:center}.downloadLink{color:#1e90ff;font-size:1.2rem;text-decoration:none}.downloadLink:hover{text-decoration:underline}