body{background-color:#293241;background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed}.background[data-astro-cid-vdvt5rzg]{position:fixed;top:0;bottom:0;width:100%;height:100%;z-index:-999}main[data-astro-cid-vdvt5rzg]{width:1260px;display:flex;gap:60px;justify-content:center;align-items:center;flex-direction:column}.container[data-astro-cid-vdvt5rzg]{display:flex;align-items:center;justify-content:space-between;width:80%;max-width:1200px;height:auto}.title[data-astro-cid-vdvt5rzg]{margin:0;color:rgb(var(--black));line-height:1}.date[data-astro-cid-vdvt5rzg]{margin:0;color:rgb(var(--gray))}h1[data-astro-cid-vdvt5rzg]{color:#e0fbfc;animation:fadeInText 1.5s ease-out forwards}@keyframes fadeInText{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.section-with-divider[data-astro-cid-vdvt5rzg]{position:relative;text-align:center;margin:20px 0;opacity:0;transform:translateY(30px);animation:slideIn .8s ease-out forwards}.section-with-divider[data-astro-cid-vdvt5rzg]:after{content:"";display:block;width:1260px;height:2px;background-color:#ee6c4d;margin:10px auto}.vertical-line[data-astro-cid-vdvt5rzg]{position:relative;width:2px;height:50vh;margin:0 20px;opacity:0;transform:translateY(60px);animation:slideVertical .8s ease-out forwards;display:inline-block}.vertical-line[data-astro-cid-vdvt5rzg]:after{content:"";display:block;width:100%;height:100%;background-color:#ee6c4d}@keyframes slideVertical{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translate(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.text-section-projects[data-astro-cid-vdvt5rzg]{flex:1;padding-right:2rem;text-align:center;margin-top:2%}@media (min-width: 1024px){.video-section[data-astro-cid-vdvt5rzg]{max-width:60%}.text-section[data-astro-cid-vdvt5rzg]{padding-right:2rem}}.video-section[data-astro-cid-vdvt5rzg]{position:relative;margin:2rem auto;flex-grow:1;aspect-ratio:16 / 9;border-radius:15px;overflow:hidden;box-shadow:0 4px 16px #0003;background:#ee6c4d}.video-section[data-astro-cid-vdvt5rzg] iframe[data-astro-cid-vdvt5rzg]{position:relative;top:1%;left:.75%;width:98%;height:98%;border:none;border-radius:15px;box-sizing:border-box}.content[data-astro-cid-vdvt5rzg]{display:flex;flex-direction:column;flex:2}.content-container[data-astro-cid-vdvt5rzg]{display:flex;flex-direction:row;gap:20px;align-items:center;margin:20px 0}.text-column[data-astro-cid-vdvt5rzg]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:10px}.text-column[data-astro-cid-vdvt5rzg] h2[data-astro-cid-vdvt5rzg]{font-size:1.8rem;color:#ee6c4d}.text-column[data-astro-cid-vdvt5rzg] p[data-astro-cid-vdvt5rzg]{font-size:1rem;color:#e0fbfc;line-height:1.5}.text-column[data-astro-cid-vdvt5rzg] p[data-astro-cid-vdvt5rzg][style]{font-style:italic;font-size:.9rem;color:#98c1d9}.video-column[data-astro-cid-vdvt5rzg]{flex:1;display:flex;justify-content:center;align-items:center}@keyframes emerge{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.vertical-text[data-astro-cid-vdvt5rzg]{text-align:center;font-size:3rem;display:flex;flex-direction:column;gap:.5rem;margin-right:20px;overflow:hidden}.vertical-text[data-astro-cid-vdvt5rzg] span[data-astro-cid-vdvt5rzg]{display:inline-block;animation:emerge .5s ease-in-out;animation-fill-mode:forwards;opacity:0}.vertical-text[data-astro-cid-vdvt5rzg] span[data-astro-cid-vdvt5rzg]:nth-child(1){animation-delay:0s}.vertical-text[data-astro-cid-vdvt5rzg] span[data-astro-cid-vdvt5rzg]:nth-child(2){animation-delay:.1s}.vertical-text[data-astro-cid-vdvt5rzg] span[data-astro-cid-vdvt5rzg]:nth-child(3){animation-delay:.2s}.vertical-text[data-astro-cid-vdvt5rzg] span[data-astro-cid-vdvt5rzg]:nth-child(4){animation-delay:.3s}.vertical-text[data-astro-cid-vdvt5rzg] span[data-astro-cid-vdvt5rzg]:nth-child(5){animation-delay:.4s}.vertical-text[data-astro-cid-vdvt5rzg] span[data-astro-cid-vdvt5rzg]:nth-child(6){animation-delay:.5s}.vertical-text[data-astro-cid-vdvt5rzg] span[data-astro-cid-vdvt5rzg]:nth-child(7){animation-delay:.6s}.vertical-text[data-astro-cid-vdvt5rzg] span[data-astro-cid-vdvt5rzg]:nth-child(8){animation-delay:.7s}.vertical-text[data-astro-cid-vdvt5rzg] span[data-astro-cid-vdvt5rzg]:nth-child(9){animation-delay:.8s}.vertical-text[data-astro-cid-vdvt5rzg] span[data-astro-cid-vdvt5rzg]:nth-child(10){animation-delay:.9s}.vertical-text[data-astro-cid-vdvt5rzg] span[data-astro-cid-vdvt5rzg]:nth-child(11){animation-delay:1s}.vertical-text[data-astro-cid-vdvt5rzg] span[data-astro-cid-vdvt5rzg]:nth-child(12){animation-delay:1.1s}.video-section[data-astro-cid-vdvt5rzg] img[data-astro-cid-vdvt5rzg]{top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:12px;transition:transform .3s ease-in-out}.image-wrapper[data-astro-cid-vdvt5rzg]{top:0;left:0;width:100%;height:100%;overflow:hidden}.image-wrapper[data-astro-cid-vdvt5rzg]:hover img[data-astro-cid-vdvt5rzg]{transform:scale(1.1)}.overlay[data-astro-cid-vdvt5rzg]{position:absolute;top:0;left:0;width:100%;height:100%;background:#29324186;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease-in-out}.overlay-text[data-astro-cid-vdvt5rzg]{color:#e0fbfc;text-align:center;padding:20px}.overlay-text[data-astro-cid-vdvt5rzg] h2[data-astro-cid-vdvt5rzg]{font-size:1.8rem;margin:0}.overlay-text[data-astro-cid-vdvt5rzg] p[data-astro-cid-vdvt5rzg]{font-size:1rem}.image-wrapper[data-astro-cid-vdvt5rzg]:hover .overlay[data-astro-cid-vdvt5rzg]{opacity:1}.modal[data-astro-cid-vdvt5rzg]{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:#000c}.modal-content[data-astro-cid-vdvt5rzg]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;background:#293241;border-radius:10px;overflow:hidden;border:4px solid #ee6c4d;box-shadow:0 0 10px #0000004d}.close-btn[data-astro-cid-vdvt5rzg]{position:absolute;top:10px;right:20px;font-size:24px;color:#333;cursor:pointer}iframe[data-astro-cid-vdvt5rzg]{width:100%;height:100%;border:none}@media (max-width: 720px){body{background-attachment:scroll}main[data-astro-cid-vdvt5rzg]{padding:20px;width:720px}.section-with-divider[data-astro-cid-vdvt5rzg]:after{width:80%}.text-section-projects[data-astro-cid-vdvt5rzg]{padding-right:1rem}.container[data-astro-cid-vdvt5rzg]{flex-direction:column;align-items:center;gap:40px}.content-container[data-astro-cid-vdvt5rzg]{flex-direction:column;text-align:center}.video-section[data-astro-cid-vdvt5rzg],.text-column[data-astro-cid-vdvt5rzg]{width:100%}.video-section[data-astro-cid-vdvt5rzg]{margin:1rem 0}iframe[data-astro-cid-vdvt5rzg]{width:99%;height:auto;aspect-ratio:16/9}.vertical-line[data-astro-cid-vdvt5rzg],.vertical-text[data-astro-cid-vdvt5rzg]{display:none}.text-column[data-astro-cid-vdvt5rzg] h2[data-astro-cid-vdvt5rzg]{font-size:1.5rem}.text-column[data-astro-cid-vdvt5rzg] p[data-astro-cid-vdvt5rzg]{font-size:1rem}.image-wrapper[data-astro-cid-vdvt5rzg] img[data-astro-cid-vdvt5rzg]{width:100%;height:auto}.overlay-text[data-astro-cid-vdvt5rzg] h2[data-astro-cid-vdvt5rzg]{font-size:1.2rem}}
