header:where(.astro-5QL2MVDM){padding:4rem 2rem 2rem;text-align:left;max-width:1000px;margin:0 auto}h1:where(.astro-5QL2MVDM){font-size:2.5rem;color:#e6f1ff;margin-bottom:1rem}h2:where(.astro-5QL2MVDM){font-size:1.8rem;color:#a8b2d1;margin-bottom:1.5rem}.header-divider:where(.astro-5QL2MVDM){width:100%;max-width:1000px;height:1px;background:linear-gradient(to right,#0a192f,rgba(136,221,255,.5),#0a192f);margin:2rem auto 0rem;opacity:0;transform:scaleX(1);transition:opacity .6s ease,transform .6s ease;overflow:hidden}.header-divider:where(.astro-5QL2MVDM).visible{opacity:1;transform:scaleX(1)}nav:where(.astro-5QL2MVDM){margin:1rem 0;display:flex;flex-wrap:wrap}nav:where(.astro-5QL2MVDM) a:where(.astro-5QL2MVDM){margin-right:1.5rem;margin-bottom:.5rem;font-size:1.1rem;color:#8df;text-decoration:none;position:relative;display:inline-block;padding:.25rem 0;transition:all .3s ease}nav:where(.astro-5QL2MVDM) a:where(.astro-5QL2MVDM):after{content:"";position:absolute;width:100%;height:1px;bottom:5px;left:0;background-color:#8df;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease}nav:where(.astro-5QL2MVDM) a:where(.astro-5QL2MVDM):hover{text-decoration:none}nav:where(.astro-5QL2MVDM) a:where(.astro-5QL2MVDM):hover:after{transform:scaleX(1);transform-origin:bottom left}.fixed-socials:where(.astro-5QL2MVDM){position:fixed;bottom:0;left:2rem;display:flex;flex-direction:column;gap:1.5rem;z-index:10}.fixed-socials:where(.astro-5QL2MVDM):after{content:"";display:block;width:1px;height:0;margin:.75rem auto 0;background-color:#a8b2d1;transition:height .3s ease;animation:growLine .5s ease forwards .9s}@keyframes growLine{0%{height:0}to{height:60px}}.fixed-socials:where(.astro-5QL2MVDM) a:where(.astro-5QL2MVDM){color:#a8b2d1;transition:color .3s ease,transform .3s ease;display:flex;align-items:center;justify-content:center}.fixed-socials:where(.astro-5QL2MVDM) a:where(.astro-5QL2MVDM):hover,.fixed-socials:where(.astro-5QL2MVDM) a:where(.astro-5QL2MVDM):active,.fixed-socials:where(.astro-5QL2MVDM) a:where(.astro-5QL2MVDM):focus{color:#8df;transform:translateY(-3px);text-decoration:none}.fixed-socials:where(.astro-5QL2MVDM) a:where(.astro-5QL2MVDM):hover svg:where(.astro-5QL2MVDM),.fixed-socials:where(.astro-5QL2MVDM) a:where(.astro-5QL2MVDM):active svg:where(.astro-5QL2MVDM),.fixed-socials:where(.astro-5QL2MVDM) a:where(.astro-5QL2MVDM):focus svg:where(.astro-5QL2MVDM){stroke:#8df}.fixed-socials:where(.astro-5QL2MVDM) a:where(.astro-5QL2MVDM) svg:where(.astro-5QL2MVDM){width:24px;height:24px;stroke:#a8b2d1;stroke-width:1.5;fill:none}@media (max-width: 768px){.fixed-socials:where(.astro-5QL2MVDM){position:static;flex-direction:row;justify-content:center;margin-top:1.5rem;gap:2rem}.fixed-socials:where(.astro-5QL2MVDM):after{display:none}}h2:where(.astro-GQMBXSAO){color:#e6f1ff;margin-bottom:1rem}h2:where(.astro-UYEFFZL7){color:#e6f1ff;margin-bottom:1rem;margin-top:3rem}a:where(.astro-UYEFFZL7).experience-link{display:block;text-decoration:none;margin-bottom:2rem;padding:1.5rem 1.5rem 1.5rem 1.25rem;border-radius:5px;background-color:#0a192f;transition:background-color .3s ease,transform .3s ease,border-color .3s ease,border-left .2s ease;position:relative;border-left:2px solid transparent}a:where(.astro-UYEFFZL7).experience-link:hover{background-color:#112240;transform:translate(8px);text-decoration:none;border-left:2px solid #88ddff}a:where(.astro-UYEFFZL7).experience-link:hover .link-icon:where(.astro-UYEFFZL7){opacity:1;transform:translate(0)}a:where(.astro-UYEFFZL7).experience-link .link-icon:where(.astro-UYEFFZL7){position:absolute;top:1rem;right:1rem;width:20px;height:20px;opacity:0;transform:translate(5px,-5px);transition:opacity .3s ease,transform .3s ease}a:where(.astro-UYEFFZL7).experience-link .link-icon:where(.astro-UYEFFZL7) svg:where(.astro-UYEFFZL7){width:100%;height:100%;fill:none;stroke:#8df;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (max-width: 768px){a:where(.astro-UYEFFZL7).experience-link .link-icon:where(.astro-UYEFFZL7){opacity:.7;transform:none}}a:where(.astro-UYEFFZL7).experience-link article:where(.astro-UYEFFZL7){margin-bottom:0;padding-left:0;border-left:none}a:where(.astro-UYEFFZL7).experience-link h3:where(.astro-UYEFFZL7){font-size:1.4rem;color:#ccd6f6;margin-bottom:.25rem}a:where(.astro-UYEFFZL7).experience-link p:where(.astro-UYEFFZL7){color:#a8b2d1;margin-bottom:1rem}a:where(.astro-UYEFFZL7).experience-link .date-range:where(.astro-UYEFFZL7){font-size:.85rem;color:#8df;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem}.nested-link:where(.astro-UYEFFZL7){color:#8df;font-weight:600;position:relative;cursor:pointer;text-decoration:none;transition:all .3s ease}.nested-link:where(.astro-UYEFFZL7):after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#8df;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease}.nested-link:where(.astro-UYEFFZL7):hover{text-decoration:none}.nested-link:where(.astro-UYEFFZL7):hover:after{transform:scaleX(1);transform-origin:bottom left}h2:where(.astro-H4OWFNWW){color:#e6f1ff;margin-bottom:2rem;margin-top:3rem}.projects-list:where(.astro-H4OWFNWW){display:flex;flex-direction:column;gap:.5rem}.project-item:where(.astro-H4OWFNWW){position:relative;padding:.25rem 1.5rem 1.15rem 1.25rem;transition:background-color .3s ease,transform .3s ease,border-left .2s ease;border-left:2px solid transparent;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;border-radius:5px;margin-bottom:2rem;background-color:#0a192f}.project-item:where(.astro-H4OWFNWW):hover{background-color:#112240;border-left:2px solid #88ddff;transform:translate(8px)}.project-content:where(.astro-H4OWFNWW){flex:1}.project-item:where(.astro-H4OWFNWW) h3:where(.astro-H4OWFNWW){font-size:1.4rem;color:#ccd6f6;margin-bottom:.75rem}.project-item:where(.astro-H4OWFNWW) p:where(.astro-H4OWFNWW){color:#a8b2d1;margin-bottom:1rem;font-size:.95rem;max-width:100%;line-height:1.4}.project-preview:where(.astro-H4OWFNWW){width:120px;height:120px;min-width:120px;border-radius:4px;object-fit:cover;box-shadow:0 3px 12px #0003;opacity:.8;transition:opacity .3s ease}.project-item:where(.astro-H4OWFNWW):hover .project-preview:where(.astro-H4OWFNWW){opacity:1}.project-tech-stack:where(.astro-H4OWFNWW){list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.5rem;font-size:.8rem;color:#8df}.project-tech-stack:where(.astro-H4OWFNWW) li:where(.astro-H4OWFNWW){background-color:#88ddff1a;padding:.25rem .5rem;border-radius:3px}.project-links:where(.astro-H4OWFNWW){margin-top:.5rem;display:flex;align-items:center;gap:1rem}.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW){color:#8df;text-decoration:none;font-size:.9rem;transition:color .3s ease,opacity .3s ease;display:flex;align-items:center}.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW):hover{color:#e6f1ff;text-decoration:underline}.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=github]{opacity:.7;transition:opacity .3s ease,transform .3s ease}@media (min-width: 769px){.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=github]{transform:translateY(10px);opacity:0}}.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=github] svg:where(.astro-H4OWFNWW){width:24px;height:24px;fill:currentColor}.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=github]:hover,.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=github]:active,.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=github]:focus{opacity:1;transform:translateY(0)}.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=onshape]{opacity:.7;transition:opacity .3s ease,transform .3s ease}@media (min-width: 769px){.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=onshape]{transform:translateY(10px);opacity:0}}.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=onshape] img:where(.astro-H4OWFNWW){width:24px;height:24px;object-fit:contain;opacity:.85;filter:drop-shadow(0 0 1px rgba(136,221,255,.5));transition:all .3s ease}.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=onshape]:hover,.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=onshape]:active,.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=onshape]:focus{opacity:1;transform:translateY(0)}.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=onshape]:hover img:where(.astro-H4OWFNWW),.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=onshape]:active img:where(.astro-H4OWFNWW),.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=onshape]:focus img:where(.astro-H4OWFNWW){opacity:1;filter:drop-shadow(0 0 2px rgba(230,241,255,.7))}@media (max-width: 768px){.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=github],.project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=onshape]{opacity:1}}@media (min-width: 769px){.project-item:where(.astro-H4OWFNWW):hover .project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=github],.project-item:where(.astro-H4OWFNWW):hover .project-links:where(.astro-H4OWFNWW) a:where(.astro-H4OWFNWW)[href*=onshape]{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.project-preview:where(.astro-H4OWFNWW){width:100px;height:100px;min-width:100px}}@media (max-width: 480px){.project-item:where(.astro-H4OWFNWW){flex-direction:column;align-items:flex-start}.project-preview:where(.astro-H4OWFNWW){order:-1;width:100%;height:150px;margin-bottom:1rem}}.archive-button-container:where(.astro-H4OWFNWW){display:flex;justify-content:center;margin-top:1rem;margin-bottom:3rem}.archive-button:where(.astro-H4OWFNWW){display:flex;align-items:center;gap:.5rem;background-color:transparent;color:#8df;border:1px solid #88ddff;border-radius:4px;padding:.75rem 1.5rem;font-size:1rem;text-decoration:none;transition:all .3s ease}.archive-button:where(.astro-H4OWFNWW):hover{background-color:#88ddff1a;transform:translateY(-2px);box-shadow:0 4px 8px #0003}.archive-button:where(.astro-H4OWFNWW) svg:where(.astro-H4OWFNWW){transition:transform .2s ease}.archive-button:where(.astro-H4OWFNWW):hover svg:where(.astro-H4OWFNWW){transform:translate(4px)}h2:where(.astro-PTL3LTWJ){color:#e6f1ff;margin-bottom:1rem;text-align:center}p:where(.astro-PTL3LTWJ){text-align:center;max-width:600px;margin:1rem auto}.email-link:where(.astro-PTL3LTWJ){color:#8df;font-weight:600;position:relative;display:inline-block;padding:.25rem 0;transition:all .3s ease;text-decoration:none}.email-link:where(.astro-PTL3LTWJ):after{content:"";position:absolute;width:100%;height:1px;bottom:5px;left:0;background-color:#8df;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease}.email-link:where(.astro-PTL3LTWJ):hover{text-decoration:none}.email-link:where(.astro-PTL3LTWJ):hover:after{transform:scaleX(1);transform-origin:bottom left}footer:where(.astro-5JP7RTJD){text-align:center;margin-top:0rem;padding:2rem 0;color:#a8b2d1;font-size:.9rem}footer:where(.astro-5JP7RTJD) p:where(.astro-5JP7RTJD){margin-bottom:.5rem;color:#a8b2d1}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-cyrillic-ext-400-normal.bbbef4da.woff2) format("woff2"),url(/_astro/open-sans-all-400-normal.17d899f5.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-cyrillic-400-normal.624b7132.woff2) format("woff2"),url(/_astro/open-sans-all-400-normal.17d899f5.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/open-sans-all-400-normal.17d899f5.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-greek-400-normal.7bd5dafc.woff2) format("woff2"),url(/_astro/open-sans-all-400-normal.17d899f5.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-hebrew-400-normal.100ac33d.woff2) format("woff2"),url(/_astro/open-sans-all-400-normal.17d899f5.woff) format("woff");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-vietnamese-400-normal.62829378.woff2) format("woff2"),url(/_astro/open-sans-all-400-normal.17d899f5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-latin-ext-400-normal.140ef34d.woff2) format("woff2"),url(/_astro/open-sans-all-400-normal.17d899f5.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-latin-400-normal.b34551ae.woff2) format("woff2"),url(/_astro/open-sans-all-400-normal.17d899f5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.pre-animation{opacity:0;will-change:opacity,transform}.enter-bottom{-webkit-animation:enter-bottom 1s cubic-bezier(.23,1,.32,1) both;-moz-animation:enter-bottom 1s cubic-bezier(.23,1,.32,1) both;animation:enter-bottom 1s cubic-bezier(.23,1,.32,1) both}@-moz-keyframes enter-bottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes enter-bottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes enter-bottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.enter-top{-webkit-animation:enter-top 1s cubic-bezier(.23,1,.32,1) both;-moz-animation:enter-top 1s cubic-bezier(.23,1,.32,1) both;animation:enter-top 1s cubic-bezier(.23,1,.32,1) both}@-moz-keyframes enter-top{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes enter-top{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes enter-top{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.enter-left{-webkit-animation:enter-left 1s cubic-bezier(.23,1,.32,1) both;-moz-animation:enter-left 1s cubic-bezier(.23,1,.32,1) both;animation:enter-left 1s cubic-bezier(.23,1,.32,1) both}@-moz-keyframes enter-left{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes enter-left{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes enter-left{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.enter-right{-webkit-animation:enter-right 1s cubic-bezier(.23,1,.32,1) both;-moz-animation:enter-right 1s cubic-bezier(.23,1,.32,1) both;animation:enter-right 1s cubic-bezier(.23,1,.32,1) both}@-moz-keyframes enter-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes enter-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes enter-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.fade-in{-webkit-animation:fade-in 1.2s ease-in both;-moz-animation:fade-in 1.2s ease-in both;animation:fade-in 1.2s ease-in both}@-moz-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.scale-in{-webkit-animation:scale-in 1s cubic-bezier(.23,1,.32,1) both;-moz-animation:scale-in 1s cubic-bezier(.23,1,.32,1) both;animation:scale-in 1s cubic-bezier(.23,1,.32,1) both}@-moz-keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.stagger-delay-1{animation-delay:.2s}.stagger-delay-2{animation-delay:.4s}.stagger-delay-3{animation-delay:.6s}.stagger-delay-4{animation-delay:.8s}.stagger-delay-5{animation-delay:1s}html{scroll-behavior:smooth}body{color:#9a9181;font-family:Open Sans,sans-serif}:where(.astro-J7PV25F6){box-sizing:border-box;margin:0;padding:0}body{font-family:Open Sans,sans-serif;line-height:1.6;background-color:#0a192f;color:#ccd6f6}h1:where(.astro-J7PV25F6),h2:where(.astro-J7PV25F6),h3:where(.astro-J7PV25F6){color:#e6f1ff;margin-bottom:1rem}p:where(.astro-J7PV25F6){color:#a8b2d1;margin-bottom:1rem}a:where(.astro-J7PV25F6){color:#8df;text-decoration:none}a:where(.astro-J7PV25F6):hover{text-decoration:underline}main:where(.astro-J7PV25F6){max-width:1000px;margin:0 auto;padding:0 2rem}section:where(.astro-J7PV25F6){padding:2rem 0;margin-bottom:2rem}section:where(.astro-J7PV25F6) h2:where(.astro-J7PV25F6){font-size:1.8rem;position:relative;padding-bottom:.5rem}
