.reveal[data-astro-cid-jwu4u6m5]{opacity:0;transform:translateY(40px);filter:blur(12px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1)}.reveal[data-astro-cid-jwu4u6m5].visible{opacity:1;transform:translateY(0);filter:blur(0)}.stagger-1[data-astro-cid-jwu4u6m5]{transition-delay:.1s}.stagger-2[data-astro-cid-jwu4u6m5]{transition-delay:.2s}.stagger-3[data-astro-cid-jwu4u6m5]{transition-delay:.3s}.stagger-4[data-astro-cid-jwu4u6m5]{transition-delay:.4s}.stagger-5[data-astro-cid-jwu4u6m5]{transition-delay:.5s}.stack-cards[data-astro-cid-jwu4u6m5]{display:flex;flex-direction:column;gap:0}.stack-card[data-astro-cid-jwu4u6m5]{position:sticky;top:calc(80px + var(--card-index, 0) * 20px);z-index:calc(var(--card-index, 0) + 1);margin-bottom:24px;box-shadow:var(--shadow-card);background-color:var(--bg-card-solid)!important}@media(max-width:1023px){.stack-card[data-astro-cid-jwu4u6m5]{position:relative;top:auto;box-shadow:none}}.hero-blur-in[data-astro-cid-jwu4u6m5]{animation:heroBlurIn 1s cubic-bezier(.16,1,.3,1) forwards;opacity:0}.hero-delay-1[data-astro-cid-jwu4u6m5]{animation-delay:.2s}.hero-delay-2[data-astro-cid-jwu4u6m5]{animation-delay:.4s}@keyframes heroBlurIn{0%{opacity:0;transform:translateY(30px);filter:blur(12px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.portfolio-heading[data-astro-cid-jwu4u6m5]{color:#0a1430}.portfolio-subtext[data-astro-cid-jwu4u6m5]{color:#4a5a70}.portfolio-card-title[data-astro-cid-jwu4u6m5]{color:#0a1430}.portfolio-card-desc[data-astro-cid-jwu4u6m5]{color:#4a5a70}
