.project-list.svelte-rgslpi{padding-top:1rem}.project-list.svelte-rgslpi article:where(.svelte-rgslpi){display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(3rem,7vw,7rem);align-items:center;padding-block:clamp(3rem,6vw,5rem);border-bottom:1px solid var(--color-line)}.project-list.svelte-rgslpi article:where(.svelte-rgslpi):nth-child(2n) .project-image:where(.svelte-rgslpi){order:2}.project-list.svelte-rgslpi img:where(.svelte-rgslpi){display:block;width:100%;aspect-ratio:4/3;object-fit:cover;background:var(--color-panel)}.project-copy.svelte-rgslpi h2:where(.svelte-rgslpi){margin:0;font-size:clamp(2rem,4vw,3.6rem);letter-spacing:-.01em;line-height:1.1}.project-copy.svelte-rgslpi>p:where(.svelte-rgslpi){margin:.75rem 0 1rem;color:#aab2b7;line-height:1.7}.text-link.svelte-rgslpi{margin-top:1.5rem}dl.svelte-rgslpi{margin:0;border-top:1px solid var(--color-line)}dl.svelte-rgslpi div:where(.svelte-rgslpi){display:grid;grid-template-columns:7rem 1fr;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--color-line)}dt.svelte-rgslpi{color:#8a9298;font-size:.9rem}dd.svelte-rgslpi{margin:0;font-size:.95rem}@media (max-width: 48rem){.project-list.svelte-rgslpi article:where(.svelte-rgslpi){grid-template-columns:1fr}.project-list.svelte-rgslpi article:where(.svelte-rgslpi):nth-child(2n) .project-image:where(.svelte-rgslpi){order:initial}}
