.project-gallery.svelte-uczsac,.quote-callout.svelte-uczsac{padding-block:var(--section-y);border-bottom:1px solid var(--structure)}.page-introduction.svelte-uczsac{padding-block:var(--space-7);border-bottom:1px solid var(--structure);background:var(--surface)}.featured-project.svelte-uczsac{padding:var(--space-7) 0 var(--section-y);border-bottom:1px solid var(--structure)}.quote-callout.svelte-uczsac .label:where(.svelte-uczsac){margin-bottom:var(--space-3)}h1.svelte-uczsac,h2.svelte-uczsac,h3.svelte-uczsac,p.svelte-uczsac{margin-bottom:0}h1.svelte-uczsac{margin-bottom:var(--space-5)}h2.svelte-uczsac{margin-bottom:var(--space-4)}.artwork-note.svelte-uczsac{max-width:var(--w-text);margin-top:var(--space-5);color:var(--ink-muted);font-size:var(--t-small)}.featured-grid.svelte-uczsac{border:1px solid var(--ink);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.project-image.svelte-uczsac{aspect-ratio:4/3;background:var(--ink);object-fit:cover;width:100%;height:auto;display:block}.featured-image.svelte-uczsac{aspect-ratio:16/10}.project-details.svelte-uczsac,.card-content.svelte-uczsac{padding:var(--space-6)}.project-details.svelte-uczsac{border-left:1px solid var(--ink);flex-direction:column;justify-content:center;display:flex}dl.svelte-uczsac{gap:var(--space-4);margin:var(--space-5) 0 0;display:grid}dl.svelte-uczsac div:where(.svelte-uczsac){gap:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--structure);display:grid}dt.svelte-uczsac{font-weight:600}dd.svelte-uczsac{color:var(--ink-muted);margin:0}.project-gallery.svelte-uczsac{background:var(--surface)}.gallery-grid.svelte-uczsac{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gallery-grid.svelte-uczsac article:where(.svelte-uczsac){border:1px solid var(--ink);background:var(--ground)}.quote-callout-inner.svelte-uczsac{justify-content:space-between;align-items:center;gap:var(--space-7);display:flex}.quote-callout.svelte-uczsac .button:where(.svelte-uczsac){flex:none}@media (width<=900px){.featured-grid.svelte-uczsac{grid-template-columns:1fr}.project-details.svelte-uczsac{border-top:1px solid var(--ink);border-left:0}}@media (width<=600px){.page-introduction.svelte-uczsac{padding-block:var(--space-7)}.featured-project.svelte-uczsac{padding-top:var(--space-6)}.gallery-grid.svelte-uczsac{grid-template-columns:1fr}.project-details.svelte-uczsac,.card-content.svelte-uczsac{padding:var(--space-5)}.quote-callout-inner.svelte-uczsac{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:no-preference){[data-motion-entry].reveal-pending{opacity:0;transform:translateY(var(--space-2))}[data-motion-entry].reveal-settled{opacity:1;transition:opacity .48s ease-out,transform .48s ease-out;transform:translateY(0)}}
