/* Liens explorables et accessibles sans JavaScript */
.seo-project-nav { padding-top: 55px; padding-bottom: 70px; }
.seo-project-nav h2 { font-family: Manrope, sans-serif; color: #f6f6f6; font-weight: 800; font-size: clamp(1.35rem,2vw,2rem); letter-spacing:-.055em; }
.seo-project-nav p { color:#aaa; margin:12px 0 20px; font-size: .91rem; }
.seo-project-links { display:flex; flex-wrap:wrap; gap:9px; }
.seo-project-links a { padding: 9px 13px; border: 1px solid #3b3b3b; border-radius: 999px; color:#e5e5e5; font-size:.8rem; text-decoration:none; transition:.2s ease; }
.seo-project-links a:is(:hover,:focus-visible) { background:#ffc400; color:#090909; border-color:#ffc400; }
