.ProjectDossier-module__AT3GHq__page{max-width:980px;padding-bottom:var(--space-section);margin:0 auto}.ProjectDossier-module__AT3GHq__topbar{padding:14px var(--gutter);border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;display:flex}.ProjectDossier-module__AT3GHq__back,.ProjectDossier-module__AT3GHq__external{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);transition:color .2s}.ProjectDossier-module__AT3GHq__back:hover,.ProjectDossier-module__AT3GHq__external:hover,.ProjectDossier-module__AT3GHq__external{color:var(--ink)}.ProjectDossier-module__AT3GHq__head{padding:clamp(40px, 7vw, 64px) var(--gutter) 32px}.ProjectDossier-module__AT3GHq__eyebrow{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:18px;display:block}.ProjectDossier-module__AT3GHq__title{font-family:var(--font-serif);font-size:var(--t-title);letter-spacing:-.01em;color:var(--ink);line-height:1}.ProjectDossier-module__AT3GHq__subtitle{color:var(--ink-muted);max-width:46ch;margin-top:12px;font-size:.9375rem}.ProjectDossier-module__AT3GHq__metaRow{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:28px;margin-top:28px;display:flex}.ProjectDossier-module__AT3GHq__metaKey{color:var(--ink-faint)}.ProjectDossier-module__AT3GHq__metaVal{color:var(--ink)}.ProjectDossier-module__AT3GHq__lead{padding:0 var(--gutter) 14px}.ProjectDossier-module__AT3GHq__frame16{aspect-ratio:16/8;background-color:var(--paper-2);width:100%;position:relative;overflow:hidden}.ProjectDossier-module__AT3GHq__frame43{aspect-ratio:4/3;background-color:var(--paper-2);width:100%;position:relative;overflow:hidden}.ProjectDossier-module__AT3GHq__img{object-fit:cover;filter:grayscale()contrast(1.04)brightness(1.02)}.ProjectDossier-module__AT3GHq__caption{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);padding-top:10px}.ProjectDossier-module__AT3GHq__figNum{color:var(--ink)}.ProjectDossier-module__AT3GHq__blocks{padding:30px var(--gutter) 10px;grid-template-columns:96px 1fr;gap:22px 24px;display:grid}.ProjectDossier-module__AT3GHq__block{display:contents}.ProjectDossier-module__AT3GHq__key{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);padding-top:3px}.ProjectDossier-module__AT3GHq__val{color:var(--ink);font-size:.95rem;line-height:1.55}.ProjectDossier-module__AT3GHq__stack{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-muted);font-size:.6875rem;line-height:1.9}.ProjectDossier-module__AT3GHq__gallery{padding:28px var(--gutter) 0;grid-template-columns:1fr 1fr;gap:24px;display:grid}.ProjectDossier-module__AT3GHq__galItem{margin:0}.ProjectDossier-module__AT3GHq__pager{margin:clamp(48px, 8vw, 88px) var(--gutter) 0;border-top:1px solid var(--hairline);font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-muted);justify-content:space-between;gap:16px;padding-top:20px;font-size:.6875rem;display:flex}.ProjectDossier-module__AT3GHq__pagerLink{transition:color .2s}.ProjectDossier-module__AT3GHq__pagerLink:hover{color:var(--ink)}@media (max-width:600px){.ProjectDossier-module__AT3GHq__blocks{grid-template-columns:1fr;row-gap:6px}.ProjectDossier-module__AT3GHq__key{padding-top:18px}.ProjectDossier-module__AT3GHq__gallery{grid-template-columns:1fr}}
