@keyframes svelte-lkilhb-rise{0%{opacity:0;transform:translateY(var(--translate-y, 18px))}to{opacity:var(--opacity-to, 1);transform:translateY(0)}}.site-shell.svelte-lkilhb .section-kicker{color:#34d399;font-size:.75rem;font-weight:700;letter-spacing:.12em;line-height:1.25rem;text-transform:uppercase}.hero-grid.svelte-lkilhb.svelte-lkilhb{background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:4rem 4rem;-webkit-mask-image:linear-gradient(180deg,transparent,#000 24%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 24%,#000 78%,transparent)}.site-shell.svelte-lkilhb .animate-rise{animation:svelte-lkilhb-rise var(--duration, .62s) ease-out both;animation-delay:var(--delay, 0ms)}.reveal.svelte-lkilhb.svelte-lkilhb{opacity:0;transform:translateY(18px)}.reveal[data-revealed=true]{animation:svelte-lkilhb-rise var(--duration, .62s) ease-out both;animation-delay:var(--delay, 0ms)}.project-grid.svelte-lkilhb.svelte-lkilhb{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.project-grid.svelte-lkilhb>article.svelte-lkilhb,.project-grid.svelte-lkilhb>div.svelte-lkilhb{min-height:13.5rem}.project-grid.svelte-lkilhb .featured-card.svelte-lkilhb{min-height:25rem}@media (min-width: 1024px){.project-grid.svelte-lkilhb.svelte-lkilhb{grid-template-columns:1.15fr .9fr .9fr}.project-grid.svelte-lkilhb .featured-card.svelte-lkilhb{grid-row:span 2}}@media (max-width: 767px){.hero-stage.svelte-lkilhb.svelte-lkilhb{min-height:auto}.hero-grid.svelte-lkilhb.svelte-lkilhb{background-size:2.75rem 2.75rem}.project-grid.svelte-lkilhb.svelte-lkilhb{grid-template-columns:1fr}.project-grid.svelte-lkilhb .featured-card.svelte-lkilhb{min-height:24rem}}@media (prefers-reduced-motion: reduce){.site-shell.svelte-lkilhb .animate-rise,.reveal.svelte-lkilhb.svelte-lkilhb,.reveal[data-revealed=true]{animation:none;opacity:1;transform:none}}
