.projects_header__xBwNG{margin-bottom:var(--space-6)}.projects_eyebrow__EtfFo{font-size:var(--fs-label);font-weight:500;letter-spacing:.06em;color:var(--muted);margin-bottom:var(--space-3)}.projects_title__qiES_{font-size:var(--fs-display);letter-spacing:-.02em;font-weight:500}.Shell_shell__bBroj{max-width:80rem;margin-inline:auto;padding-inline:var(--page-pad);display:grid;grid-template-columns:17rem minmax(0,1fr);grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem);align-items:start}.Shell_content__6Gf6p{min-width:0;padding-block:clamp(3rem,8vh,6rem) var(--space-8)}.Shell_content__6Gf6p>section:first-of-type{margin-top:0}@media (max-width:900px){.Shell_shell__bBroj{grid-template-columns:1fr;gap:0}.Shell_content__6Gf6p{padding-block:var(--space-7) var(--space-8)}}.not-found_wrap__MjRhi{padding-top:var(--space-6)}.not-found_code__7e29u{font-size:var(--fs-meta);color:var(--accent);margin-bottom:var(--space-3)}.not-found_title__Vh7BH{font-size:var(--fs-display);letter-spacing:-.02em;font-weight:500}.not-found_back__N9yjR{margin-top:var(--space-6);font-size:var(--fs-meta)}.not-found_link__UkSHF{color:var(--muted);transition:color var(--dur-fast) var(--ease)}.not-found_link__UkSHF:hover{color:var(--accent)}.Section_section__rXxcK{margin-top:var(--section-gap);scroll-margin-top:var(--space-6)}.Section_eyebrow__4LGyb{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-label);font-weight:500;letter-spacing:.06em;color:var(--muted);margin-bottom:var(--space-3)}.Section_index__jnSqn{color:var(--accent)}.Section_dash__uQCfz{color:var(--border)}.Section_title__3e7VL{font-size:var(--fs-h2);letter-spacing:-.01em;margin-bottom:var(--space-6)}