.portfolio_portfolioPage__v_536{display:flex;flex-direction:column;gap:4rem;padding:2rem;background:#fff}.portfolio_timelineSection__RRxpP{display:flex;justify-content:center;padding:2rem 0}.portfolio_timelineImage__QXK1f{max-width:100%;height:auto}.portfolio_experienceSection__0mqG7{background-color:#fdf5ec;padding:4rem 2rem}.portfolio_sectionHeader__fWyLj{display:flex;justify-content:center;margin-bottom:3rem}.portfolio_sectionLabel__SNsyJ{background-color:#ffffff;color:#14a082;font-weight:600;font-size:1.25rem;padding:.75rem 1.5rem;border-radius:8px;border:2px solid #14a082}.portfolio_experienceGrid__QlJYB{display:flex;flex-direction:column;gap:4rem;max-width:1400px;margin:0 auto}.portfolio_experienceCard__fbqyf{display:flex;align-items:center;gap:3rem;flex-wrap:wrap}.portfolio_reverse__gkRZB{flex-direction:row-reverse}.portfolio_logoWrapper__4tACm{flex-shrink:0}.portfolio_companyLogo__9s3dx{object-fit:contain;border-radius:10px;padding:1rem;width:100%;height:auto;max-width:400px}.portfolio_cardContent__rMiQ_{flex:1;min-width:300px}.portfolio_jobTitle__c07FZ{font-size:2.25rem;font-weight:700;margin-bottom:.5rem;color:#333}.portfolio_companyDetails__K0KlI{color:#555;font-size:1.5rem;margin-bottom:1rem}.portfolio_cardText__T7dOg{color:#333;line-height:1.6;font-size:1.25rem;margin:0}@media (max-width:1200px){.portfolio_heroSection__QjD2_{gap:2rem;padding:1.5rem 0}.portfolio_experienceCard__fbqyf{gap:2rem}.portfolio_jobTitle__c07FZ{font-size:2rem}.portfolio_companyDetails__K0KlI{font-size:1.25rem}.portfolio_cardText__T7dOg{font-size:1.1rem}}@media (max-width:768px){.portfolio_portfolioPage__v_536{padding:1rem;gap:2rem}.portfolio_heroSection__QjD2_{flex-direction:column;text-align:center;gap:2rem;padding:1rem 0}.portfolio_profileImage__rrr9T{max-width:300px}.portfolio_nameImageWrapper__Tj_xE{width:240px;height:48px}.portfolio_heroText__QNpwZ{font-size:1.1rem}.portfolio_experienceSection__0mqG7{padding:2rem 1rem}.portfolio_experienceCard__fbqyf{flex-direction:column;text-align:center;gap:1.5rem}.portfolio_reverse__gkRZB{flex-direction:column}.portfolio_companyLogo__9s3dx{max-width:280px}.portfolio_jobTitle__c07FZ{font-size:1.75rem}.portfolio_companyDetails__K0KlI{font-size:1.1rem}.portfolio_cardText__T7dOg{font-size:1rem}}@media (max-width:480px){.portfolio_portfolioPage__v_536{padding:.5rem}.portfolio_heroSection__QjD2_{padding:.5rem 0}.portfolio_profileImage__rrr9T{max-width:250px}.portfolio_nameImageWrapper__Tj_xE{width:200px;height:40px;margin-bottom:1rem}.portfolio_heroText__QNpwZ{font-size:1rem}.portfolio_experienceSection__0mqG7{padding:1.5rem .5rem}.portfolio_sectionLabel__SNsyJ{font-size:1rem;padding:.5rem 1rem}.portfolio_companyLogo__9s3dx{max-width:240px}.portfolio_jobTitle__c07FZ{font-size:1.5rem}.portfolio_companyDetails__K0KlI{font-size:1rem}.portfolio_cardText__T7dOg{font-size:.9rem}}.PortfolioExperience_experienceSection__v7Pk2{background-color:#fdf5ec;padding:4rem 2rem}.PortfolioExperience_sectionHeader__ESaR2{display:flex;justify-content:center;margin-bottom:3rem}.PortfolioExperience_nameImageWrapper__VS1zT{display:inline-block;width:580px;height:60px;margin-bottom:2.5rem}.PortfolioExperience_nameImage__SfEs9{object-fit:contain;width:100%;height:100%}.PortfolioExperience_experienceGrid__huH3O{display:flex;flex-direction:column;gap:4rem;margin:0 auto}.PortfolioExperience_experienceCard__urIEr{display:flex;align-items:center;gap:3rem;flex-wrap:wrap}.PortfolioExperience_experienceCardVisible__ziQ7e{transform:translateY(0);opacity:1}.PortfolioExperience_experienceCardHidden__HbfiZ{transform:translateY(50px);opacity:0}.PortfolioExperience_experienceCardTransition__mJlGc{transition:transform .8s ease,opacity .8s ease}.PortfolioExperience_reverse__rdSnn{flex-direction:row-reverse}.PortfolioExperience_logoWrapper__X0p_D{flex-shrink:0}.PortfolioExperience_companyLogo__yeaLI{object-fit:contain;border-radius:10px;padding:1rem;width:100%;height:auto;max-width:430px}.PortfolioExperience_cardContent__OW9j_{flex:1;min-width:300px}.PortfolioExperience_jobTitle__uukwX{font-size:36px;font-weight:700;margin-bottom:.5rem;color:#333}.PortfolioExperience_companyDetails__GXlEl{color:#555;font-size:24px;margin-bottom:1rem}.PortfolioExperience_cardText__UXVwU{color:#333;line-height:1.6;font-size:1.25rem;margin:0}@media (max-width:1200px){.PortfolioExperience_experienceCard__urIEr{gap:2rem}.PortfolioExperience_jobTitle__uukwX{font-size:2rem}.PortfolioExperience_companyDetails__GXlEl{font-size:1.25rem}.PortfolioExperience_cardText__UXVwU{font-size:24px}.PortfolioExperience_companyLogo__yeaLI{max-width:350px}}@media (max-width:768px){.PortfolioExperience_experienceSection__v7Pk2{padding:2rem 1rem}.PortfolioExperience_nameImageWrapper__VS1zT{width:400px;height:48px}.PortfolioExperience_experienceCard__urIEr{flex-direction:column;text-align:center;gap:1.5rem}.PortfolioExperience_reverse__rdSnn{flex-direction:column}.PortfolioExperience_companyLogo__yeaLI{max-width:280px}.PortfolioExperience_jobTitle__uukwX{font-size:1.75rem}.PortfolioExperience_companyDetails__GXlEl{font-size:1.1rem}.PortfolioExperience_cardText__UXVwU{font-size:1rem}}@media (max-width:480px){.PortfolioExperience_experienceSection__v7Pk2{padding:1.5rem .5rem}.PortfolioExperience_nameImageWrapper__VS1zT{width:300px;height:40px;margin-bottom:1.5rem}.PortfolioExperience_experienceGrid__huH3O{gap:2.5rem}.PortfolioExperience_companyLogo__yeaLI{max-width:240px}.PortfolioExperience_jobTitle__uukwX{font-size:1.5rem}.PortfolioExperience_companyDetails__GXlEl{font-size:1rem}.PortfolioExperience_cardText__UXVwU{font-size:.9rem}}@media (max-width:360px){.PortfolioExperience_nameImageWrapper__VS1zT{width:260px;height:36px}.PortfolioExperience_companyLogo__yeaLI{max-width:200px}.PortfolioExperience_jobTitle__uukwX{font-size:1.3rem}.PortfolioExperience_companyDetails__GXlEl{font-size:.95rem}.PortfolioExperience_cardText__UXVwU{font-size:.85rem}}.PortfolioHero_heroSection__dDqYF{display:flex;align-items:center;gap:3rem;flex-wrap:wrap;padding:2rem 0;max-width:1400px;margin:0 auto}.PortfolioHero_profileWrapper__1J2t5{flex-shrink:0;transition:transform .8s ease}.PortfolioHero_profileWrapperLoaded__FJ2EI{transform:translateX(0)}.PortfolioHero_profileWrapperInitial__E6dd_{transform:translateX(-50px)}.PortfolioHero_profileImage__4d6lP{border-radius:50%;object-fit:cover;height:480px;width:480px}.PortfolioHero_heroContent__EMY27{flex:1;min-width:300px;transition:transform .8s ease}.PortfolioHero_heroContentLoaded__xu_ha{transform:translateX(0)}.PortfolioHero_heroContentInitial__vpBeg{transform:translateX(50px)}.PortfolioHero_nameImageWrapper__QngZA{display:inline-block;width:280px;height:60px;margin-bottom:2rem}.PortfolioHero_nameImage__9uv2k{object-fit:contain;width:100%;height:100%}.PortfolioHero_heroText__KKFPF{font-size:1.5rem;line-height:1.6;color:#333;margin:0}@media (max-width:1200px){.PortfolioHero_heroSection__dDqYF{gap:2rem;padding:1.5rem 0}.PortfolioHero_profileImage__4d6lP{height:400px;width:400px}}@media (max-width:768px){.PortfolioHero_heroSection__dDqYF{flex-direction:column;text-align:center;gap:2rem;padding:1rem 0}.PortfolioHero_profileImage__4d6lP{height:300px;width:300px}.PortfolioHero_nameImageWrapper__QngZA{width:240px;height:48px}.PortfolioHero_heroText__KKFPF{font-size:1.1rem}}@media (max-width:480px){.PortfolioHero_heroSection__dDqYF{padding:.5rem 0}.PortfolioHero_profileImage__4d6lP{height:250px;width:250px}.PortfolioHero_nameImageWrapper__QngZA{width:200px;height:40px;margin-bottom:1rem}.PortfolioHero_heroText__KKFPF{font-size:1rem}}@media (max-width:360px){.PortfolioHero_profileImage__4d6lP{height:220px;width:220px}.PortfolioHero_nameImageWrapper__QngZA{width:180px;height:36px}.PortfolioHero_heroText__KKFPF{font-size:.95rem}}