.timeline-container[data-astro-cid-zhxkjw2l]{position:relative;max-width:1200px;margin:2rem auto}.timeline-container[data-astro-cid-zhxkjw2l]:after{content:"";position:absolute;width:6px;background-color:var(--color-primary);top:0;bottom:0;left:50%;margin-left:-3px;border-radius:3px}.timeline-item[data-astro-cid-zhxkjw2l]{padding:10px 40px;position:relative;width:50%;box-sizing:border-box;transition:all .8s cubic-bezier(.25,.1,.25,1)}.timeline-item[data-astro-cid-zhxkjw2l]:after{content:"";position:absolute;width:20px;height:20px;background-color:var(--color-background);border:4px solid var(--color-primary);border-radius:50%;top:15px;z-index:1}.timeline-item[data-astro-cid-zhxkjw2l].pre-animation{opacity:0;transform:translateY(20px)}.timeline-item[data-astro-cid-zhxkjw2l].animate{opacity:1;transform:translateY(0)}.timeline-item[data-astro-cid-zhxkjw2l].left.pre-animation:not(.mobile){transform:translate(-50px)}.timeline-item[data-astro-cid-zhxkjw2l].right.pre-animation:not(.mobile){transform:translate(50px)}.timeline-item[data-astro-cid-zhxkjw2l].mobile.pre-animation{transform:translateY(30px)}.left[data-astro-cid-zhxkjw2l]{left:0}.left[data-astro-cid-zhxkjw2l]:after{right:-12px}.right[data-astro-cid-zhxkjw2l]{left:50%}.right[data-astro-cid-zhxkjw2l]:after{left:-12px}.timeline-content[data-astro-cid-zhxkjw2l]{padding:1.5rem;background-color:var(--color-background-alt);position:relative;border-radius:8px;box-shadow:0 4px 8px #0000001a;transition:all .3s ease}.timeline-content[data-astro-cid-zhxkjw2l]:hover{transform:translateY(-5px);box-shadow:0 8px 16px #00000026}.timeline-header[data-astro-cid-zhxkjw2l]{display:flex;align-items:flex-start;margin-bottom:1rem}.logo-date-row[data-astro-cid-zhxkjw2l]{display:flex;align-items:center;margin-bottom:12px;pointer-events:none}.company-logo[data-astro-cid-zhxkjw2l]{width:48px;height:48px;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-right:12px;pointer-events:none;cursor:default}.company-logo[data-astro-cid-zhxkjw2l] img[data-astro-cid-zhxkjw2l]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.company-logo[data-astro-cid-zhxkjw2l]:hover{color:inherit;background-color:transparent;transform:none}.timeline-date[data-astro-cid-zhxkjw2l]{font-weight:400;color:var(--color-text);font-size:.95rem;pointer-events:auto}.timeline-title-container[data-astro-cid-zhxkjw2l]{margin-bottom:12px}.timeline-title[data-astro-cid-zhxkjw2l]{margin:0 0 .5rem;font-size:1.2rem}.timeline-company[data-astro-cid-zhxkjw2l]{margin:0;font-size:1rem;color:var(--color-text-light)}.timeline-company[data-astro-cid-zhxkjw2l] a[data-astro-cid-zhxkjw2l].company-link{color:var(--color-primary);-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease;display:inline-block}.timeline-company[data-astro-cid-zhxkjw2l] a[data-astro-cid-zhxkjw2l].company-link:hover{-webkit-text-decoration:underline;text-decoration:underline;opacity:.9}.timeline-description[data-astro-cid-zhxkjw2l] ul[data-astro-cid-zhxkjw2l]{padding-left:1.2rem;margin:0}.timeline-description[data-astro-cid-zhxkjw2l] ul[data-astro-cid-zhxkjw2l] li[data-astro-cid-zhxkjw2l]{margin-bottom:.5rem}.timeline-description[data-astro-cid-zhxkjw2l] ul[data-astro-cid-zhxkjw2l] li[data-astro-cid-zhxkjw2l]:last-child{margin-bottom:0}@media screen and (max-width: 768px){.timeline-container[data-astro-cid-zhxkjw2l]{margin:1.5rem auto}.timeline-container[data-astro-cid-zhxkjw2l]:after{left:31px}.timeline-item[data-astro-cid-zhxkjw2l]{width:100%;padding-left:70px;padding-right:25px;margin-bottom:1.5rem;transition:all .5s cubic-bezier(.25,.1,.25,1)}.timeline-item[data-astro-cid-zhxkjw2l]:last-child{margin-bottom:0}.left[data-astro-cid-zhxkjw2l]:after,.right[data-astro-cid-zhxkjw2l]:after{left:21px}.right[data-astro-cid-zhxkjw2l]{left:0}.timeline-content[data-astro-cid-zhxkjw2l]{padding:1.2rem}.logo-date-row[data-astro-cid-zhxkjw2l]{align-items:center}.company-logo[data-astro-cid-zhxkjw2l]{width:40px;height:40px}.timeline-date[data-astro-cid-zhxkjw2l]{font-size:.9rem}.timeline-title[data-astro-cid-zhxkjw2l]{font-size:1.1rem}.timeline-company[data-astro-cid-zhxkjw2l]{font-size:.95rem}.timeline-description[data-astro-cid-zhxkjw2l] ul[data-astro-cid-zhxkjw2l] li[data-astro-cid-zhxkjw2l]{font-size:.9rem}}html{scroll-behavior:smooth}.about-section[data-astro-cid-kh7btl4r]:last-child{margin-bottom:0}.profile-image-container[data-astro-cid-kh7btl4r]{text-align:center;display:flex;justify-content:center;margin:0 auto 2rem}.profile-image[data-astro-cid-kh7btl4r]{width:250px;height:250px;-o-object-fit:cover;object-fit:cover;border-radius:50%;box-shadow:0 4px 8px #0000001a}.social-links[data-astro-cid-kh7btl4r]{justify-content:center;display:flex;gap:1.5rem;margin-top:2rem}.social-link[data-astro-cid-kh7btl4r]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:6px;background-color:var(--color-background-alt);color:var(--color-text);-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease}.social-link[data-astro-cid-kh7btl4r]:hover{background-color:var(--color-primary);color:#fff;transform:translateY(-2px)}.social-icon[data-astro-cid-kh7btl4r]{display:flex;align-items:center}.info-list[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:0}.info-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{text-align:center;font-size:1.1rem;line-height:1.6;color:var(--color-text-light)}.info-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:last-child{margin-bottom:0}.work-experience-section[data-astro-cid-kh7btl4r]{margin-top:4rem}.section-title[data-astro-cid-kh7btl4r]{margin-bottom:2rem;position:relative;display:inline-block}.section-title[data-astro-cid-kh7btl4r]:after{content:"";position:absolute;bottom:-8px;left:0;width:60%;height:4px;background-color:var(--color-primary);border-radius:2px}@media (max-width: 768px){.profile-image[data-astro-cid-kh7btl4r]{width:200px;height:200px}.social-links[data-astro-cid-kh7btl4r]{justify-content:center;gap:1rem}.info-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{font-size:1rem}}
