.project-figure[data-astro-cid-a4gkzmsm]{padding:0 var(--layout-gutter-mobile) var(--space-32);margin:0}.image-frame[data-astro-cid-a4gkzmsm]{aspect-ratio:1240/800;max-inline-size:1240px;margin-inline:auto;position:relative}.cover[data-astro-cid-a4gkzmsm] .image-frame[data-astro-cid-a4gkzmsm]{aspect-ratio:1240/900}picture[data-astro-cid-a4gkzmsm]{block-size:100%;inline-size:100%;display:block;overflow:hidden}img[data-astro-cid-a4gkzmsm]{object-fit:var(--image-fit);object-position:var(--image-position);block-size:100%;inline-size:100%;display:block}@media (width>=64rem){.project-figure[data-astro-cid-a4gkzmsm]{padding:0 70px}.cover[data-astro-cid-a4gkzmsm].spacious{padding-block:var(--space-50)}.trailingSpace[data-astro-cid-a4gkzmsm]{padding-block-end:var(--space-100)}.image-frame[data-astro-cid-a4gkzmsm]:before,.image-frame[data-astro-cid-a4gkzmsm]:after{content:"";z-index:1;background:var(--color-surface-card);block-size:16px;inline-size:16px;position:absolute;bottom:-8px}.image-frame[data-astro-cid-a4gkzmsm]:before{left:-8px}.image-frame[data-astro-cid-a4gkzmsm]:after{right:-8px}}.project-detail[data-astro-cid-s35pujdj]{background-image:var(--mobile-grid);background-position:0 -64px;background-repeat:no-repeat;background-size:100% 100%}.overview[data-astro-cid-s35pujdj]{padding:var(--space-32) var(--layout-gutter-mobile);gap:var(--space-16);flex-direction:column;display:flex}.intro[data-astro-cid-s35pujdj]{gap:var(--space-16);flex-direction:column;min-inline-size:0;display:flex}.titles[data-astro-cid-s35pujdj]{gap:var(--space-16);flex-direction:column;display:flex}h1[data-astro-cid-s35pujdj],p[data-astro-cid-s35pujdj],dl[data-astro-cid-s35pujdj],dd[data-astro-cid-s35pujdj]{margin:0}h1[data-astro-cid-s35pujdj]{overflow-wrap:anywhere}.tags[data-astro-cid-s35pujdj]{gap:var(--space-8);flex-wrap:wrap;display:flex}.facts[data-astro-cid-s35pujdj]{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fact[data-astro-cid-s35pujdj]{gap:var(--space-4);padding:var(--space-12);overflow-wrap:anywhere;flex-direction:column;min-block-size:84px;display:flex}.cyan[data-astro-cid-s35pujdj]{background:var(--color-pastel-cyan)}.yellow[data-astro-cid-s35pujdj]{background:var(--color-pastel-yellow)}.green[data-astro-cid-s35pujdj]{background:var(--color-pastel-green)}.pink[data-astro-cid-s35pujdj]{background:var(--color-pastel-pink)}.desktop-title[data-astro-cid-s35pujdj]{display:none}.next-project[data-astro-cid-s35pujdj]{padding:0 var(--layout-gutter-mobile) var(--space-40);justify-content:center;display:flex}@media (width>=64rem){.project-detail[data-astro-cid-s35pujdj]{margin-inline:var(--layout-gutter-desktop);padding-bottom:var(--space-50);background-image:var(--desktop-grid);background-size:100% var(--grid-height);background-position:0 0}.overview[data-astro-cid-s35pujdj]{gap:var(--space-24);grid-template-columns:minmax(0,1fr) 400px;align-items:start;min-block-size:409px;max-inline-size:1380px;margin-inline:auto;padding:100px 52px;display:grid;position:relative}.intro[data-astro-cid-s35pujdj]{gap:var(--space-47)}.titles[data-astro-cid-s35pujdj]{gap:var(--space-10)}h1[data-astro-cid-s35pujdj]{font-size:60px;line-height:72px}.tags[data-astro-cid-s35pujdj]{gap:var(--space-10)}.facts[data-astro-cid-s35pujdj]{gap:0;position:relative;transform:translateY(-40px)}.fact[data-astro-cid-s35pujdj]{gap:0;min-block-size:84px;padding:17px}dt[data-astro-cid-s35pujdj]{font-size:14px;line-height:20px}dd[data-astro-cid-s35pujdj]{font-size:16px;font-weight:500;line-height:24px}.fact[data-astro-cid-s35pujdj]:nth-child(2){transform:rotate(-3deg)}.fact[data-astro-cid-s35pujdj]:nth-child(3){transform:rotate(2deg)}.fact[data-astro-cid-s35pujdj]:nth-child(4){transform:rotate(1deg)}.desktop-title[data-astro-cid-s35pujdj]{display:inline}.mobile-title[data-astro-cid-s35pujdj]{display:none}.next-project[data-astro-cid-s35pujdj]{padding:0}}.narrative-copy[data-astro-cid-dkxwtlyg]{gap:var(--space-16);flex-direction:column;display:flex}.narrative-copy[data-astro-cid-dkxwtlyg] p,.narrative-copy[data-astro-cid-dkxwtlyg] ul,.narrative-copy[data-astro-cid-dkxwtlyg] ol{margin:0}.article-lead[data-astro-cid-dkxwtlyg]{max-inline-size:var(--layout-article-max-width);padding:var(--space-24);margin-inline:auto}
