.page_container__jZF7q{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;height:100vh;flex-wrap:wrap}.page_moduleTitle__Zi79T{font-size:3rem;text-align:center}.page_container1__bSKKA,.page_container2__qgNSh{display:flex;flex-direction:row;justify-content:space-between}.page_container2__qgNSh{margin:10px}.page_icon__HtCf9{height:30px;width:30px}.page_icon__HtCf9:hover{opacity:.5;transition:.2s}.page_link__k5j_x{color:#eee;background-color:#76abae;padding:5px;border-radius:5px;text-decoration:none}.page_imageContainer__J3Ry2{position:relative;display:block;max-width:450px;max-height:450px;width:100%;height:100%;border-radius:15px;overflow:hidden}@media screen and (max-width:1000px){.page_imageContainer__J3Ry2{visibility:hidden}}.page_imageContainer__J3Ry2 img{width:100%;height:100%;object-fit:cover;border-radius:15px}.page_projectContainer__tlo9C{display:flex;flex-direction:column}.projectItem_projectContainer__Y_IBZ{background-color:#eee;padding:1rem;border-radius:5px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:20px auto;max-width:1200px}.projectItem_image__l8xZJ{max-width:50%;max-height:512px;border-radius:5px;position:-webkit-sticky;position:sticky;top:20px}.projectItem_contentContainerReverse__77m1r,.projectItem_contentContainer__mwWNq{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-left:20px;flex:1 1;padding-left:20px;border-left:2px solid #ccc;min-height:100vh}.projectItem_techStackList__9KkDA{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:1rem}.projectItem_techStackItem__YykCY{display:flex;align-items:center;font-size:1rem;color:#333}.projectItem_techStackItem__YykCY .projectItem_icon__NoLiN{margin-right:.5rem;display:flex;align-items:center;font-size:1.2rem}.projectItem_contentContainerReverse__77m1r{align-items:flex-end;margin-right:20px;padding-left:0;padding-right:20px;border-left:none;border-right:2px solid #ccc}.projectItem_linksContainer__8dgkm{display:flex;flex-direction:row;margin-top:10px}.projectItem_iconContainer__X7j6Q{margin-right:10px}.projectItem_icon__NoLiN{max-width:100%;height:auto}@media (max-width:1000px){.projectItem_projectContainer__Y_IBZ{flex-direction:column}.projectItem_image__l8xZJ{max-width:100%;position:relative;top:auto}.projectItem_contentContainerReverse__77m1r,.projectItem_contentContainer__mwWNq{margin-left:0;padding-left:0;padding-right:0;border:none;min-height:0}}.experienceItem_container__r6rKz{background-color:#f9f9f9;padding:20px;border-radius:10px;margin:15px 0;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;cursor:pointer}.experienceItem_container__r6rKz:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.experienceItem_header__7KFEP{display:flex;justify-content:space-between;align-items:center}.experienceItem_content__Mca5_{display:flex;align-items:flex-start;margin-top:15px}.experienceItem_logo__Kbs31{width:60px;height:60px;object-fit:contain;margin-right:20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.experienceItem_textContent__OnpK_{flex-grow:1}.experienceItem_title__QU8wJ{font-size:1.5rem;font-weight:600;color:#333}.experienceItem_duration__s5hc8{font-size:1rem;font-weight:400;color:#777}.experienceItem_company__lCybe{font-size:1.25rem;font-weight:500;margin:10px 0;color:#555}.experienceItem_description__twnsb{font-size:1rem;font-weight:300;line-height:1.5;color:#666}@media (max-width:1000px){.experienceItem_container__r6rKz{padding:15px}.experienceItem_title__QU8wJ{font-size:1.25rem}.experienceItem_company__lCybe{font-size:1.1rem}.experienceItem_content__Mca5_{flex-direction:column;align-items:center;text-align:center}.experienceItem_logo__Kbs31{margin-bottom:15px}}