.what-we-do{padding-block:var(--space-3xl) var(--space-xl);color:var(--color-text)}.what-we-do-title{margin-bottom:clamp(5rem,3rem + 6vw,8.5rem)}.what-we-do-content{gap:var(--space-xl);display:flex}.what-we-do-intro,.what-we-do-tags{flex:1}.what-we-do-intro .text-lg{max-width:85%}.what-we-do-tags{align-content:flex-start;gap:var(--space-xs);flex-wrap:wrap;display:flex}.what-we-do-tag{border:1px solid var(--color-border);border-radius:var(--radius-pill);letter-spacing:-.03em;padding:.75rem 1.7rem;font-size:clamp(1.25rem,1.05rem + .75vw,1.75rem);font-weight:500;line-height:1.2}@media (max-width:1000px){.what-we-do-content{gap:var(--space-2xl);flex-direction:column}.what-we-do-intro .text-lg{max-width:none}.what-we-do-tag{padding:.6rem 1.25rem}}.featured-projects-section{padding-top:var(--section-space);color:var(--color-text);position:relative;overflow:hidden}.featured-projects-section .section-header{margin-bottom:var(--space-xl)}.featured-projects-more{padding-block:var(--space-2xl) var(--section-space);justify-content:center;display:flex}.home-posts{padding-block:var(--section-space);color:var(--color-text)}.home-posts-head{margin-bottom:var(--space-2xl)}.home-posts-more{margin-top:var(--space-3xl);justify-content:center;display:flex}
