.dataScience_paperCard__czix9{background:#20262e;color:#e9e8e8;padding:1.5rem 2rem;margin:1.5rem auto;border-radius:1rem;box-shadow:20px 20px 60px #1b2027,-20px -20px 60px #252c35;max-width:800px;transition:transform .3s ease,box-shadow .3s ease}.dataScience_paperCard__czix9 h3{color:#537fe7;margin-bottom:1rem}.dataScience_paperCard__czix9 p{line-height:1.6;margin-bottom:.8rem}.dataScience_paperCard__czix9 a{color:#eb455f;text-decoration:none;font-weight:700}.dataScience_paperCard__czix9 a:hover{color:#537fe7}.dataScience_paperCard__czix9:hover{transform:translateY(-5px);box-shadow:25px 25px 70px #1b2027,-25px -25px 70px #252c35}.Index_navbar__q_LBz{display:flex;justify-content:center;align-items:center;gap:1.5rem;padding:1rem;background-color:var(--primary_background);box-shadow:0 2px 6px rgba(0,0,0,.1);position:-webkit-sticky;position:sticky;top:0;z-index:1000}.Index_navLink__Ajhvy{padding:.5rem 1rem;border-radius:8px;background:#20262e;color:#fff;text-decoration:none;font-size:1rem;transition:all .3s ease}.Index_navLink__Ajhvy:hover{background:#363b42;color:#537fe7}.Index_hamburger__xPFlo{display:none;background:none;border:none;cursor:pointer;color:#fff;z-index:1100}.Index_navLinks__JGm1m{display:flex;gap:1.5rem;align-items:center}@media (max-width:768px){.Index_hamburger__xPFlo{display:block;font-size:1.8rem}.Index_navLinks__JGm1m{display:none;position:absolute;top:70px;right:1rem;flex-direction:column;background:#20262e;padding:1rem;border-radius:.8rem;box-shadow:0 6px 16px rgba(0,0,0,.3);width:220px;animation:Index_slideDown__wsdOP .3s ease forwards}.Index_navLinks__JGm1m.Index_showMenu__ESYrw{display:flex}.Index_navLink__Ajhvy{width:100%;text-align:left;padding:.8rem 1rem;border-radius:6px}.Index_navLink__Ajhvy:hover{background:#363b42;color:#537fe7}}@keyframes Index_slideDown__wsdOP{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.Index_sectionContainer__xftWV{max-width:1000px;margin:4rem auto;padding:2rem}.Index_sectionHeading__e_y55{font-size:2rem;margin:3rem 0 1.5rem;color:#537fe7;text-align:center}.Index_sectionHeading__e_y55 hr{border:none;height:2px;background:#537fe7;width:80px;margin:.5rem auto 0}.Index_outer_box__IlfXb{max-width:800px;margin:2rem auto;padding:2rem;text-align:center}.Index_outer_box__IlfXb p{text-align:justify;line-height:1.6}.Index_imageFrame__StNyP{width:260px;height:260px;border-radius:50%;border:8px solid #537fe7;margin:2rem auto;overflow:hidden}.Index_imageFrame__StNyP img{width:100%;height:100%;border-radius:50%;object-fit:cover}.Index_content__DkadH{width:100%;max-width:1000px;margin:2rem auto;padding:1rem 2rem;color:var(--secondary_background);text-align:center}.Index_content__DkadH h1{color:#537fe7;margin-bottom:1rem;font-family:Julee,cursive}.Index_content__DkadH p{text-align:justify;line-height:1.7;margin-bottom:1.2rem}.Index_paperGrid__2yC_3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;margin-top:2rem}@media (max-width:768px){.Index_paperGrid__2yC_3{grid-template-columns:1fr}}.Index_softwareSection__OTl8U{max-width:1100px;margin:5rem auto;padding:2rem}.Index_liveFrame__Dx_AA{background:#111827;border:2px solid rgba(83,127,231,.7);box-shadow:0 0 25px rgba(83,127,231,.5);border-radius:1rem;padding:2rem;margin:2rem auto;max-width:900px;color:#e9e8e8;transition:transform .3s ease,box-shadow .3s ease}.Index_liveFrame__Dx_AA:hover{transform:translateY(-5px);box-shadow:0 0 40px rgba(83,127,231,.8)}.Index_liveFrame__Dx_AA a{color:#537fe7;font-weight:700;text-decoration:none}.Index_liveFrame__Dx_AA a:hover{color:#eb455f}.Index_iframeContainer__5oqF0{margin-top:1.5rem;border-radius:1rem;overflow:hidden}.Index_iframeContainer__5oqF0 iframe{width:100%;height:400px;border:none;border-radius:1rem}.Index_projectGrid__CJ1jr{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-top:2rem}.Index_projectCard__tjMaT{background:hsla(0,0%,100%,.05);border-radius:1rem;padding:1.5rem;color:#e9e8e8;box-shadow:0 8px 32px 0 rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);transition:transform .3s ease,box-shadow .3s ease}.Index_projectCard__tjMaT h3{color:#537fe7;margin-bottom:.8rem}.Index_projectCard__tjMaT a{color:#eb455f;font-weight:700;text-decoration:none}.Index_projectCard__tjMaT a:hover{color:#537fe7}.Index_projectCard__tjMaT:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,.5)}.Index_spotlightSection__rSecQ{max-width:1100px;margin:6rem auto;padding:2rem}.Index_spotlightCard__ZsuO3{display:flex;flex-direction:column;align-items:center;background:hsla(0,0%,100%,.05);border-radius:1.5rem;padding:2rem;box-shadow:0 8px 32px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);margin:3rem 0;transition:transform .3s ease,box-shadow .3s ease;gap:2rem}.Index_spotlightCard__ZsuO3:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,0,0,.5)}.Index_normalLayout__MlaV3{flex-direction:row}.Index_reverseLayout__3IqR5{flex-direction:row-reverse}@media (max-width:900px){.Index_normalLayout__MlaV3,.Index_reverseLayout__3IqR5{flex-direction:column}}.Index_spotlightContent__QLagI{flex:1 1;min-width:280px;text-align:left}.Index_spotlightContent__QLagI h2{color:#537fe7;margin-bottom:1rem}.Index_spotlightContent__QLagI p{line-height:1.6;margin-bottom:1.2rem;color:#fff}.Index_spotlightContent__QLagI a{display:inline-block;margin-top:.5rem;padding:.5rem 1rem;background:#537fe7;color:#fff;border-radius:.5rem;text-decoration:none;font-weight:700;transition:background .3s ease}.Index_spotlightContent__QLagI a:hover{background:#eb455f}.Index_spotlightImage__8ht3S{flex:1 1;max-width:500px}.Index_spotlightImage__8ht3S img{width:100%;height:auto;border-radius:1rem;box-shadow:0 5px 20px rgba(0,0,0,.4);display:block}.Index_backToTop__s0p8U{text-align:center;margin:3rem 0}.Index_backToTop__s0p8U a{display:inline-block;padding:.6rem 1.2rem;border-radius:.5rem;background:#537fe7;color:#fff;font-weight:700;text-decoration:none;box-shadow:0 4px 12px rgba(0,0,0,.3);transition:background .3s ease,transform .2s ease}.Index_backToTop__s0p8U a:hover{background:#eb455f;transform:translateY(-3px)}