.page-module__y7JjWq__project-detail{width:100%;max-width:680px;margin:0 auto;padding:40px 24px 80px}.page-module__y7JjWq__project-detail h1{font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:12px;font-size:2.75rem;line-height:1.15}.page-module__y7JjWq__project-meta{font-family:var(--font-mono);color:var(--text-secondary);margin-bottom:28px;font-size:.85rem}.page-module__y7JjWq__project-links{gap:20px;margin-bottom:40px;display:flex}.page-module__y7JjWq__project-links a{text-underline-offset:3px;color:var(--accent);font-size:.95rem;font-weight:500;text-decoration:underline;transition:color .2s}.page-module__y7JjWq__project-features{flex-direction:column;gap:8px;margin:0 0 48px;padding:0;list-style:none;display:flex}.page-module__y7JjWq__project-features li{color:var(--text-secondary);padding-left:20px;font-size:.95rem;position:relative}.page-module__y7JjWq__project-features li:before{content:"-";color:var(--accent);position:absolute;left:0}@media (hover:hover) and (pointer:fine){.page-module__y7JjWq__project-links a:hover{color:var(--accent-hover)}}
