.page-wrapper.svelte-1uo84gz{padding:4rem 1rem;min-height:80vh}h3.svelte-1uo84gz{letter-spacing:.5px;margin-bottom:.5rem;font-weight:900}.section-title.svelte-1uo84gz{text-align:center;margin-bottom:4rem;font-size:2.8rem;border-bottom:1px solid rgba(255,17,0,.3);display:inline-block;padding-bottom:1rem;width:100%;font-weight:900;letter-spacing:-2px}.grid-layout.svelte-1uo84gz{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:3rem;margin-bottom:4rem}.intel-card.svelte-1uo84gz{display:block;text-decoration:none;color:var(--color-text-main);padding:0;overflow:hidden;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative}.intel-card.svelte-1uo84gz:hover{transform:translateY(-5px)}.image-container.svelte-1uo84gz{width:100%;height:220px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}.project-image.svelte-1uo84gz{width:100%;height:100%;object-fit:cover;object-position:top;transition:all .6s cubic-bezier(.16,1,.3,1);filter:grayscale(80%) contrast(1.2)}.intel-card.svelte-1uo84gz:hover .project-image:where(.svelte-1uo84gz){transform:scale(1.05);filter:grayscale(0%) contrast(1.1)}.card-content.svelte-1uo84gz{padding:2rem}.mission.svelte-1uo84gz{font-size:1rem;color:var(--color-text-muted);margin-bottom:1.5rem;line-height:1.5}.tech-specs.svelte-1uo84gz{display:flex;gap:.75rem;flex-wrap:wrap}.tech-specs.svelte-1uo84gz span:where(.svelte-1uo84gz){font-size:.75rem;color:var(--color-primary);background:#ff11001a;padding:6px 10px;border-radius:2px;font-weight:800;letter-spacing:1px;text-transform:uppercase;border:1px solid rgba(255,17,0,.2)}.return-link.svelte-1uo84gz{text-align:center}
