#external-links[data-astro-cid-kxz6c5p5]>a[data-astro-cid-kxz6c5p5]:nth-child(n){animation:moveFromBehind .5s ease-in-out forwards;visibility:hidden;animation-delay:.08s}#external-links[data-astro-cid-kxz6c5p5]>a[data-astro-cid-kxz6c5p5]:nth-child(2n){animation:moveFromBehind .5s ease-in-out forwards;visibility:hidden;animation-delay:.16s}#external-links[data-astro-cid-kxz6c5p5]>a[data-astro-cid-kxz6c5p5]:nth-child(3n){animation:moveFromBehind .5s ease-in-out forwards;visibility:hidden;animation-delay:.24s}#external-links[data-astro-cid-kxz6c5p5]>a[data-astro-cid-kxz6c5p5]:nth-child(4n){animation:moveFromBehind .5s ease-in-out forwards;visibility:hidden;animation-delay:.32s}#external-links[data-astro-cid-kxz6c5p5]>a[data-astro-cid-kxz6c5p5]:nth-child(5n){animation:moveFromBehind .5s ease-in-out forwards;visibility:hidden;animation-delay:.4s}@keyframes moveFromBehind{0%{opacity:0;transform:translateY(100%)}to{opacity:1;visibility:visible;transform:translate(0)}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}#burger{cursor:pointer;display:flex;z-index:0}#burger.active{z-index:100}svg{transition:transform .5s cubic-bezier(.4,0,.2,1)}.active svg{transform:rotate(90deg)}path{transition:transform .5s cubic-bezier(.4,0,.2,1),stroke-dasharray .5s cubic-bezier(.4,0,.2,1),stroke-dashoffset .5s cubic-bezier(.4,0,.2,1)}path:nth-child(1){transform-origin:36% 40%}path:nth-child(2){stroke-dasharray:29 299}path:nth-child(3){transform-origin:35% 63%}path:nth-child(4){stroke-dasharray:29 299}path:nth-child(5){transform-origin:61% 52%}path:nth-child(6){transform-origin:62% 52%}.active path:nth-child(1){transform:translate(9px) translateY(1px) rotate(45deg)}.active path:nth-child(2){stroke-dasharray:225 299;stroke-dashoffset:-72px}.active path:nth-child(3){transform:translate(9px) translateY(1px) rotate(-45deg)}.active path:nth-child(4){stroke-dasharray:225 299;stroke-dashoffset:-72px}.active path:nth-child(5){transform:translate(9px) translateY(1px) rotate(-45deg)}.active path:nth-child(6){transform:translate(9px) translateY(1px) rotate(45deg)}@media screen and (max-width: 640px){.blur-bg{transition:filter .5s ease;-webkit-transition:filter .5s ease;-moz-transition:filter .5s ease;-o-transition:filter .5s ease}.blur-bg.toggled{-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px)}#nav-links{visibility:hidden;position:fixed;top:50%;left:50%;transform:scale(.85) translate(-50%,-50%);z-index:0;opacity:0;-webkit-transform:scale(.85) translate(-50%,-50%);-ms-transform:scale(.85) translate(-50%,-50%);transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}#nav-links.toggled{visibility:visible;z-index:10;transform:scale(1) translate(-50%,-50%);opacity:1;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}#nav-links ul{padding:2em 0 0}#nav-links ul li{border-bottom:1px solid rgba(255,255,255,.15);text-align:center}#nav-links ul li a{font-size:1.25em;color:#fff;padding:1em 0;font-weight:300;display:block;transition:all .5s ease}#nav-links ul li a:last-child{border:none}#nav-links ul li a:hover{opacity:.45;padding:1em}}@font-face{font-family:Modak;src:url(/fonts/Modak-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.modak{font-family:Modak,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}:root{--color-accent: rgb(103 232 249);font-family:system-ui,sans-serif;background-color:#121212;color:#d8f7f9}p,li{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.bg-img{background-image:url(/scene_bg.png);background-size:100% 100%;opacity:.5}main{min-height:calc(100vh - 7.5rem)}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
