#projects-page[data-v-0ba38637]{margin-top:6rem}.back-link[data-v-0ba38637]{display:inline-flex;align-items:center;gap:.5rem;color:var(--p-primary-color);text-decoration:none;font-weight:500}h1[data-v-0ba38637]{margin-top:1rem}.project-detail[data-v-0ba38637]{display:grid;grid-template-columns:1fr;gap:1.25rem;padding:2rem 0;border-top:1px solid var(--p-content-border-color)}.project-detail img[data-v-0ba38637]{width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:top;border-radius:12px;border:1px solid var(--p-content-border-color)}.project-info h2[data-v-0ba38637]{margin:0;font-size:1.35rem}.project-meta[data-v-0ba38637]{margin:.25rem 0 1rem;font-size:.9rem;color:var(--p-text-muted-color)}.project-role[data-v-0ba38637]{font-weight:600;color:var(--p-primary-color)}.project-description[data-v-0ba38637]{line-height:1.7}ul[data-v-0ba38637]{padding-left:1.1rem;margin:1rem 0;font-size:.95rem;line-height:1.6}li+li[data-v-0ba38637]{margin-top:.4rem}.project-tags[data-v-0ba38637]{display:flex;flex-wrap:wrap;gap:.4rem;margin:1rem 0 1.25rem}.project-link[data-v-0ba38637]{text-decoration:none}.project-info h2 a[data-v-0ba38637]{color:inherit;text-decoration:none}.project-actions[data-v-0ba38637]{display:flex;flex-wrap:wrap;gap:.75rem}@media screen and (min-width:768px){.project-detail[data-v-0ba38637]{grid-template-columns:2fr 3fr;gap:2.5rem;align-items:start}.project-info h2[data-v-0ba38637]{font-size:1.6rem}}
