#root,body,html{margin:0;min-height:100%;padding:0;scroll-behavior:smooth;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Navbar_navbar__AHaSr{background-color:#f9f9f9;box-shadow:0 2px 4px #0000000d;color:#333;padding:15px 0;position:sticky;top:0;z-index:1000}.Navbar_container__dA4Dw{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:0 20px}.Navbar_brand__wAuKA{color:#007bff;font-size:1.8em;font-weight:700;text-decoration:none}.Navbar_navList__4jyTw{display:flex;list-style:none;margin:0;padding:0}.Navbar_navItem__5Uht2{margin-left:25px}.Navbar_navLink__mOPW4{color:#555;font-size:1.1em;padding:5px 0;text-decoration:none;transition:color .3s ease-in-out}.Navbar_navLink__mOPW4:focus,.Navbar_navLink__mOPW4:hover{color:#007bff}.Navbar_hamburger__luqXq{background:none;border:none;color:inherit;cursor:pointer;display:none;font-size:1.5rem;z-index:1001}@media (max-width:768px){.Navbar_navList__4jyTw{align-items:center;background-color:#2c3e50;display:none;flex-direction:column;gap:2rem;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%}.Navbar_navList__4jyTw.Navbar_open__ihqJ2{display:flex}.Navbar_navLink__mOPW4{font-size:1.5rem}.Navbar_hamburger__luqXq{display:block}}.Hero_heroSection__2JBV2{background-color:#f9f9f9;color:#333;line-height:1.6;padding:4rem 2rem}.Hero_subsectionTitle__JJEpi{color:#007bff;font-size:2.5em;margin-bottom:2.5rem;text-align:center}.Hero_heroContainer__oJDVj{align-items:center;display:flex;flex-direction:row;gap:3rem;margin-bottom:3rem}.Hero_leftHeroContainer__NdCdK{flex:1 1;text-align:left}.Hero_text__ht4xS{font-size:1.1em;margin-bottom:1rem}.Hero_bannerPlaceholder__\+yxKn{background:linear-gradient(#007bff,#0661c2);border-radius:20px;flex:1 1;min-height:400px}.Hero_btnContainer__6961o{display:flex;gap:1.5rem;justify-content:center}.Hero_btnContainer__6961o a{display:inline-block;width:auto}@media (max-width:768px){.Hero_heroSection__2JBV2{padding:3rem 1rem}.Hero_subsectionTitle__JJEpi{font-size:1.8em}.Hero_heroContainer__oJDVj{flex-direction:column-reverse}.Hero_leftHeroContainer__NdCdK{text-align:justify}.Hero_bannerPlaceholder__\+yxKn{margin-bottom:2rem;min-height:200px;width:100%}.Hero_btnContainer__6961o{align-items:center;flex-direction:column;gap:0}}.CtaTransparentButton_CtaTransparentButton__HvaHe{background-color:initial;border:6px solid #007bff;border-radius:30px;color:#007bff;cursor:pointer;font-size:1.1em;font-weight:700;height:60px;margin:2em 10px;text-align:center;transition:background-color 1s ease,color 1s ease,border 1s ease;width:200px}.CtaTransparentButton_CtaTransparentButton__HvaHe:hover{background-color:#0056b3;border-color:#0056b3;color:#fff}@media (max-width:768px){.CtaTransparentButton_CtaTransparentButton__HvaHe{margin:.75rem 10px}}.CtaBlueButton_CtaBlueButton__EIs4s{background-color:#007bff;border:#0000;border-radius:30px;color:#fff;cursor:pointer;font-size:1.1em;font-weight:700;height:60px;margin:2em 10px;text-align:center;transition:background-color 1s ease;width:200px}.CtaBlueButton_CtaBlueButton__EIs4s:hover{background-color:#0056b3}@media (max-width:768px){.CtaBlueButton_CtaBlueButton__EIs4s{margin:.75rem 10px}}.AboutMe_aboutMeSection__ygyXz{background-color:#f9f9f9;color:#333;line-height:1.6;padding:40px 20px}.AboutMe_container__QcWaX{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:0 auto;max-width:100%;padding:0 20px}.AboutMe_sectionTitle__dn\+q\+{color:#007bff;font-size:2.5em;margin-bottom:40px;padding-top:30px;text-align:center}.AboutMe_subsection__sPLWV{border-bottom:1px solid #eee;margin-bottom:30px;padding:20px}.AboutMe_subsection__sPLWV:last-child{border-bottom:none}.AboutMe_subsectionTitle__QcNgh{border-left:5px solid #007bff;color:#555;font-size:1.8em;margin-bottom:15px;padding-left:10px}.AboutMe_text__rMSrY{font-size:1.1em;margin-bottom:10px;text-align:justify}.AboutMe_text__rMSrY strong{color:#007bff}.AboutMe_techStackContainer__L80eg{display:flex;flex-direction:column;gap:1.5rem}.AboutMe_categoryTitle__9tcAG{color:#333;font-size:1.2em;font-weight:700;margin-bottom:1rem;text-align:left}.AboutMe_skillsGrid__ifiTv{display:flex;flex-wrap:wrap;gap:10px}.AboutMe_skillItem__czWj4{align-items:center;background-color:#e0f7fa;border:1px solid #007bff;border-radius:20px;display:flex;gap:8px;padding:8px 15px}.AboutMe_skillItem__czWj4.AboutMe_frontend__TCM\+R{background-color:#e0f7fa;border-color:#007bff;color:#007bff}.AboutMe_skillItem__czWj4.AboutMe_backend__OEytH{background-color:#e8f5e9;border-color:#2e7d32;color:#2e7d32}.AboutMe_skillItem__czWj4.AboutMe_dataScience__tHA09{background-color:#fff3e0;border-color:#ef6c00;color:#ef6c00}.AboutMe_skillIcon__nfqWZ{height:20px;width:20px}.AboutMe_skillItem__czWj4.AboutMe_frontend__TCM\+R .AboutMe_skillIcon__nfqWZ{color:#007bff}.AboutMe_skillItem__czWj4.AboutMe_backend__OEytH .AboutMe_skillIcon__nfqWZ{color:#2e7d32}.AboutMe_skillItem__czWj4.AboutMe_dataScience__tHA09 .AboutMe_skillIcon__nfqWZ{color:#ef6c00}.AboutMe_educationItem__f3Yko,.AboutMe_experienceItem__2-v8Y{border-left:3px solid #007bff;margin-bottom:20px;padding-left:15px}.AboutMe_educationItem__f3Yko:last-child,.AboutMe_experienceItem__2-v8Y:last-child{margin-bottom:0}.AboutMe_educationDegree__tYTln,.AboutMe_experienceRole__lIMEe{color:#0056b3;font-size:1.3em;margin-bottom:5px}.AboutMe_educationInstitution__Rk936,.AboutMe_educationYear__vj0Mv,.AboutMe_experienceDuration__L1Tlb{color:#777;font-size:.95em;margin-bottom:5px}.AboutMe_experienceResponsibilities__WheBI{list-style-type:disc;margin-left:20px;padding-left:0}.AboutMe_experienceResponsibilities__WheBI li{font-size:1em;margin-bottom:5px}.AboutMe_certificationsList__khaks{list-style-type:square;margin-left:20px;padding-left:0}.AboutMe_certificationsList__khaks li{font-size:1em;margin-bottom:5px}.AboutMe_callToAction__a5A6O{padding:30px 0;text-align:center}.AboutMe_actionButton__cLCWO{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.1em;margin-left:10px;margin-right:10px;margin-top:15px;padding:12px 25px;transition:background-color .3s ease}.AboutMe_actionButton__cLCWO:hover{background-color:#0056b3}@media (max-width:768px){.AboutMe_sectionTitle__dn\+q\+{font-size:2em}.AboutMe_subsectionTitle__QcNgh{font-size:1.5em}.AboutMe_educationDegree__tYTln,.AboutMe_experienceRole__lIMEe{font-size:1.2em}.AboutMe_container__QcWaX{padding:0 10px}.AboutMe_sectionTitle__dn\+q\+{font-size:1.8em}.AboutMe_subsectionTitle__QcNgh{font-size:1.3em}.AboutMe_educationDegree__tYTln,.AboutMe_experienceRole__lIMEe{font-size:1.1em}.AboutMe_skillsGrid__ifiTv{justify-content:center}.AboutMe_aboutMeSection__ygyXz{padding:20px 10px}}.ContactMe_contactSection__TG2h9{padding:4rem 1rem;text-align:center}.ContactMe_sectionTitle__-SkMy{color:#007bff;font-size:2.5em;margin-bottom:40px;padding-top:30px;text-align:center}.ContactMe_form__0ceyY{display:flex;flex-direction:column;margin:0 auto;max-width:600px;text-align:left}.ContactMe_form__0ceyY label{font-weight:700;margin-bottom:.5rem}.ContactMe_form__0ceyY input,.ContactMe_form__0ceyY textarea{border:1px solid #ccc;border-radius:5px;font-size:1em;margin-bottom:1rem;padding:.75rem}.ContactMe_form__0ceyY textarea{min-height:150px;resize:vertical}.ContactMe_form__0ceyY button{background-color:#007bff;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:1.1em;font-weight:700;height:60px;padding:.75rem 1.5rem;transition:background-color 1s ease}.ContactMe_form__0ceyY button:hover{background-color:#0056b3}.ContactMe_validationError__jHiv1{color:red;font-size:.9em;margin-bottom:1rem;margin-top:-.75rem}.ContactMe_successMessage__AWST4{color:#2e7d32;font-size:1.2em;font-weight:700;padding:2rem;text-align:center}@media (max-width:768px){.ContactMe_sectionTitle__-SkMy{font-size:1.8rem}.ContactMe_form__0ceyY input,.ContactMe_form__0ceyY textarea{font-size:.9em}}.Footer_footer__kXlYa{background-color:#2c3e50;color:#ecf0f1;padding:2rem 1rem;text-align:center}.Footer_socialLinks__8J74g{margin-bottom:1rem}.Footer_socialLinks__8J74g a{color:#ecf0f1;font-size:2rem;margin:0 1rem;transition:color .3s ease-in-out}.Footer_socialLinks__8J74g a:hover{color:#007bff}.Footer_copyrightText__WPDgL{color:#bdc3c7;font-size:.9rem}body{background-color:#fffaf0}.App{display:flex;flex-direction:column;margin:0;min-height:100vh;padding:0;width:100%}.app-container{box-sizing:border-box;margin:0 auto;max-width:100%;width:100%}.app-title{color:#2563eb;font-size:3rem;font-weight:700;margin-bottom:20px;text-align:center}.my-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .3s ease}.my-button:hover{background-color:#0056b3}
/*# sourceMappingURL=main.c2498aa8.css.map*/