.project-experience[data-astro-cid-7o7s7ybj]{background:#fff;border-bottom:1px solid #e1e4df;padding:40px 0;scroll-margin-top:110px}.project-experience__inner[data-astro-cid-7o7s7ybj]{width:min(1180px,100% - 64px);margin:auto}.project-experience__copy[data-astro-cid-7o7s7ybj]{grid-template-columns:1fr 1fr;align-items:start;gap:40px;margin-bottom:28px;display:grid}h2[data-astro-cid-7o7s7ybj]{color:#172d48;letter-spacing:-.035em;margin-top:12px;font-size:clamp(28px,3vw,36px);font-weight:750;line-height:1.2}.project-experience__copy[data-astro-cid-7o7s7ybj] p[data-astro-cid-7o7s7ybj]:not(.eyebrow){color:#536274;font-size:14px;line-height:1.85}a[data-astro-cid-7o7s7ybj]{color:#243c64;text-underline-offset:4px;align-items:center;gap:.75rem;min-height:44px;margin-top:8px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}a[data-astro-cid-7o7s7ybj]:focus-visible{outline-offset:4px;outline:3px solid #173653}.project-experience__photos[data-astro-cid-7o7s7ybj]{grid-template-columns:1fr 1fr;gap:24px;min-width:0;display:grid}figure[data-astro-cid-7o7s7ybj]{min-width:0;margin:0}img[data-astro-cid-7o7s7ybj]{aspect-ratio:1.65;object-fit:cover;border-radius:5px;width:100%;height:auto;display:block}figcaption[data-astro-cid-7o7s7ybj]{color:#536274;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding-top:12px;font-size:12px;line-height:1.6;display:flex}figcaption[data-astro-cid-7o7s7ybj] strong[data-astro-cid-7o7s7ybj]{color:#173653}figcaption[data-astro-cid-7o7s7ybj] .photo-credit[data-astro-cid-7o7s7ybj]{color:#536274;flex-basis:100%;font-size:11px;font-weight:400}.photo-credit[data-astro-cid-7o7s7ybj] a[data-astro-cid-7o7s7ybj]{min-height:0;font:inherit;color:inherit;margin:0;display:inline}.project-experience__photos--single[data-astro-cid-7o7s7ybj]{grid-template-columns:1fr}.project-experience__photos--single[data-astro-cid-7o7s7ybj] img[data-astro-cid-7o7s7ybj]{aspect-ratio:2}.project-photo-group--installations[data-astro-cid-7o7s7ybj]{margin-top:32px;scroll-margin-top:110px}.project-photo-group__heading[data-astro-cid-7o7s7ybj]{margin-bottom:20px}.project-photo-group__heading[data-astro-cid-7o7s7ybj] h3[data-astro-cid-7o7s7ybj]{color:#173653;font-size:21px;font-weight:700}.project-photo-group__heading[data-astro-cid-7o7s7ybj] p[data-astro-cid-7o7s7ybj]{color:#536274;margin-top:8px;font-size:14px;line-height:1.8}.project-experience__photos--installations[data-astro-cid-7o7s7ybj]{align-items:start}.project-experience__photos--installations[data-astro-cid-7o7s7ybj] img[data-astro-cid-7o7s7ybj]{aspect-ratio:auto;object-fit:contain;height:auto}.project-experience__photos--installation-single[data-astro-cid-7o7s7ybj]{grid-template-columns:minmax(0,1fr);max-width:575px}.photo-full-size[data-astro-cid-7o7s7ybj]{flex-basis:100%;margin-top:2px}.project-results[data-astro-cid-7o7s7ybj]{margin-top:32px}.project-results[data-astro-cid-7o7s7ybj] h3[data-astro-cid-7o7s7ybj]{color:#173653;margin-bottom:16px;font-size:21px;font-weight:700}.project-results__table[data-astro-cid-7o7s7ybj]{max-width:100%;overflow-x:auto}table[data-astro-cid-7o7s7ybj]{border-collapse:collapse;text-align:left;width:100%;font-size:14px;line-height:1.6}th[data-astro-cid-7o7s7ybj],td[data-astro-cid-7o7s7ybj]{border-bottom:1px solid #e1e4df;padding:12px 16px}thead[data-astro-cid-7o7s7ybj]{color:#173653;background:#f5f7f3}tbody[data-astro-cid-7o7s7ybj] th[data-astro-cid-7o7s7ybj]{font-weight:500}td[data-astro-cid-7o7s7ybj]:not(:first-child){white-space:nowrap}.project-results__label[data-astro-cid-7o7s7ybj]{color:#28533d;font-weight:750}.project-results__note[data-astro-cid-7o7s7ybj]{color:#536274;max-width:800px;margin-top:12px;font-size:12px;line-height:1.7}@media (width>=1024px){.project-experience__photos--installation-three[data-astro-cid-7o7s7ybj]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1050px){.project-experience__inner[data-astro-cid-7o7s7ybj]{width:calc(100% - 40px)}}@media (width<=639px){.project-experience__copy[data-astro-cid-7o7s7ybj]{grid-template-columns:1fr;gap:18px;margin-bottom:20px}.project-experience__photos[data-astro-cid-7o7s7ybj]{grid-template-columns:1fr;gap:24px}}@media (width<=479px){table[data-astro-cid-7o7s7ybj]{font-size:12px}th[data-astro-cid-7o7s7ybj],td[data-astro-cid-7o7s7ybj]{padding:10px 6px}thead[data-astro-cid-7o7s7ybj] th[data-astro-cid-7o7s7ybj]:first-child{width:43%}}
