.back-link{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.875rem;font-weight:600;color:var(--purple-700);text-decoration:none;transition:color .2s ease}.back-link:hover{color:var(--purple-900)}.back-link-icon{width:1rem;height:1rem;flex-shrink:0}