.projects-page[data-astro-cid-slwnktre],.latest-projects[data-astro-cid-slwnktre]{background:var(--white);padding-inline:6.6vw}.projects-page[data-astro-cid-slwnktre]{padding-top:70px}.page-kicker[data-astro-cid-slwnktre],.featured-project-copy[data-astro-cid-slwnktre] p[data-astro-cid-slwnktre],.latest-project-card[data-astro-cid-slwnktre] p[data-astro-cid-slwnktre]{color:var(--green-text);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}h1[data-astro-cid-slwnktre]{letter-spacing:-.06em;max-width:760px;margin:26px 0 34px;font-size:clamp(3rem,5.3vw,5.8rem);line-height:.98}h1[data-astro-cid-slwnktre] span[data-astro-cid-slwnktre]{color:var(--blue);font-weight:400;display:block}.featured-project[data-astro-cid-slwnktre]{background:var(--black);grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);min-height:290px;display:grid}.featured-project[data-astro-cid-slwnktre] .project-visual{min-height:290px}.featured-project-copy[data-astro-cid-slwnktre]{color:var(--white);align-content:center;gap:22px;padding:48px;display:grid}.featured-project-copy[data-astro-cid-slwnktre] h2[data-astro-cid-slwnktre]{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.2vw,3.35rem);line-height:1}.featured-project-copy[data-astro-cid-slwnktre] span[data-astro-cid-slwnktre]{color:#9b9f99;max-width:460px;font-size:1rem;line-height:1.45}.featured-project-copy[data-astro-cid-slwnktre] a[data-astro-cid-slwnktre],.latest-project-card[data-astro-cid-slwnktre] a[data-astro-cid-slwnktre]{color:inherit;letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;font-weight:900}.latest-projects[data-astro-cid-slwnktre]{padding-top:54px;padding-bottom:76px}.latest-projects[data-astro-cid-slwnktre] h2[data-astro-cid-slwnktre]{letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(1.8rem,2.5vw,3rem)}.latest-project-grid[data-astro-cid-slwnktre]{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.latest-project-copy[data-astro-cid-slwnktre]{justify-content:space-between;align-items:end;gap:16px;padding-top:18px;display:flex}.latest-project-card[data-astro-cid-slwnktre] h3[data-astro-cid-slwnktre]{margin:10px 0 0;font-size:1.2rem}.latest-project-card[data-astro-cid-slwnktre] a[data-astro-cid-slwnktre]{color:var(--blue);font-size:1.1rem}@media (width<=760px){.projects-page[data-astro-cid-slwnktre],.latest-projects[data-astro-cid-slwnktre]{padding-inline:14px}.projects-page[data-astro-cid-slwnktre]{padding-top:36px}h1[data-astro-cid-slwnktre]{margin:18px 0;font-size:2.15rem;line-height:1.08}.featured-project[data-astro-cid-slwnktre],.latest-project-grid[data-astro-cid-slwnktre]{grid-template-columns:1fr}.featured-project-copy[data-astro-cid-slwnktre]{gap:10px;padding:22px}.featured-project-copy[data-astro-cid-slwnktre] h2[data-astro-cid-slwnktre]{font-size:1.65rem}.featured-project-copy[data-astro-cid-slwnktre] span[data-astro-cid-slwnktre]{font-size:.82rem}.latest-projects[data-astro-cid-slwnktre]{padding-top:34px;padding-bottom:44px}.latest-project-card[data-astro-cid-slwnktre]{grid-template-columns:92px 1fr;align-items:center;gap:18px;display:grid}.latest-project-card[data-astro-cid-slwnktre] .project-visual{min-height:92px}.latest-project-copy[data-astro-cid-slwnktre]{padding-top:0}.latest-project-card[data-astro-cid-slwnktre] p[data-astro-cid-slwnktre]{font-size:.52rem}.latest-project-card[data-astro-cid-slwnktre] h3[data-astro-cid-slwnktre]{font-size:.95rem}}
