.project-years[data-astro-cid-nntkhrjw]{flex-wrap:wrap;gap:12px 24px;margin:28px 0 16px;display:flex}.project-years[data-astro-cid-nntkhrjw] a[data-astro-cid-nntkhrjw]{text-underline-offset:5px;font-weight:600}.catalog-note[data-astro-cid-nntkhrjw]{color:var(--muted,#62665e);max-width:70ch;font-size:14px;line-height:1.6}.current-projects[data-astro-cid-nntkhrjw]{padding-bottom:64px;scroll-margin-top:100px}.bloomline-project[data-astro-cid-nntkhrjw]{color:#f6eddb;background:#102c2d;border:1px solid #b1975e;border-radius:8px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid;overflow:hidden}.bloomline-project-preview[data-astro-cid-nntkhrjw]{align-self:center;display:block}.bloomline-project-preview[data-astro-cid-nntkhrjw] img[data-astro-cid-nntkhrjw]{width:100%;height:auto;display:block}.bloomline-project-copy[data-astro-cid-nntkhrjw]{align-self:center;padding:32px}.bloomline-project-copy[data-astro-cid-nntkhrjw] .eyebrow[data-astro-cid-nntkhrjw]{color:#e2c588}.bloomline-project-copy[data-astro-cid-nntkhrjw] h3[data-astro-cid-nntkhrjw]{margin:16px 0}.bloomline-project-copy[data-astro-cid-nntkhrjw] h3[data-astro-cid-nntkhrjw] img[data-astro-cid-nntkhrjw]{width:min(100%,300px);height:auto;display:block}.bloomline-project-copy[data-astro-cid-nntkhrjw] p[data-astro-cid-nntkhrjw]{line-height:1.65}.bloomline-project-copy[data-astro-cid-nntkhrjw] .button[data-astro-cid-nntkhrjw]{color:#162c2a;background:#e6cf9a;margin-top:16px}.current-puttpulse[data-astro-cid-nntkhrjw]{border-bottom:1px solid var(--line,#d6d4c9);grid-template-columns:180px minmax(0,1fr);align-items:center;gap:32px;padding:40px 0;display:grid}.current-puttpulse[data-astro-cid-nntkhrjw] img[data-astro-cid-nntkhrjw]{border-radius:6px;width:100%;height:auto}.current-puttpulse[data-astro-cid-nntkhrjw] h3[data-astro-cid-nntkhrjw]{margin:8px 0;font-size:28px}.current-puttpulse[data-astro-cid-nntkhrjw] p[data-astro-cid-nntkhrjw]{max-width:65ch}.project-year[data-astro-cid-nntkhrjw]{grid-template-columns:128px minmax(0,1fr);gap:32px;padding:32px 0;scroll-margin-top:100px;display:grid}.project-year-label[data-astro-cid-nntkhrjw]{margin:0;font-size:clamp(32px,4vw,56px);line-height:1}.project-year[data-astro-cid-nntkhrjw]>div[data-astro-cid-nntkhrjw]{min-width:0}.catalog-project[data-astro-cid-nntkhrjw]{border-bottom:1px solid var(--line,#d6d4c9);margin:0 0 32px;padding:0 0 32px;scroll-margin-top:100px}.catalog-project[data-astro-cid-nntkhrjw] time[data-astro-cid-nntkhrjw]{letter-spacing:.04em;color:var(--muted,#62665e);font-size:14px;font-weight:600;display:block}.catalog-project[data-astro-cid-nntkhrjw] h3[data-astro-cid-nntkhrjw]{margin:10px 0 14px;font-size:clamp(23px,2.5vw,32px);line-height:1.25}.catalog-project[data-astro-cid-nntkhrjw] h3[data-astro-cid-nntkhrjw] a[data-astro-cid-nntkhrjw]{text-decoration:none}.catalog-project[data-astro-cid-nntkhrjw] h3[data-astro-cid-nntkhrjw] a[data-astro-cid-nntkhrjw]:hover{text-underline-offset:5px;text-decoration:underline}.catalog-project[data-astro-cid-nntkhrjw] p[data-astro-cid-nntkhrjw]{max-width:70ch;line-height:1.7}.catalog-project-media[data-astro-cid-nntkhrjw]{max-width:740px;margin:24px 0}.catalog-project-media[data-astro-cid-nntkhrjw] video{width:100%;height:auto;display:block}.catalog-project-image[data-astro-cid-nntkhrjw]{margin:24px 0}.catalog-project-image[data-astro-cid-nntkhrjw] img[data-astro-cid-nntkhrjw]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:420px;display:block}.catalog-experiment[data-astro-cid-nntkhrjw]{margin:20px 0}.catalog-experiment[data-astro-cid-nntkhrjw] summary[data-astro-cid-nntkhrjw]{cursor:pointer;padding:12px 0;font-weight:600}.catalog-experiment[data-astro-cid-nntkhrjw] summary[data-astro-cid-nntkhrjw]:focus-visible{outline-offset:4px;outline:2px solid}.project-archive[data-astro-cid-nntkhrjw]{padding-bottom:48px}@media (width<=700px){.bloomline-project[data-astro-cid-nntkhrjw]{grid-template-columns:1fr}.bloomline-project-copy[data-astro-cid-nntkhrjw]{padding:24px}.current-puttpulse[data-astro-cid-nntkhrjw]{grid-template-columns:100px minmax(0,1fr);gap:20px}.project-year[data-astro-cid-nntkhrjw]{grid-template-columns:minmax(0,1fr);gap:24px}.project-year-label[data-astro-cid-nntkhrjw]{border-bottom:1px solid var(--line,#d6d4c9);padding-bottom:16px}.project-years[data-astro-cid-nntkhrjw]{gap:12px 20px}}@media (width<=420px){.current-puttpulse[data-astro-cid-nntkhrjw]{grid-template-columns:1fr}.current-puttpulse[data-astro-cid-nntkhrjw] img[data-astro-cid-nntkhrjw]{width:160px}}
