.ProjectsGrid_featuredCard__zSE5i{padding:28px}.ProjectsGrid_sectionNav__XwDcT{display:flex;flex-wrap:wrap;gap:12px 24px;margin-bottom:24px;font-size:.9rem}.ProjectsGrid_sectionNav__XwDcT a{min-height:44px;display:inline-flex;align-items:center;border-bottom:1px solid var(--brand-green)}.ProjectsGrid_conceptGrid__KQ9Jy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width:639px){.ProjectsGrid_conceptGrid__KQ9Jy{grid-template-columns:1fr}}.ProjectsGrid_featuredMedia__WaSdm{position:relative;margin:0 auto 24px;width:100%;max-width:512px}.ProjectsGrid_featuredImage__d3Rif{display:block;width:100%;height:auto;border-radius:12px}.ProjectsGrid_featuredMedia__WaSdm figcaption{margin-top:8px;font-size:.65rem;letter-spacing:.025em;color:var(--text-muted)}@media (max-width:639px){.ProjectsGrid_featuredCard__zSE5i{padding:20px}.ProjectsGrid_featuredMedia__WaSdm{margin-bottom:20px}}.ProjectsGrid_archive__f0Tj2{margin-top:60px}.ProjectsGrid_archiveHeading__XW5de{max-width:760px;margin-bottom:28px}.ProjectsGrid_archiveHeading__XW5de h2{font-size:clamp(1.8rem,3vw,2.75rem);line-height:1.08;letter-spacing:-.035em;font-weight:700}.ProjectsGrid_archiveHeading__XW5de p{margin-top:14px;color:var(--text-secondary);line-height:1.6}.ProjectsGrid_archiveGrid__Hpu5r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ProjectsGrid_archiveCard__hRT_y{display:flex;flex-direction:column;gap:18px;padding:28px;border:1px solid var(--border-subtle);border-radius:20px;text-decoration:none;color:var(--text-primary);background:linear-gradient(150deg,rgba(86,219,132,.065),transparent 55%),var(--bg-card);transition:border-color .2s,transform .2s}.ProjectsGrid_archiveCard__hRT_y:hover{border-color:var(--brand-green);transform:translateY(-3px)}.ProjectsGrid_archiveCard__hRT_y:focus-visible{outline:2px solid var(--brand-green);outline-offset:4px}.ProjectsGrid_industry__2gENL{color:var(--brand-green);font-size:.68rem;text-transform:uppercase;letter-spacing:.09em;font-weight:700}.ProjectsGrid_archiveCard__hRT_y h3{font-size:1.4rem;line-height:1.2;font-weight:700;letter-spacing:-.025em}.ProjectsGrid_archiveCard__hRT_y p{font-size:.875rem;color:var(--text-secondary);line-height:1.65}.ProjectsGrid_deliverables__X1uzb{padding-top:8px;margin-top:auto;font-size:.72rem;color:var(--text-muted);line-height:1.6}.ProjectsGrid_archiveCta__I_Z9A{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border-subtle);padding-top:18px;font-size:.8rem;font-weight:600;color:var(--brand-green)}@media (max-width:1050px){.ProjectsGrid_archiveGrid__Hpu5r{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.ProjectsGrid_archive__f0Tj2{margin-top:32px}.ProjectsGrid_archiveGrid__Hpu5r{grid-template-columns:1fr;gap:14px}.ProjectsGrid_archiveCard__hRT_y{padding:24px;gap:14px}}@media (prefers-reduced-motion:reduce){.ProjectsGrid_archiveCard__hRT_y{transition:none}.ProjectsGrid_archiveCard__hRT_y:hover{transform:none}}