.data-border[data-astro-cid-47ww7asq]{position:relative}.data-border[data-astro-cid-47ww7asq]:before{position:absolute;background-color:#00ff47;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.data-border[data-astro-cid-47ww7asq][data-border-exp-avalanche]:before{content:"";-webkit-mask-image:url(/images/border/border-exp.svg);mask-image:url(/images/border/border-exp.svg);z-index:2;inset:-1.75rem;transform:translate(1%);pointer-events:none}.data-border[data-astro-cid-47ww7asq][data-border-exp-avalanche]:after{position:absolute;z-index:1;content:"";-webkit-mask-image:url(/images/border/border-exp-bg.svg);mask-image:url(/images/border/border-exp-bg.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background:#fff;background:radial-gradient(circle,#fff0 68%,#000000ca);pointer-events:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=1);inset:-1.75rem;transform:translate(1%)}.data-border[data-astro-cid-j7pv25f6]{position:relative}.data-border[data-astro-cid-j7pv25f6]:before{position:absolute;top:-2.2rem;width:calc(100% + 4ch);height:calc(100% + 4rem);transform:translate(-9%,-2%);background-color:#00ff47;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}@media screen and (min-width:450px){.data-border[data-astro-cid-j7pv25f6]:before{content:""}}.data-border[data-astro-cid-j7pv25f6][data-border-tools]:before{content:""}.data-border[data-astro-cid-j7pv25f6][data-border-one]:before{-webkit-mask-image:url(/images/border/border-one.svg);mask-image:url(/images/border/border-one.svg)}.data-border[data-astro-cid-j7pv25f6][data-border-two]:before{-webkit-mask-image:url(/images/border/border-two.svg);mask-image:url(/images/border/border-two.svg);transform:translate(-7%,-2%)}.data-border[data-astro-cid-j7pv25f6][data-border-some-projects]:before{-webkit-mask-image:url(/images/border/border-some-projects.svg);mask-image:url(/images/border/border-some-projects.svg);transform:translate(-7%,-2%)}.data-border[data-astro-cid-j7pv25f6][data-border-tools]:before{z-index:0;background-color:transparent;top:0;left:50%;transform:translate(-50%);-webkit-mask:unset;mask:unset;width:100%;height:100%;background-image:url(/images/border/Subtract.png);background-repeat:no-repeat;background-size:100% 100%}.marquee__inner[data-astro-cid-j7pv25f6]{width:-moz-fit-content;width:fit-content;position:relative;animation:marquee 8s linear infinite;transform:translate3d(var(--move-initial),0,0);will-change:transform}.marquee__inner[data-astro-cid-j7pv25f6]:hover{animation-play-state:paused}@keyframes marquee{0%{transform:translate3d(var(--move-initial),0,0)}to{transform:translate3d(var(--move-final),0,0)}}.featured-projects-carousel[data-astro-cid-j7pv25f6]{padding:10px}.project-item[data-astro-cid-j7pv25f6] .project-item-image[data-astro-cid-j7pv25f6]:before{content:none;position:absolute;z-index:1;pointer-events:none;inset:0;background-color:#00ff47;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-box-image-source:url(/images/border/border-featured-project.svg);mask-border-source:url(/images/border/border-featured-project.svg)}.project-item[data-astro-cid-j7pv25f6] .project-item-image[data-astro-cid-j7pv25f6]{position:relative}.featured-projects-carousel[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;z-index:-1}@media screen and (max-width:500px){.featured-projects-carousel[data-astro-cid-j7pv25f6]:after{content:unset}}.text-gradient[data-astro-cid-j7pv25f6]{background-image:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:400%;background-position:0%}.instructions[data-astro-cid-j7pv25f6]{line-height:1.6;margin:1rem 0;border:1px solid rgba(var(--accent),25%);background-color:#fff;padding:1rem;border-radius:.4rem}.instructions[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{font-size:.875em;font-weight:700;background:rgba(var(--accent),12%);color:rgb(var(--accent));border-radius:4px;padding:.3em .45em}.instructions[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:rgb(var(--accent))}.link-card-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(24ch,1fr));gap:1rem;padding:0}
