.project-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:28px 0 36px}.entry-content .project-links .project-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:126px;min-height:46px;padding:10px 20px;border:1px solid #253449;border-radius:999px;background:#253449;color:#fff;font-size:15px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none;box-shadow:0 2px 4px rgb(15 23 42/.1);transition:background-color 150ms ease,border-color 150ms ease,box-shadow 150ms ease}.entry-content .project-links .project-link:hover{background:#34567a;border-color:#34567a;color:#fff;text-decoration:none;box-shadow:0 4px 10px rgb(15 23 42/16%)}.entry-content .project-links .project-link:focus-visible{outline:3px solid #2563eb;outline-offset:4px}.project-link svg{flex-shrink:0}.entry-content .project-links .project-link-pending,.entry-content .project-links .project-link-pending:hover{background:#f1f5f9;border:1px dashed #94a3b8;color:#334155;box-shadow:none;cursor:default;opacity:1;font-family:inherit}.project-link-copy{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.project-link-status{font-size:11px;font-weight:500;color:#475569}@media(max-width:480px){.project-links{gap:10px}.entry-content .project-links .project-link{min-width:116px;padding:10px 16px}}@media(prefers-reduced-motion:reduce){.entry-content .project-links .project-link{transition:none}}