.preview-facts{margin:1rem 0 0;display:grid;gap:.65rem;font-size:.9rem;line-height:1.5}.preview-facts>div{display:grid;grid-template-columns:4.6rem minmax(0,1fr);gap:.7rem}.preview-facts dt{font-size:.65rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding-top:.2rem;color:var(--muted)}.preview-facts dd{margin:0;max-width:43ch;min-width:0}.preview-qualification{display:block;margin-top:.2rem;color:var(--muted);font-size:.8rem}.work-projects .about-project .preview-hook{font-weight:600;max-width:none;line-height:1.5}.work-projects .preview-facts{max-width:45ch}.home .project-row{grid-template-columns:36px minmax(0,.9fr) minmax(0,1.2fr) 26px;align-items:start}.home .project-row>.project-summary{min-width:0}.home .project-row .preview-hook{color:var(--ink);font-weight:600;font-size:.98rem;line-height:1.5;max-width:40ch}.home .project-row .preview-facts{font-size:.85rem;margin-top:.7rem;gap:.5rem}.home .project-row .number,.home .project-row>.project-arrow{margin-top:.25rem}@media(max-width:760px){.home .project-row{grid-template-columns:26px minmax(0,1fr) 24px;gap:.7rem}.home .project-row>.project-summary{grid-column:2;grid-row:2}.home .project-row>.project-arrow{grid-column:3;grid-row:1/3}.home .project-row .preview-hook{font-size:.95rem}.home .project-row .preview-facts{font-size:.85rem}.preview-facts>div{grid-template-columns:1fr;gap:.12rem}.preview-facts dt{padding-top:0}.work-projects .preview-facts{font-size:.92rem;gap:.8rem}}@media(max-width:760px){.home .project-row .preview-facts,.work-projects .preview-facts{display:none}}
